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 01/02/18, 21:38:31
mvls mvls is offline
Junior Member
 
Fecha de Ingreso: feb 2018
Localización: Republica Dominicana
Mensajes: 1
Bapi BAPI_QUOTATION_CREATEFROMDATA, no envía el número de documento

Buenas tardes Foro

Tengo un tema con la bapi BAPI_QUOTATION_CREATEFROMDATA, para crear una cotización. Al ejecutarla, se crea el documento pero la función no está devolviendo el número generado (VBELN).
Esto es lo que tengo en el programa.

DATA:
li_salesdocument TYPE bapivbeln-vbeln,
li_sold_to_party TYPE bapisoldto,
li_ship_to_party TYPE bapishipto,
li_billing_party TYPE bapipayer,
l_sold_to_party TYPE bapisoldto,
l_ship_to_party TYPE bapishipto,
l_billing_party TYPE bapipayer,
li_return TYPE bapireturn1,
li_order_header_in TYPE STANDARD TABLE OF bapisdhead,"TABLES PARAM
l_order_header_in LIKE LINE OF li_order_header_in,
li_order_items_in TYPE STANDARD TABLE OF bapiitemin,"TABLES PARAM
l_order_items_in LIKE LINE OF li_order_items_in,
li_order_partners TYPE STANDARD TABLE OF bapipartnr,"TABLES PARAM
l_order_partners LIKE LINE OF li_order_partners,
li_order_items_out TYPE STANDARD TABLE OF bapiitemex,"TABLES PARAM
l_order_items_out LIKE LINE OF li_order_items_out,
li_order_cfgs_ref TYPE STANDARD TABLE OF bapicucfg,"TABLES PARAM
l_order_cfgs_ref LIKE LINE OF li_order_cfgs_ref,
li_order_cfgs_inst TYPE STANDARD TABLE OF bapicuins,"TABLES PARAM
l_order_cfgs_inst LIKE LINE OF li_order_cfgs_inst,
li_order_cfgs_part_of TYPE STANDARD TABLE OF bapicuprt,"TABLES PARAM
l_order_cfgs_part_of LIKE LINE OF li_order_cfgs_part_of,
li_order_cfgs_value TYPE STANDARD TABLE OF bapicuval,"TABLES PARAM
l_order_cfgs_value LIKE LINE OF li_order_cfgs_value..

LUEGO LLENO LAS TABLAS Y LA LLAMADA A LA BAPI.

CALL FUNCTION 'BAPI_QUOTATION_CREATEFROMDATA'
EXPORTING
order_header_in = l_order_header_in
* order_header_inx = l_order_header_inx
* testrun = 'X'
IMPORTING
salesdocument = li_salesdocument
sold_to_party = l_sold_to_party
ship_to_party = l_ship_to_party
billing_party = l_billing_party
return = li_return
TABLES
order_items_in = li_order_items_in
order_partners = li_order_partners
order_items_out = li_order_items_out
order_cfgs_ref = li_order_cfgs_ref
order_cfgs_inst = li_order_cfgs_inst
order_cfgs_part_of = li_order_cfgs_part_of
order_cfgs_value = li_order_cfgs_value.
COMMIT WORK AND WAIT.

En li_salesdocument debería quedar el número de la cotización, pero viene vacio.
A ver si a alguién le ha pasado lo mismo... muchas gracias desde ya por la ayuda.
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 23:02:02.


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