Professional Documents
Culture Documents
lt_pur = input-mt_sas_arc_purchase_rate_contr-purchase_rate_contract.
lt_pur1[] = lt_pur[].
* EBELP_025 = '10'
* IMPORTING
* SUBRC =
TABLES
messtab = it_bdcmsgcoll
.
* ENDLOOP.
ls_status-scope_ref_no = ls_pur-reference_no.
ls_status-seq_no = 0.
ls_status-ints_name = 'VEN RC'.
ls_return-mj_create_success = '0'.
ls_return-reference_no = ls_pur-reference_no.
ls_return-return_messages = msg_txt.
ls_return-cond_ref_num = '00'.
ls_status-seq_no = ls_status-seq_no + 1.
ls_status-status = ls_return-mj_create_success.
ls_status-resp_text1 = msg_txt. "ls_return-return_messages.
APPEND: ls_return TO lt_return,
ls_status TO lt_status.
CLEAR : ls_return, ls_status-status, ls_status-resp_text1.
ls_return-mj_create_success = '1'.
ls_return-reference_no = wa_bdcmsgcoll-msgv4. "ls_vendorcreate_data-
vendor_master_ref.
ls_return-cond_ref_num = wa_bdcmsgcoll-msgv2.
CONCATENATE 'Purchase Contract' wa_bdcmsgcoll-msgv2 'has been created
successfully' INTO ls_return-return_messages
SEPARATED BY space.
ls_status-seq_no = ls_status-seq_no + 1.
ls_status-status = ls_return-mj_create_success.
ls_status-resp_text1 = msg_txt. "ls_return-return_messages. "'Vendor has
been created successfully'.
APPEND: ls_return TO lt_return,
ls_status TO lt_status.
CLEAR : ls_return, ls_status-status, ls_status-resp_text1.
ELSE.
ENDIF.
ENDLOOP.
ENDMETHOD.
"zii_si_sas_arc_purchase_rate_c~si_sas_arc_purchase_rate_contr
LS_OUT1-S_MATERIAL_MASTER_REQ_MT-MATERIAL_DETAILS[1]-MATERIALS
MATERIAL_NO
osb2344,-dinesh