Ошибка при вызове метода контекста (Записать): Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена)!
В обработке перемещаю заказ с одной даты на другую,т.е. изменяется дата. Нужно записать документ,но выходит ошибка.
Через отладку пишет- ошибка времени выполнения: Ошибка при вызове метода контекста Записать
_ДокО_ЗаказНаПроизводство.РазмещенВПроизводственномРасписании = НЕ глПустоеЗначение(_ДокО_ЗаказНаПроизводство.ДатаИсполнения);
Если глПустоеЗначение(ВхСтрокаПриемник.Начало) Тогда
_ДокО_ЗаказНаПроизводство.ДатаОбеспеченияПотребностей = ВхСтрокаПриемник.Начало;
Иначе
_ДокО_ЗаказНаПроизводство.ДатаОбеспеченияПотребностей = ВхСтрокаПриемник.Начало - стру_ПараметрыТехОперации.ОбязательнаяПаузаПередНачалом;
КонецЕсли;
Попытка
Если _ДокО_ЗаказНаПроизводство.Проведен Тогда
(3) Попробовала закомментить строки поочереди и когда убираю вот эту строку,то проводится
//_ДокО_ЗаказНаПроизводство.ДатаИсполнения = ?(глПустоеЗначение(ВхСтрокаПриемник.Окончание), ВхСтрокаПриемник.Период, ВхСтрокаПриемник.Окончание);
Что в ней не так?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший