В общем, сама обработка:
Как работает:
- Нужно указать период отчета, в зависимости от присланного требования. В нашем случае за 9 месяцев, поэтому я ставлю период третьего квартала;
- После ввода произойдет запрос за списком первичных непомеченных на удаление отчетов РСВ и отчетами перс. сведений. От пользователя требуется только выбрать отчет РСВ в поле "Отчет", для этого нажать на кнопку выбора из списка;
- Ну и остается нажать кнопку "Найти ошибки".
Алгоритм сравнит суммы помесячно и выведет список лиц и суммы из двух отчетов, замечу, что первой колонкой идет месяц, где выявлено расхождение, проверяется точное совпадение, а не 10% как в контрольном соотношение соц. фонда. Для удобства я оставил список отчетов перс. сведений, так же с колонкой месяц, в основную таблицу не стал добавлять, чтобы не захламлять. Минимализм наше всё, когда сроки поджимают, для инфостарта чуть навёл лоск конечно, для себя это выглядело куда проще.
Какие минусы остались:
- я не проверяю в запросе сдан отчет или это черновик, у нас таких нет, для этого у нас есть актуальная копия базы. Обход - временно черновики пометить на удаление, если вы отрабатываете прилетевшее требование;
- строгий поиск по наименованию отчета в запросе, я видимо не нашёл, где храниться вид, поэтому пришлось костылить. Если вдруг у Вас наименование регламентированного отчета отличается или 1С его поменяет - то будут проблемы;
- учитываются только первичные отчеты, для корректировок я не рисовал, у нас такого нет, не на чем тестировать.
Как показала практика, то сверку такую нужно проводить каждый квартал, иначе прилетит. Поэтому обработку буду поддерживать время от времени. На текущий момент работа проверена в Зарплата и управление персоналом, редакция 3.1 (3.1.31.32), на предыдущих релизах по идее тоже должно работать.
Если что, то за спрос не бьют, комментарии открыты. Найдете ошибку, то мне тоже польза её исправить.
З.Ы. На скриншоте колонки СНИЛС и ФИО ужаты специально, перс. данные как никак, а база реальная.
Проверено на следующих конфигурациях и релизах:
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.31.32