Hello guys of new! I have other problem to execute a program Z since my BADI ME_PROCESS_PO_CUST in the method POST. It's not executing the program Z. Thank you a lot.
My code:
CONCATENATE
'ME2XN'
im_ebeln
INTO v_jobname SEPARATED BY SPACE.
CALL FUNCTION 'JOB_OPEN'
EXPORTING
jobname = v_jobname
IMPORTING
jobcount = v_n
EXCEPTIONS
OTHERS = 4.
IF SY-SUBRC = 0.
SUBMIT ZMMBI008
WITH p_ebeln = im_ebeln
VIA JOB v_jobname NUMBER v_n
AND RETURN.
ENDIF.
IF SY-SUBRC = 0.
v_fecha = SY-DATUM.
v_hora = SY-UZEIT + 30.
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
jobcount = v_n
jobname = v_jobname
sdlstrtdt = v_fecha
sdlstrttm = v_hora
strtimmed = 'X'
EXCEPTIONS
cant_start_immediate = 1
invalid_startdate = 2
jobname_missing = 3
job_close_failed = 4
job_nosteps = 5
job_notex = 6
lock_failed = 7
others = 8.
ENDIF.