on 2020 Mar 12 6:35 AM
i get error " No customer master record exists for customer" when using bapi SALES DOCU CREATEWITH DIA.
But when i check customer using XD03, customer already exist.
ls_ord_hdr-doc_type = p_auart.
ls_ord_hdr-sales_org = lv_sales_org.
ls_ord_hdr-distr_chan = '10'.
ls_ord_hdr-division = '00'.
ls_part-partn_role = 'AG'.
ls_part-partn_numb = p_kunnr.
APPEND ls_part TO lt_part.
CLEAR ls_part.
ls_part-partn_role = 'VW'.
ls_part-partn_numb = p_parvw.
APPEND ls_part TO lt_part.
CLEAR ls_part.
LOOP AT it_cart INTO wa_cart.
ls_item-itm_number = wa_cart-item.
ls_item-material = wa_cart-matnr.
APPEND ls_item TO lt_item.
CLEAR ls_item.
ls_schd-itm_number = wa_cart-item.
ls_schd-req_qty = wa_cart-reqqty.
APPEND ls_schd TO lt_schd.
CLEAR ls_schd.
ENDLOOP.
CALL FUNCTION 'BAPI_SALESDOCU_CREATEWITHDIA'
EXPORTING
sales_header_in = ls_ord_hdr
* IMPORTING
* SALESDOCUMENT_EX =
TABLES
sales_items_in = lt_item
sales_partners = lt_part
sales_schedules_in = lt_schd.
Request clarification before answering.
Hi
Use CONVERSION_EXIT_ALPHA_INPUT function to convert your p_kunnr to the internal format. (A leading zeros)
before your statement
ls_part-partn_numb = p_kunnr.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = p_kunnr
IMPORTING
OUTPUT = p_kunnr.
Regards,
Venkat
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
53 | |
6 | |
6 | |
5 | |
5 | |
5 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.