Синхронизация итоговых цифр АДВ-6-2 с РСВ-1
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Пенсионный Фонд РФ программистов без работы не оставляет. Тот факт, что страховые взносы в зарплате по каждому сотруднику считаются с копейками, а сведения о них в ПФР подаются в пачках по 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.
В архиве два файла: типовой отчет для ПФР с добавленной кнопкой и сама обработка.
Вступайте в нашу телеграмм-группу Инфостарт