Creando Pedidos De Venta Con Bapi_salesorder_createfromdat2

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • acha3318
    Senior Member
    • abr
    • 182

    #1

    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.
Trabajando...