Из анонса понятно, что к чему. Вкратце опишу механизм доработки напильником регламентированных отчетов для 1с Бухгалтерии 1.6 других версий (не 1.6.30.7) на примере "РегламентированныйОтчетБаланс".
Работы ведутся в конфигураторе. Из приложенного файла берем макет "СоотношенияПоказателей2003Кв4", копируем его в свой отчет. Из формы "ФормаОтчета2003Кв4" из диалога копируем кнопку "Проверка", из модуля формы копируем процедуру "КоманднаяПанельФормыПроверка(Кнопка)". Сохраняем конфигурацию, запускаем 1с, проверяем. Выполняются следующие проверки:
| № п/п | Проверяемое соотношение |
| 1. Сравниваем: Форма 1 с Формой 2 | |
| 1 | [Ф1,470,4] - [Ф1,470,3] = [Ф2,190,3] |
| 1. Сравниваем: Форма 1 с Формой 3 | |
| 2 | [Ф1,410,3] = [Ф3,100,3] |
| 3 | [Ф1,410,4] = [Ф3,140,3] |
| 4 | [Ф1,420,3] = [Ф3,100,4] |
| 5 | [Ф1,420,4] = [Ф3,140,4] |
| 6 | [Ф1,430,3] = [Ф3,100,5] |
| 7 | [Ф1,430,4] = [Ф3,140,5] |
| 8 | [Ф1,470,3] = [Ф3,100,6] |
| 9 | [Ф1,470,4] = [Ф3,140,6] |
| 10 | [Ф1,431,3] = ПолучитьИтогПоКолонке |
| 11 | [Ф1,431,4] = ПолучитьИтогПоКолонке |
| 12 | [Ф1,432,3] = ПолучитьИтогПоКолонке |
| 13 | [Ф1,432,4] = ПолучитьИтогПоКолонке |
| 14 | [Ф1,650,3] = ПолучитьИтогПоКолонке |
| 15 | [Ф1,650,4] = ПолучитьИтогПоКолонке |
| 16 | [Ф1,410,3] + [Ф1,420,3] + [Ф1,430,3] + [Ф1,470,3] = [Ф3,100,7] |
| 17 | [Ф1,410,4] + [Ф1,420,4] + [Ф1,430,4] + [Ф1,470,4] = [Ф3,140,7] |
| 18 | [Ф1,300,3] - [Ф1,590,3] - [Ф1,690,3] = [Ф3,200,3] |
| 19 | [Ф1,300,4] - [Ф1,590,4] - [Ф1,990,4] = [Ф3,200,4] |
| 2. Сравниваем: Форма 1 с Формой 4 | |
| 20 | [Ф1,260,3] = [Ф4,010,3] |
| 21 | [Ф1,260,4] = [Ф4,450,3] |
| 2. Сравниваем: Форма 1 с Формой 5 | |
| 22 | [Ф1,110,3] = [Ф5,100,3] + [Ф5,200,3] + [Ф5,300,3] + [Ф5,400,3] - [Ф5,500,3] |
| 23 | [Ф1,110,4] = [Ф5,010,6] + [Ф5,020,6] + [Ф5,300,6] + [Ф5,040,6] - [Ф5,050,4] |
| 24 | [Ф1,120,3] = [Ф5,130,3] - [Ф5,140,3] |
| 25 | [Ф1,120,4] = [Ф5,130,6] - [Ф5,140,4] |
| 26 | [Ф1,135,3] = [Ф5,250,3] - [Ф5,260,3] |
| 27 | [Ф1,135,4] = [Ф5,250,6] - [Ф5,260,4] |
| 28 | [Ф1,140,3] = [Ф5,540,3] |
| 29 | [Ф1,140,4] = [Ф5,540,4] |
| 30 | [Ф1,216,4] - [Ф1,216,3] = [Ф5,766,3] |
| 31 | [Ф1,213,4] - [Ф1,213,3] = [Ф5,765,3] |
| 32 | [Ф1,650,4] - [Ф1,650,3] = [Ф5,767,3] |
| 33 | [Ф1,250,3] = [Ф5,540,5] |
| 34 | [Ф1,250,4] = [Ф5,540,6] |
| 35 | [Ф1,230,3] = [Ф5,620,3] |
| 36 | [Ф1,231,3] = [Ф5,621,3] |
| 37 | [Ф1,230,4] = [Ф5,620,4] |
| 38 | [Ф1,231,4] = [Ф5,621,4] |
| 39 | [Ф1,240,3] = [Ф5,610,3] |
| 40 | [Ф1,241,3] = [Ф5,611,3] |
| 41 | [Ф1,240,4] = [Ф5,610,4] |
| 42 | [Ф1,241,4] = [Ф5,611,4] |
| 43 | [Ф1,510,3] = [Ф5,651,3] + [Ф5,652,3] |
| 44 | [Ф1,510,4] = [Ф5,651,4] + [Ф5,652,4] |
| 45 | [Ф1,610,3] = [Ф5,644,3] + [Ф5,645,3] |
| 46 | [Ф1,610,4] = [Ф5,644,4] + [Ф5,645,4] |
| 47 | [Ф1,621,3] = [Ф5,641,3] |
| 48 | [Ф1,621,4] = [Ф5,641,4] |
| 49 | [Ф1,910,3] = [Ф5,160,3] |
| 50 | [Ф1,910,4] = [Ф5,160,4] |
Вступайте в нашу телеграмм-группу Инфостарт