Buh написал(а):
"Настоящие" саперы АГ предложили сделать downgrade BAPI_CASHJOURNALDOC_CREATE до версии 4.6 всего-то за 220 евро в час

Т.е. предложили из 4.7 перенести в вашу 4.6 BAPI_CASHJOURNALDOC_CREATE?
Я делал в 4.6. нечто подобное.
Последовательность вызовов функциональных модулей:
CALL FUNCTION 'FCJ_GET_WTAX_NUMBER'
CALL FUNCTION 'FCJ_CHECK_VEND_CUST'
CALL FUNCTION 'FCJ_CHECK_N_AMOUNT'
CALL FUNCTION 'FCJ_GET_TRANSACTION_FROM_NAME2'
CALL FUNCTION 'FCJ_CHECK_P_FWBAS'
CALL FUNCTION 'FCJ_SAVE_ALL'
CALL FUNCTION 'FCJ_POST_ALL'
Принцип заполнения полей посмотри в PAI-логике 1x0 экранов в FBCJ.
Могу дать исходники. Но, возможно, что они работают только под нашими настройками.