Ansicht
Dokumentation

EXIT_SAPLV55K_030 - IDoc SHPMNT: Tendering pre-process modification

EXIT_SAPLV55K_030 - IDoc SHPMNT: Tendering pre-process modification

BAL_S_LOG - Application Log: Log header data   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Modifikationsmöglichkeit für den Kontroll- und die Datensätze des IDocs SHPMNTxx vor dessen Verarbeitung, das als elektronische Nachricht von Partnern zum Anlegen oder Ändern eines Transportes gesendet werden kann.

Beispiel

Dieser Funktionsbaustein wird je einzelnem Transport aufgerufen. Er bekommt den Kontrollsatz des bearbeiteten IDOC und die Datensegmente aller IDOCs übergeben. Die zum gerade bearbeiteten IDOC gehörenden Datensegmente können wie folgt ermittelt werden:
* Loop through one IDoc's segments
*...Position to section of entries for IDOC
data: tabix_from like sy-tabix. read table idoc_data
data: tabix_from like sy-tabix.
read table idoc_data
with key docnum = idoc_contrl-docnum
binary search.
if sy-subrc ne 0.
exit.
endif.
tabix_from = sy-tabix. "begin of section
*...Read section of IDOC data
loop at idoc_data from tabix_from.
if idoc_data-docnum ne idoc_contrl-docnum.
exit. "end of section
endif.
*.....Process the corresponding segment
case idoc_data-segnam.
when 'E1EDT20'.
* ... process a specific data segment
data: f_e1edt20 like e1tedt20
f_e1edt20 = idoc_data-sdata.
* ... modify the data
idoc_data-sdata = f_e1edt20.
modify idoc_data.
endcase.
endloop.





Parameter

IDOC_CONTROL
IDOC_DATA

Ausnahmen

DO_NOT_PROCESS_IDOC
IDOC_ERROR

Funktionsgruppe

XTRK

PERFORM Short Reference   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1766 Date: 20240523 Time: 100311     sap01-206 ( 26 ms )