Purchase Requisition Committment and Availability Control

Hi,
We are using availability control based on usage 1 i.e. during the budget allocation/release, the availability control gets activated.
Now i have poject structure where a user have already created PR i.e. committment of 10000 USD and whereas i got an budget of 5000 USD. So when i go in CJ30 and CJ32, then system is not allowing me to release the budget as the existing committment is greater than the budget.
My question is that do this PR committment is to be considered as Real comittment. My understading is that if there is no budget then the committment of any type should not be allowed at first instance. How generally it works?
Thanks in advance

My understading is that if there is no budget then the committment of any type should not be allowed at first instance.
Rajesh, Not everybody will use the budgeting functionality for Project, So it is not forbidden in Std. SAP design. But, if you want to forbid posting of committment cost or actual cost before budgeting, then read these notes
Note 599813 - Availability control before budgeting
Note 602588 - Availability control before budgeting
Follow the suggestions mentioned in the note.
Is there anything by which we can avoid the committment creation by using the user status on WBS element (even though the commitment is created at activity, it gets rolled up to the parent WBS)?
As Gokul mentioned, you can restrict creation of PR on WBSE by User Status, but you cannot restrict rolling up of Commitment cost from activity to WBSE by any user status.
Edited by: Ahmed Rifaee on Aug 13, 2010 3:22 PM

Similar Messages

  • User Exit when save Purchase Requisition (ME51N and ME52N)

    Hy Everyboby,
    I want to know an enhancement point/user exit activated when saving a Purchase requisition to control all item amount for a budget check.
    So anyone can help me ?
    Thanks in advance.

    Hi All,
    i am working on an enhancement where in i need to enhance the transactions ME41,42 , ME51n, 52n and ME21n and ME22n.
    the requirement is whenever a PR is created/modified (ME51/52) and a business document is attached to it, then the same business document should be available in the RFQ created for this PR as an attachment. and the same flow should happen while creating the PO using the RFQ. I am unable to find a correct user exit for this requirement. kindlyreply me if you have any solutions for it.
    your help is very much appreciated.
    thanks,
    Mohan

  • Problem in activating the Funds Management BCS and Availability Control

    Hi experts.
    After running the program RGLIUGEN to generate the required includes in program SAPLGLIU, the generated programs come with syntax errors. When I manually correct the errors ,the program post the budgets and budget releases but does not update values for availability control to the effect that whenever one tries to post any amount against the budget, we get the following error  :
    Overall budget exceeded by 100.00 USD (FM PB Availability Control) for document item 00001
    All suggestions will be appreciated

    The following tolerance limits regarding payroll entries are currently configured in the system. Once the 90% level of the budget is exceeded, the system will generate one notice. After the 100% is reached, the system will repeat the notice every time an entry occurs.
    90%      Warning message – Internal mail (only once)
    100%    Warning message – Internal mail (repeatedly)

  • Question about project plan value and  availability control

    dear expert:
    I had built a project, and with CJ30, Allocated budget is 10000, in one of  WBS element.
    I created  a network and internal activities,
    when I  assiged a material component (Res + PR) and system can be saved even if the total plan cost value is crossing the budget value.(There is no PR created, now. )
    But, Budget checking is showing error message that budget is exceeded when I created any external service activity and crossing the budget value.(There is also no PR created, now. )
    My question is: what is the difference of the two plan value? Why one is relevant to the budget,and the other is not?
    Note:1) the tolerance limit with ++ (all activity groups), usage say 100% & action 3 (error) to the budget profile. The budget prifile is considered with only overall budget.
    2)In tables COSP, "value types" are all 01 (plan), but VRGNG field values ​​are different, components plan is: KPPE
    Service activities are: KPPP
    3)in CJ30 u2013 Extras>> Availability Control>> Analysis. I could see the following in red colour, these values system not considering into account.
    Entries in this color make no contribution to the assigned value!
    V: Value type not relevant ( Act./Plan/Stat.Act./Stat.Plan/Commt)
    D: Delivery
    S: Settlement to object with no budget control
    R: Revenue cost element
    C: Cost element is exempt cost element
    M: Minimum from actual + commitment and plan per order value update
    P: Plan value is not on apportioned order / network
    B: Plan Costing Single Position
    S: Funds Commitment in Balance
    Following is for material
    COSP 2011 01 8001110100     0000000200 KPPE D RMB             200,000.00  RMB   B
    Following is for service
    COSP 2011 01 8001110400  KPPP D RMB                                10.00  RMB
    regard
    mao jian

    Hi,
    Its not per item category. If  N or L sytem will check the budget if in your system if proper GL's are maintained in OBYC settings BSX and GBB > VBR nad cost elelemtns are created for them. for this you have to cosult with your MM / CO consultant.
    PS is highly inteergratd with CO and all values are updated per cost elements. If values are not updated in cost elements then budget chek wil not happen.
    In you case for material values may be updated in cost elements due to improper OBYC setting so budget check was not done.
    Chekc your OBYC setting and try to create material PR system will check for the budget.
    Check and confirm.
    regards,

  • Budget and Availability Control

    Hi,
    How to handle three types of budget.
    For eg. Procurement, Payment and Consumption budgets. If we manage through different Funds then at the time of consumption Budget Procurement budget will get a credit as entry is RM Consumption debit to credit to Stock account.
    Lincy

    Is it a question or a statement?  It depends on you: if you define it with financial transaction '30' and make it 'statistical', then no budget control will be applied and commitment item will appear in the reports. If you define it, though, with financial transaction '50', then it won't appear in the reports.

  • Purchase Requisition (MM) and PS

    what settings are need to be made to get project number in place of wbs element number or network number and activity while raising a PR from MM?

    Hi,
    if you want project defination inplace of WBS Element
    1. only one root level WBSE ( at header lever i.e level1) which is same as your project defination.
        and maintain that as a grouping WBS elements so all in all requirements that grouping WBSE will be   there which is same as your Project defination.
    2. but if you do that you will get all stock against that WBSE only not against lower level respective WBSE.
    3. In case of Network it will not work  since in case of network material directly  will get consumed after GR.
    I hope this will help you
    Venkatesh
    Edited by: venkatesh  kulkarni on Jan 6, 2009 7:09 AM

  • Materials available only for Purchase requisition creation

    Hi Experts,
    My client wants some materials available only for Purchase requisition creation and some materials donu2019t want available only for Purchase requisition creation.
    How we can control
    Thanks in advance,
    Chandhu

    1) Solve your issue first you have to bifurcate between the materials where requisition is possible & where not...u can do this by selecting some field which is not in use presently in material master-basic data view & maintain some unique value for those materials for which PR will be not possible....otherwise check whether you can bifurcate it through material groups or not...
    After this take help of your ABAP person and implement BAdI::ME_PROCESS_REQ_CUST...here use the logic that after user enters the material code in PR system will check in the background what has been maintained in the said field in the basic data view of the material...if found blank then it will allow the user process further or if found any data in that field then system will stop the user from processing the same by throwing some customized error message.
    2) Use the Plant-sp.matl status in purchasing view as Blocked for procment/whse for those material against which you don't want to create any PR.But this will be plant specific and both PR & PO will get blocked.
    Regards,
    Indranil

  • Report with purchase requisitions and purchase orders: how?

    Hi,
    I need to get a list of items bought with their purchase requisitions and purchase orders (when they exist). This can be done looking at each purchase order (ME23N), ou purchase requisition (ME53N), and writing it down. But in some cases, I have to do it on about 450 operations. I'd like to get this list without having to search for each requisition ou order. I can get a complete list of orders and requisitions, but without any relationship between them (they are mixed as if they were the same thing, but there´s a field telling it that row is an order or a requisition). Using some macros in excel, I can find this relationship in 40% of the cases (for example, if item 421351 was purchased only once, an order for item 421351 is related to a requisition for item 421351). Is there any way to get this list automatically? Or is there any field that tell me this relationship?
    Thanks,
    Francisco Morbiolo
    Votorantim Cimentos
    Votorantim, SP - Brazil

    Sorry, I forgot to tell this: I don´t have access to SQ01/SQ02/SQ03.
    I get the orders and requisition reports using ZGLPS020.
    Thanks,
    Francisco Morbiolo
    Votorantim Cimentos
    Votorantim, SP - Brazil

  • WF-BATCH user in Purchase Requisition

    Hello Guru's,
    I am developing a Purchase Requisition workflow and using a background method (BUS2105-Release) to release the requisition. My problem is when the item is changed/Released in background the User is getting filled as "WF-BATCH".
    To fix the issue i am creating one more activity step after the Release method step in workflow and in that activity step using a custom method to update the values in CDHDR table by validating the exact record from CDPOS table(to avoid deadlock using Enque/Deque).
    Can anyone suggest me, if there are any simple solutions or straight solutions to fix.
    Thanks,
    Sudhir.

    Hi Sudhir,
    the release is done with the BAPI function
    BAPI_REQUISITION_RELEASE_GEN
    Some of these BAPI's do offer an import element, saying "USER", where you can overwrite the current user with another one's ID, to avoid having the background user as the last change of the object.
    In this case, this option is not available, so to say, there's nothing that can be fixed.
    The solution to set and overwrite the release step with another user id, is exactly to change the change documents. So you've already found what you were looking for.
    Best wishes,
    Florin

  • Assign document date to purchase requisition date

    Hi All,
    I have a question regarding purchase requisition. I have a requirement where i have to change the purchase requisition date based on certain condition. I tried to change it in the user exit "MV45AFZZ" when the sales order is released, but at this point the purchase requisition number is not yet created in the database though it is available in this internal table "XVBEP-BANFN" in the include "FV45EFMA_BESCHAFFUNG_SICHERN" of "SAPFV45E". Can anyone tell me when will EBAN table get updated and when should i change the requisition date? I hope the doubt is clear, otherwise let me know.
    Thanks and have a nice day.
    Cheers,
    Ashley

    Hi Ashley
       I have tried on my system and itz working, Can you
    place a break-point in MV45AFZB and see if the flow is
    reaching the place at the point where you need.
       Coming to the Customer Function in
    FV45EFMA_BESCHAFFUNG_SICHERN, have you checked as per
    the documentation of it:
    FU EXIT_SAPFV45E_001
    Text
    Update Purchase Order from Sales Order
    With this customer exit the standard system behavior
    regarding updating order data from the sales order can
    be expanded or restricted.
    The module is called up when the sales order is changed,
    as long as the conditions for changing the order have
    been filled. It transfers the document number, the
    purchase requisition number and a table for the fields
    to be changed in the order (T_PURCHASE_DATA). <b>This
    can be expanded or restricted in the existing
    Customizing.</b>
    <b>The rule is: To change a field with the name
    FIELDNAME, a subprogram (form routine) with the name
    POSITION_CHANGE_FIELDNAME must exist in the program SAPMM06E.</b>
    Try to find if POSITION_CHANGE_BADAT exists in
    SAPMM06E. If not found ask you functional consultant to
    expand it for purchase requistion date and see if it
    works.
    Hope your problem resolves.
    Kind Regards
    Eswar

  • Creating purchase requisitions instead of planned orders after MRP run in MDBT

    When running regenerative planning in MDBT for plant with following details ,The system has to provides planned orders for the materials .
    Processing key:NEUPL
    Create Purchase requisition :3
    Schedule lines:3
    Create MRP list:1
    Planning Mode:1
    Scheduling :1
    But sometimes it provides purchase requisitions for certain materials.The problem happens for different materials at different times.
    I checked the material master and found that procurement type is external procurement.Business need to create planned order for the materials and then want to convert it to purchase requisition.
    MRP group is assigned to the materials but no creation indicator maintained for the MRP group.
    Please tell me why this run creates purchase requisitions suddenly and in the next run it disappears?

    Hello
    Maybe someonelse is running MRP in another transaction, such as MD02, with a different parameter. Check on transaction MD05 when was the last MRP execution and the user that ran it.
    Also check if there is any active implementation of BAdI MD_MRP_PARAMETERS.
    If you don't have a cretion indicator, maybe it would be useful to set it for your MRP group, with the parameter 3, in order to make sure that planned orders will be created.
    BR
    Caetano

  • Purchase Order creation from closed Purchase Requisition

    Hi all,
    Please kindly help with the following questions
    1) Is it possible to lock a purchase requisition such that after a purchase order has been created, another purchase order would not be created from that purchase requisition
    2) also is it possible to assign a fixed vendor to a purchase requisition without an info record.
    Thank You.

    Hi,
    set the two message 06076 & 06400 as error so that no  more purchase order can be created with
    reference to the purchase requisition.
    And also refer the note 385002 for more information.....
    You can fix a source in source determination in source list thriugh ME11 not in info record.

  • Purchase requisition create/release

    Hi
    I am creating purchase requisition. And i want to release this requisition.
    But in my created purchase requisition there is no tab such as release strategy
    And i want to keep my purchase requisition as blocked initially and later i want to release it. Can u please tell me what are the configuration or release procedure i've to do to make this happen.
    I know purchase requisition can be released be me54n. But my created purchase requisition is not release relevant.
    I hope u understood.
    with regards
    mandeep

    Hi Mandeep,
    For release strategy cstomising u need to go spro
    Matl mgmt>Purchasing>Purchase requisition>Release procedure with classification
    there u maintain, characteristics, class, create release strategy and maintain, release group, release code and indicator etc. Once u do all this then u will get the tab in PR
    hope this helps
    regards
    Anand.c

  • Purchase requistion number and line item number linkage with work order opr

    Hello,
    I want to know what is the link between Purchase requisition number along with its line item number with work order operation number.
    For the non stock component assign to Work order operation ( say operation 10) the PR get generated for that component which assign to that operation .
    in which table we can find that PR as input and output as Work order number along with its operation .
    In AFVC table if we put PR as input then it does not show any entry for that PR number?
    Regards
    Vaibhav

    HI Vaibhav,
    If you have the Work Order Number AUFNR, then you can get AUFPL from AFKO.
    Then Pass AUFPL to AFVC table to get BANFN(Purchase requisition number) and BNFPO(Item number of the purchase requisition in the order).
    Regards,
    Ravi

  • PO  with reference to Purchase requisition

    Hi Friends
    Good Morning, could you please help me out on one issue.My Client requirement is that Purchase order should be created only with reference to Purchase requisition.How can this be done please help ASAP.
    Regards
    VS

    Hi
    Do u mean to say PR mandatory for Po creation then do as follows
    SPRO --> Materials Management --> Purchasing --> Authorization Management --> Define Function Authorizations for Buyers
    Also make sure that
    In OMET in <b>details</b> of function Authorization>Possible ref. objects>Tick only <b>Ref. to purchase requisition</b> and not anything else
    Create Function Authorization for buyers as "PO only with PR" ,
    assign this to Buyer authorization profile in SU01
    for assignment of  Function Authorisation do as follow
    Go to SU01>enter user ID> Go to Parameters-->assign that parameter value against EFB parameter( If EFB parameter ID is not there Add it and assign parameter value i.e.Function Authorisation value there e.g..<b>01</b>
    Revert for any clarification
    Vishal...

Maybe you are looking for