Расчет документа Разовое начисление на сервере
Обработка для расчета документа «Разовое начисление» налогов и сумму к выплате на сервере.
На текущий момент 1С:Зарплата и управление персоналом 3.1 не позволяет рассчитать документ на сервере.
- Описание
- Подробнее
Описание
Обычно бывает, после заполнения (загрузки) документа Разовое начисление, необходимо рассчитать (перерассчитать) налоги и сумму к выплате.
На данный момент применяю, после заполнения документа "Разовое начисление" табличной части "Начисления", Результата (Показатели).
ОбработкаПерерасчета = Обработки.ПерерасчетРазовоеНачисление.Создать();
ОбработкаПерерасчета.ДокументСсылка = ДокументСсылка;
Попытка
НачатьТранзакцию();
ОбработкаПерерасчета.РассчитатьДокумент();
ЗафиксироватьТранзакцию();
Исключение
ОтменитьТранзакцию();
ОбщегоНазначения.СообщитьПользователю(СтрШаблон(НСтр("ru = 'Не удалось Рассчитать расчетный документ %1 по причине:
|%2'"), ДокументОбъект.Ссылка, КраткоеПредставлениеОшибки(ОписаниеОшибки())));
ЗаписьЖурналаРегистрации("Данные.Проведение",УровеньЖурналаРегистрации.Ошибка
,РасчетРазовоеНачисление.Метаданные()
,
,ПодробноеПредставлениеОшибки(ОписаниеОшибки()),РежимТранзакцииЗаписиЖурналаРегистрации.Транзакционная);
КонецПопытки;Также имеется расширение для заполнения табличной части "Разовое начисление" из внешнего файла (буфера) Ссылка на обработку

