|
Расчетный листок, программное формирование, зуп 2.5 | ☑ | ||
---|---|---|---|---|
0
Alegshzhkka
01.03.16
✎
09:31
|
Добрый день, форумчане!
Есть обработка рассылки РЛ из зуп 2.5 формирование расчетного листка происходит следующим образом : Функция ЗаполнитьТаблицуРасчетногоЛистка(сотр) ТабДок=Новый ТабличныйДокумент; ОтчетРасшифровка = Отчеты.РасчетныеЛисткиОрганизаций.Создать(); ТиповыеОтчеты.ДобавитьОтбор(ОтчетРасшифровка.КомпоновщикНастроек, "Сотрудник", Сотр); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасшифровка.КомпоновщикНастроек, "НачалоПериода", ПериодРегистрации); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасшифровка.КомпоновщикНастроек, "КонецПериода", КонецМесяца(ПериодРегистрации)); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасшифровка.КомпоновщикНастроек, "Группировать", ложь); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасшифровка.КомпоновщикНастроек, "ВидРасчетногоЛистка", "Подробно"); ОтчетРасшифровка.СформироватьОтчет(ТабДок); возврат ТабДок; КонецФункции При таком формировании не заполняются вычеты по НДФЛ, поле "К выплате". В отладчике на входе такие же данные, как и при стандартном формировании отчета, в котором все выгружается. Подскажите, что упускаю? Спасибо. |
|||
1
Alegshzhkka
01.03.16
✎
12:13
|
Если ни у кого идей нет, может подскажите как это реализовано у вас?
|
|||
2
piter3
01.03.16
✎
12:14
|
в правом углу кнопочка с Я.нажми
|
|||
3
Alegshzhkka
02.03.16
✎
14:00
|
(2) Спасибо за помощь, ага
Еще раз может не очень понятно описал проблему. Обработка есть, рассылка работает, НО при программном формировании отчета не заполняются поля "к выплате" и вылеты. Например, берем стандартный отчет Унифицированная форма т54а, там формируется РЛ - все поля заполнены, копирую функцию во внешний отчет - поля не заполняются. Кто - нибудь сталкивался с этим? |
|||
4
piter3
02.03.16
✎
14:01
|
а параметры сравнил?
|
|||
5
Alegshzhkka
02.03.16
✎
14:05
|
(4) да, одинаковые
вот тут такая же проблема была у человека, но она у него сама собой разрешилась forum.mista.ru/topic.php?id=692760 |
|||
6
piter3
02.03.16
✎
14:09
|
кэш?
|
|||
7
piter3
02.03.16
✎
14:36
|
Для каждого Ссылка Из МассивДокументов Цикл
Объект = Ссылка.ПолучитьОбъект(); ОтчетРасчетныеЛистки = Отчеты.РасчетныеЛисткиОрганизаций.Создать(); ТиповыеОтчеты.ДобавитьОтбор(ОтчетРасчетныеЛистки.КомпоновщикНастроек, "Организация", Организация); ТиповыеОтчеты.ДобавитьОтбор(ОтчетРасчетныеЛистки.КомпоновщикНастроек, "ФизЛицо", Ссылка.физлицо); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛистки.КомпоновщикНастроек, "НачалоПериода", НачалоМесяца (Ссылка.ПериодРегистрации)); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛистки.КомпоновщикНастроек, "КонецПериода", КонецМесяца(Ссылка.ПериодРегистрации)); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛистки.КомпоновщикНастроек, "Группировать", ложь); ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛистки.КомпоновщикНастроек, "ВидРасчетногоЛистка", "Рабочий"); ЭлементПорядка = ОтчетРасчетныеЛистки.КомпоновщикНастроек.Настройки.Порядок.Элементы.Вставить(0, Тип("ЭлементПорядкаКомпоновкиДанных")); ЭлементПорядка.Поле = Новый ПолеКомпоновкиДанных("ПериодРегистрации"); ЭлементПорядка.Использование = Истина; РасчетныеЛисткиОрганизацийОтчет = Новый ТабличныйДокумент; ОтчетРасчетныеЛистки.СформироватьОтчет(РасчетныеЛисткиОрганизацийОтчет); РасчетныеЛисткиОрганизацийОтчет.Записать(Значение+"\ "+Ссылка.физлицо.наименование+" "+Формат(Ссылка.ДатаНачалаСобытия,"ДЛФ=Д")+".XLSX",ТипФайлаТабличногоДокумента.XLSX); |
|||
8
Alegshzhkka
02.03.16
✎
15:31
|
(7) Спасибо за пример, в принципе у нас тоже самое. Почистил кэши, выгрузил базу в файловый режим, прогнал ТиИ
- без успехов, вычеты по прежнему не выгружаются |
|||
9
piter3
02.03.16
✎
15:34
|
(8) ну а дальше только отладчик,хотя я бы на твоем месте попробовал (7).[в принципе у нас тоже самое] это не есть хорошо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |