Сдача индивидуальных сведений в ПФР (УСН 7.7, релиз 7.70.172)

Новая тема
"Сегодня помогал сведения подготовить, нашел пару ошибок, делюсь:
1. В глобальном модуле в процедуре глСобратьДанныеДляСЗВ2010():
Для СчСотров = 1 По ВсегоСотров Цикл
    ...
    Пока ТаблицаПериодов.ПолучитьСтроку()=1 Цикл
         ...
         ТаблицаПериодовСтажа.УдалитьСтроки();
         ...
    КонецЦикла;

    КоличествоСтрок=ТаблицаПериодовСтажа.КоличествоСтрок();
    Для Номер = 1 по КоличествоСтрок Цикл
         ...
    КонецЦикла;
    ...
КонецЦикла;

Такого быть не может, в результате такого алгоритма сброс сведений в ТаблицаПериодовСтажа идет внутри цикла перебора периодов и после множества таких сбросов идет обработка результатов, якобы собранных в таблицу ТаблицаПериодовСтажа. Надо сказать, что сброс там находится в условии и из за его невыполнения происходит перехлест сведений и результаты выборки по предыдущему сотруднику попадают на следующего. Визуально выглядит как появление необъяснимых дополнительных строк в СЗВ-6-2. В общем, исправляется так:
а) строку ТаблицаПериодовСтажа.УдалитьСтроки();  - удаляем (в типовой конфигурации это строка №11986)
б) вписываем эту строку чуть ранее:
>НомерЗаписи = 1;
>НаборДляСтажа.УдалитьВсе();
>СтарыйНаборДляСтажа.УдалитьВсе();
>ТаблицаПериодов.ВыбратьСтроки();
ТаблицаПериодовСтажа.УдалитьСтроки();
>ЕстьЛьготныйСтаж=0; //в переменной будет 1 - если после сбора стажа по сотруднику найдем льготный стаж

2. Не очень актуально, но тоже ошибка: При попытке создания пачки сведений для "СПВ-1" возникает ошибка в момент добавления в пачку сотрудника. Исправляется так:
В Отчет.ПодготовкаСведенийПФР2010 в КнопкаДокументНовый() добавляем (в типовой строка №1259):
Если ТаблицаСтажиСотрудников.КоличествоСтрок()=0 Тогда
    Предупреждение("У сотрудника нет данных о стаже!",8);
    Возврат; //это тоже добавляем
Иначе
    //============ начало вставки
    ТаблицаСтажаСотрудника = ТаблицаСтажиСотрудников.ПолучитьЗначение(1,"ТаблицаСтажаСотрудника");

    НомСтрокиТСС = """";
    Если ТаблицаСтажаСотрудника.НайтиЗначение(КатегорияЗЛПачки,НомСтрокиТСС,"КатегорияЗЛ") = 0 Тогда
         Предупреждение("У сотрудника нет стажа по категории "+КатегорияЗЛПачки+"!",8);
         Возврат;    
    КонецЕсли;
    //============ конец вставки
....

Такие строки есть в этом алгоритме, но чуть ниже, чем нужно.

3. Некая несуразица с механизмом распределения "УплаченоСтраховая" и "УплаченоНакопительная"
1С размазывает сумму уплаченных налогов по сотрудникам пропорционально начисленным суммам. Наверное, это неправильно. Потому что по уволенным сотрудникам возникают смысловые грабли - когда мы станем делать отчет за 2 полугодие 2010 получится, что в него они уже не войдут из за отсутствия начислений и стажа, но тем не менее, получается, что в настоящее время мы заявляем, что, грубо говоря, начислено 1000 рублей налога, уплачено 800 и об оставшихся 200 рублях не сообщим никогда. Посовещался с бухгалтером, решили сделать так: по всем уволенным пишем, что уплачено = начислено, оставшуюся сумму распределяем по работающим сотрудникам так как это придумала 1С. Таким образом, получается, что по уволившимся не возникает ситуации недоплаты в бюджет. Как это реализовать, писать не буду, так как не факт, что мнение бухгалтера, с которым я общался сегодня - правильное."
Ещё косяк нашёл.
При выгрузке нельзя выставить КОРРЕКТИРУЮУЩИЙ отчёт.
Залез в конфигу, там поле выбора "ТипСведений" стоит с флажком "Сделать недоступным". Снял флажок, сделал корректирующий отчёт - в итоге АДВшка получилась без сведений.
Новое в релизе 7.70.298

Персонифицированный учет

.........................................................
Внимание!
Обращаем внимание всех пользователей на то, что формы персонифицированного учета на момент выпуска типовой конфигурации не были официально опубликованы и реализовывались по проектам нормативных актов ПФР.
В текущей версии конфигурации не поддерживается формирования документов персонифицированного учета с типом сведений «Корректирующая» и «Отменяющая».

.........................................................
А в 299ой как-будто поправили? Формы опубликованы уже?
Читают тему
(гостей: 1)

Быстрый переход