Документ "Поступление безналичных ДС" перестал проводиться по одному контрагенту (более ранние документы по нему проведены) с сообщением "К сожалению, возникла непредвиденная ситуация". Никаких принципиальных отличий от более ранних документов нет.
Управление торговлей, редакция 11 (11.4.14.95)
Платформа 8.3.19.1467
Ошибка:
Поле объекта не обнаружено (НачалоДняПорядка)
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1974)}: Результат = Форма.Записать(ПараметрыЗаписи);
{Документ.ПоступлениеБезналичныхДенежныхСредств.Форма.ФормаДокумента.Форма(2790)}: ОбщегоНазначенияУТКлиент.ОбработатьЗаписьОбъектаВФорме(ЭтотОбъект, ПараметрыДляЗаписи);
по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
Поле объекта не обнаружено (НачалоДняПорядка)
по причине:
Ошибка при выполнении обработчика - 'ПриЗаписи'
по причине:
Поле объекта не обнаружено (НачалоДняПорядка)
Сталкивались с таким или подобным. Пробелема была у двух контрагентов, у остальных все ок. Проблемы начались с версии 11.4.13.чегототам.
Смотрел пошагово - 1С находит предоплатный документ, но не может определить дату и пытается записать пустую дату в р/с, что и вызывает ошибку.
Всякие пересчеты, перепроведения и прочие действия не помогли. Ковырять код, как оно все это формирует - мне здоровья уже не хватит столько коньяка выпить.
Временно поставил заглушку - установку этой даты равной дате документа оплаты.
После очередного обновления заглушку убрал, вроде больше таких ошибок не было. Сейчас релиз 11.4.13.282, больше подобных ошибок не было.
(3) Раньше в 1С при ошибке можно было перейти в конфигуратор в точку, где произошла ошибка - и даже если конфигуратор не был открыт, он открывался автоматически. Сейчас же кнопка перехода отображается только если 1С запущена в режиме отладки.
Т.е. надо запустить 1С из-под конфигуратора в режиме отладки, поймать ошибку и в окне ошибки нажать кнопку перейти. А дальше отладчиком смотреть, что в этом месте происходит и что пошло не так.