Purchase requistion quantity

Hi
What is difference between pr quantity and pr requested quantity and open pr quantity?
Thanks and regards
   Anil

Hi,
1)PR qty & PR requested qty are same .
This is the qty  the requestor is entering in the PR in ME51
2) OPEN PR Qty : this is the quantity pending  in the  PR
Eg Suppose you have raise a P.R   for 100 nos
You have created P.O with respect the P.O - 50 nos
Remaining qty- 50 nos is the Pending qty from whichyou can raise P.O.
G.Ganesh Kumar

Similar Messages

  • Error in vendor selection while creating Purchase requistions

    Hi,
    I was using bapi_requestion_create to create purchase requistion with different quotas for different vendors.
    Ex: vendor A   with 60%
          vendor B   with 40%
    If the required quantity is 100 items then it has to split 60 items to vendor A and create seperate Puechase Requistion.
    and for 40items with another Purchase requsition.
    Currently iam able to split the noof purshcase requisiton but it was picking only with one vendor.
    MY Code :
    *******Split PRs with respect to Quota ************************
          data : lv_lines type i,
                 lv_qty type  p DECIMALS 4.
          lv_qty = it_oo-qty.
          DESCRIBE TABLE t_equp LINES lv_lines.
          IF lv_lines GT 1.
            clear : w_equp.
            loop at t_equp into w_equp
                          where qunum = w_equk-qunum.
              refresh : t_req_item.
              clear   : w_eord,
                        t_req_item[],
                        t_req_item.
              READ TABLE t_eord INTO w_eord
              WITH KEY matnr = it_oo_sum_purch-matnr_sap
                       werks = it_oo_sum_purch-plant
                       lifnr = w_equp-lifnr.
              if sy-subrc is initial.
                it_oo_purch-AGREE     = w_eord-EBELN. "To Fill ALV
                it_oo_purch-ITEM      = w_eord-EBELP. "To Fill ALV
                it_oo_purch-FORNEC    = w_equp-LIFNR. "To Fill ALV
                t_req_item-doc_type   = c_zbmr.
                t_req_item-pur_group  = it_oo-ekgrp.
                t_req_item-material   = it_oo_sum_purch-matnr_sap.
                t_req_item-plant      = it_oo_sum_purch-plant.
              t_req_item-AGREEMENT   = w_eord-EBELN.
              t_req_item-AGMT_ITEM   = w_eord-EBELP.
              t_req_item-FIXED_VEND  = w_equp-LIFNR.
              t_req_item-QUOTA_ARR   = w_equk-qunum.
              t_req_item-QUOTARRITM  = w_equp-qupos.
                t_req_item-gr_ind     = c_x.
                t_req_item-ir_ind     = c_x.
              t_req_item-MRP_CONTR   = 'NOV'.
                CONCATENATE it_oo_sum_purch-due_dte+4(4)
                            it_oo_sum_purch-due_dte+2(2)
                            it_oo_sum_purch-due_dte(2)
                            INTO t_req_item-deliv_date.
                t_req_item-QUANTITY   = ( w_equp-QUOTE / 100 ) * lv_QTY.
              endif.
    ********Rounding off values*******************
              data : lv_int(20) type c,
                     lv_dec(20) type c,
                     lv_tot(20) type c.
              clear : lv_int ,
                     lv_dec,
                     lv_tot.
              lv_tot = t_req_item-QUANTITY.
              split lv_tot at '.' into lv_int lv_dec.
              if lv_dec(1) ge '5'.
                lv_int = lv_int + 1.
              endif.
              t_req_item-QUANTITY = lv_int.
              APPEND t_req_item.
              clear : v_number.
      Create purchase requisition by group
              CALL FUNCTION 'BAPI_REQUISITION_CREATE'
                   IMPORTING
                        number            = v_number
                   TABLES
                        requisition_items = t_req_item
                        return            = t_return.
    ERRO
              IF t_return-type CO 'AE'.
                CLEAR: v_msg, v_x.
                CALL FUNCTION 'WRITE_MESSAGE'
                     EXPORTING
                          msgid = sy-msgid
                          msgno = sy-msgno
                          msgty = sy-msgty
                          msgv1 = sy-msgv1
                          msgv2 = sy-msgv2
                          msgv3 = sy-msgv3
                          msgv4 = sy-msgv4
                     IMPORTING
                          messg = v_msg.
                PERFORM zf_grava_log_erro_oo
                              USING it_oo_purch it_oo_sum_purch v_msg v_x.
    SUCESSO - Atualiza Tabela zsytmm_pr_po
              ELSE.
                CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
                     EXPORTING
                          WAIT = c_X.
                CLEAR: v_msg, v_x.
                CONCATENATE text-026  v_number INTO v_msg
                                      SEPARATED BY space.
                it_oo_sum_purch-QTY =    t_req_item-QUANTITY.
                PERFORM zf_grava_log_sucesso_oo
                          USING it_oo_purch it_oo_sum_purch v_msg v_x.
                CLEAR: zsytmm_pr_po.
                vl_item = c_00001.
                zsytmm_pr_po-banfn    = v_number.
                zsytmm_pr_po-bnfpo    = vl_item.
                zsytmm_pr_po-ebeln    = c_false.
                zsytmm_pr_po-ebelp    = c_false.
                zsytmm_pr_po-zshmode  = it_oo_purch-shipm.
                MODIFY  zsytmm_pr_po.
              ENDIF.
            endloop.

    Hi,
    You have to fill DES_VENDOR & FIXED_VEND of structure REQUISITION_ITEMS while calling BAPI.  But while going through your code,
    * t_req_item-FIXED_VEND = w_equp-LIFNR
    is commented, uncomment the same and add line for DES_VENDOR also.
    Regards
    Vinod

  • Purchase Order Item deleted; purchase requsition quantity not update

    Hello,
    We have PR-20025224 item 130 the quantity ordered is 200 on 2 PO 4200039509 and 4200083799 (100 each)
    One of the PO (4200083799) is deleted (No GR)so the quantity ordered should be 100 only in the purchase requisition u201CStatusu201D tab.
    Normally the program RM06HL04 should correct the quantity ordered but it does not.
    In the status tab in purchase requistion details are as below
    Proc Status:- B PO Created
    Block ID - Not Blocked
    Ord Qty - 200
                 - 05 Relese Completed
    Thanks to help me in this issue.

    Hello Jurgen,
    Thanks a lot for the reply.
    I checked the deleted PO, in "Delivery Schedule" tab at right end the last column is "PReq Closed" and it is blanked.
    Actually the client need is, once the PO deleted, in the purchase requistion "Status" tab "Ord Qty" gets changed (In this case it should reduce by 100 no from 200 nos, because other PO is for 100 nos)
    But PR Ord Qty does not changed.
    Is it possible that, the PR quantity gets changed once PO deleted?
    Thanks for the reply and hep.
    Hemant

  • How to find purchase requistion

    Hi Abapers,
    I want to fetch all Purchase requistions in my report please tell me Table name , field name .
    Tell me differernce in Purchase order / Purchase Requistions .
    How we create a new purchase requistions.??
    Thanks

    Hi,
    Table Name : <b>EBAN</b>
    Field Name : <b>BANFN</b>
    <b>Difference Between Purchase Order & Purchase Requisition:</b>
    1. Purchase requisitions are internal documents you use to request your Purchasing department to procure a particular quantity of a material or a service for a particular date.
    Purchase requisitions are either created manually by the department responsible or automatically by MRP.
    A purchase order is a formal request to a vendor to supply certain goods or services under the stated conditions.
    You can create purchase orders without reference, or with reference to a purchase requisition, a request for quotation, or another purchase order.
    2.Purchase requisitions are either created manually by the department responsible or automatically by MRP.
    3.you can create purchase orders without reference, or with reference to a purchase requisition, a request for quotation, or another purchase order.
    4.Purchase Requisition is created first..
    <b>Creating New Purchase Requisition:</b>
    Transaction : <b>ME51</b>
    Regards,
    Padmam.

  • Regarding purchase requistion

    what is the purchase requisition in MM, please give me a complete answer.

    The User Department(Purchasing) in an Organizatinon raises
    Purchase Requisition,
    stating that they needs some raw material.......
    for production or sales order or plant maintenance etc., purpose...
    It cosists of  Material Code,
                       Item Category ( Standard, Consignment etc.,)
                       Account Assignment category ( Cost centre,
                                                                        project etc.,)
                       Ordered quantity and Plant...
    You can see, the vendors available to know the price....
    through source of supply.
    in Domain, Mostly Purchase Requistion is called as INDENT.
    Edited by: Anand K on Mar 31, 2008 12:20 PM

  • Set up purchase requistions "Closed" automatically after creation of PO

    We have following requirement
    Purchase requistions should be "Closed" automatically after creation of Purchase order. Purchase orders are created manually.
    Is there any settings or config to achieve this?
    Thanks in advance

    Hello
    The closed indicator (EBAN-EBAKZ) could only be set manually within the transaction ME52N or when converting the purchase requisition into a PO. via transaction ME21 or ME21N.                                     
    In the case you use transaction ME21 or ME21N to create the PO with reference to purchase requisition the 'closed' flag has to be set manually. In ME21 before you adopt the item, in ME21N the indicator to close the PReq in ME21N is in the delivery schedule tab of the item details at the far right end of the window.                            
    In the change requisition transaction ME52N, set the close indicator.   
    In ME57, while creating a PO with reference to a requisition, set the close indicator on the item selection screen (SAPMM06E, 0125). 
    You are able to create multiple PO's from the same requisition;  however, once the total quantity of the PReq has been assigned to PO's, your quantity of the PReq will be 0.                                  
    In other words, when you go to ME21N or ME21 and you create with reference to a previously fully assigned requisition, you will be prompted to make an entry in the quantity field, as there is  nothing left on the requisition to pull from.  This should be an alert to the user that there are no selectable quantities available for the item.  This prevents double ordering.                                                                               
    If you want to prevent the requisition to be used again, you should set the closed indicator for the item in the requisition.  The closed indicator is never set automatically.  When creating a purchase order in reference to this requisition, you should select the 'open only' flag.  If the closed indicator has been set for the requisition, you will receive a message that no data satisfying selection criteria exist
    Thanks

  • Fixed ID indicator in Purchase Requistion

    Hi All ,
    Can any one please explain what is Fixed ID indicator in Purchase Requistion . Is there any impact on MRP if this indicator is not checked . I have a scenario where the STR Created from Sales Order is deleted but still requirement is getting generated at supplying Plant .
    Thanks

    Hi Laura
    The '*' is displayed on MD04 when a purchase requisition is considered firmed for MRP.
    A purchase requisition is firmed for MRP whtn the fixed indicator is set, however, there different circumstances where the purchase requisition can be firmed for MRP, even when the fixed indicator is not set.
    The following note describes under which circumstances a purchase requisition is firmed for MRP:
    2040378
    Fixed indicator in purchase requisition
    I'm copying the relevant information provided on this note below:
    If the Creation Indicator (ESTKZ) field is not 'B' (Material Requirements Planning), is not 'U' (Converted Planned order), and is not 'D' (Direct Procurement), the purchase requisition will be fixed automatically.
    If the Processing status (STATU) field is ‘B’ (PO Created) and the Quantity Ordered (BSMNG) field is greater than “0”, the purchase requisition will be fixed automatically.
    If the Processing Status (STATU) field is equal to 'A' (PO Created) and equal to 'L' (Created Scheduling Agreement), the purchase requisition will be fixed automatically.
    If the indicator “firmed for requirements planning” (t161s-fixbp) is set on the customizing of the release indicator assigned to this purchase requisition, it is considered fixed.
    If the Fixed indicator (FIXKZ) field is flagged, the purchase requisition will be fixed automatically.
    If the Version (REVNO) field is not blank, the purchase requisition will be fixed automatically.
    BR
    Caetano

  • Report including open purchase order quantity for one storage location

    Hello gurus,
    I am looking for a report giving me the total/available stock and the open purchase order quantity for all materials stored in a certain storage location.
    I.e. like this:
    Plant 0001, storage loc. 01
    Material        stock        open purchase order quantity
    100000        200 pcs.   50pcs.
    Is there such a report in SAP standard?
    Thanks
    Alicia

    hI
    U want the report like this ,
    MAterial stock availablein storage location and with Open PO quantity for the same material.???
    This report u can get in 2 different transaction . the n u can combine and create one custom transaction .
    One is for materil stock in storage location is MB52 or MB5B
    THen ME2N for open PO quantity for that material.

  • Report for open purchase order quantity

    Dear experts,
    Is there any report for showing open purchase order quantity for which goods are not yet received?
    Regards
    babu

    Hi
    ref the blw link which will have the complete sap std reports
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/erplo/sapStandardReports

  • Open Purchase Order Quantity

    Hi, All,
    Is there any way to know how many open purchase order quantity in the SAP system?
    If I want to differentiate different business unit open purchase order, how I can do?
    What's the T-code?
    Thanks

    Hi,
    You can use ME2M, ME2N, ME2L, in the field Selection Parameters on the initial screen specify WE101 & the reports will list out all PO's for which GR is pending (i.e. Open PO's). Now you can change layout add / remove fields as per your need. You can also sub-total on plant or purchasing org. thereby getting the data you require. Also in the selection screen in the field Scope of List you can specify ALV to get an alv listing.
    Hope the above answers your query.
    Regards,
    Vivek

  • Open Purchase Order quantity in SC PO

    Hi,
    Can anybody tell me open purchase order quantity in case of Subcontracting Purchase order.
    what happen in case of subcontracting po with open quantity of po
    Thanks and Regards
    Anil Patil

    Hi
    Can you please more specific
    1) Normally in subcontracting if ur PO is open then it means that still the assembly stock is with vendor
    2) in some case if the vendor consumes more components/qty than the original BOM qty in the received
    Finished Goods  then you need to do subsequent adjustments
    3) If u dont have any assembly components in hand for issuing the same to vendor then adjust the PO qty and close it
    Regards
    Amuthan M

  • Total open purchase order quantity fro a material

    Hi,
    Waht is the table that contain the total open purchase order quantity (on order quantity, not yet goods receipt) for a material number?

    hi,
    You can check the table EKPO, EKKO, and EKBE...
    also for delivery schedules use the table EKET...
    You also have a report ME2N for the same, use the proper selection parameter...
    regards
    Priyanka.P

  • Purchase Order Quantity should not be more than PR quantity

    Dear all,
    We want to control Purchase Order quantity against Purchase Requisition.
    We have configured message setting 00 076 as  ERROR. when we create Material PR for lets say 100 quantity. When we create single or multiple Material PO against this PR for more than 100 quantity system is giving us error. This is exactly what we needed.
    But due to this message setting when we create Service PR and give service quantity lets say 100. and when we create Service PO and give Service quantity 60. First time system is allowing to save the Service PO.
    When we create another Service PO with reference to same Service PR system is showing error as we have configured. Even though quantity 40 is still available.
    What we want is to have control on quantity of Purchase Order for Material as well as service. Quantity should not be more than PR quantity.
    Is there any other way to have such control? please provide other available options to configure.
    Regards
    Kant

    Hi,
    06 076 is only for applicable only in case of material.
    For Service and material both, use 06 400 as error "Materials/services for requisition & & already ordered with & &"
    NOtes 786736
    This may help u !
    Regards,
    Pardeep malik

  • Error while Creating PO from Purchase Requistion in Third Party  Sales

    Dear Team,
                          While Creating the Purchase Order from Purchase Requistion in Third Party Sales. When I am saving the PO I am getting the Error in GL Account Cannot be Used. I have disabled the field G/L Account in settings of Account Assignment Category of Third Party. Still I am facing that Error while Creating Purchase Order.  Can you guide me where we do this Assignment of G/L Account so that I can change the G/L Account.
    Thanks,
    Farhan.

    Dear Farhan,
    1. Go to T. Code: FS00 and enter GL number and Company Code and go to Tab: Create/bank/interest, write down the field status group.
    2. Go to T. Code: OBC4 and Select your Field Status Variant and Double Click: Field Status Group (From Left-hand Dialog Structure)
    Double-Click on to Field Status Group (as noted down from in Step 1).
    From Select group, Select Additional account assignments and make Earmarked Funds, as optional.
    Best Regards,
    Amit

  • User Exit -- To include purchase requistion/purchase order in COOIS report

    In a MTO envirnoment, trying to include purchase requistion/purchase order
    with requested delivery date information in COOIS report. Is there a
    user exit for this ?

    Hi,
    Please follow this an Example:-
    The COOIS report (Order Info System) gives the complete information regarding Production Order like header report, Operation report, Component Report, document report. 
    This document deals with the addition of extra fields in the output display of COOIS. 
    For the demo purpose, I have added the material group (MATKL) for the production order material for header report. 
    BADI Name: WORKORDER_INFOSYSTEM
    Method: TABLES_MODIFY_LAY 
    In the method TABLES_MODIFY_LAY there are many table parameters for different data display of the production order .In this scenario only the header detail structure is being extended with append structure. 
    Add the extra fields to be displayed to through append structure to IOHEADER_TAB, here MATKL. 
    In the method write the code for updating the field value. 
    DATA : BEGIN OF st_matkl,
               matkl TYPE matkl,
               END OF st_matkl.
      DATA : st_header TYPE ioheader.
      LOOP AT ct_ioheader INTO st_header.
        IF NOT st_header IS INITIAL.
          SELECT SINGLE  matkl
                 FROM mara
                 INTO st_matkl
                 WHERE matnr = st_header-matnr.
        ENDIF.
        st_header-matkl = st_matkl-matkl.
        MODIFY ct_ioheader FROM st_header.
      ENDLOOP.
    Regards,
    Ravi

Maybe you are looking for

  • User-exit/BADI needed for SD related FI documents

    Hi , does anyone know of a function-exit/BADI that is executed in FI document creation (SD related) at a point in the logic after EXIT_SAPLV60B_008?  I need to be able to manipulate internal table XACCIT after the standard FI item aggregation has occ

  • Backing up my Windows BootCamp Partition

    I know that OSX has Time Machine, but as far as I can tell, Time Machine doesn't back up your Boot Camp partition as well. Is there a program out there that will create an ENTIRE system image that I can save to an external drive? By ENTIRE system ima

  • Sets in Mdx Query

    HI, More Sets will give the performance or less sets will give the more performance.Could you please help me. with member [Measures].[Uniquenames] as [Date].[Calendar Year].currentmember.uniquename set s1 as filter(([Date].[Calendar Year].children),

  • What update site flexPMD plugin for FlashBuilder 4.6 ? and login/password to get it from SVN ?

    What update site flexPMD plugin for FlashBuilder 4.6 ? and login/password to get it from SVN ?

  • Mac pro very slow

    My 15" Mac Pro has begun running very slowly.  I get the spinning beachball "wait" icon even when I am performing the simple (low CPU demand) of tasks. I have not changed the RAM or any other hardware component, nor had I added any major software. An