BAPI_OUTB_DELIVERY_CHANGE Partición de lotes

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • vicmundosap
    Junior Member
    • ago
    • 1

    #1

    BAPI_OUTB_DELIVERY_CHANGE Partición de lotes

    Hi Experts, I have the follow delivery:

    Item Material Deliv.Qty Un
    10 739911 2 PQT

    And I want to obtain this:
    Item Material Deliv.Qty Un Batch
    10 739911 0 PQT
    900001 739911 1 PQT ZZ00060
    900002 739911 1 PQT ZZ00061

    But, after using the Bapi I obtained this:

    Item Material Deliv.Qty Un Batch
    10 739911 1,372 PQT
    900001 739911 0,314 PQT ZZ00060
    900002 739911 0,314 PQT ZZ00061

    So as you can see the problem is with the "Deliv.Qty". I expected:
    Item Deliv.Qty
    10 0
    900001 1
    900002 1

    But I obtained:
    Item Deliv.Qty
    10 1,372
    900001 0,314
    900002 0,314

    The parameters that I am using in the Bapi are:

    HEADER_DATA
    DELIV_NUMB = 801174646

    HEADER_CONTROL
    DELIV_NUMB = 801174646

    DELIVERY = 801174646

    TECHN_CONTROL
    UPD_IND = U
    ITEM_DATA (three records):
    DELIV_NUMB = 801174646
    DELIV_ITEM = 000010
    MATERIAL = 739911
    FACT_UNIT_NOM = 1
    FACT_UNIT_DENOM = 1

    DELIV_NUMB = 801174646
    DELIV_ITEM = 900001
    MATERIAL = 739911
    BATCH = ZZ00060
    HIERARITEM = 000010
    USEHIERITM = 1
    DLV_QTY = 1
    DLV_QTY_IMUNIT = 1
    FACT_UNIT_NOM = 1
    FACT_UNIT_DENOM = 1

    DELIV_NUMB = 801174646
    DELIV_ITEM = 900002
    MATERIAL = 739911
    BATCH = ZZ00061
    HIERARITEM = 000010
    USEHIERITM = 1
    DLV_QTY = 1
    DLV_QTY_IMUNIT = 1
    FACT_UNIT_NOM = 1
    FACT_UNIT_DENOM = 1
    ITEM_CONTROL (three records):

    DELIV_NUMB = 801174646
    DELIV_ITEM = 000010
    CHG_DELQTY = X

    DELIV_NUMB = 801174646
    DELIV_ITEM = 900001
    CHG_DELQTY = X

    DELIV_NUMB = 801174646
    DELIV_ITEM = 900002
    CHG_DELQTY = X

    So I am missing something but I don't know what.

    Can any one help me with this please?
Trabajando...