FMDERIVE in maintenance order

Hi Expert,
I face some problem to define our FMDERIVE for maintenance order.
I have requirement, that fund center can be derived base on order type maintenance order.
As my knowledge, we must create derivation rule first so fund center can be derived automatically.
But in derivation rule, no source field for order type maintenance order.
And i got some clue to use enhancement SAPLFMDT. but this enhancement cannot work correctly because in enhancement SAPLFMDT, there is structure COBL to import data. But in COBL, also there is not field for order type maintenance order.
I try to append the structure and done, but even i already append the structure for order type maintenance order, because in COBL no value for order type maintenance order, this enhancement also not work.
Please give me some advice.
Thank you.

Hi You don't need a filed called number range,
For example the order types number range is between 800000 to 899999
you can mention in the enhancement that if the Number of the Order is between 800000 to 899999 then use this Fm area, alternatively you can say if the number of the order starts with 8* then derive this FM area.
Thanks
Naveen

Similar Messages

  • FMDerive for Refurbishment Order

    Hi all,
    I have a problem in derivation strategy for refurbishment order related with FM.
    When create RO, it must assign the FM account assignment for funds center and commitment item to catch the consumed budget. Maintenance section who input RO want that funds center and commitment item generate automatically to reduce the assignment mistakes.
    In FMDERIVE, first I used function module FMDT_READ_MD_ORDER Read Order Master Data where the source field is order number of a maintenance order and the target field is order type which read USERTEMP1. Then I create derivation rule Order Type (USERTEMP1) to Funds Center. But it does not happen anything.
    I ever create derivation rule Sparepart Material Number to Funds Center, but it don't effectively running because there's many spareparts.
    Any solution? Thanks

    Hi Eli,
    Thanks for your reply.
    I already activated the trace and begin to create RO again. When create the RO and assign the cost, there is funds center and commitment item in the trace. When I go to the GOTO --> ASSIGNMENT --> FUNDS MANAGEMENT, suddenly the funds center and commitment item field was blank.
    I think it's because of the trace didnt read the USERTEMP1 again. What should I do now?
    Many thanks

  • FMDERIVE for PM order

    Hi,
    I want to derive the FM objects for the PM orders indirectly.  The PM order has a functional location and or an equipment.  The functional location and the equipment are assigned to a cost center or a WBS.  There is a derivation rule to derive FM objects from the cost center and the WBS.  I want to derive the same FM objects for the PM order.  I have done this in the past in a 4.6 version and if I remember well it was standard and also OSS note 166624 suggests it is standard.  Now I am in 4.7 and it doesn't seem to work.  Is there a user exit ?  Are there prerequisites ?  Any suggestions ?
    Thanks
    Paul

    Hi,
    Ckeck customising
    PSM>FMG>Actual and commitment update/integration>Integration>Maintain FS for assigning FM account assignments
    FM area
    Object type  03 maintenance order
    Put in optional entry the commitment item FS, the funds center FS and the fund field status
    In FMDERIVE implement the function module FMDT_READ_ORDER_PM_FMZUOB  read plant maintenance to FM assignments from FMZUOB
    Create a FM derivation rule with a user exit in order to have customer fields ZZFUNDS and ZZfunds center in the maintenance order
    Create your order and enter the fund and the funds center
    Regards
    Salvator
    PSM-FM ECC 6.0 Consultant

  • Automatic creation of service notification for maintenance order

    hi,
    I created one new document type (SR) as service requestion in material management.
    Then i create maintenance order for service and attached service master. System generated PR. Where document type to be given to get SR instead of PR.
    Kindly explain
    Regards
    sathish. R

    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

  • Creation of Sub Contracting PO through Maintenance Order

    Dear All,
    I am aware of the sub contracting indicator to be cliked in the maintenance order in order for the system to generate a Sub Contracting PO through Maintenance Order. However I am unable to see this indicator in maintenance order fields.
    Is there anything that I am missing in customising settings or is this related to activation of any business function sets.
    I am working in ECC 6.0 EhP 5.0.
    Need your help / inputs so as to resolve my issue.
    Thanks in advance.
    JK

    Hi Tehsin,
    Thanks for ur response. 
    However this is something I am aware of. The settings suggested by you will automatically generate a PR with Account Assignemnt Category as 'Order' (F) & Item Category as 'Service' (D) combination.
    I am looking for the auto generation of PR through the maintenance order with Account Assignemnt Category as 'Order' (F) & Item Category as 'Sub Contracting' (L) combination.
    Looking forward to hear from all.
    Thanks in advance
    JK.

  • Open purchase order only with open production or maintenance order

    Hi everyone,
    I am looking for a report that would show open purchase order but only linked to open orders (I am here talking about the source production or maintenance order in the Account Assignement tab).
    I have already checked transactions ME2L and ME2N but these do not seem helpfull.
    Thanks in advance for your help.
    Kind Regards,
    Olivier

    Use ME2K and enter the A/C category faor Production order and Maintenance order
    make sure that Selection parameter should be selected as open GR and if you want to make your own filter than
    go to SPRO-MM-Purchaisng-reporting-selection parameter-define sel parameter
    here you can create your own and use that for report.

  • Report for Maintenance orders-Plant Maintenance

    Dear all,
    I have some maintenance orders, in that i have done cost settlement  for few orders through KO88.I want to take a list of  settled and not settled maintenance orders.
    Is there any standard SAP reports or any way to findout setlled /not settled orders.
    Thanks in advance
    Guna

    Hi,
    you can use the T code S_ALR_87013015 - List: Actual Debit/Credit in this you can specify the order group or use multiple selection for orders and excute you can find which order got settled and which order has balance. if it is helpful pls reward me with points
    regards
    satish

  • Sort field in maintenance order

    Hello;
    I want to make sort field in maintenance order as a mandatory field. But if I make it as a mandatory field, system still allows me to save the order as long as I have not clicked 'Location' tab. So there is no positive control over this field. May I know, how do I achieve this? I have even tried to put order type as the influencing field but it does not help.
    Points assured.
    Regards
    Hemant

    Hello Hemant,
    access to the SAP service marketplace via www.service.sap.com to create an OSS message. Choose link "product errors". Therefore you need an OSS user and you have to be authorized to create OSS messages.
    To create an user-exit, you have to go to transaction CMOD. There you have to create a project and assign the enhancement you want to use (I'm not really sure, but I think IWO10009 is the correct one in your case - you can search the user-exits via transaction SMOD - search for IWO*).
    After this you have to implement your coding and then you have to activate the project.
    The implementation of the user-exit should be done by an ABAP developer.
    By the way - I've had a look at the OSS. There's note 768576.
    Reason and Prerequisites
    The problem is caused by a missing function.
    Influences set via field selection will only become effective if a screen with the corresponding fields is processed. You must also refer to the documentation defined in the corresponding Customizing area. For the location & account assignment data, no additional check is (such as with the general order header data) is realised during the saving.
    Prerequisite
    Via field selection you declared fields of the location & account assignment data as mandatory field, and no screen that contains these fields was passed.
    Solution
    By means of the example code, you must implement a corresponding mandatory field check via customer enhancement IWO10009 at the time of the order backup.
    1. Create subroutine Z_IWO10009_GET_DATA_FOR_FAW in program SAPMILA0. It would be best if you create an own include ZMILA0F1 for this so that you will not have any unnecessary expenditure for future Support Packages (via Transaction SE80).
    FORM Z_IWO10009_GET_DATA_FOR_FAW.
      CALL FUNCTION 'CO_IH_GET_HEADER'
           IMPORTING
                     CAUFVD_IMP = CAUFVD.
      CALL FUNCTION 'CO_IH_GET_ILOA'
           EXPORTING
                     CAUFVD_IMP = CAUFVD
           IMPORTING
                    ILOA_WA    = ILOA.
    ENDFORM.                    "Z_IWO10009_GET_DATA_FOR_FAW
    2. Create the following source code in customer enhancement IWO10009:
    STATICS: XTFAWF LIKE TFAWF OCCURS 0 WITH HEADER LINE.
    tables:  tfawf.
    DATA: wa_screen    LIKE screen.
    FIELD-SYMBOLS:  'A'.
      perform Z_IWO10009_GET_DATA_FOR_FAW(SAPMILA0).
      if xtfawf[] is initial.
        SELECT * FROM TFAWF INTO TABLE XTFAWF
                 WHERE PROG = 'SAPMILA0'.
      endif.
      LOOP AT XTFAWF WHERE CUST_M = 'X'.
        CALL FUNCTION 'FIELD_SELECTION_INFLUENCE'
             EXPORTING
                  dynprogruppe = '7   '
                  mode        = 'C'
                  modulpool    = 'SAPMILA0'
                  fieldname    =  XTFAWF-MFELD
             IMPORTING
                  input        = wa_screen-input
                  output      = wa_screen-output
                  active      = wa_screen-active
                  required    = wa_screen-required
                  intensified  = wa_screen-intensified
                  invisible    = wa_screen-invisible
             EXCEPTIONS
                  OTHERS      = 1.
        if wa_screen-required = 1.
          clear lv_mfeld.
          lv_mfeld = 'CAUFVD_IMP-'.
          case XTFAWF-MFELD.
            when 'ILOA-AUFNR'.
              lv_mfeld+11 = 'IAUFNR'.
            when 'ILOA-KOKRS'.
              lv_mfeld+11 = 'IKOKRS'.
            when 'ILOA-BUKRS'.
              lv_mfeld+11 = 'IBUKRS'.
            when 'ILOA-GSBER'.
              lv_mfeld+11 = 'IGSBER'.
            when 'RILA0-ARBPL'.
              lv_mfeld11 = xtfawf-mfeld6.
            when others.
              lv_mfeld11 = xtfawf-mfeld5.
          endcase.
          ASSIGN (lv_mfeld) TO  IS INITIAL.
            Message E461(IW)
            with 'Mussfelder der Standort&Kontierungsdaten füllen'.
            EXIT.
          ENDIF.
        endif.
      endloop.
    endif.
    3. Activate the changes
    Correspondingly you can implement this solution also for the order release, for example, via customer enhancement IWO10002.
    Bear in mind that this is a source code proposal. It might be useful or necessary to adjust this source code to special applications.
    Best regards
    Stephan
    Edited by: Stephan Theis on Jan 5, 2008 11:20 AM

  • How to block production order creation when maintenance order is generated.

    Hi All,
    Kindly share how to block production order generation when maintenance order is generated.

    Integration between PP module and PM module
    PP/PM Workcenter Integration
    There are many threads & documents available. Please do some search.

  • Table control View in Maintenance order Services tab

    Hi Experts,
    I am trying to change the table control fields of the services tab of the maintenance order , when we use PM03 control key to generate services PR.
    I try to remove some check box which are earlier defined as invisible to make it visible. However after saving the system variant system doesnt take the changes. It is coming back to the original .
    Here are couple of fields I would like to change the setting. As of now I am trying to change the below mentioned field to visible . Presently it is in invisible mode.
    Fields
    Formula::ESLL-FORMELNR,
    Form values: ESLL-FRMVAL1 to ESLL-FRMVAL5 and
    User field3:  ESLL-USERF1_TXT
    program name SAPLMLSP
    Control TC_VIEW
    I am following the below. Kindly let me know whether I am following the right step.
    1) Click on tbale setting
    2) CLick on administrator
    3) Select the field and do the necessary change to make visible or invisible.
    4)Activate
    5)Close
    6) save.
    RG
    Vinod
    Edited by: vnodpm on Feb 6, 2012 7:07 PM

    Hi,
    The IMG customizing will have greater priority than the screen table controls (also specific program logic can supersede the table controls). Check the customizing for service screen at following path:
    SPRO - Materials Management - External Services Management - Define Screen Layout
    -Paul

  • How to create a PR for each Maintenance Order

    Dear All,
    Please guide me how to create a PR for each Maintenance Order.
    I test on Ides, I have some Maintenance Orders, all of them require the same stock material. When I run MRP, system always create one PR for all requirements. I don't know how to change.
    Regards,
    QuangDD

    Hi,
    As you planning for Stock Items, by running MRP, system will create single PR only. If it is non stock items, then it would be possible to create different PR based on Orders.
    Regards,
    Maheswaran.

  • G/L accounts or cost elements for maintenance order

    Hi,
    Can anybody explain the following.
    1- What are the applications of inventory and consumption cost element / GL accounts, while posting goods issuance, good receipt and maintain service entry sheet with reference of maintenance orders' reservations and purchase requisitions? I want to know which cost element or GL account is debit and credit during every posting. And What are their impacts on maintenance order?
    2- What is the purpose of "source" (cost element group) and "settlement cost element assignment" in allocation structure when we want settle maintenance order on cost center?
    3- On which accounting term, the maintenance order should be settled, cost center or GL account? what is the best practices?
    Regards,

    Goods Issue & Goods Receipt:
    In OBYC, G/L account for Inventory posting & Offset account for that Inventory posting will be maintained. Inventory posting will be BSX & Offset will be GBB.
    In Material Master, valuation class will be assigned. Based on this valuation class, this entry will be taken.
    Service Entry Sheet:
    Problem with Service Entry Sheet creation through ML81N
    service entry sheet

  • Error while creating Maintenance order

    Hi,
    While creating Maintenance order with any order type (PM01,PM02 & PM03) & entering material in component Tab, the system is giving this Error 'Entry does not exist,check your entry'
    The used material is already maintained in the Material Master with all necessary information.
    Kindly suggest the best possible solution for this problem.
    Thanks in advance 
    Rohit8384

    Hi,
    The following error is coming while order processing.
    Entry    does not exist - check your entry
        Message no. 00 058
    Diagnosis
        Input values must be defined in Table MARA. The value or values '  ' are
        not specified in this table.
    Procedure
        Check whether the input is correct and correct if necessary.
    Procedure for System Administration
        If this is not an incorrect entry, check the system settings and change
        them if necessary.
        If there is a connection to the Customizing system, you can maintain the
        system settings by choosing Maintain entries (F5)
    Thanks in Advance.
    Rohit

  • While creating Maintenance order using t-code iw31 mainwork center not pick

    Hi,
    while creating Maintenance order using t-code iw31 Maintenance work center not picking from drop down (already have in drop down)but giving manually accepting.
    --Ganesh

    Hi,
    My understanding is that the selected work center is not copied into the input field. This can be corrected with note [1451299|https://service.sap.com/sap/support/notes/1451299]. Check if the note is relevant for your system.
    -Paul

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

Maybe you are looking for