Skip to Content

ACDOCA not updated through BTE 00001120

We have activated BTE 00001120 by copying FM SAMPLE_PROCESS_00001120 and adding an entry in FIBF. In the source code shown below we replace the document type under specific circumstances. Unfortunately, when the transaction code equals FBCJ, table ACDOCA does not get updated accordingly and preserves the initial document type although the substitution is successful in BKPF's entry. Any ideas why this is the case?


IF t_bkpf-tcode = 'FBCJ'.
[...]
IF sy-subrc = 0.
LOOP AT t_bkpfsub.
t_bkpfsub-blart = 'T6'.
MODIFY t_bkpfsub.
ENDLOOP.
ENDIF.
ENDIF.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Oct 25, 2018 at 12:25 PM

    I checked the notes you cited. Note 2431747 mentions BADI BADI_FINS_ACDOC_POSTING_EVENTS that cannot be used because it is intended for customer-specific fields in ACDOCA (and not standard ones like BLART).

    We bypassed the BTE's incompleteness by defining a substitution in GGB1.

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 25, 2018 at 11:00 AM

    Hi George,

    Check sap note 2431747 Point 4 and 2453614 - FAQ: Universal Journal Extensibility ,

    Some BTE do not work in S4 as described in sapnote 2505594

    Check 2676581 - FAQ: Validation and Substitution Cloud BAdIs Availability if helps - BADI FIN_ACDOC_HEADER_SUBSTITUTION

    Kind regards

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 04 at 05:34 AM

    we have meet the same issue, Do you solve it?

    Add comment
    10|10000 characters needed characters exceeded