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 27/10/16, 15:19:30
acha3318 acha3318 is offline
Senior Member
 
Fecha de Ingreso: abr 2008
Localización: Cali - Colombia
Mensajes: 182
Creando Pedidos De Venta Con Bapi_salesorder_createfromdat2

Saludos a todos,

Me está pasando lo siguiente: Estoy creando pédidos de venta con la BAPI BAPI_SALESORDER_CREATEFROMDAT2, y el tema es que hay una Clase de Condición a nivel de posición que me crea la posición de la condición con la Clase "ZXXX", pero el valor me está quedando en cero (0).

Una idea para saber que me está haciendo falta, Gracias.

El código como estoy creando la tabla interna de las condiciones es el siguiente:

"Crear tantas condiciones como vehiculos se hallan pédido
LOOP AT it_zttsd_ped_vta_blk2 INTO ls_zttsd_ped_vta_blk2 WHERE check_numero_vehiculo = abap_true.

ADD 10 TO lv_posnr.

CLEAR ls_order_conditions_in.
ls_order_conditions_in-itm_numbe = lv_posnr. "Número de posición de la condición
ls_order_conditions_in-cond_type = gc_ztra. "Clase de condición
ls_order_conditions_in-condvalue = ls_zttsd_ped_vta_blk2-valor_total_mercancia. "Valor de la condición
ls_order_conditions_in-cond_value = ls_zttsd_ped_vta_blk2-valor_total_mercancia. "Impte.condición
ls_order_conditions_in-conbaseval = ls_zttsd_ped_vta_blk2-total_unidad. "Base para la condición
ls_order_conditions_in-currency = gc_cop. "Clave de moneda
ls_order_conditions_in-cond_unit = i_zesd_ped_vta_blk1-unidad. "Unidad de medida para la condición
APPEND ls_order_conditions_in TO lt_order_conditions_in.

CLEAR ls_order_conditions_inx.
ls_order_conditions_inx-itm_number = lv_posnr. "Número de posición de la condición
ls_order_conditions_inx-cond_type = gc_ztra. "Clase de condición
ls_order_conditions_inx-currency = 'X'. "Clave de moneda
ls_order_conditions_inx-cond_value = 'X'. "Impte.condición
ls_order_conditions_inx-updateflag = 'I'. "Flag para insertar registro
APPEND ls_order_conditions_inx TO lt_order_conditions_inx.

ENDLOOP.
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 07:58:14.


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