Это попытка хоть как-то отследить проблему и быстро поправить.
Я соорудил некий макет последовательного заполнения таблиц, которые на разной стадии формирования можно отследить. - Таким образом - после настройки на макете - можно искать место потери логики в выводе РСВ-1 от 1С, а если достаточно, то просто заполнить методом копи-пасте выходную таблицу РСВ-1 для сдачи отчетности.
Управление промежуточными результатами производится выбором режимов вывода в таблицы значений для возрастных групп Старше 1967г - ТЗ_1 и Младше 1966г - ТЗ_2 - через реквизит формы Выгрузить0123, принимающий значения 0,1,2,3, которые можно выбирать на разной стадии получаемых результатов.
Поля ввода НачДата и КонДата - используются для отбора периода, задающего Год, Квартал\Полугодие. Независимо от выбота КонДата, итоги будут обрабатываться по году, а Вывод в печатную форму по КонДата, задающем выбор квартала\полугодия для вывода в печатную форму по кнопке "Печать".
По кнопке формы "Сформировать", заполняются таблицы. Затем можно выбрать квартал\полугодие печати при значении Выгрузить0123=3 и сравнить результаты вывода со значениями заполнения формы РСВ-1 из набора от 1С.
Если есть затруднения с интерпретацией данных, можно воспользоваться обработкой "ПроверкаРежимаВключенияПроводок", с помощью которой легко включать проводки по выбранному интервалу.
Например, вы можете выключить все проводки года, за исключением нужного месяца, квартала, а затем снова включить, при этом не требуется перепроведение - итоги просто включаются, выключаются и легко отследить, на каком этапе, какая часть данных ложится на проблему результата.
В одной из сложных для анализа ситуаций, таким образом удалось быстро сузить проблему и поправить итог.
Я привел в обработке только движения по Страховым и Накопительным - мне этого оказалось достаточно для нахождения проблемного места при формировании РСВ-1.
Пробуйте, может и вам оно будет на пользу. :-)
p.s.
2011.02.20 - Обновил файл "Макет_для_РСВ_1.rar".
- По встретившимся ситуациям - добавил в макет РСВ-1 учет Резидент\НЕ Резидент, поправил матпомощь по коду 2762 и учет накопительных сумм.
Добавил комментарии по контексту + добавил принудительную сортировку по месяцу, без которой иногда терялась последовательность вывода данных по Превышению.
2011.02.25 - Обновил файл "Макет_для_РСВ_1.rar" - качайте обновление.
Добавлена возможность вывода на печать разделов РСВ-1: - Раздел-1,2 и Раздел-3 (понижающий тариф) - одновременно, выбором флага РаздельноПоТарифам=1.
Добавлены часть исправленных модулей РСВ-1 из набора 1С, в части:
ESN_GET.ERT - Файл сбора информации
RCV101.ERT - Форма Титульный лист
RCV102.ERT - Форма Раздел 1,2
RCV103.ERT - Форма Раздел 3
Сделано дополнение в описании.
Изменён модуль "ПроверкаРежимаВключенияПроводок.ert" - теперь игнорируются помеченные на удаление операции\документы.
....
В общем - Макет - в действии. :-)
Кажется, прикнопил всё.... Пока Необлагаемые суммы сброшены в общую кучу, так как для проверки достаточно оценить их общий итог.
Если у вас есть свои варианты кодов видов начисления - не стесняйтесь - прописывайте в логику модуля и пробуйте. :-)
И пожалуйста, пишите, что Получилось\НЕ Получилось - так мы быстренько прошерстим все проблемы.
Внимание!!!
18.03.2011 - обновил обработку РСВ1 - добавлены вычисление и заполнение таблиц в части ФФОМС и ТФОМС.