|
#1
|
|||
|
|||
Problema con bapi Bapi_salesorder_change
Hola a todos,
Llevo dos días atascado con la bapi esta, necesito modificar la cantidad del pedido pero no consigo que funcione, he probado a cambiarle de todo pero no me modifica la cantidad como tal, he intentado con repartos pero me crea nuevos repartos. actualmente la estoy pasando los siguientes parámetros: Os agradezco la ayuda. Saludos. Úlima edición por jarabas fecha: 15/11/11 a las 07:25:17. |
#2
|
|||
|
|||
Nadie me puede echar una mano?
|
#3
|
||||
|
||||
Buenos dias,
igual te sirve * order_header_inx order_header_inx-updateflag = 'U'. * Informamos la cantidad * SD_ORDER_SCHEDULES_IN sd_order_schedules_in-itm_number = wf_vbap-posnr. sd_order_schedules_in-sched_line = '0001'. sd_order_schedules_in-req_qty = list_tab-kwmeng. sd_order_schedules_inx-itm_number = wf_vbap-posnr. sd_order_schedules_inx-sched_line = '0001'. sd_order_schedules_inx-req_qty = 'X'. sd_order_schedules_inx-updateflag = 'U'. APPEND sd_order_schedules_in. APPEND sd_order_schedules_inx. * SD_ORDER_ITEMS_IN sd_order_items_in1-po_itm_no = wf_vbap-posnr. sd_order_items_in1-itm_number = wf_vbap-posnr. sd_order_items_inx1-itm_number = wf_vbap-posnr. sd_order_items_inx1-updateflag = 'U'. * sd_order_items_in1-material = quota_tab-matnr. * sd_order_items_inx1-material = 'X'. list_tab-kwmeng = list_tab-kwmeng * 1000. sd_order_items_in1-target_qty = list_tab-kwmeng. * sd_order_items_inx1-target_qty = 'X'. sd_order_items_in1-reason_rej = d_bloqueo. "ABGRU sd_order_items_inx1-reason_rej = 'X'. APPEND sd_order_items_in1. APPEND sd_order_items_inx1. |
#4
|
||||
|
||||
a la bapi la llaman asi
CALL FUNCTION 'BAPI_SALESORDER_CHANGE' EXPORTING salesdocument = num_pedido * ORDER_HEADER_IN = order_header_in order_header_inx = order_header_inx * SIMULATION = * BEHAVE_WHEN_ERROR = ' ' * INT_NUMBER_ASSIGNMENT = ' ' * LOGIC_SWITCH = TABLES return = i_return order_item_in = sd_order_items_in1 order_item_inx = sd_order_items_inx1 * PARTNERS = * PARTNERCHANGES = * PARTNERADDRESSES = * ORDER_CFGS_REF = * ORDER_CFGS_INST = * ORDER_CFGS_PART_OF = * ORDER_CFGS_VALUE = * ORDER_CFGS_BLOB = * ORDER_CFGS_VK = * ORDER_CFGS_REFINST = schedule_lines = sd_order_schedules_in schedule_linesx = sd_order_schedules_inx * ORDER_TEXT = * ORDER_KEYS = * CONDITIONS_IN = * CONDITIONS_INX = extensionin = extensionin. |
#5
|
||||
|
||||
Solución a problema TARGET_QTY no transfiere cantidad BAPI_SALESORDER_CREATEFROMDAT2
Checate este link lo aplique y logre corregir el problema de la transferencia de precios BAPI Estructura Tipo Ref. Componente BAPI_SALESORDER_CREATEFROMDAT2 ORDER_HEADER_IN BAPISDHD1 DOC_TYPE ORDER_HEADER_IN BAPISDHD1 SALES_ORG ORDER_HEADER_IN BAPISDHD1 DISTR_CHAN ORDER_HEADER_IN BAPISDHD1 DIVISION ORDER_HEADER_IN BAPISDHD1 SALES_OFF ORDER_HEADER_IN BAPISDHD1 PURCH_DATE ORDER_HEADER_IN BAPISDHD1 PURCH_NO_C ORDER_HEADER_INX BAPISDHD1X DOC_TYPE ORDER_HEADER_INX BAPISDHD1X SALES_ORG ORDER_HEADER_INX BAPISDHD1X DISTR_CHAN ORDER_HEADER_INX BAPISDHD1X DIVISION ORDER_HEADER_INX BAPISDHD1X SALES_OFF ORDER_HEADER_INX BAPISDHD1X PURCH_DATE ORDER_HEADER_INX BAPISDHD1X PURCH_NO_C ORDER_PARTNERS BAPIPARNR PARTN_NUMB ORDER_ITEMS_IN BAPISDITM MATERIAL ORDER_ITEMS_IN BAPISDITM ITM_NUMBER ORDER_ITEMS_IN BAPISDITM PO_ITM_NO ORDER_ITEMS_IN BAPISDITM TARGET_QTY ORDER_ITEMS_IN BAPISDITM TARGET_QU ORDER_ITEMS_IN BAPISDITM T_UNIT_ISO ORDER_ITEMS_IN BAPISDITM SALES_UNIT ORDER_ITEMS_IN BAPISDITM S_UNIT_ISO ORDER_ITEMS_IN BAPISDITM STORE_LOC ORDER_ITEMS_IN BAPISDITM ORDERID ORDER_ITEMS_INX BAPISDITMX MATERIAL ORDER_ITEMS_INX BAPISDITMX ITM_NUMBER ORDER_ITEMS_INX BAPISDITMX PO_ITM_NO ORDER_ITEMS_INX BAPISDITMX UPDATEFLAG ORDER_ITEMS_INX BAPISDITMX TARGET_QTY ORDER_ITEMS_INX BAPISDITMX TARGET_QU ORDER_ITEMS_INX BAPISDITMX T_UNIT_ISO ORDER_ITEMS_INX BAPISDITMX SALES_UNIT ORDER_ITEMS_INX BAPISDITMX S_UNIT_ISO ORDER_ITEMS_INX BAPISDITMX STORE_LOC ORDER_ITEMS_INX BAPISDITMX ORDERID ORDER_SCHEDULES_IN BAPISCHDL ITM_NUMBER ORDER_SCHEDULES_IN BAPISCHDL SCHED_LINE ORDER_SCHEDULES_IN BAPISCHDL REQ_QTY ORDER_SCHEDULES_INX BAPISCHDLX ITM_NUMBER ORDER_SCHEDULES_INX BAPISCHDLX SCHED_LINE ORDER_SCHEDULES_INX BAPISCHDLX UPDATEFLAG ORDER_SCHEDULES_INX BAPISCHDLX REQ_QTY **ojo el precio de venta no lo mando en este mapeo por que lo tengo configurado como automático** Úlima edición por don_bocho_beep fecha: 04/09/14 a las 17:19:00. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|