2010 Apr 06 3:01 PM
Hi at all,
who can help me to manipulate idocs with the BADI: IDOC_DATA_MAPPER or who knows an useful doc.
I´ve tried the following code to mod the company code. But nothing happens.
DATA: _data TYPE edid4,
wa_maptab TYPE IDOC_CHANG.
CHECK sy-mandt EQ '508'.
LOOP AT data INTO _data.
CASE _data-segnam.
WHEN 'E1BPACHE06' OR 'E1BPACGL06'.
CLEAR wa_maptab.
wa_maptab-segnum = _data-segnum.
wa_maptab-feldname = 'COMP_CODE'.
wa_maptab-value = '0001'.
wa_maptab-SAVE_TYPE = 'X'.
APPEND wa_maptab TO mapping_tab.
CLEAR wa_maptab.
wa_maptab-segnum = _data-segnum.
wa_maptab-feldname = 'TAX_COMP_CODE'.
wa_maptab-value = '0001'.
wa_maptab-SAVE_TYPE = 'X'.
APPEND wa_maptab TO mapping_tab.
MOVE 'X' TO have_to_change.
ENDCASE.
ENDLOOP.
best regards
Thorsten
2010 Apr 06 4:26 PM
Hi ,
is it getting triggered ?
Just have a look at code in include LEDI1F09 routine call_badi , you will get some idea
Edited by: Keshav.T on Apr 6, 2010 9:03 PM
2010 Apr 07 12:34 PM