Пенсионный Фонд РФ программистов без работы не оставляет. Тот факт, что страховые взносы в зарплате по каждому сотруднику считаются с копейками, а сведения о них в ПФР подаются в пачках по 200 человек и без копеек, создаёт зачастую ситуацию, когда, данные о начисленных и уплаченных страховых и накопительных взносах АДВ-6-2 расходятся с РСВ-1 на 1 или даже 2 рубля. И хотя в ПФР допускают расхождение на 1 рубль в каждом отчетном периоде, недавнее разбирательство в одной из организаций с ПФР, когда его представитель заявил, что с прошлого года накопилась недопустимая разница в 3 рубля, которую надо ликвидировать, а на вопрос, можно ли в текущем периоде для этого сделать цифры АДВ-6-2 отличными от РСВ-1 (т.к. они полностью совпадали), сказал, что менять ничего нельзя, но разницу нужно убрать(!), заставило меня написать эту обработку. Смысл её - найти, каких сотрудников из каких и в какие пачки перебросить, чтобы убрать разницу в рублях между итоговыми цифрами АДВ-6-2 и РСВ-1.
Доработка типового отчета "ПодготовкаСведенийДляПФР2010" свелась к добавлению кнопки запускающей процедуру СинхронизироватьСРСВ() и вставке в текст модуля самой процедуры:
Процедура СинхронизироватьСРСВ()
ОткрытьФорму("Отчет",Пачки,КаталогИБ()+"ExtForms\SinhrRSV.ert");
КонецПроцедуры
Сама обработка SinhrRSV.ert должна находиться в каталоге ExtForms базы данных. После её запуска в четырех окошках высвечиваются итоговые цифры АДВ-6-2, соответствующие составу пачек в отчете ПФР. Эти цифры нужно подправить в соответствии с РСВ-1 и нажать "Сформировать". В окне сообщений выводятся рекомендации по переносу сотрудников из одной пачки в другую. Этот перенос осуществляется только в пачках, имеющих один ключ (тип пачки и категория з/л). 100%-ой гарантии нахождению комбинации переносов, полностью соответсвующей заданным цифрам, а также зацикливанию, дать не могу, но мнократные прогоны вселяют оптимизм (зацикливаний пока не обнаружил). Обработка будет с большей вероятностью находить решение, чем меньше будет пачек с количеством сотрудников = 200.
В архиве два файла: типовой отчет для ПФР с добавленной кнопкой и сама обработка.