|
#1
|
|||
|
|||
Uso de esta bapi.
Saludos! me podrian ayudar por favor con un ejemplo simple para agregar un cliente nuevo usando esta bapi??
|
#2
|
||||
|
||||
Tal vez ya no ayude pero aun asi lo dejo por si a alguien mas le sirve, yo use este metodo.. DATA: w_address TYPE bapikna101, w_copyref TYPE bapikna102, w_ret TYPE bapireturn, g_new_clte TYPE kunnr. w_address-name = 'NOMBRE'. w_address-street = 'CALLE'. w_address-postl_code = 'codigo_postal'. w_address-city = 'municipio'. w_address-region = 'region/ESTADO'. w_address-country = 'PAIS'. w_address-countryiso = 'MX'. w_address-langu = 'ES'. w_copyref-distr_chan = 'Z1'. w_copyref-division = 'Z1'. w_copyref-salesorg = '0083'. w_copyref-ref_custmr = '0301126007'. *BREAK-POINT. CALL FUNCTION 'BAPI_CUSTOMER_CREATEFROMDATA' EXPORTING pi_address = w_address pi_copyreference = w_copyref IMPORTING * CUSTOMERNO = pe_customer = g_new_clte return = w_ret. IF g_new_clte IS NOT INITIAL. CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' EXPORTING wait = abap_on. ELSE. CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'. ENDIF.
__________________
Drako |
Herramientas | Buscar en Tema |
Desplegado | |
|
|