Имя: Пароль:
1C
1С v8
ЗУП отчетность в ПФР, по уволенному сотруднику
0 МастерВопросов
 
12.08.11
09:38
Сразу извинясь для кого тема баянистый баян.

При завполнении документа "Сведения о страховых взносах и стаже застрахованных лиц (СЗВ-4, СЗВ-6)", колонку "Уплачено" по каждому сотруднику мы заполянем по формуле:
УплаченоСотруднику=НачисленоСотруднику*Коэффициент
,где Коэффициент=НачисленноВсего/УплаченоВсего

Но если в отчетном периоде человек уволился, то ему надо закрыть полностью всю начисленную сумму, т.е. НачисленноВсего=УплаченоВсего. Но тогда не сойдется итоговая сумма в документе и УплаченоВсего.
Как быть? Как закрывают задолженность по уволенному сотруднику.

З.Ы.: Сразу оговорюсь - речь не идёт о увольнении сотрудника в последнем месяце периода и переползании его начислений в следующий период. Речь идёт о конфликте двух алгоритмов:
Первый Алгоритм: УплаченоСотруднику=НачисленоСотруднику*Коэффициент
Второй Алгоритм: НачисленоСотрудникуЗаВСЕПериоды=УплаченоСотрудникуЗаВСЕПериоды при его увольнении.
З.З.ы.: В ПФР нам выдали программку, которая сверяет наши текщие отчетные данные с прошлыми периодами и ругается, если у уволенного сотрудника НачисленоСотрудникуЗаВСЕПериоды<>УплаченоСотрудникуЗаВСЕПериоды
1 O1L1
 
12.08.11
10:31
Надо или самому написать обработку по заполнению "уплачено" в СЗВ, или на инфостарте такие есть, чтобы уволенным распределять без остатка.
2 МастерВопросов
 
12.08.11
10:40
(1) так вот я и написал такую обработку.
Но при добавлении уплаченной суммы уволенному у меня меняются коэффициенты у остальных сотрудников, чтобы итоговая сумма документа не изменилась.
А так как в пачке у меня два документа.
Один по нормальным сотрудникам, другой по уволенным и прочим.
То получается коэффициент в одном документе старый (почитанный 1С), а в другом левый - измененный моей обработкой.
3 МастерВопросов
 
12.08.11
10:49
(2) интересно как в ПФР эти коэффициенты проверяют...
И получается из-за уволенного чувака по остальным сотрудникам будет меньше уплачено в этом периоде.
4 Nordok
 
12.08.11
10:50
(3) А они их проверяют?
5 МастерВопросов
 
12.08.11
10:54
(4) да бардак какой то с этими коэффициентами! По идее сколько человеку начислили в этом месяце, столько человеку и надо уплатить в следующем. А не париться с этими коэффициентами. Нафиг их придумали?
6 Nordok
 
12.08.11
10:56
(5) Ну да, это самый выгодный вариант, но на практике все по другому.
7 O1L1
 
12.08.11
11:12
(2) Я сделала так: собираю по всем проведенным док-ам СЗВ по каждому сотру Начислено и Уплачено за все прошлые периоды с 2010г. Имеем некий остаток (ИтНачислено-ИтУплачено).
Теперь к этому остатку добавляю текущее начисление по каждому сотру. Вытаскиваю уволенных и кто вышел на регресс, ставлю этим ноль, остальным единицу. Пихаю это все в таблицу значений и сортирую по возрастанию 0-1. А потом начинаю распределять уплаченную сумму, уволенным - чтобы без остатка, а остальным пропорционально. А уже потом эту ТЗ перебираю и разношу найденные суммы по документам СЗВ текущего периода.
Бухи так сдавали, пока замечаний не получали.
8 МастерВопросов
 
12.08.11
11:44
(7) я так же:
"собираю по всем проведенным док-ам СЗВ по каждому сотру Начислено и Уплачено за все прошлые периоды с 2010г. Имеем некий остаток (ИтНачислено-ИтУплачено)."
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан