|
Программное Проведение "Больничного листа". |
☑ |
0
gul_Sayan
27.10.21
✎
12:33
|
Есть ЗУП 3.1.18.151 на платформе 8.3.18.1334
Если провожу документ "Больничный лист" из формы документа все отрабатывает корректно. Если же в обработке пытаюсь его провести выдает ошибку -
Не удалось изменить номер у документа: Больничный лист ЛТ00-124 от 08.07.2021Поле объекта не обнаружено (ЭтоПоследнийБольничныйЭЛН)
{ВнешняяОбработка.ВосстановлениеНумерацииБольничных.Форма.Форма.Форма(25)}: ДокОбъект.Записать(РежимЗаписи);
по причине:
Ошибка при выполнении обработчика - 'ПриЗаписи'
по причине:
Поле объекта не обнаружено (ЭтоПоследнийБольничныйЭЛН)
{РегистрСведений.СведенияОбЭЛН.МодульМенеджера(449)}: ИначеЕсли БольничныйОбъект.ДополнительныеСвойства.ЭтоПоследнийБольничныйЭЛН Тогда
{ОбщийМодуль.УчетПособийСоциальногоСтрахования.Модуль(2371)}: РегистрыСведений.СведенияОбЭЛН.ПриЗаписиБольничного(БольничныйОбъект);
{Документ.БольничныйЛист.МодульОбъекта(201)}: УчетПособийСоциальногоСтрахования.ПриЗаписиДокументаБольничныйЛист(ЭтотОбъект, Отказ);
{ВнешняяОбработка.ВосстановлениеНумерацииБольничных.Форма.Форма.Форма(25)}: ДокОбъект.Записать(РежимЗаписи);
Не подскажите ли в чем проблема и как это обойти?
|
|
1
ДенисЧ
27.10.21
✎
12:34
|
Надо смотреть, что делает кнопка "провести" в документе.
Думается мне, там не всё так просто.
|
|
2
gul_Sayan
27.10.21
✎
14:00
|
(1) Да проведение по команде из формы не стандартное, Пришлось проводить через открытие формы.
|
|
3
Pro-tone
27.10.21
✎
14:45
|
(2) в ПередЗаписью (+НаСервере) и/или ПриЗаписи(+НаСервере) в форме какие-то шаманства производятся
|
|