Requisition quantity against contract

Hi SAP gurus,
We have a problem with the following scenario: A purchase requisition is created, after that a contract referenced to this requisition is created. The problem ocurrs when a purchase order is created referenced to the requisition and other purchase order is created against the contract (referenced to the requisition). We need to avoid this scenario controlling the quantity in the requisition, because in this example we would be ordering the double of the requisition quantity.
A solution for this case would be linking both, requistion and agreement in the purchase order, but we need to block the creation of Po´s linked only to requisition and contract.
Could we close or fulfill a requisition after the agreement´s creation?

I dont know what you mean by 'purchase requisition is created, after that a contract referenced to this requisition is created'. Are you creating a contract after the PR is created ?
Check the tolerance limits in sprommpurchasingpurchase orderset tolerance limits for price variance. There maintain do not check for both under and over delivery tolerance.
hope this solves your issue

Similar Messages

  • PR/PO Against Contract

    Hi experts.
    Im making a contract (ME31K), with only one position (Service), qty 1, value 10.   The service also is Qty 1, Value 10.
    The problem is when i make the purchase requisition (ME51N), against the contract, in that PR i use a qty of 10 and value of 100.
    Later on, when i make the purchase order against the PR/CONTRACT, the system, allows me to save, the PO with a qty of 10 an value of 100, so there is no check against the qty and values in the contract.
    I need to get an error or a message saying that i cant save the PO because im over a qty of 9.
    Thanks in advance!.

    Hi there, thanks for the reply.
    I have already set those messages as error, but it is still allowing me to create PO´s with more qty than the qty in contract.
    The PR, and the PO, are Service based, so the qty its updated in the service tab of the PR/PO.
    SCENARIO 1:
    If i make a PO against the Contract, i get the error, so its working ok,
    SCENARIO 2:
    but if i make the PR (referencing the contract), then the PO (referencing the PR), i dont get the error, and it let me save the PO with no problem.
    The Scenario 2 is the one i need to solve

  • Quantity / Value Contract

    Hi,
    I have the following queries on quantity / value contract :
    1)Is it possible to reflect quantity as well as value in the same contract and have control on both these parameters at the same time, as per my requirement? I would like to know much quantity and value is left there in the contract , ( i.e. qyt and its equivalant value and vice versa )  and if any of these two parameters exceeds the quantity /value of the contract, while making order,  it should pop a message and stop me to proceed further.( In item category, it is for any one parameter at a time i.e quantity or value . My requirement is for both at the same time for the same contract ).
    Please let me know the settings for this.
    2) How to see how much has been billed against a particular quantity / value contract, and how much balace is left. also how many contracts are open ? Is it by VA43 ?
    Thanks & regards,
    KVinod

    Hello,
    You have to decide what type of contract is required ?
    If the contract value exceed , it will not allow to create sch.agr ? Still if you want a pop-up , use user exit and control it.
    Thanks
    Rk

  • Copying Quantity from Contract to Order

    Dear all,
    I am having problems copying quantity from qtty contract to sales order. I am creating multiple sales orders against the same contract and would want only the open quantity (total contract qtty - qtty for which sales orders have been created)  to be copied into the order qtty. However, the original contract qtty is getting copied in all the sales orders. To clarify with an example:
    Contract <-> wk1 <->Material 1 <-> Quanitty is 10
    I created Sales Order 1 of OR type for Qtty - 3 in reference to the contract. The original qtty displayed was 10, I changed it to 3.
    Now I go and create another sales order with reference to the same contract. The default quantity displayed in the sales order is 10 and the system is allowing me to go ahead with the delivery. I want the qtty to be displayed as 7 and system to stop delivery creation if the user tries to create an order for more than this qtty.
    Please suggest a solution.

    Hi,
    this can be easily controlled through copy controls
    go to t.code  VTAA click display to change icon
    select QC to OR click on item category and select KMN
    go to detail icon and copy qty field and select appropriate (like keep it blank) ur problem may be solved
      I think it comes when copying, some one might have changed it.
    regards,
    sadanandam kasarla

  • When create RO against contract system should allow to create RO 10% tolera

    Hello,
    My scenario is when create release order (RO) against contract, system should allow to create RO against contract value 10% tolerance on total value of the contract.
    Please let me know what are the configuration settings needs to be done.
    For ex: contract value 1000 USD
    So system should allow to create RO against contract 1100 USD it means 10% tolerance on contract value.
    It seems nobady have idea on this issue
    Thanks
    Edited by: sapmm99 on Apr 19, 2011 8:11 AM

    you idea  is just in conflict to SAP design and as well it does not follow the good business practise and violates the meaning of a contract.
    a contract is a written agreement between vendor and you (customer) that fixes a certain quantity at a certain price for a certain period.
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/75/ee0ee555c811d189900000e8322d00/content.htm

  • Release PO against contract whit limit value for USER

    Dear colleague,
    We work SRM server 5.5 . SP14 extended classic scenario, and we use contract management.
    We need to release PO against contract and we want to LIMIT the users that PO value have  to be between 60 USD as minimum order value and 120 USD as maximum order value.
    We know that solution for the minimum order value is to use the u2018minimum order valueu2019 in the contract item with the value 60.
    Can someone help with the solution to limit user to maximum order value against contract.
    Thanks
    B.R.
    Gil shinar

    One option is that you could implement the maximum value logic in BADI BBP_DOC_CHECK_BADI and give out proper error message if the user enters value outside of the range.

  • Purchase order quantity equivalent to purchase requisition quantity

    Hello.
    We need to control that the purchase order is not created by greater amount than the purchase requisition. Must be created only by the purchase requisition quantity (or less).
    Is there a way to do this on parametrization?
    Thanks a lot.

    Hi
    Make 06/ 076 (version 00)message as error message in MM - Purchasing -environment -define attributes of system messages.
    Thanks

  • How will i get Netorder value against contract

    Hi,
    I have loaded 2lis_02_hdr, itm, scl datasources in to customized cube which contains Purchasing document(EBELN), Item(EBELP), Doctype(BSART), Contract(KONNR), Item(KTPNR), Netordervalue(NETWR)
    Here my requirment is I want to cummulate Netordervalue against Contract no.
    In query level if I selected Purchasing doc with doctype=WK(it means it is value Contract), it is not showing any Ordervalue against Contract.
    How will acheive this to get Cumulative order value against Contract.
    Please share your suggestions to acheive this requirement.
    For clarifications please revert back.
    Thanks in Advance
       sudhir.

    Hi,
    For the above requirment I have coded a program in Endroutine but it is not populating cummulative Order value against Contract.
    DATA:
          WA_ty_t_TG_1        TYPE  tys_TG_1.
    data: netsum type char15.
    types:begin of ty_net,
        netsum type /BI0/OINET_PO_VAL,
        V_EBELN TYPE /BI0/OIOI_EBELN,
        end of ty_net.
        data:t_net type standard table of ty_net .
        data:wa_net type ty_net.
    SORT RESULT_PACKAGE BY CONTRACT.
    <b>loop at RESULT_PACKAGE INTO WA_ty_t_TG_1.</b>
          WA_NET-V_EBELN = <RESULT_FIELDS>-CONTRACT.
          AT END OF CONTRACT.
            netsum  = WA_ty_t_TG_1-NET_PO_VAL + NETSUM.
          ENDAT.
          WA_NET-netsum = NETSUM.
          APPEND WA_NET TO T_NET.
          CLEAR:T_NET,NETSUM.
    ENDLOOP.
        loop at RESULT_PACKAGE assigning <RESULT_FIELDS> .
            READ TABLE T_NET INTO WA_NET WITH KEY
                                  V_EBELN = <RESULT_FIELDS>-CONTRACT
            <RESULT_FIELDS>-/BIC/YNET_VAL = NETSUM.
            CLEAR: WA_NET-NETSUM.
        endloop.
        <RESULT_FIELDS>-/BIC/YNET_VAL = netsum.
        CLEAR:NETSUM,<RESULT_FIELDS>-/BIC/YNET_VAL.
        ENDLOOP.
    I have coded above one..let me know what mistake I have done.in the bolded loop I have given INTO instead of Assigning, because I need all records which assigns to WorkArea, but while executing DTP its leading to shortdump.if I replace Assigning statement,its working fine. but zero values in output( I think wrong in logic part)
    Let me know the brief coding part if I am wrongly coded.
    Thanks in Advance
    sudhir.

  • GR against Contract

    Hi Experts,
    Is it possible to do GR against contract?
    My client want to receive the material from Vendors on Verbal Orders,
    How about if we maintain a contract as there is no PO,
    Regards
    Meh

    Hi,
    In case of contract, we have to maintain contract release order, then only we can do GR with reference to that.
    Hence it is not possible to do GR directly wrt contract.
    It is possible in case of scheduling agreement.
    Reward points if your doubt is clear.
    Regards,
    Piyush

  • Release orders against contract 4600000069 not possible (contract not relea

    Hai,
    I had created a contract and had a release procedure for it.
    I had released the contract using ME35k.
    When i try to raise a p.o agaist the contract i am getting the error as "Release orders against contract 4600000069 not possible (contract not released)"
    What could be the problem and solution for the above error message.
    Thanks
    Hari.

    Bijay Kumar Barik wrote:
    Hi,
    >
    > Error clearly says, contract not released. Release order can be created against contract ,if contract is released.Check=> you may used ME35K to release the contract , but after releasing with releases code, you have not saved the release .Just do use again ME35K to release the contract with release code & save.
    >
    > NOTE:
    > Also check how many levels of release is there for contract and check all levels of release with respective release codes is done or not before creating release order WRT contract.
    >
    > Regards,
    > Biju K
    I had released and saved for all the levels i.e for all the release codes.
    Still it is behaving the same.
    I have not used any ref purchase org as mentioned above in one of replies.

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

  • Can we make service entry sheet against contract

    Can we make service entry sheet against contract without releasing service order.

    Hi
    As of my knowledge service entry sheet is possible for contract release order. Not possible for contracts.
    Regards,
    Raman

  • How to maintain quantity against BUdget values in WBSE

    hi,
    how can i maintain quantity against Budget values in work breakdown Structure element?? and how can i maintain actual quantity with budgeted quantity against wbse
    regards

    Dear,
    how can i do maintain plan quantity and actual quantity against WBSE?
    what i did is by CJR2 i maintained plan values and quantity against cost elements for WBSE.
    then i enter actual values with actual quantity by direct invoice or GL entry at transactional level.
    CJI3 dispaly actual values and quantity
    CJI4 display plan vaules and quantity
    both reports display separately is their any way i can dispaly in one report and compare them interm of values and (quantity specially).
    regards
    Edited by: SAQIB USMAN on Apr 27, 2009 4:43 PM

  • Facility to post '0' quantity against PO

    Hi,
    posting zero quantity in MIGO and MB01 transaction and also through xml posting in SAP against purchase order or outbound delivery.
    in R3 i did the quantity to be zero but in xi how can i do this....
    i have no idea in fact clue on this... Can you lease tell me how can i do so.
    Hope you understood...
    Facility to post '0' (Zero) quantity against PO or OBD in MIGO/MB01 transaction and also thru xml file.

    Hi,
    In r3 from i did the changes in migo to allow 0 and i have asked the fuctional people what exactly they want and for the flat file and from xi front what all the things i need to do....i think Should create all the scenario...  Just waiting for the functional people to discuss...

  • Sales Order Against Contract

    Hi,
    When we create Sales Order with reference to Contract and if Qty exceeded in Sales order against the Contract qty, system is giving warning message as under -
    Target qty of reference: 1.000 TO (total referenced: 2.000 TO) Message no. V1501
    We want to convert this warning message in error message.
    Please inform how can we convert the message in error.
    Regards,
    Vinay

    Hello,
    Its very normal that you can enter order quantity more than the reference contract quantity flowing from the contract.
    Additionally its not recommended that you change the standard SAP standard messages from warning to error etc.
    Better you should go for an exit. Use following details:
    Goto SE38 & enter include MV45AFZZ
    Then goto user exit "USEREXIT_SAVE_DOCUMENT". In this you should tell your ABAPer to write code such that it compare the previuosly refered quantity & hence does not allow to enter quantity more that that in contract. You will get error message while saving the document & system will thus prevent extra entry of quantity in sales order.
    Hope this solves your requirement
    Regards,
    Dhananjay

Maybe you are looking for

  • An Excel file won't download from a website in Firefox but it does in IE

    I currently go to a website to request a report which is generated as an Excel file. It still works in IE and use to work in firefox, but when I upgraded my firefox to version 7.0.1 nothing happens when click the button to generate the report.

  • Exasperated after 3 days

    How do you get tunes from  itunes to my iphone - and don't talk technically.I have been thru every apple help line- and there is no where that it is spelt out in simple terms On itunes it says it is sync-ed and is safe to disconnect But where is ther

  • Global temporary table in a store procedure

    Hi, I REALLY need to create a global temporary table in a stored procedure but I don't know how ......... My solution was create or replace procedure test( as begin execute immediate 'create global temporary table t(x number,..) ;'; end; but the tabl

  • Synching Blackberry and Windows Live Mail

    Hi.. I am new to the world of Blackberry and not very technically minded ! I would be very grateful for some help with the following please: I use Windows Live Mail for all my email addresses.  When I delete an email from Blackberry this does not del

  • Plot a state-space model

    Hi! I'm currently doing a project and I'm stuck and am in need for some help. I've done a state-space model that I'm using for this project. I've used Matlab (with and without simulink) to simulate this model and to plot its behaviour. But when I wan