Total and pending quantity of inbound delivery

From which table i will find total and pending quantity of inbound delivery number.
Which table and field name???

Dear,
Find out report using T'Code MR11, you will get all required  fields (this is standard report)
Regards,
A. Wankhede

Similar Messages

  • Total quantity and pending quantity against Inbound number

    I have to make report to view total quantity and pending quantity against Inbound number in a single entry transaction.
    How will I do this...
    Please help me.

    It depends on your client / company requirement.
    Generally the following parameters can be taken as selection
    PO Document date
    PO Number
    Vendor
    Plant
    And Out put
    Po Number, PO Line item, PO Date, Vendor, Vendor Name, Plant, Plant text, Inbound delivery Number, PO Qty, ID Sequence Number, Inbound Delivery Qty, Inbound delivery date, UOM, GR Number, GR Date, GR Posting date, Material, Material Description, Batch etc...

  • Total and pending quantity

    i have to make report of Total Quantity received as well as pending Qty against an Inbound No. in a single transaction.
    how i will do this. which table and field i will take. Please help me...

    Inbound delivery against PO
    LIPS-VGBEL = Reference Document ( In this case it would be PO number)
    EKES Vendor Confirmations table also use for it
    Go to EKBE table for GR document and get the field ETENS (Sequential number of vendor confirmation).
    Go to EKES table and select the record based on EBELN, EBELP and ETENS to get the corresponding delivery number

  • Update GR quantity in Inbound delivery using 'BAPI_INB_DELIVERY_CHANGE'

    Hello SDNs,
    I have a requirement to update quantity delivered post GR in the Inbound delivery. I'm using 'BAPI_INB_DELIVERY_CHANGE' to do the updation in program. The database is not updated with new quantity.
    BAPI returns error message in "Return" table with ID VLBAPI . I'm unable to detect where the problem is.
    Below is my code. Please help me resolve it.
      loop at it_final.
        CLEAR g_delivery.
        g_delivery = it_final-text(10).
    *   g_delivery = '0180000221'.
        g_del_item = it_final-text+10(6).
    *    g_del_item = '10'.
        g_material = it_final-text+16(18).
        g_dlv_qty = it_final-text+34(13).
        select single * from lips into wa_lips
            where vbeln = g_delivery
              and posnr = g_del_item
              and matnr = g_material.
        if sy-subrc eq 0.
          wa_lips-lfimg = g_dlv_qty.
          modify lips from wa_lips.
          check sy-subrc eq 0.
        endif.
        CLEAR gt_header_data.
        REFRESH gt_header_data.
        gt_header_data-deliv_numb = g_delivery.
        gt_header_data-volumeunit = wa_lips-voleh.
        APPEND gt_header_data.
        CLEAR gt_header_ctrl.
        REFRESH gt_header_ctrl.
        gt_header_ctrl-deliv_numb = g_delivery.
    *    gt_header_ctrl-no_lock = 'Y'.
        APPEND gt_header_ctrl.
        clear gt_tech_ctrl.
        refresh gt_tech_ctrl.
        gt_tech_ctrl-UPD_IND = 'X'.
        gt_tech_ctrl-DLV_TYPE = 'EL'.
        append gt_tech_ctrl.
        CLEAR gt_data.
        REFRESH gt_data.
        gt_data-deliv_numb = g_delivery.
        gt_data-deliv_item = g_del_item.
        gt_data-material = g_material.
        gt_data-dlv_qty = wa_lips-lfimg.
        gt_data-sales_unit = wa_lips-vrkme.
        gt_data-base_uom = wa_lips-meins.
        gt_data-dlv_qty_imunit = g_dlv_qty.
    *   gt_data-base_uom_iso =
    *    gt_data-
        APPEND gt_data.
        REFRESH gt_ctrl.
        gt_ctrl-deliv_numb = g_delivery.
        gt_ctrl-deliv_item = g_del_item.
    * gt_ctrl-del_item   = ' '.
        gt_ctrl-CHG_DELQTY = 'X'.
        APPEND gt_ctrl.
        CALL FUNCTION 'BAPI_INB_DELIVERY_CHANGE'
          EXPORTING
            HEADER_DATA                = gt_header_data
            HEADER_CONTROL             = gt_header_ctrl
            DELIVERY                   = g_delivery
            TECHN_CONTROL              = gt_tech_ctrl
          TABLES
    *   HEADER_PARTNER             =
    *   HEADER_PARTNER_ADDR        =
    *   HEADER_DEADLINES           =
           ITEM_DATA                  = gt_data
          ITEM_CONTROL               =  gt_ctrl
    *   ITEM_SERIAL_NO             =
    *   EXTENSION1                 =
    *   EXTENSION2                 =
            RETURN                     = return
    *   TOKENREFERENCE             =
    *   HANDLING_UNIT_HEADER       =
    *   HANDLING_UNIT_ITEM         =
    *   PARTIAL_GR_OBJECTS         =
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
            WAIT = ' '.
    endloop.
    Thanks
    Shruti

    Please check the inbound delivery you are trying to delete is not having goods receipt status as 'completed' OR not having HANDLING UNITS assigned to it.
    In any of the above case, please reverse the goods receipt first, then unassign the handling units and then try to delete the inbound delivery. In my opinion, there should be no need to change the qty to 0 and just delete the inbound delivery should work.
    In case you still encounter an error, try deleting the delivery using VL32n and you should get a clear error/problem for your case.

  • Capturing and posting excise referencing Inbound Delivery

    We have the next scenario for capturing and posting excise referencing Inbound Delivery:
    1º) We create an import purchase order with excise and customs conditions
    2º) We create the customs invoice in MIRO
    3º) We create an inbound delivery and post GR
    4º) We update the "RG 23A Part 1" with J1I5 transaction.
    5º) We capture the excise invoice in J1IEX with reference to Goods
    receipt.
    When capturing the excise invoice none amount (duty value) is obtained
    and if you try to set any value the system clears them to zero when
    pressing "enter". Also, the exc. base amount is obtained wrong.
    We have tested another option:
    1º) We create an import purchase order with excise and customs conditions
    2º) We create the customs invoice in MIRO
    3aº) We create an inbound delivery.
    3bº) We capture the excise invoice in J1IEX with reference to inbound delivery. In this case all the duty values are obtained ok.
    3cº) We post the inbound delivery in VL32N.
    4º) We update the "RG 23A Part 1" with J1I5 transaction.
    5º) We try to post the excise invoice in J1IEX but the message "No Part I exists for availing credit in excise invoice 0100000184 2009" is shown. It's seems like the link between excise invoice and gr document is missed.
    Both scenarios failed. can you provided any solutions to any of them?

    Managed to get a respond from SAP, and they have answered my query. Issue is solved.
    Here is the solution:
    1. Me21N
    2. Vl31N/Vl32N with PGR.
    3. J1I5 update part 1 for the GR document.
    4. Capture/post EI with reference to the Gr document.

  • Proposed delivery quantity in inbound delivery vs purchase schedule line

    Hello all
    I have got a doubt when creating inbound delivery for an item of purchase schedule line. I want to know how to get the proposed delivery quantity equal to the quantity of all schedule lines until today.
    For example I have got 4 schedule lines for a material and today is 28.10.2011
    20.10.2011 11ud
    28.10.2011 13ud
    03.11.2011 17ud
    05.11.2011 15ud
    when I execute VL31N with date = 28.10.2011, I want to proposed delivery quantity = 11+13 = 24ud.
    However, what I got is always the total quantity of all pending schedule lines = 111317+15=56ud.
    Do you know how can I achieve my propose?
    thank you in advance

    Hi Alan
    Thank you for your reply.
    In some cases (depending on vendor) we are using vendor ASN by EDI. In other cases (when there is no EDI conection with vendor) we use manually VL31N. So in these cases we need a proposed quantity by system in order to know if the quantity that we receive is coherent. Maybe we will try to implement the inbound delivery user exit.
    Thanks again!

  • Detemine open GR quantity in inbound delivery

    Hi gurus,
    I have an inbound delivery no with me. Suppose delivery quantity is 50. Now I have done GR through MIGO for 10 quantities against that inbound delivery. So at present open GR quantity is 40.
    Now my question is how to calculate the open GR quantity against a inbound delivery because I have to show that in a custom report? Need that a little bit technically...
    Secondly, how to understand that GR has been done completely against a inbound delivery?

    Use tables EKES and EKBE and you need to apply some logic. contact abaper.

  • Rounding for Quantity in Inbound delivery

    Hi all,
    Is it possible to round up/down the quantity in the Inbound delivery. If yes, please let me know the SPRO path / Enhacement to meet this requirement.
    thanks & regards
    Chaitanya Rayaprolu

    can you explain this requirement with an example?
    you can usually round required quantities e.g. requisition quantity and  PO quantity,  but not physical quantities

  • Need help in updating Inco terms 1 and 2 in the Inbound delivery creation

    Hi Group,
    I have created an output type that will be triggered before an Inbound Delivery is created from the Outbound Delivery ( this scenario is in STO orders - Inter company stock transfer process ).
    I have copied a standard processing routine and customized it but, I am not able to update the 2 fileds (INCO1 and INCO2) in the item delivery of the Inbound Delivery. I was using the FM 'WS_DELIVERY_UPDATE' to update these 2 fields( by passsing the values fetched from the Outbound Delivery into the structure 'vbkok_wa' and the Inbound delivery created into the field 'delivery' of the FM ).
    When I run the the FM this is giving me errors and thus no Inbound Delivery is getting created.
    Please suggest me with some other way of updating these fields in the Inbound Delivery.
    and one more thing is that, I was selecting the Inco terms from the table LIKP directly, but this should not be the proper way to read the Incoterms, so please suggest me a way to read these 2 fields from the Outbound Delivery.
    to summarize, I need an FM to get the Incoterms from Outbound Delivery initially, and then, require another FM to update these Incoterms in the Inbound Delivery( this is a typical scenario in an STO - Stock Transport Order ).
    Please let me know your input on these 2 cases.
    Thanks for the help in advance.
    Regards
    Vishnu.

    Hi Group,
    By implementing the BADI 'LE_SHP_DELIVERY_PROC' this particular requirement can be fulfilled.
    Regards
    Vishnu.

  • Pending       Inbound Delivery     GR      IR   PO

    Dear Friends,
    1. How to came to Know  the Pending GR or Inbound Delivery  ( GR against inbound delivery )
    2. How to came to know the pending (PO,GR,INVOICE,BILLING) documents in a particular period in a particular level.
    With Regards
    Maheru

    Question 1 - But, To make PO and then Inbound Delivery and then GR against Inbound Delivery. What are the setting that are required to acheive this?
    It is based on the confirmation category and you have to use the confirmation category in the PO, so that system will allow you to create inbound delivery
    SPRo path is MM => Purchasing => Confirmations. There click on Confiramation Categories and maintain the confiramtion category as Inbound delivery
    Question 2 - Still we have PO and Inbound Delivery, can we make GR against PO? and leave Inbound Delivery as it is without touching? Is this possible?
    Yes, this is possible, eventhough you have inbound delivery you can do GR, and at the time GR ,you will get message saying
    inbound delivery exist for the same.
    If you convert that message from warning to error, system will not allow GR for PO which is having inbound delivery.
    in otherwords you need to do GR with ref to inbound delivery only.

  • Inbound Delivery quantity tolerance does not work while receiving goodsLM01

    Hi Friends,
    Please help me in filding solution to the below issue.
    A PO created with 100 quantity having tolerance limit of 25 %. A corresponding inbound delivery document created
    against the PO for 110 quantity. Now user wants to receiving the actual quantity i.e 120. While receiving system throws an error
    "Maximum open quantity 110 can be packed". I provided a solution that the user need to change the delivery quantity from 110 to 120 and than do the GR using LM01. User does not agree to do it as the inbound delivery document created automatically through
    SNC system. User want to make it automation like the inbound delivery document tolerance % should work for the difference quantity between inbound delivery quantity and actual goods receipt quantity.
    Thanks in Advance. Any solution highly appreciated.
    Thanks
    Santosh

    LM01 is a dynamic screen which is easily configurable with simple logic and coding. I'm not sure whether any standard configuration to activate the message for LM01.
    But how it works for us. We've defined the messages for tolerance "Entered Quantity 1200 Plus previous received
    quantity 0 is greater than over delivery tolerance 3.0% " in message class. And system pulls all the messages related to LM01 from this message class. Check with your developer how your LM01 is customized. They can help you.

  • Pack material and HU in inbound delivery into given HU

    I want to pack the material and HU in the inbound delivery using VL32N transaction after creating it.Please let me know list of FMS to pack the material and HU in inbound delivery.
    Thanks in advance!

    Hi
    Please check the below code it will work.
    gs_head-DELIV_DATE = sy-datum.
    gs_head-DELIV_TIME = sy-uzeit.
    gs_item-DELIV_ITEM = p_item1.
    gs_item-MATERIAL = p_matnr1.
    gs_item-DELIV_QTY = p_quan.
    gs_item-UNIT = 'EA'.
    gs_item-PO_NUMBER = p_po.
    gs_item-PO_ITEM = 10.
    APPEND gs_item TO gt_item.
    CLEAR:gs_item.
    CALL FUNCTION 'BBP_INB_DELIVERY_CREATE'
      EXPORTING
        IS_INB_DELIVERY_HEADER = gs_head
      IMPORTING
        EF_DELIVERY            = gv_vbeln
      TABLES
        IT_INB_DELIVERY_DETAIL = gt_item
        RETURN                 = gt_ret1.
    gs_refobj-OBJECT = 03.
    gs_refobj-OBJKEY = gv_vbeln.
    gs_humain-vhilm = p_matnr2.
    GS_HUMAIN-HU_STATUS_INIT = 'A'.
    gs_humain-STATUS = '0010'.
    gs_itempr1-VELIN = 1.
    gs_itempr1-QUANTITY = p_quan.
    gs_itempr1-meins = 'EA'.
    gs_itempr1-matnr = p_matnr1.
    gs_itempr1-werks = p_plant.
    CALL FUNCTION 'PROCESS_HU_INBOUND_DLVRY'
      EXPORTING
        I_HU_ID               = gv_huid
        I_NEW_HU              = 'X'
        I_UPDATE_DB           = 'X'
        I_CREATE_HU           = 'X'
        I_REFERENCE_OBJECT    = gs_refobj
        I_HU_HEADER_MAIN      = gs_humain
        I_SAVE_STEP           = 'ITEM'
        I_PACK_ACTIVITY       = 'MAT'
        I_DELIVERY_TYPE       = '7'
        I_PACKING_ACTIVITY    = 'PACK'
        I_PACK_TYPE           = 'MAT'
        IS_ITEM_PROPOSAL      = gs_itempr1
      IMPORTING
        O_HU_REF_ID           = gs_erefid
        O_HU_HEADER           = gt_eheader
        O_HU_ITEMS            = gt_eitem
        O_HU_MESSAGES         = gt_emsg[]
      TABLES
        ET_CREATED_HUS        = gt_ehus[]
      EXCEPTIONS
        INPUT_MISSING         = 1
        NOT_POSSIBLE          = 2
        HEADER_ERROR          = 3
        ITEM_ERROR            = 4
        SERIAL_NR_ERROR       = 5
        FATAL_ERROR           = 6
        OPERATION_FAILED      = 7
        DELIVERY_UPDATE_ERROR = 8
        OTHERS                = 9.
    IF SY-SUBRC EQ 0.
      CLEAR:gs_vekp.
      SELECT SINGLE * FROM vekp INTO gs_vekp WHERE VPOBJKEY = GV_VBELN.
      ls_vbkok_wa-vbeln_vl  = gv_vbeln.
      ls_vbkok_wa-vbeln = gv_vbeln.
      ls_vbkok_wa-VBTYP_VL = 7.
      ls_vbkok_wa-wabuc = 'X'.
      ls_vbkok_wa-spe_auto_gr = 'X'.
      ls_vbkok_wa-kzebu = 'X'.
      lt_verko-exidv = gs_vekp-exidv.
      lt_verko-exida = 'E'.
      lt_verko-magrv = 'YB01'.
      lt_verko-werks = p_plant.
      lt_verko-STATUS = '0010'.
      APPEND lt_verko.
      lt_verpo-venum = gs_vekp-venum.
      lt_verpo-exidv_ob = gs_vekp-exidv.
      lt_verpo-exidv = gs_vekp-exidv.
      lt_verpo-velin = '1'.
      lt_verpo-vbeln = gv_vbeln.
      lt_verpo-POSNR = p_item1.
      lt_verpo-TMENG = p_quan.
      lt_verpo-VRKME = 'EA'.
      lt_verpo-MATNR = p_matnr1.
      lt_verpo-werks = p_plant.
      APPEND lt_verpo.
      lt_repack-SOURCEHU = gs_vekp-exidv.
      lt_repack-DESTHU = gs_vekp-exidv.
      lt_repack-PACK_QTY = p_quan.
      lt_repack-BASE_UOM = 'EA'.
      lt_repack-MATERIAL = p_matnr1.
      lt_repack-PLANT = p_plant.
      lt_repack-DELIV_NUMB = gv_vbeln.
      lt_repack-DELIV_ITEM = p_item1.
      APPEND lt_repack.
      CALL FUNCTION 'WS_DELIVERY_UPDATE_2'
        EXPORTING
          VBKOK_WA               = ls_vbkok_wa
          DELIVERY               = gv_vbeln
          update_picking         = 'X'
          no_messages_update_1   = 'X'
          synchron               = 'X'
          commit                 = ' '
          NICHT_SPERREN_1        = 'Y'
          if_database_update_1   = '1'
          if_error_messages_send = 'X'
        TABLES
          PROT                   = lt_prot
          VERKO_TAB              = lt_verko
          VERPO_TAB              = lt_verpo
          IT_REPACK = lt_repack.
      COMMIT WORK and WAIT.
    Thanks,
    Shankar Darbha

  • How to create HUs and input SNs for a Inbound Delivery by BDC or Function?

    I need to create HUs and input SNs for Inbound Delivery Order as VL32N.
    At first, I create a BDC program using T-code VL32N, it does work for a few HUs in one Order, but when there are more than 5 HUs in one order, the later can't be input by this program, because the table control of HUs only display 5 records in my screen, so it need page down during BDC process, while in Ttl content, there 16 rows displayed, it need page down after 8 records. But different user have different screen size, so my program doesn't work for all user.
    What should we do for turn page in BDC program?
    OR
    Is there any function can be used for creating HUs and input SNs for Inbound Delivery?

    How did you solve this issue, Can you give me some clue?
    Regards,
    Mohan

  • Not able to delete inbound delivery.

    Hi Gurus,
    Please help me delete inbound delivery. I have a ticket where user is not able to delete inbound delivery. I tried to delete this delivery and I’m also getting the same errors that user is getting.
    I have tried to insert real screen shots from production system in this post to give a better understanding of the scenario.
    The situation is: PO was created for 2 line items for same material but different batch, for different quantities.
    For line item 1:
    1.      Two separate partial deliveries were received along with 1 delivery note each, for quantities 14,957.130 KG and 855.017 KG.
    2.      Goods issue was posted for both quantities.
    3.      Invoice receipt was done for both quantities.
    4.      Goods receipt was done for both quantities.
    5.      However, goods receipt was later reversed for quantity 14,957.130 KG.
    Screenshots Line item 1
    For line item 2:
    1.      One delivery was received for full quantity of 292.112 KG.
    2.      Goods issue was posted for same quantity.
    3.      Invoice receipt was posted for same quantity.
    4.      Goods receipt was posted for same quantity.
    5.      However, goods receipt was later reversed for full quantity.
    Inbound Delivery screens below:
    Error VL32N screen
    Message in VL09 when trying to reverse goods movement with reference to inbound delivery:
    Please tell me how can this inbound delivery be deleted?
    Points will be awarded for right help.
    Thank you for viewing.

    Hi
    BV Yadav:
    1. it's the business user who posted the invoice, and posted goods issue the was it appears in PO history.  i'm not sure how they did it.
    Kamlesh: I tried both, changing the document date and delivery date to current. i still got same error. still not able to delete inbound delivery.
    Tomas Figura: Puaway QTY is already 0. this field is blank, nothing in it. pic below:
    Note: someone has suggested to follow the process to reverse as many postings that have been done against the PO as possible and ultimately delete the PO, this will break all links between PO and inbound, outbound deliveries. and hence, there won't be a need to delete inbound delivery anymore.  then the business user can start the brand new process from scratch by creating a new PO, create a new outbound, inbound deliveries, and all. what do you guys think of it? Please comment.
    Thank you guys.

  • Error in Inbound delivery using 'BAPI_INB_DELIVERY_CHANGE'

    Hi,
    I want to delete Inbound delivery.i got the erro that document cant be deleted(VL-66), how to correct this
    I passed the belwo entry. let me know if i m missing anything.
    I tried with and withou item_data and item_control(as i have commented) but no use.
    i just want to delete the inbound delivery say evry thing be 0 so i was passing 0 as quantity
    wa_inb_head-deliv_numb = '0180036237'.
        wa_inb_ctrl-deliv_numb = '0180036237'.
         wa_inb_ctrl-dlv_del    = 'X'.
          wa_inb_delivery             = '0180036237'.
      wa_item_ctrl-DELIV_NUMB = '0180036237'.
      wa_item_ctrl-CHG_DELQTY = 'X'.
      append wa_item_ctrl to it_ctrl.
    *wa_data-DELIV_NUMB = '0180036237'.
           wa_data-DLV_QTY = '0'.
    *wa_data-DLV_QTY_IMUNIT = '0'.
    *append wa_data to it_data.
         CALL FUNCTION 'BAPI_INB_DELIVERY_CHANGE'
              EXPORTING
                HEADER_DATA                =  wa_inb_head
                HEADER_CONTROL             =  wa_inb_ctrl
                DELIVERY                   =  wa_inb_delivery
              TABLES
               item_data          = it_data
               item_control             = it_ctrl
               RETURN                     = it_bapiret2.

    Please check the inbound delivery you are trying to delete is not having goods receipt status as 'completed' OR not having HANDLING UNITS assigned to it.
    In any of the above case, please reverse the goods receipt first, then unassign the handling units and then try to delete the inbound delivery. In my opinion, there should be no need to change the qty to 0 and just delete the inbound delivery should work.
    In case you still encounter an error, try deleting the delivery using VL32n and you should get a clear error/problem for your case.

Maybe you are looking for

  • How can I use a desktop local ISP connection to connect BB to internet?

    I am traveling out of the US with my Tour 9630 and have no wireless service provider for data services in my present location.  However, I have access to a local desktop machine with standard internet service through an ISP.  Is there a way to connec

  • Add single computer to multiple collections listed in a file

    Good afternoon, I am trying to figure out how to add a single computer to multiple collections based on the contents of a file. Basically, I have a frontend hta for deployments. On that hta are checkboxes for various bits of software that should be i

  • Horizontal scroll on MX1000 sends click event as well. [SOLVED]

    As in the topic, I'm having problems with the horizontal scroll sending regular click events to apps as well as the scrolling, making the function pretty unusable. All my other keys work exactly as they should. As for my configuration, I'm running ev

  • Audio from a captured clip over still graphics

    I capture the on-camera portion of my presentation and then place graphics and titles over the captured video. How can I allow the audio from the clip to continue when a graphic appears, other than using the non-transition effects? To see what I'm do

  • Problem in date format

    There is one date characteristic in my query , which has same format with infoobject 0DATE(yyyymmdd)...When I am executing the report that date field is displayed as mm/dd/yyyy , but in the dataprovider the same date field has been displayed as dd/mm