Доброе утро!
Народ, подскажите пожалуйста, каким еще способом можно сделать проводку по выписке со счета, также как это делается в транзакции FEBA. Больше интересует вызов функционального модуля, но буду рад любым советам
P.S. Была попытка реализовать этот вызов так, как это делается в самой транзакции. Кстати, вызов необходимо было делать без диалогового режима, т.е. MODE = 'N'. Выполнялось следующее:
SUBMIT RFEBBU00 AND RETURN
USER SY-UNAME
WITH ANWND = FEBEBA-ANWND
WITH S_KUKEY IN S_KUKEY
WITH S_ESNUM IN S_ESNUM
WITH R_CSNUM = CSNUM
WITH BUBER = FEBEBA-BUBER
WITH MREGEL = '1'
WITH FUNCTION = 'C'
WITH MODE = FEBEBA-MODE
WITH PA_XAKON = PA_XAKON.
Все замечательно работает, но есть большой минус - никаким образом после данного вызова мы не можем получить код ошибки и само сообщение соответственно. Вместо нормальных кодов сообщения мы получаем бред в SY-MSGID и SY-MSGNO, хотя остальные параметры содержат верную инфу об ошибке.
Подскажите, как быть!