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: 

Fund Center Not Capturing at the time of PO

former_member326603
Participant
0 Kudos

Hi,

While creation of PO, fund center is not capturing.

I have maintain fund center in FMDERIVATE transaction code against that user id.

Previously it was working but suddenly it is not working.

Please help me to resolve this issue.

Regards,

Mahendra Gupta

1 ACCEPTED SOLUTION

iklovski
Active Contributor
0 Kudos

Hi,

Set a trace in FMDERIVE and post your PO: you will see directly why your rule is not working.

Regards,


Eli

View solution in original post

14 REPLIES 14

iklovski
Active Contributor
0 Kudos

Hi,

Set a trace in FMDERIVE and post your PO: you will see directly why your rule is not working.

Regards,


Eli

0 Kudos

Hi,

I tried to trace through FMDERIVE but when I display log then system is deriving following details:-

On the basis of material type commitement item and fund is deriving.

I have maintain fund center on the basis of user id hence fund center is not capturing in trace and I am getting "Derivation not performed. Reason:" message in trace.

Please help me to resolve this issue.

Regards,

Mahendra Gupta

iklovski
Active Contributor
0 Kudos

Well, if derivation is not performed, then the condition is not fulfilled. When you set a trace you have a pop up with all incoming parameters: you'll be able to see if the parameters set in this rule are duly filled or not.

Former Member
0 Kudos

You should ask the person with that user id to test it or set a FC against your own user id in FMDERIVE so that you can test it.

0 Kudos

Hi,

I have maintain FC against my user ID only, then also it is not working.

Regards,

Mahendra Gupta

0 Kudos

Hi,

Anybody knows the solution?

How can I capture Fund Center in purchase irder?

Regards,

Mahendra Gupta

Former Member
0 Kudos

Hi,

Please change the derivation rule if possible Map your fund center against the cost center if using it or else against commitment item or Company Code or plant or WBS element.
Avoid using ID rule and check the same.

Regards,
Siddharth Khandelwal

Former Member
0 Kudos

User id is not a standard source field. Why don't you share with us the screen shot of that rule?

0 Kudos

Hi,

I have maintained my user ID CAPFIMAHE in below screen shot as temporary feild.

Please guide me, where I can maintain standard source feild.

Regards,

Mahendra Gupta

Former Member
0 Kudos

That field is NOT userid. It is a temporary field. You have to have a mechanism to fill it before you can use the field as a source field.

0 Kudos

Hi,

I cant understand whatever u mentioned in above conversation.

Can you explain me, that where can I maintained user id?

Regards,

Mahendra Gupta

Former Member
0 Kudos

Hello,

SAP standard derivation rules are given as
http://help.sap.com/saphelp_erp60_sp/helpdata/en/2a/6b1601a5d611d596fc0000e835339d/content.htm    

If you want to create a new Source field (in your case its Employee ID) then you have to create a Customer Exit by Enhancement so as to derive a Fund Center from ID.
Please refer the following link for the further clarification :
http://help.sap.com/saphelp_470/helpdata/EN/77/05f0679b6711d496d90000e835339d/content.htm

Hope I could be some  help to you!

Regards,
Siddharth Khandelwal
 

Former Member
0 Kudos

Hi,

I cannot think of a way to add User id as a derivation source field. The standard user exit for adding extra fields are for any field in structure COBL. User id (USNAM) is not a field in COBL.

Regards,

Ming

Former Member
0 Kudos

Hi ,


Please check your Account assignment category.If its 'K' then map cost center to fund center. If another category is being used the please check in t-code FMDERIVATIONANALYSIS it will analyse derivation being used for the account assignment element in PO.

Also put a trace by FMDERIVE to know which account assignment elements are getting derived.

Regards,
Siddharth