Creating a Maintenance Order

I have seen before where a serive order for omponent repair that acted just like a sales order (delivery documents, COPA Posting, collection of material pricing and labor charging, etc) To bring the material in was movemement type 531 E with a 261 to issue back to customer and the order was TECO.  Has anyone done this scenerio before and if so, what were the steps?

Ok.  I've actually figured out how this works.
I'll post what I've found out in case it helps anyone else.
The parameters seem to be: ( with my example data in brackets)
I_AUFNR – order number
I_VAPLZ – work center ( MAINT.)
I_VAWRK – plant ( 0001)
I_PLNTY – Task list type = ( A )
I_PLNNR – Task list group ( 55)
I_PLNAL – Task list group counter ( 1)
The problem I have is that this bapi is not released, and it is not remote enabled. 
Are there any released BAPIs that would do the same thing?
Or would I need to write my own remote-enabled BAPI that calls this one, and then try to call my BAPI ( using .NET Connector ) ?
Thanks,
Derek

Similar Messages

  • Purchase Requisition created from Maintenance Order can not deleted

    Hi Gurus,
    I've create a Maintenance Order for External Service (Control Key: PM02) and Purchase Requisition already created related to this Maintenance Order.
    But when I want to cancel/delete the Purchase Requisition, there is error message "This item is only deletable via the associated production order". So II can not delete the PR.
    Any solution for this problem ?
    Regards,
    Tri W

    Hi,
    If the PR has not been approved and no PO has been created yet, you have to delete the external service operation (PM02) in the work order. This should delete the Pruchase Requisitions.
    Regards,
    Joey

  • 4.6C method for creating a Maintenance Order

    Hi,
    We have a requirement to create and update maintenance orders on a 4.6C system.  The scenario is that we need to programmatically mimic what users can do in IW31 and IW32.  The BAPI_ALM_ORDER_MAINTAIN function module is not available on this system (SAP delivered that BAPI in a later version.)  We've looked at IBIP but it does not offer structures for order data.  Using "call transaction" and BDC data structures directly seems to be an option but difficult to implement and prone to error.
    What other options exist for creating/updating maintenance orders on a 4.6C system?  Thanks in advance for any information or examples you can provide.
    -Jason

    Ok.  I've actually figured out how this works.
    I'll post what I've found out in case it helps anyone else.
    The parameters seem to be: ( with my example data in brackets)
    I_AUFNR – order number
    I_VAPLZ – work center ( MAINT.)
    I_VAWRK – plant ( 0001)
    I_PLNTY – Task list type = ( A )
    I_PLNNR – Task list group ( 55)
    I_PLNAL – Task list group counter ( 1)
    The problem I have is that this bapi is not released, and it is not remote enabled. 
    Are there any released BAPIs that would do the same thing?
    Or would I need to write my own remote-enabled BAPI that calls this one, and then try to call my BAPI ( using .NET Connector ) ?
    Thanks,
    Derek

  • Actual & planned costs calculated while creating Plant Maintenance Order

    Hi All,
    I would like to know how the actual & planned costs calculated while creating Plant Maintenance Order (PM Order)
    Thanks,
    Ajay

    You need to create an activity rate for 2014 for cost centre 51260201 and activity type NAHG20.
    This can be done via transaction KP26, but is usually performed by your Finance team.
    PeteA

  • How to Create New Maintenance Order using IP30 against the deleted one

    Dear Sir,
    We have an equipment having Monthly Maintenance Schedule . Using IP30 , we had generated Maintenance Order for next 3 months (i.e Jan / Feb / March ) .  Due to some change in the Task List , We decided to Delete these earlier generated Maintenance Orders and then generate the fresh Orders usiing IP30 . To set Delete Indicator , we used Tcode IP02 and these Orders were marked with Delete Indicator .
    Subsequently using IP30 , we tried  to generate fresh Maintenance Orders ( for month Jan / Feb / March ) for this Maintenace Plan.  But no fresh Orders are getting generated .  On Analysing it further , we find that for this Maintenance Plan ( Tcode IP02) under the tab <Maintenance plan Schedule Call > , against the Jan / feb / March months  Sceduling Type/Status is appearing as "Schedule Completed" .
    Kindly guide us as how can we generate the fresh Orders .
    With Thanks and Rgds
    Sonia

    Hi
    I would suggest two option for this query:
    Option1: You can use the existing (deletion flaged) orders, by deleting all the operation  in the created PM order and in order, goto Extras - select the Task list which you have done changes. In this option your exsisting plan is not distrubed.
    Option2: If any way you want new PM orders, then Goto schedule of the plan & restart, system will ask wheather to delet/ skip the existing schedule.
    Hope this options will help you to take decision.
    Regards
    S Ramanujam
    Edited by: Ramanujam Srinivasan on Dec 29, 2009 8:13 AM
    Edited by: Ramanujam Srinivasan on Dec 29, 2009 8:15 AM

  • Costing error while creating maintenance order

    Hi,
    while creating a maintenance order,when i go for precosting ,the following error is coming,please help to resolve this problem
        " No prices could be determined for object Activity type "

    Hi,
      In my activity master data I have maintained as in planning. Kindly tell me how to check whether the cost sheet is maintained as integrated planning for this year. i have check in my customised setting from the following menu path controlling -> General Controlling ->Maintain version->Maintain setting for each fiscal year (version maintained is plan/actual version). Here i have maintained integrated planning for the year.

  • Maintenance order created through notification

    Hi experts,
    I have created one maintenance order through maintenance notification. In the order text description instead of notification text description it is taking long text which I have entered in subject description of notification.
    Is there any settings available for this? what may be the problem?
    Please do the needful.
    Thanks and best regards,
    Praveen

    Hi Praveen,
    Pls try the the following :
    Go to SPRO->Plant Maintenance and customer service->Maintenance and service processing->Maintenance and service orders->Functions and settings for order types->Define Notification- and order Integration. There u'll find a check box Long Text against your order type. If you are getting the notification Long text Description in your order Header, it must be checked.  Uncheck it. Save it.
    Hope this will solve your problem.
    Saurabh.

  • Creating maintenance order from enhancement IMRC001

    Hi
    I am trying to create a maintenance order from the customer exit EXIT_SAPLIMR0_001 inside enhancement IMRC001. For order creation i have invoked the BAPIs  BAPI_ALM_ORDER_MAINTAIN and bapi_transaction_commit subsequently to write changes to the database. But once the control returns from main program I receive an express message which states
    Update was terminated
    System ID....   ECD
    Client.......   400
    User.....   SSEN
    Transaction..   CO11N
    Update key...   48DCDEE6DD6E01AFE1008000093362E1
    Generated....   15.10.2008, 09:11:42
    Completed....   15.10.2008, 09:11:43
    Error Info...   00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC
    Can any of you help me on this. I am doubtful on commiting from a include; but in the doc for this enhancement it is mentioned that we can create order from it. Is there any other way to do this?
    Thanks in advance
    Sudip

    udip,
    I think there's some sample code with this user-exit..
    Have a look at that, it may give some pointers...
    Also try without the BAPI_TRANSACTION_COMMIT.
    PeteA

  • Warranty Popup not coming while creating maintenance order

    Dear Experts,
                 I have created master warranty for distance covered having unit Mile.
    Created counter with same charateristic and unit (ie mile). In the equipment master data entered the master warranty no and start date.
                  Now when i am creating the maintenance order , it is not giving me any pop up. i have done necessary customising for dialog box while creating order and notification, but still the dialog box not coming.
                 If i am not using any master warranty and giving start and end date of master warranty then it is giving me the dialog box.
    Can you please see what is the problem
    Regards
    Amar

    hi
    check whether you have defined the counter in the warranty ,and cross check with measuring point for that equipment ,is the same characteristic used.
    also in the equipment warranty tab whether Green coloured check is appearing and the details
    regards
    thyagarajan

  • Create maintenance order based upon notification in NWBC / Portal

    Dear experts,
    How to create a maintenance order based upon a notification, using the POWL for notifications ?
    I am using NWBC and would like to create a maintenance order, based upon a notification put in process.
    In R/3, this works fine using transaction IW22 / IW28 and all info from the noticiation is copied in the new order.
    How can I get the same functionality using  the role SAP_BPR_MAINTENANCE_TECH_12 ?
    Kind regards,
    Dirk

    Dirk,
       You should be able to select the Notification number from the POWL overview list and choose the "Create Order" push button on the Tollbar (along with display notification, change notification etc).
      What i have noticed is that once you are inside the notification from the Portal application, the create Order push button or functionality doesn't seem to exists. This is probably incomplete functionality taking into consideration the standard IW22 transaction /Or a  Bug  and maybe you could raise a OSS Note for the same.
    Regards
    Narasimhan

  • Maintenance orders are created for FL/equipment only ?

    Hi all,
    "maintenance orders are created for FL/equipment only".
    How can i to understander this sentence, i use t-code: iw31 to create a maintenance order, and the 'Assembly' field can be entered. so how can i to create a maintenance order just for FL/equipment only ?
    Thanks and best regards,
    Ivy Lu

    Hi Praveen,
    It's not a message. i got this sentence from the following information:
    Q7: When you maintain an assembly in a piece of equipment, is it possible to get maintenance history of the assembly? Do you have to create it as a piece of equipment?
    A7: As maintenance orders are created for FL/equipment only, maintenance history can only be tracked at that level, not at assembly level.  Assemblies are mere structuring devices to have spare parts linked to an equipment in a structured manner. However, in PM orders, you can mention the assembly along with the FL/Eq. Depending on your reporting needs, an ABAPer could use the 'PM Assembly' field in PM orders.
    Best regards,
    Ivy Lu

  • Error in commitment check when creating maintenance orders

    I'm getting an error " Error in commitment check" when creating the maintenance order for procuring the spare parts which is an non-stock item. I checked the cost for the particular Cost center/GL there is no money in that, so thatu2019s the reason for getting the error, so when we did testing in DEVL and QA, we put money into the cost center/fund/functional area and the issue has been resolved.
    Now my client said they donu2019t want that control and they want to remove the commitment check so that you can create maintenance order even though you donu2019t have money on particular cost element.
    FICO person told that there is no AVC check in place, also there is no budgeting control implemented, she also told that when they create Purch requisition directly they are not getting the error even though cost is not in that particular cost element but she wonder why it is giving error when we create the purchase requisition thru Maintenance order.
    I have referred the experts forum to figure out this issue, but everywhere they mentioned this is due to budgeting or funds management issue and ask me to contact FICO person to remove the control, but there is no such person as current FICO person is an end user trained in SAP.
    Your help is appreciated

    Hi,
    We got same error , while procuring through PM order , Please help us , what settings required .., Our version is 4.7EE .
    The note mentioned up to level of 4.6 ,
    Regards,
    Sujana

  • Create Maintenance Order for the Sub assembly and the top assembly together

    Hi
    We create repair order for an equipment when it comes for maintenance.
    We want to create repair/maintenance order for all the sub assemblies for the equipment along with the order for the top assembly at the same time.
    Appreciate your guidance.

    Dear Srini K
    Please create the order for the main equipment & create suborders for the sub assembly is one way to do it. so that main order & other orders may have link to each other.
    Another way if you want to store history that which are the assemblies are affected or you have worked on it you can enter these in all assemblies in object parts tab of the orders.
    Also you can create the notification & maintain the object parts code, Damage code & cause code for each assembly & sub assembly sothat you can keep history.
    But if you can tell me the business requiremennt it detailed i can guide you ini correct direction.
    I hope this will satify your requirement.
    Regards

  • Problem in Goods receipt of serializedspare (Movement type: 262) on Maintenance Order

    Dear Experts,
            When i create a maintenance order for equipment and assign serialized spare parts With negative sign and valuation type damaged then i go to T-code MIGO to receive the spare parts (Movement type 262), the below error message has been showed up. This is because, I want to receive the spare part into the warehouse with valuation type (Damaged) differ from the valuation type of issuing it at the first time (Under test)
    So is there a way to receive a spare part with the same serial number on a different valuation type than that one it has been issued upon it firstly.

    grating jagdeep
              this screen shoots for what you have asked for

  • Automatic source determination on PR created from PM-order

    Hey,
    I got stuck here....
    I have a PM-order, with a component, creating a PurReq automatically when saving PM-order.
    I have a source list with reference to a contract and fix-indicator.
    If I enter the PurReq and press source of supply, the source and contract will be determined.
    If I use ME57, the source will be determined.
    If I use ME51N, and flag automatic source in the top, it is also working.
    BUT what I want is not working!!
    I want the source to be determined automatically on creation, that is when I save my PM-order, I want SAP to create my PurReq with the source assigned automatically - upon creation!
    How is that possible??
    / peter

    Hi Peter,
    In standard SAP functionality vendor will not be fetched from source list, if the PR is created from Maintenance Order.
    However, you can use user exit  - COZF0002: Maintenance order: Change purchase requisition for external component Area.
    With this customer enhancement you can change the purchase requisition created from PM order.
    We have not implemented the said user exit, so please check the documentation & test the same.
    Hope this helps.
    Thanks & Regards,
    Mihir Popat

Maybe you are looking for