BAPI_PO_CREATE1 con Repartos

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • yoninho
    Junior Member
    • abr
    • 14

    #1

    BAPI_PO_CREATE1 con Repartos

    Gente,
    Buenas, estoy haciendo la bapi para pedido y funciona para los casos donde tengo un solo reparto por posicion, ahora cuando le lleno mas de un reparto en la estructura POSCHEDULE para una misma posicion, me tira el error que no hay que ponerle la cantidad, el tema esta que eso lo lleva tanto en la estructura de POITEM como de POSCHEDULE, pero dentro de la BAPI me blanquea los valores.

    Alguien sabe que puedo hacer o tiene algun ejemplo para guiarme.

    Gracias de antemano
    Yonatan E. Díaz - Consultor Abap Sr
    natanoy@hotmail.com
  • yoninho
    Junior Member
    • abr
    • 14

    #2
    Bueno con ayuda del funcional, hemos conseguido encontrar la solucion, se las dejo por si alguien mas la necesita.

    CLEAR: WA_POSCHEDULE.
    WA_POSCHEDULE-PO_ITEM = WA_DATA-EBELP." Número de posición del documento de compras
    WA_POSCHEDULE-DELIVERY_DATE = SY-DATUM. " Fecha de entrega
    WA_POSCHEDULE-QUANTITY = WA_DATA-MENGE. " Cantidad de reparto
    APPEND WA_POSCHEDULE TO TI_POSCHEDULE.

    CLEAR: WA_POSCHEDULEX.
    WA_POSCHEDULEX-PO_ITEM = WA_DATA-EBELP." Número de posición del documento de compras
    WA_POSCHEDULEX-PO_ITEMX = 'X'. >>> EN ESTE CAMPO ESTA LA CLAVE
    WA_POSCHEDULEX-SCHED_LINEX = 'X'.>>> EN ESTE CAMPO ESTA LA CLAVE

    WA_POSCHEDULEX-DELIVERY_DATE = 'X'. " Fecha de entrega
    WA_POSCHEDULEX-QUANTITY = 'X'. " Cantidad de reparto
    APPEND WA_POSCHEDULEX TO TI_POSCHEDULEX.
    Yonatan E. Díaz - Consultor Abap Sr
    natanoy@hotmail.com

    Comentario

    Trabajando...