VHURM HU POST WE PROD ORDER: Unterschied zwischen den Versionen
Aus SAP Wiki ツ
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<syntaxhighlight lang="abap" line start="1"> | <syntaxhighlight lang="abap" line start="1"> | ||
CALL FUNCTION 'VHURM_HU_POST_WE_PROD_ORDER' | CALL FUNCTION 'VHURM_HU_POST_WE_PROD_ORDER' | ||
EXPORTING | EXPORTING | ||
Zeile 26: | Zeile 26: | ||
"RAISE | "RAISE | ||
ENDIF. | ENDIF. | ||
" No error occurred, write database and send success message | "No error occurred, write database and send success message | ||
COMMIT WORK AND WAIT. | |||
</syntaxhighlight> | </syntaxhighlight> |
Version vom 29. September 2021, 07:49 Uhr
CALL FUNCTION 'VHURM_HU_POST_WE_PROD_ORDER'
EXPORTING
it_hulist = lt_hulist
i_aufnr = me->gv_order_number
IMPORTING
e_error = lv_error.
IF lv_error IS NOT INITIAL.
"= Error is occurred
CALL FUNCTION 'CM_F_MESSAGES_GET'
TABLES
e_msgprot = lt_cm_f_msg
EXCEPTIONS
not_active = 1
OTHERS = 2.
IF sy-subrc NE 0 OR lines( lt_cm_f_msg ) EQ 0.
MESSAGE e000(zmc_xyz) INTO lv_msg.
"save in BAL
"RAISE...
ENDIF.
LOOP AT lt_cm_f_msg ASSIGNING FIELD-SYMBOL(<ls_cm_f_msg>).
"save to BAL
ENDLOOP.
"RAISE
ENDIF.
"No error occurred, write database and send success message
COMMIT WORK AND WAIT.