Maintenance order Operation mass change with Ehp5

Hi Experts,
We are currently working in ECC 6.0 Ehp3 and we are exploring the additional features with Ehp5.
To explore the Ehp5 functionalities (Maintenance order Operation Account Assignment and Operation mass change) we did the foloowing:
1. LOG_EAM_CI_2 to LOG_EAM_CI_5  and LOG_EAM_LINEAR_1 business function is activated
2. LOG_EAM_OLC: Operation Account Assignment business function is activated
3. Under Define Cost settings configuration, the relevant Plant and Order type checkbox is activated
4. The user role is adjusted to enable the Maintenance order Operation mass change functionality
Suppose the LOG_EAM_OLC business function is activated on 01.02.2012
The Maintenance orders created before 01.02.2012 is allowed to do the Maintenance order Operation mass change.
But the Maintenance orders created after 01.02.2012 is not allowing to do the Operation mass change and throwing the error message.
Error message: Operation Account Assignment orders (order type XX) are not supported
Program name: SAPLIBAPI_ALM_ORDER_PROCESSING
Message Class: ERP_CO_OLC_E (Messages for Operative Level Costing)
Message number: 066
I have reffered the supporting documents, but it didn't helped.
Please help me.
Thanks,
Raj

Hi,
I expect the issue is with BAPI_ALM_ORDER_MAINTAIN. The mass change functionality usues this BAPI but the BAPI does not currently support OLC orders. When you try to change OLC orders via the BAPI (or the mass change functionality tries to do it) this is prevented and the error message is issued.
At the moment, you will not be able to use mass change for OLC orders.
-Paul

Similar Messages

  • Tables for tracing the Maintenance Order Operation to Purchase requistion

    Hi Everyone,
    Can any one suggest appropriate table for finding the link for tracing Maintenance Order Operation to Purchase Requistion for Service Items.
    My requirement if I give the Order Number, I require Operations in it & PR Item associated if they are Service Items.
    Regards,
    MLN Prasad

    Hi got the Answer myself & thanks fro the answers given by you all.
    The exact way how I got is Pass AUFNR to AFKO and get AUFPL.
    Use this AUFPL in AFVC where we get VORNR (operation Number) also.
    You can use the AUFPL in EBKN ande can get tje PR (BANFN).
    Bye,
    MLN Prasad

  • Maintenance Order Operation Split

    Hi,
    Can anybody tell me how would I get automatic split on maintenance order operations?
    Is there any separate transaction for operation confirmation at the level of splited operations?
    Regards,

    Hi,
      Yes, generating of automatic split at the operation level is definitely possible at the time of Order Create.This is available through the partner determination functionality.Have a look at [Sap Help|http://help.sap.com/erp2005_ehp_04/helpdata/EN/42/11112e460d73aee10000000a114b54/frameset.htm] for additional information.
    Regards
    Narasimhan

  • Maintenance Order operations details and cost

    Dear Expert,
    I am having external service scenario where vendor raise the invoice with different labour charges and spare parts charges.To map this,I am thinking to create 2 services with different GL accounts.So please let me know whether this will work and I able to bifurgate the vendor cost.
    Another thing,In maintenance  order I will enter 2 operations,1st is for labour service and 2nd is for spare parts cost and assign the related service to this operations.Now is there any std report available where I will get operation wise cost based on the service cost for spare parts cost and labour cost,if not then please let me know the logic to developed the Z reports for the same.
    Thanks in Advance.
    Regards.
    Swapnil

    Hi Swapnil,
    Its possible if you plan to develop a custom report.
    In standard not possible.
    For all these service entry cost, you can get through below tables
    ESKN                           Account Assignment in Service Package
    ESLH                           Service Package Header Data
    ESLL                           Lines of Service Package
    ESLP                           Service Item
    ESLT                           Service Item Short Texts
    ESSR                           Service Entry Sheet Header Data
    ESST                           Service Item Short Texts
    Similarly, you can obtain cost at different places like Internal Labour / External Labour / Internal material / External materials. Each costing information can be taken from different tables.
    You need a good Abaper to get the logic and work on it
    Regards
    Terenced

  • Prevent assignment of personnel in maintenance order operation

    Dear Gurus,
    Is it possible to block or give a error message when I try to assign  in a  maint order operation a person assigned in the workcenter who has been marked absent through SAP HR module. Suppose in HR module the person (personnel no.) has been marked absent for the day 19.07.2008. Now when I create a maint order with operation and assign try to assign the same person ( linked through workcenter) for 19.07.2008, the system should give a error message saying that the person is marked absent for that day.(something similar to availability check).
    thanks and best regds
    Arun

    hi arun,
    have you got the answer of your question b/c i also have the same question.
    Regards,
    E-Jad

  • Maintenance order - operation number duplicated

    in our productin system one order has got a duplicated operation number
    we , consultant are not aware how did that happen, when the user logged a ticket, their issue was,
    when they try to either change/display that particular order the error displays like INCONSISTENT DATA - OPEARATION 30 GOT DUPLICATED, so thereafter we are not able to access that order - can anyone suggest how to proceed for this issue as from an abaper end

    hi
    kindly refer the following link to get some idea
    Re: Work Order Operation Duplicated on Operation/Activity Number
    regards
    thyagarajan

  • How can I set Earliest Finish Time of Maintenance Order Operation

    Hi,
    I have set the following parameters under work center capacity tab.
    Start: 07:30:00
    Finish: 16:30:00
    Length of Break: 01:00:00
    No. of individual capacity: 1 (same will be maintained in order operation)
    Capacity utilization: 100
    Relevant for finite scheduling: Check on
    Can be used for several operations: Check on
    Long term planning: Check on
    and have also set Parameters on OPU7
    When I assign this work center on two operations of order having work defined as 8 & 8 respectively and put refresh order scheduling, then order header copies the following date and times from operations.
    Schedule start date and time as: 13.12.2011 & 07:30
    Schedule finish date and time as: 14.12.2011 & 16:30
    But when  I assign this work center on two operations of order having work defined as 8 & 7 (or any odd number) respectively and put refresh order scheduling then why order shows the following difference in schedule finish time that copies from 2nd operation?
    Schedule start date and time as: 13.12.2011 & 07:30
    Schedule finish date and time as: 14.12.2011 & 15:22
    Can I exactly get  15:30 by using standard functionality of automation scheduling (Not forcefully)?
    Please also tell, how can I bring Calendar Selection for Order field on order header?
    Regards,
    Edited by: PROCESSES EXPERT on Dec 13, 2011 5:31 PM

    PROCESSES EXPERT wrote:
    > how can I bring Calendar Selection for Order field on order header?
    From within the work order, click the "Show further scheduling data" button to the right of the Priority field.  If you change the calendar selection to "1" (From Order Header), you'll be able to enter the factory calendar ID.
    Paul

  • Regardin spilts in maintenance order operation

    Dear Experts,
    Can any one please tell me what is split in maintenance order and how it works? How to create split? and what is the significance of the splits?, I went through library but could not got it fully,
    Any one help me in clarifying the query?
    Thanks and Regards,

    hi
    generally split come at opeartion level,
    Maximum number of partial lots into which the lot is to be divided or maximum number of individual capacities where the operation is to be processed in parallel.
    The number of partial lots influences the operation lead time determined in lead time scheduling since a split operation has a shorter execution time than an operation which is not split.
    -ashok

  • BAPI_PROCORD_CHANGE for process order operation level change

    Hi,
    Can any buddy tell me how to change operation dates in process order with following requirement:
    Process order scheduling type is 'Forward',
    1st step, read operation start dates 'Earliest Dates' and 'Latest Dates',
    2nd step, change operation 'Earliest Dates' and 'Latest Dates' directly, this step can't be done in foreground,
    Can use BAPI_PROCORD_CHANGE to update operation dates directly?
    Best Regards
    Amy

    Hi Amy
    BAPI_PROCORD_CHANGE cannot be used to change operations.
    According to note 1694267 you can use the remote-enabled function module CO_SE_PRODORD_CHANGE that is released by the customer to change the order header, sequences, operations and production resource/tool. See the detailed documentation for the function module.
    BR
    Caetano

  • Mass change with Reason for Rejection.

    Dear Gurus,
    Pl tell me the process to close all the open orders at one go. I have tried with the t.code MASS, but I was unable to do that.
    Pl give the step by step process.
    Regds,
    Sreehari

    Hari,
    MASS transaction is useful, If you know what fields to change  and in what documents/customers/vendors/.
    In your case what fields is pretty clear (VBAP-ABGRU  or MASSVBAP-ABGRU )
    But what documents is not clear.
    Points to consider.
         You can the documents that are open by just writing some query or even you can get it from SE16 using VBAP table
            and you can use these document numbers and enter in the MASS T.Code.
    It looks simple but the main hurdle is not all of the items in these orders are open, right...so you can't enter the reason for rejection in an item which was already delivered, or scheduled to deliver.
    So  Unless you know that all the items of an order are open, its not feasible to use MASS T.code.
             So my suggestion is to write an ABAP program that check whether the item in an order is open or not and then change the reason for rejection using BDC code.
                    Thats my suggestion. I hope you understood the reason for going to an ABAP program.
    Regards,
    Ajai.
    Reward points if helpful.

  • Sales Order - Allow Item Changes with conditions

    Hello, i'm new to SBO and this forum.
    I want to know how can i allow to change the items on a sales order when sales order is in place and awaiting authorization but establishing a condition based on an items property (classification) and blocking the possibility to change the price.
    Thank you very much for your help.
    Regards,
    GuillermoL.-

    Hi Gordon,
    Can you give me an example to establish this control o that SP?
    i'm really poor writing Transact-SQL code, but i'm learning on my own and with several online forums and tutorials.
    Let's say i have 10 items (itemcode = 100 to 110) that have the same value on userfield or the same property group
    (U_Userfield = 100 or QryGroup10 = Y)
    And i don't want the price to be changed.
    Thank you in advanced!
    Regards,
    Guillermo.-

  • Billing Block status in Sales Order doesn`t change with change in Item Cat

    Hi Experts,
    I have a peculiar problem once I am creating a Contract. In the contract I enter a material with default item category (with Milestone Billing Plan & Billing Block assigned to it),but once I change this Item Category to the other item Category (having No Billing Plan & No Billing Block assigned to it), then the Original Billing Block in the contract for this material does not disappear(the vice-versa of this scenario is not there).
    Request for your help on this issue.
    Thanks,
    Vivek

    HI
    Check controls of document in VOV8 any billing block is assigned for the document.
    Regards
    santosh.A.R

  • SU10 mass changes with RSLAW_PLUGIN

    Hello,
      Through SU10 i changed the account number.Then i restarted the measurement program.
    When i transfer the data into slaw . I am not getting the updated account number .
    Any idea to resolve this error ?
    Regards,
    kavitha

    Opss..already found the answer through google..
    Just want to share with ur guys..
    Here's what you need to do.
    When you're in SU10, put in the role name. Put a valid from date of
    01/01/1900, valid to date of 12/31/9999. (this is what i searching for)
    Click on Remove, do the same of the profiles tab and then save. That'll nuke it.

  • CRM sales order line item change with ECATT

    Hi All,
    We have just started to use ECATT's and have a scenario where in a CRM sales order certain line item data needs to be updated as part of the test.
    The problem we have is in the selection of the line item. The filter option based on the line item column appears to be the best approach, and then double click on the item which is displayed to get to the item tabs.
    When the parameters are being set everything is available and can be defined - when run however failure occurs at the filter stage.
    Anyone got any ideas?
    Al

    Hi Alan,
    Which mode of recording you are using, TCD or SAPGUI ?
    And could you let me know the error, that you get.
    Regards,
    Sandipan

  • Best Practice for Change Maintenance Order Number Range

    Hello
    We have decided that our Maintenance Orders will always start with the year of the open date. Example 201112345155
    Every year we will need to change the number ranges
    What is the best practice to change the order number range? What is the best approach here?
    I have also another question. Why the "Current Number" is not incremental?
    Thanks for the help

    Hi,
    The current number can be explained by use of buffering of the numbers. Buffering is defined via transaction SNRO, the  AUFTRAG object is relevant for orders. When buffering is active, a set of unused numbers are assigned to each application server.
    In your example -  The fiirst 20 numbers were taken from the available number range and assigned to the buffer (possible 10 numbers to each of two servers). As orders are created a number is assigned from the buffer. Once the buffer values are used a further set of numbers are taken from the number range and the current number is increased (by buffer value).
    -Paul

Maybe you are looking for