MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 11/11/11, 07:29:22
jarabas jarabas is offline
Senior Member
 
Fecha de Ingreso: ene 2010
Mensajes: 109
Question 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 08:25:17.
Responder Con Cita
  #2  
Viejo 15/11/11, 08:25:41
jarabas jarabas is offline
Senior Member
 
Fecha de Ingreso: ene 2010
Mensajes: 109
Nadie me puede echar una mano?
Responder Con Cita
  #3  
Viejo 15/11/11, 08:46:21
Avatar de tunante
tunante tunante is offline
Member
 
Fecha de Ingreso: sep 2007
Mensajes: 82
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.
Responder Con Cita
  #4  
Viejo 15/11/11, 08:47:14
Avatar de tunante
tunante tunante is offline
Member
 
Fecha de Ingreso: sep 2007
Mensajes: 82
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.
Responder Con Cita
  #5  
Viejo 04/09/14, 17:22:03
Avatar de don_bocho_beep
don_bocho_beep don_bocho_beep is offline
Junior Member
 
Fecha de Ingreso: nov 2006
Mensajes: 8
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 18:19:00.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 08:09:27.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web