Не верно заполняется "Отражение зарплаты в бухучете" в связи с доработками.

1. 1c_uZer 16.05.17 11:53 Сейчас в теме
Здравствуйте! Прошу помощи) Имеется документ "Больничный лист".На форме в данном документе добавлено 3 реквизита: Статья расходов, способ отражения в бухучете и способ финансирования. Данный документ про проведении создает движение по регистру "Бухучет плановых начислений". И движения вроде бы адекватные, но когда я формирую документ "Отражение зарплаты в бухучете" то по кнопке "заполнить" эти параметры заполняются не так, как в документе. Подскажите в чем может быть дело?

Скрины прилагаю.

Код проведения документа "Больничный лист" по регистру Бухучет плановых начислений.

Функция ПолучитьДанныеДляПроведения() 
    
    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("Ссылка", Ссылка);
    Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
    
    Запрос.Текст = 
     "ВЫБРАТЬ
     |    БольничныйЛистНачисления.Ссылка.Организация,
     |    БольничныйЛистНачисления.Ссылка.Сотрудник,
     |    БольничныйЛистНачисления.Начисление,
     |    БольничныйЛистНачисления.Ссылка.СпособОтраженияЗарплатыВБухучете,
     |    БольничныйЛистНачисления.Ссылка.СпособФинансирования КАК СтатьяФинансирования,
     |    БольничныйЛистНачисления.Ссылка.СтатьяРасходов,
     |    БольничныйЛистНачисления.ДатаНачала КАК Период,
     |    БольничныйЛистНачисления.ДатаОкончания КАК ДействуетДо
     |ИЗ
     |    Документ.БольничныйЛист.Начисления КАК БольничныйЛистНачисления
     |ГДЕ
     |    БольничныйЛистНачисления.Ссылка = &Ссылка
     |    И (БольничныйЛистНачисления.Ссылка.СпособОтраженияЗарплатыВБухучете <> ЗНАЧЕНИЕ(Справочник.СпособыОтраженияЗарплатыВБухУчете.ПустаяСсылка)
     |            ИЛИ БольничныйЛистНачисления.Ссылка.СпособФинансирования <> ЗНАЧЕНИЕ(Справочник.СтатьиФинансированияЗарплата.ПустаяСсылка)
     |            ИЛИ БольничныйЛистНачисления.Ссылка.СтатьяРасходов <> ЗНАЧЕНИЕ(Справочник.СтатьиРасходовЗарплата.ПустаяСсылка))";
     
     
     РезультатЗапроса = Запрос.Выполнить();
     
     ДанныеДляПроведения = Новый Структура;
     
     ОтражениеВБухучете = РезультатЗапроса.Выгрузить();
     
     ДанныеДляПроведения.Вставить("ОтражениеВБухучете", ОтражениеВБухучете);
    
    
    Возврат ДанныеДляПроведения;
    
КонецФункции

Показать


Процедура ОбработкаПроведения(Отказ, РежимПроведения)
        
    Документы.БольничныйЛист.ПровестиПоУчетам(Ссылка, РежимПроведения, Отказ, Неопределено, Движения, ЭтотОбъект, ДополнительныеСвойства);
    
    //mko++
    ПолучитьДанныеДляПроведения();
    
    ОтражениеЗарплатыВБухучетеРасширенный.СформироватьДвиженияБухучетПлановыхНачислений(Движения, ДанныеДляПроведения.ОтражениеВБухучете); 
    //mko--

КонецПроцедуры
Показать
Прикрепленные файлы:
Вознаграждение за ответ
Показать полностью
Найденные решения
6. 1c_uZer 17.05.17 08:39 Сейчас в теме +0.51 $m
тема снята при отражении в бухучете поля не подставляются должным образом.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. rybolovlev_ms 16.05.17 12:47 Сейчас в теме
Смотрите по коду документа "Отражение зарплаты в бухучете" из каких регистров и какие данные берутся.
3. 1c_uZer 16.05.17 13:00 Сейчас в теме
(2) исходить из Процедуры ОбработкаПроведения() я же правильно понимаю?
4. rybolovlev_ms 16.05.17 13:02 Сейчас в теме
(3) Нет, обработчик кнопки "Заполнить" на форме документа.
5. 1c_uZer 16.05.17 13:04 Сейчас в теме
6. 1c_uZer 17.05.17 08:39 Сейчас в теме +0.51 $m
тема снята при отражении в бухучете поля не подставляются должным образом.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот