Имя: Пароль:
1C
1С v8
К сожалению, возникла непредвиденная ситуация в "Поступление безналичных ДС"
0 73с
 
13.01.22
14:40
Документ "Поступление безналичных ДС" перестал проводиться по одному контрагенту (более ранние документы по нему проведены) с сообщением "К сожалению, возникла непредвиденная ситуация". Никаких принципиальных отличий от более ранних документов нет.
Управление торговлей, редакция 11 (11.4.14.95)
Платформа 8.3.19.1467

Ошибка:
Поле объекта не обнаружено (НачалоДняПорядка)
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1974)}:    Результат = Форма.Записать(ПараметрыЗаписи);
{Документ.ПоступлениеБезналичныхДенежныхСредств.Форма.ФормаДокумента.Форма(2790)}:    ОбщегоНазначенияУТКлиент.ОбработатьЗаписьОбъектаВФорме(ЭтотОбъект, ПараметрыДляЗаписи);

по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
Поле объекта не обнаружено (НачалоДняПорядка)
по причине:
Ошибка при выполнении обработчика - 'ПриЗаписи'
по причине:
Поле объекта не обнаружено (НачалоДняПорядка)

Подкиньте идею - что случилось ?
1 1Сергей
 
13.01.22
14:42
Отладчик жи есть
2 maxx079
 
13.01.22
14:51
Сталкивались с таким или подобным. Пробелема была у двух контрагентов, у остальных все ок. Проблемы начались с версии 11.4.13.чегототам.
Смотрел пошагово - 1С находит предоплатный документ, но не может определить дату и пытается записать пустую дату в р/с, что и вызывает ошибку.
Всякие пересчеты, перепроведения и прочие действия не помогли. Ковырять код, как оно все это формирует - мне здоровья уже не хватит столько коньяка выпить.
Временно поставил заглушку - установку этой даты равной дате документа оплаты.
После очередного обновления заглушку убрал, вроде больше таких ошибок не было. Сейчас релиз 11.4.13.282, больше подобных ошибок не было.
3 Джордж1
 
14.01.22
11:11
Подскажите а где саму ошибку увидеть а то в 1С только "К сожалению возникла непредвиденная ситуация..."
4 maxx079
 
14.01.22
11:27
(3) Раньше в 1С при ошибке можно было перейти в конфигуратор в точку, где произошла ошибка - и даже если конфигуратор не был открыт, он открывался автоматически. Сейчас же кнопка перехода отображается только если 1С запущена в режиме отладки.
Т.е. надо запустить 1С из-под конфигуратора в режиме отладки, поймать ошибку и в окне ошибки нажать кнопку перейти. А дальше отладчиком смотреть, что в этом месте происходит и что пошло не так.
5 Джордж1
 
14.01.22
14:03
(4)Я уже понял. А то перепугался - думал база посыпалась

А давно такое сделали - и это на уровне конфигураций сделали или платформы? И что там код ошибки пишет
Независимо от того, куда вы едете — это в гору и против ветра!