Hi gurus, Is there any bapi for confirming production orders like in Tx. CO11N ?
Thanks a lot! :-)
Hi,
check that one:
BAPI_PRODORDCONF_CREATE_TT
Regards Vassko!
Hi,
Check the Bapis
BAPI_PRODORDCONF_CREATE_TT
BAPI_PRODORDCONF_CREATE_HDR.
Regards
Kiran Sure
when calling BAPI_PRODORDCONF_GET_TT_PROP, set the parameter PROPOSE-GOODSMOVEMENT = 'X', this will fill the Goodsmovement internal table.
report yrtest0002.
data: ls_return like bapiret1,
lt_return like table of bapi_coru_return with header line,
lt_timetickets like table of bapi_pp_timeticket with header line.
end-of-selection.
clear: ls_return, lt_return[], lt_timetickets[].
clear: lt_timetickets.
* lt_timetickets-conf_no = '0000104074'.
lt_timetickets-orderid = '60003649'.
lt_timetickets-operation = '0010'.
lt_timetickets-yield = 1.
data: l_aufnr type aufnr.
call function 'CONVERSION_EXIT_ALPHA_INPUT'
exporting
input = lt_timetickets-orderid
IMPORTING
OUTPUT = l_aufnr.
select single rueck
into lt_timetickets-conf_no
from afru
where aufnr eq l_aufnr
and vornr eq lt_timetickets-operation.
append lt_timetickets.
call function 'BAPI_PRODORDCONF_CREATE_TT'
importing
return = ls_return
tables
timetickets = lt_timetickets
detail_return = lt_return.
read table lt_return with key type = 'E'.
if sy-subrc eq 0.
call function 'BAPI_TRANSACTION_ROLLBACK'.
message s303(me) display like 'E'
with lt_return-message.
else.
read table lt_return index 1.
call function 'BAPI_TRANSACTION_COMMIT'.
message s303(me) with lt_return-message.
endif.
'SAP > ABAP 개발' 카테고리의 다른 글
TEST - 생산오더 실적처리 - BAPI_PRODORDCONF_CREATE_TT (2) | 2010.06.28 |
---|---|
How to Use ALV Form Elements for Events (1) | 2010.06.26 |
SAP ABAP Programming.pdf (2) | 2010.06.26 |
Selecting Lines (1) | 2010.06.25 |
COMPLEX_SELECTIONS_DIALOG - Select-Option POPUP (2) | 2010.06.25 |