gifts2017

Заполняем поле "Регистрация в ИФНС" для НДФЛ при загрузке в бухгалтерию из ЗУП

Опубликовал Ирина Игнатенко (igni) в раздел Программирование - Практика программирования

При типовом переносе данных из ЗУП в БПКОРП не создается второе субконто на 68 счете, т.к в ЗУП нет соответствующих объектов. Для исправления ошибки можно исправить процедуру обработчика событий документа "Отражение зарплаты...".

Процедура "После загрузки" может выглядеть так:

ОписаниеОшибкиОпределенияПользователя = "";
Объект.Ответственный = ПараметрыСеанса.ТекущийПользователь;
Попытка
 Объект.Записать()
Исключение
 Сообщить(Объект);
 Сообщить(ОписаниеОшибки());
 Сообщить("Документ не перенесен!");
 Отказ = Истина;
КонецПопытки;
ОбъектТЧ  =  Объект.ОтражениеВУчете; //iri
Для каждого ОбъектТ из ОбъектТЧ Цикл
ИсточникСчет = ОбъектТ.СчетКт;
Если ИсточникСчет = ПланыСчетов.Хозрасчетный.НДФЛ Тогда 
 ОбъектТ.СубконтоКт2 =  ОбъектТ.ПодразделениеКТ.РегистрацияВИФНС;
КонецЕсли;
КонецЦикла;
   Объект.Записать()

См. также

Подписаться Добавить вознаграждение

Комментарии

0. Ирина Игнатенко (igni) 28.11.11 13:12
При типовом переносе данных из ЗУП в БПКОРП не создается второе субконто на 68 счете, т.к в ЗУП нет соответствующих объектов. Для исправления ошибки можно исправить процедуру обработчика событий документа "Отражение зарплаты...".


Перейти к публикации

1. Вера Доровская (verad) 28.11.11 13:12
Действительно, не создается. :( Пришлось тоже правила править. Автору спасибо!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа