Тема: Ошибка при замене спецификации

Добрый день, при замене позиции спецификации возникает подобная ошибка. При этом ошибка проявляется не постоянно

SQL Server Error: Conversion failed when converting the varchar value 'sa' to data type int.
Exception. Требуется статус позиции Замена!<KeyErr>

Post's attachments

error2.JPG 101.5 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

Re: Ошибка при замене спецификации

Это вы модуль изменений используете?

Опишите по шагам ваши обычные действия. Я понял что ошибка не стабильная, но тем не менее чтобы шаги понять (может просто что-то не так делаете и мы это не предусмотрели).

Re: Ошибка при замене спецификации

и на всякий случай еще - так понимаю вы просто изменяете номенклатуру и позиции спецификации (или еще какие поля)? Обратите внимание есть ли по этой строке (которая вызывает ошибку)  изменения (зависимый объект).

Re: Ошибка при замене спецификации

А стоп, кажется все ясно. Вы меняете раздел спецификации. При этом происходит пересчет номеров позиций (порядок следования) - что влечет за собой изменение других строк, которые не допускают изменения. Из за этого видимо возникает данное сообщение.  Такое поведение и заложено.

(изменено: Игорь Нищев, 27 апреля 2011 12:18:22)

Re: Ошибка при замене спецификации

Замена производится только после того, как все последующие позиции, находящиеся в данном разделе, выставить статус замена. Возможно ли это проделать без данных манипуляций?

Re: Ошибка при замене спецификации

Со сменой раздела никак (ну во всяком случае сейчас так). Можно удалить (статус удалено) и завести новую позицию. Так будет работать.