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 29/01/19, 17:30:12
Alonso_mx Alonso_mx is offline
Junior Member
 
Fecha de Ingreso: ago 2016
Mensajes: 9
SD_SALESDOCUMENT_CREATE Valor neto vacío

Muy buen día estimados,

Al intentar crear un pedido con la Bapi SD_SALESDOCUMENT_CREATE, el pedido se crea correctamente, sin embargo, la respuesta de la Bapi es la siguiente:

SALES_HEADER_IN procesado con éxito
SALES_ITEM_IN procesado con éxito
El doc. de ventas está aún incompleto -> Por favor, completar.
Ped Abono BACH 251001788 se ha grabado

Y al visualizar el pedido en la VA03, el importe del item esta vacío.

La Bapi se llena de la siguiente forma:

* Datos de cabecera para pedido
wa_header-doc_type = c_doc_tip. "Tipo de pedido de ventas
wa_header-sales_org = wa_out-orgvts. "Organización de ventas
wa_header-distr_chan = wa_out-canal. "Canal de distribución
wa_header-division = wa_out-sector. "Sector
wa_header-purch_date = sy-datum. "Fecha del pedido de ventas
wa_header-ref_1 = ''. "Referencia del pedido
wa_header-req_date_h = sy-datum. "Ultimo
wa_header-ord_reason = wa_out-moped. "Motivo de pedido


wa_partn-partn_role = c_ag.
wa_partn-partn_numb = wa_kna1-kunnr. "Número de usuario
wa_partn-street = wa_kna1-stras. "Calle
wa_partn-country = wa_kna1-land1. "País
wa_partn-postl_code = wa_kna1-pstlz. "Código postal
wa_partn-city = wa_kna1-ort01. "Población/Ciudad

wa_items-itm_number = lv_itmno. "Número de iteraciones
wa_items-material = wa_zsdlogp-material. "Material
wa_items-target_qty = wa_zsdlogp-volumen. "Cantidad prevista
wa_items-target_qu = wa_zsdlogp-um. "Unidad de medida

wa_sched-itm_number = lv_itmno. "Número de iteraciones
wa_sched-req_qty = wa_zsdlogp-volumen. "Cantidad del usuario

wa_schedx-itm_number = lv_itmno.
wa_schedx-req_qty = c_x.

APPEND: wa_items TO it_items,
wa_sched TO it_sched,
wa_schedx TO it_schedx.

* Crear pedido de Nota de Crédito
CALL FUNCTION 'SD_SALESDOCUMENT_CREATE'
EXPORTING
sales_header_in = wa_header "Cabecera de datos del cliente
IMPORTING
salesdocument_ex = lv_orden "Número de orden
TABLES
return = it_return "Retorno de pedido, Mensajes
sales_items_in = it_items "Datos de los productos del pedido
sales_partners = it_partn "Dirección del usuario
sales_schedules_in = it_sched "Datos necesarios para Bapi
sales_schedules_inx = it_schedx. "Datos necesarios para Bapi

Agradezco su ayuda.

Saludos!
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 21:48:47.


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