Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

К сожалению, возникла непредвиденная ситуация в "Поступление безналичных ДС"

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

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

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

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

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

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.