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: 

Error in Payroll execution

atif_farooq
Active Contributor
0 Kudos

Hi:

We are facing an error in payroll execution .

Checking the Funds Management account assignments revealed an error

Message no. 3G473

Error is coming when i am running payroll for overall employees and however if a go to particualr line item with error and find the employee number and execute its posting to accounting simulation separately, error does not come. I have gone through 1165365 and 1166549  notes but they do not apply to our package. We are on EA-PS 605. All derivation rules are intact. Beside above error message system is giving a warning message as well which is

Value BLANK / SPACE is invalid for account assignment element "fund"

Message no. F6804

I do not know why it is coming. Trace shows all fund being derived correctly. Please guide,.

Regards

1 ACCEPTED SOLUTION

former_member211711
Participant
0 Kudos

Hi Atif

Wondering if this problem was solved, and what the answer was?

Cheers

Aleksey

View solution in original post

12 REPLIES 12

sjajodia
Contributor
0 Kudos

Hi Atif,

Please check if the FM fields are populated in the employee master in 0001 and the Integration Date for HR integration is maintained in FM.

Thanks

Shyam

0 Kudos

Hi Shymal:

We are not using scenario 2. We are deriving FM account assignments for every department payroll from the cost objects like IO or Cost center so i have not specified any start of integration in FM customizing . Moreover there is no fund center field in HR Master data for info type 0001.  Please guide further.

Regards

0 Kudos

Surprising thing is when i am running it for single employee its not giving any error but when i execute posting to accounting for all employees these errors starts to come on random line items. I have turned on trace but trace shows that FM account assignments being derived correctly but error appears . One thing i have observed that error is appearing in cases where we are calling customer derivation rules which are being used for GM, we have included Personnel number in FMDERIVE and GMDERIVE and derivation rules based in it are working perfectly fine but when executed for overall employee although trace shows correct derivation of FM & GM account assignments but still above stated error appears.

0 Kudos

Atif,

Are these lines related to payroll expense or assets/liabilities?

Thanks

Shyam

Former Member
0 Kudos

Hi Atif

I would still check the G/L accounts assigned to the Payroll wagetypes. There might be a chance the G/L account is deriving the expense or cost from Funds management component. Check these configuration pieces before you run payroll.

1. Wagetypes - Symbolic A/c -G/L Account - Fund object

2. Integration with Funds and Position Management

3. Check status of PCR rules FMDERIVE & GMDERIVE to figure any further configuration is missing.

Hope this helps.

Regards

Narasimha

Former Member
0 Kudos

Atif,

I would first investigate the two rules seperately: deactivate the GM (or FM) derivation rule and run payroll with only one derivation rule active.

What are the detailes of these two rules?

Regards,

Ming  

0 Kudos

Hi Ming:

For payroll we have two derivation rules in FMDERIVE . One pertains to FM and second is for GM for which we have derivation rules in GMDERIVE too.

Derivation rules which posts in Grants management is error prone since it is custom made. It is

Cost element+IO+PERNR=Fund+FC+Grant+FP+CI

When i run overall payroll posting run in PC00_M99_CIPE with trace on in FMDERIVE & GMDERIVE, i see that all FM /GM account assignment are derived correctly but when it is finished system creates an incorrect document with error message on various line items as indicated in my first post. However when i run the same posting run( for employees who displayed error Message no. 3G473 ) individually system creates correct document. I am unable to understand system behavior .

Regards

0 Kudos

Hi Shyamal:

These all lines are related to expenses.

Regards

0 Kudos

Atif,

The only things I can think of are:

1. An existing derivation is not being cleared - Is the override flag on in your rule

2. The buffer is not properly cleared and updated - you will need to debug posting to accounting in batch mode

BTW you can also break the rule down to derive FM objects in FM and GM objects in GM.

Thanks

Shyam

Former Member
0 Kudos

Hi Atif,

Are you saying that personel number is an account assignment of FI posting? That is not the case in our payroll run. Postings are summarized only by GL/Org unit. For example, if emplyee1, employee2 ...employeeN are posted to the same expense account with same cost center(which is assigned to the org unit), there will be only one line item.

As a test, i would remove PERNR from the derivation and run payroll just to see whether indeed that is the cause of the issue.

Regards,

Ming

former_member211711
Participant
0 Kudos

Hi Atif

Wondering if this problem was solved, and what the answer was?

Cheers

Aleksey

0 Kudos

Hi:

Well issue got resolved. There was issue with Custom derivation rule based on employee number which is called during posting to accounting phase of payroll. ABAPER took his time to debug payroll application and finally it got fixed . Now client is enjoying seamless execution of payroll .

Regards