Дамы и господа,
неужели никто не может помочь?
Сделал такие настройки:
1) добавил вид оплаты 1210 (Квартальная премия) для ввода в ИТ0267 (V_T512Z);
2) установил класс обработки 74 вида оплаты 1210 в 1 (Простой перенос);
3) создал правило обработки ZPOC на базе ветки правила RU23;
Code:
ZPOC Правило расчета зарплаты RU23
|- *
| |---****
| |- 1210 Квартальная премия
| | ----GCYGZPOCA По всем ВОплт
| -- 1220 ПремияГодоваяСумма
| ----GCYGZPOCA По всем ВОплт
-- A
-- ****
-- VWTCL 20 Класс обработки
|- *
| ----ADDWT * OT таблица вывода
|- 1
| ----ADDWT * OT таблица вывода
|---2
|- 3
| |---ADDWTE* RT ТаблРезультатов
| |---ADDCU НакплВОплт в TABA.OT
| ----PCYGRUT2* По всем ВОплт
|- 4
| |---ELIMI * ИндПериодЭлиминиров
| ----ADDWTE* RT ТаблРезультатов
|- 5
| |---ELIMI * ИндПериодЭлиминиров
| |---RESET RA Устан. ИндикПериода
| ----ADDWTE* RT ТаблРезультатов
|- 6
| |---ELIMI * ИндПериодЭлиминиров
| |---RESET A Устан. ИндикПериода
| ----ADDWTE* RT ТаблРезультатов
|- 7
| |---ELIMI * ИндПериодЭлиминиров
| ----ADDWT * OT таблица вывода
|- 8
| |---ADDWT * OT таблица вывода
| |---ADDCU НакплВОплт в TABA.OT
| ----PCYGRUT2* По всем ВОплт
|- 9
| |---ELIMI * ИндПериодЭлиминиров
| |---ADDWTE* RT ТаблРезультатов
| |---ADDCU НакплВОплт в TABA.OT
| ----PCYGRUT2* По всем ВОплт
-- A
|---ELIMI * ИндПериодЭлиминиров
|---RESET ARK Устан. ИндикПериода
----ADDWTE* RT ТаблРезультатов
4) добавил обработку правила ZPOC в схему расчета RUO3;
Code:
Строка Функц Пар1 Пар2 Пар3 Пар4 П Ткст
000010 BLOCK BEG
000020 IF SP=B
000030 RUCDT RUO8 P75 NOAB PRC
000040 PIT RU62 P62 NOAB
000050 PIT RU23 P20 NOAB
000060 ENDIF
000070 LPBEG RCOC
000080 IMPRT O
000090 PORT RUO1 P74 NOAB
000100 PIT RUDM GEN NOAB
000110 PIT ZPOC NOAB <<< Сохранение и кумуляция результатов OC
000120 LPEND
000130 BLOCK END
Такое решение корректно? Обязательно ли нужно создавать для внецикла отдельный вид оплаты?
Спасибо.