SAP for Public Sector Discussions
Foster conversations about citizen engagement, resource optimization, and service delivery improvements in the public sector using SAP.
cancel
Showing results for 
Search instead for 
Did you mean: 

FMDERIVE for PM order

PJGJ
Advisor
Advisor
0 Kudos

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

1 ACCEPTED SOLUTION

former_member204457
Active Participant
0 Kudos

There are many ways Paul, the simplest is to create a derivation rule in FMDERIVE and derive the FM objects based on your PM order. The PM order in FMDERIVE is called ORDER_NUMBER_PM.

Hope this helps.

View solution in original post

6 REPLIES 6

former_member204457
Active Participant
0 Kudos

There are many ways Paul, the simplest is to create a derivation rule in FMDERIVE and derive the FM objects based on your PM order. The PM order in FMDERIVE is called ORDER_NUMBER_PM.

Hope this helps.

0 Kudos

Hi Cyrus,

We can't derive the FM object directly from the PM order. Our budget is set at cost center level. All costs posted to PM orders will settle to a cost center. As the cost centers are mapped to the funds center, we want costs from the PM order to go immediately to the funds center. The link between PM order and cost center is functional location or equipment. So in derivation, I want to find first the functional location or the equipment and then the cost center to where they are linked to derive the funds center from the cost center. I have done this before in a 4.6 version but I don't remember how it worked. We follow the same logic for network and WBS but here the link is easier (twe use tables COAS and PRPS with fields PSPEL and USERTEMP1).

Any idea how to get this to work with standard config for the PM order? I am about to create an enhancement for this.

Regards

0 Kudos

Hi Paul,

Not quite sure if I understand you correctly. Obviously you've activated FM but you say that your budget resides at cost centre? Do you mean fund centre or you do not currently budget in FM and only do planning in CO. You also say that you want the costs from PM order go immediately to fund centre which makes perfect sense that's what I suggested to use the derivation rule in FMDERIVE to derive the fund centre from PM order. Is that what you want or you want that your settlement to cost centre updates FM which obviously uses secondary cost element.

We're also upgrading from 4.6 to ECC and have PM & FM activated. I used the function module FMDT_READ_MD_ORDER to read the responsibility cost centre from the PM Order then in the next step I derive the fund centre from cost centre.

Hopefully this helps a bit.

0 Kudos

Hi Cirus, Salvator,

Thanks for your replies. I have found my solution. It is the field KOSTL in table COAS. This field is automatically populated with the cost center of the functional location or the equipment. Any costs hitting the PM order will go to funds center derived from the cost center in KOSTL. The responsible cost center in our case is not valid as it is the cost center supplying the maintenance service (getting the income). We also chose not to enter FM objects, but to derive them.

Best regards

0 Kudos

Hi,

we are also facing same problem. can you tell what exactly you did to solve this.

Former Member
0 Kudos

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