Вставила проверку к документу в модулю ZGGBRLOE - FIP23. В транз. GGB0 указала эту проверку и сохранила.
При сохранении документа при вводе проводки - Ошибка при PERFORM FIP23. Система не видит передачу параметров
Code:
using bool_data type gb002_015 changing b_result
при вызове FIP23.
Видимо, неверно сформирован вызов в GBTIMFIF.
В чем ошибка, и как исправить?
Далее кусок из текста модуля ZGGBRLOE.
Code:
* Проверка
exits-name = 'FIP23'.
exits-param = c_exit_param_none. "Complete data used in exit.
exits-title = ' ТЕКСТ '.
append exits.
form fip23 using bool_data type gb002_015 changing b_result.
b_result = b_true.
if bkpf-blart = 'SA' or bkpf-blart = 'FL'.else.exit.endif.
data:x_hkont like bseg-hkont,x_xnegp like bseg-xnegp.
clear:x_hkont,x_xnegp.
loop at bool_data-bseg into bseg."Дебет
......
endloop.
if x_hkont is initial.exit.endif.
loop at bool_data-bseg into bseg."Кредит
.........
endloop.
endform.