WBS budget functionality for Maintenance Order

Experts,
Can we use the Availability control functionality of WBS budget with Plant Maintenance orders? If yes what are the necessary config/settings required to do that?
Thanks
Arya
Edited by: Arya Singh on Sep 17, 2008 11:08 PM

Hello Arya,
For budget availability control to get activated against MO thru WBSE, you should create MO as a subnetwork of an activity in PS.
Please try following
1) Create a Project, WBSE, Network with one Internal activity. T-code CJ20N.
2) Assign Budget to the WBSE. T-code CJ30.
3) Assign Budget profile at Proj Def level. Choose activation type as 1 in profile.
4) In MO, in additonal data tab, enter the network and activity number. WBSE will be fetched automatically by the system.
5) For point 4 above do config setting @ T-code OPTP. Enter following in two columns
                           1) Network type Subntwrk = MO order type.
                           2) Ntwktype replaced act = PS network type.
6) Assign a component or raise service PR  such that it exceeds budget. Sytem will throw an error for budget unavailability.
7) To check report S_alr_87013558 to know Budget/commitment/Assigned funds/Remaining budget.
Please post ur observations.
Thanks
Saikishore Ganga.

Similar Messages

  • Budget Availability Control for Maintenance Order

    Hi,
    Can anybody tell me that how to activate Budget Availability Control for Maintenance Order ? For Internal orders, it is already activated but for Maintenance Order (Category 30, type PM01), it is not activated.
    Please tell the procedure for activation for the same.
    Thanks in advance,
    Regards
    Satadal

    Thanks.
    But I have added Budget profile from Plant Maintenance -> Order type settings.
    So, I can assign only maintenance related Investment program  and positions in my Maintenance Order.
    But as availability control is not activated, System is not stopping me to issue Goods against that Order even if there is no Budget.
    I need to have that control for Maintenance Order that we should be able to issue material against that order only if there is a budget.
    That's why I want to activate this control but don't know how to do it.
    Can you tell me how I can do the same - depending on order type or individually?
    Thanks and Regards
    Satadal

  • Budget allocation to Maintenance orders

    Dear Experts
    Please guide How to allocate budget to Maintenance order of different types and segregate the budget into Mechanical, electrical, instrumentation etc as per client requirement.
    I created different WBS elements for different Maintenance dept budget allocation
    But My client does not want to put WBS element each time to every Maintenance Order one by one.
    Please Suggest
    Thanks

    Hi Mahes
      1.    the link you have provided gives me how to allocate budget to one maintenance order.
    I need to know how to allocate budget  to a particular type of order.
    2. In KO22 when I try to give budget to one order type, it asks for order number or order group.
    If I maintain one order group for budgeting then also I ve to maintain individual budget for 100 orders maintained in the group in KOH1.
    3.And when creating one maint order how system will know that this order belongs to a perticular order group?
    4.I want to have one over all budget for break down maintenance for a particular period. Any order I create and release
    the committed cost should be deducted from my over all budget allocated for break down order.
    5. And if alternatively  i try to assign WBS elements to allocate budget, then I need to put WBS elements to each order to integrate with project assigned to maintenance order. But my client is not willing to put WBS elements one by one while creating order.
    Please suggest if anywhere I am wrong.

  • Information costing data for maintenance orders

    Hi everbody,
    Can somebody throw some light on Costing Data for maintenance order for the following functions
    1) Costing sheet
    2) Costing Variants
    3) valuation Varaints.
    I would like to know how this setting will be used in the business form the PM point of view.
    Thanks in Advance
    DP

    [SAP Help|http://help.sap.com/saphelp_erp60_sp/helpdata/EN/a9/ab7654414111d182b10000e829fbfe/frameset.htm]

  • Multiple PR doc type for Maintenance order - Non stock item category

    For non-stock item requirement in PM, we create a maintenance order and indicate item category as "N" in components tab. Accordingly a purchase requisition is created as per configuration. We have assigned PR doc. Type “FO – Framework requisition” for Maintenance Order Category.
    SPRO - PLANT MAINTENANCE & CS - Maintenance and Service Processing - Maintenance and Service Orders - General Data - Define Account Assignment Cat. and Document Type for Purchase Requisitions
    Now according to the new requirement, we need to have different PR Doc type as per CONTROL KEY mentioned in the Maintenance Order.
    Example:
    If the Control Key is “PM01 - Plant maintenance – internal” the purchase requisition document type should be “NB – Purchase Requisition”. If the Control Key is “PM03 - Plant maintenance-External(services)” the purchase requisition document type should be “FO – Framework Requisition”.
    Please advise how to configure the same.
    Regards
    Sathish Kumar Balakrishnan

    Hi Partha,
    This is a simple enhancement. In our scenario, we had configured PR document type "FO" in SPRO settings for "Document Type for Purchase Requisitions".
    Hence to have "NB" PR document type whenever material components are being indented through maintenance order, we used this enhancement COZF0002
    Please instruct your abaper to add similar logic, as shown below.
    Enhancement:COZF0002
    Functional module:EXIT_SAPLCOZF_002
    Include: ZXCOZU02
    Logic:
    IF sy-tcode eq 'IW21' or sy-tcode eq 'IW22' OR sy-tcode eq 'IW28'  OR sy-tcode eq 'IW31' or sy-tcode eq 'IW32'  OR sy-tcode eq 'IW38' .
      IF resbd_imp-postp = 'N'.
        eban_ord_cust_chg-bsart = 'NB'.
      ENDIF.
    endif.
    Hope this helps.
    Regards
    Sathish K B

  • Automatic Creation of Settlement Rule for Maintenance Order

    Hi,
    While doing TECO for Maintenance Order, its asking for Settlement Rule. IF I click settlement rule, message is coming as Maintain Settlement Profile with options like With Default, Without Default & Cancel.
    I have maintained the Cost center in Equipment Master. Also I maintained Cost Center as Default Settlement receiver.
    Also I have gone through setting in Automatic Creation of Settlement Rule under Controlling Category.
    But I couldnt understand that. Can you please tell what are the steps to be done?
    Regards,
    Maheswaran.

    Hi,
    Please check the indicatorsin Actual cost/cost sales  and Valid recevivers in settlement profile.
    If for cost center : 1 settlement optional is maintained in valid recevivers and also for order
    and in actual cost/ cost sales: indicator to be settled in full is selected.
    Also check Allocation structure too if you have assigned the valid allocation structure.
    **check if you have assigned the valid settlement profile to order types.
    *****Most important after doing all these settings you need to create new order. for same order you will not get the automatic settlement rule
    Hope this helps.
    Regards,
    PMAddi

  • Query related to Service Entry Sheet for maintenance order

    Dear Gurus,
    I am little bit confusing while entering SES for maintenance order,
    Do we need to enter both Maintenance Order# & Cost Center# in Account assignment tab of SES?
    What is impact of entering both in SES?
    What is standard procedure of accepting services for maint order?
    Thanks in advance.
    Regards,
    Amol.

    Hi Amol
    Why you created Framework Order ?.. You can not change account assignment category in service entry sheet..e.g. K-Cost Center.. F- Order
    But depending upon settings, you can change account assignment values such order 1 to order 2
    If there are requirement that SES can created for  Account assignment F or K. I recommend you to use following approach
    1. Create a Contract - ME31K with AAC as U- Unknown (If business already have rates negoiated with vendor for services)
    2. Create release order with reference to contract and system will prompt you to enter AAC- it can be K or F
    3. Perform SES w.r.t to Release Order.
    Other Approach can but not strong one.. create two line items in the PO. one with K and Other with F.. then choose the line item at time of SES creation that business want to book the cost on CC or Order.
    Thanks,
    Jagdeep

  • Manual Reservation for Maintenance Order

    Hi,
    Can anyone suggest some procedure so that I can stop automatic reservation creation from Maintenance Order (Transaction:IW31, type PM01, Category 30) and create manual reservation for the same.
    Presently Manual reservation is not allowed for Maintenance Order.
    Thanks
    Satadal

    To the best of my knowledge this is possible. To the best of my knowledge G/L account determination for every material happens after a series of checks are done internally by SAP. By checks I mean the sequence of steps as customized by the consultant in the configuration. Now at the end of the sequence if SAP has not succeeded in identifying a G/L account it will open up a tab in which u can manually enter the G/L account. For non-stock item you can anyway enter it.
    I would suggest that you post this query in the MM forum also.
    thanks
    Bala

  • Manual Reservation for Maintenance Order (Category 30)

    Hi,
    Can anyone suggest some procedure so that I can stop automatic reservation creation from Maintenance Order (type PM01, Category 30) and create manual reservation for the same.
    Presently Manual reservation is not allowed for Maintenance Order.
    Thanks
    Satadal

    Hello Satadal
    nobody's answered you because it's not possible to create a manual reserve for logistic orders as Network/PP orders or PM orders.
    If you want inhibit the automatic reserve creation :
    - customizing (transaction OIOE) : set "Never" in field "Reservation Relevance/Generation of Purchase Requisition". The reserves will be created but they will be not relevant for MRP.
    - Hide the field AUDISP "Reservation Relevance/Generation of Purchase Requisition"  at component level (OICMPD) and operation level (OIOPD)
    Good luck
    silvia

  • Query about Manual Reservation for Maintenance Order Category 30

    Hi,
    I have a problem. Generally from Maintenance Order type PM01 under Order Category 30, when we give some materials requirement, SAP automatically generate reservation for those materials and take the GL as Consumable Item.
    But in my case, that GL has to be changed depending on what perpose we are using the material. But Manual reservation is not allowed for the order category 30 and no GL can be changed for automatic reservation.
    Can anybody suggest any way-out so that we can give our desired GL No. for the reservation for Maintenance order (say Order type PM01 under category 30 which is SAP internal).
    Thanks in advance,
    Satadal

    To the best of my knowledge this is possible. To the best of my knowledge G/L account determination for every material happens after a series of checks are done internally by SAP. By checks I mean the sequence of steps as customized by the consultant in the configuration. Now at the end of the sequence if SAP has not succeeded in identifying a G/L account it will open up a tab in which u can manually enter the G/L account. For non-stock item you can anyway enter it.
    I would suggest that you post this query in the MM forum also.
    thanks
    Bala

  • How to calculate work in process for maintenance order

    how to calculate work in process for maintenance order i.e raw materials not used

    Hi,
    Generally, when u create PR from maintenance order, account assignment category should be F. Cost of services first settles on the order when u create service entry sheet. Further it got settled onto settlement receiver given in order.
    If you want to change the category from F to K for maintenance orders then follow the IMG menu path as given below.
    Plant Maintenance and Customer Service > Maintenance and Service Processing > Maintenance and Service Orders  >
    General Data > Define Account Assignment Cat. and Document Type for Purchase Requisitions

  • Define back ground job for Maintenance Order Settlement through KO8G

    Hi Experts,
    I need to define back ground job for Maintenance Order Settlement through KO8G transaction code.
    Here are the requirements
    1. The job should run on weekly basis automatically.
    2. The settlement period and posting period should be taken care by the job dynamically. i.e. if the job runs in July, the job should pick up Settlement period and posting period as 7 automatically.
    Kindly let me know the steps to define the back ground job as per above requirement.
    Sanjeev

    To run the KO8G  each week, the a RECURRING job has to be created.  At my job, Basis/Ops department would create and schedule the job.
    To have the posting periods, dates etc dynamically determined at the time the job runs:
    Create the variant and save.
    In 5.0, KO8G does not save a variant, therefore, go to SE38 and create a variant for program: RKO7KO8G
    When you go to the ATTRIBUTES screen, to add a name and description, you will see a list of all the fields that are part of the selection criteria. 
    For an example, I frequently use the Posting Date. To the right of the screen is a field called Selection Variable, click on the drop box and select D - Dynamic Date Calculation.
    Go to field NAme of variable, click on drop box and select the variable you want.
    Each field has its own list of selection variable and name of variable depending on how it works in the progra.
    If you look at Posting period you will see:
         T: Table Variable from TVARVC
         B: User-defined variables
    I do not know about User defined variables, but for TVARC there is thread that leads to a "how to" blog
    [How create a variable in the TVARVC that calculate the last week]
    do some more searching and you should find more answers
    Good luck
    Althea

  • Consignment for Maintenance Order

    Hello Guru,
    there were consumptions of material 50027860 for maintenance orders 2000001286, 1287, 1985, 2604. After the invoice reception it turned out that there is price discrepancy therefore the invoice can not be booked. We could not cancel the movements (in order to correct the price in the info record and do the consumption again with the correct price) as the orders have been closed. As the consignment flow is new for us please suggest how to handle these kind of discrepancies in order to pay the invoice.
    Thank you,

    Dear,
    First of all how u would close the order with out receiving invoice/running ko88. Even if there is a discrepancy  in invoice and order the difference will be taken care by price difference account which was maintained be FI. If the a inventory the difference amount will move to inventory.
    The difference amount will not be updated in either in document or in order.
    for a better idea discuss with your FI and MM.
    Regards
    Srinivas

  • Unable to reduce previous year budget value for particular order

    Hi
    I am unable to reduce previous year budget value for particular order number in IM52 - process transactions - Returns
    The error msg is Overall budget less than cumulative budget
    Pls help to solve this issue.
    Regards
    P Karthikeyan

    Hi,
    Check the budget distrubuted to the internal orders values is matching with top node or parent node value or not, if that value is not matching with intenal order distrubution value then system will not accept to save.

  • Number range for Maintenance Order (IW31) - Any exit

    Hi All,
    I need to go for internal number overwite for Maintenance Order (IW31)for object AUFTRAG .
    I am going to maintain ztable which contain order type and  NRRANGENR.So,based on the ordertype i have to populate  NRRANGENR in the exit.
    Can you please tell me any exit or badi or through enhancement spot we can apply number range for maintenance order.
    Thanks .
    With Regards,
    Ambrose

    Hi,
    Do you need an exit ?
    You could create number range groups each with a specific number range. Then assign each order type to a particular group depending on which number range you want it linked to. If necessary have a different group for each order type.
    Configuration can be done in transaction SNRO for object AUFTRAG.
    -Paul
    Moving to [Enterprise Asset Management (EAM)|Enterprise Asset Management (SAP EAM); forum (for PM/CS specific topics).

Maybe you are looking for

  • I don't know what's wrong with iPad

    My ipad is going crazy. It's been typing on it's own, zooming and opening pages. Battery drains when I try to charge. I see many people have this same problem. Can't use ipad at all. Please help

  • Can't reset Open Firmware!

    I have a 1GHz titanium, and it has the 'sleep of death' problem - blank screen on opening the lid from sleep. (Only happens intermittently.) It has several other 'issues' lately that are driving me nuts, but one at a time. I would like to reset the o

  • JMS Adapter Message Selector Problem...

    Hi I have set the following in the invoke before producing the message and dropping on the queue <invoke name="Invoke_1" partnerLink="adapt" portType="ns1:Produce_Message_ptt" operation="Produce_Message" inputVariable="Invoke_1_Produce_Message_InputV

  • Flash brush sensitivity help.

    In flash CC, my brush has no problem rendering, but when i put pressure sensitivity on, it all of a sudden will not show my strokes until i am done making the stroke

  • Is there a way to move everything forward when you stretch select layers?

    Hi, I have a comp with multiple animations happening. At some places in the comp I want to make layers appear longer. When I select these and stretch them - the remaining layers need to move forward in time to compensate. This doesnt happen and so th