cancel
Showing results for 
Search instead for 
Did you mean: 

Advances Posting Error

0 Kudos

Hello Experts,

I´m new on Travel Management, I configured Travel Advances via Financial Accounting, if I create a new trip request (TP01) approve it, then I go to PREC to settle and later to PRFI for the posting run, next I go to PRRW to run my posting but its giving me the following error when I check the run:

Check posting run 0000000036

E RW609 Error in document: TRAVL 0000000027 ECDCLNT150

E KI235 Account 730780 requires an assignment to a CO object

E KI235 Account 730780 requires an assignment to a CO object

Posting run 0000000036 has errors

I have Advances on travel expense VORS and the wage type MJ90.

In the symbolic account I Checked the Without CO Receiver Checkbox for the wage type MJ90.

I´m missing something?

Regards Ed.

Accepted Solutions (1)

Accepted Solutions (1)

Anwar20
Active Participant
0 Kudos

Hi Eduardo,

As per your posted error, I suggest you to check the configuration in table T706k for assignment of VORS proper symbolic account assignment,

Next, you need to check configuration in HRP & HRT , see if you have assign correct G/L code based on your symbolic account.

next , you need to check the posting status of your advance. it should be in in approve status.

lastly, check if your fund  management is active for the company code.

Thanks

Anwar

0 Kudos

Hello Anwar,

This is my configuration in the table T706K:

LGART ENDA         BEGDA          KONT1 KONT2 KOART1 KOART2

MJ10    31.12.9999 01.01.1997     +40    

MJ11    31.12.9999 01.01.1997     +40    

MJ20    31.12.9999 01.01.1997     +40    

MJ21    31.12.9999 01.01.1997     +40    

MJ30    31.12.9999 01.01.1997     +40    

MJ31    31.12.9999 01.01.1997     +40    

MJ40    31.12.9999 01.01.1997     +40    

MJ42    31.12.9999 01.01.1997     +42                      X

MJ50    31.12.9999 01.01.1997     +40    

MJ61    31.12.9999 01.01.1997     +40        -60                        X

MJ62    31.12.9999 01.01.1997     +40        -60                        X

MJ63    31.12.9999 01.01.1997     +40        -60                        X

MJ64    31.12.9999 01.01.1997     +40        -60                        X

MJ65    31.12.9999 01.01.1997     +40        -60                        X

MJ66    31.12.9999 01.01.1997     +42        -60        X             X

MJ90    31.12.9999 01.01.1997     +90                     X

MJ95    31.12.9999 01.01.1997     -95                      X

In HRP I have:

1RR *KP

In HRT I have the following which Im not sure if its correct but I only have 1 account for all the travel information:

110 730780

120 730780

130 730780

140 730780

150 730780

160 730780

180 730780

190 730780

195 730780

1BS 730780

The Travel Request has the approved status.

Where can I check if the fund management is active? Do I need this to settle advances?

Regards.

Former Member
0 Kudos

Hi

Sure the config has some issue in HRT as all expense and advances cannot have same GL account. And if this is an expense account then cost element would be created for same and during posting it will ask for CO receiver i.e. cost center or IO or WBS element.

So please maintain the Advance GL for 190 in HRT which does not have cost element. It should solve the posting problem.

Thanks

Alok

Former Member
0 Kudos

Also for Fund Management you can see FM area is assigned to your company code. If yes then Fund number must be created in FM5i. But this is not related to Advance posting until you have some validations for mandatory Fund number in expense GL line item.

Anyways you should change the GL mapping first and then try posting

0 Kudos

Hi Alok,

I just checked and the Advances Account does have a Cost Element, but it does not have a Default Cost Center, I added a default value and the Posting worked with no problem, but the problem now is that this Account is used for several companies and I can´t leave a default Cost Center since it will not work with other Companies, right?

Sorry for this basic problems Im new in this module.

Regards.

Former Member
0 Kudos

You dont need to have Default cost center there in Cost element.

The system will pick the cost object from line item of expense report.

yes in case of advances it will not pick, which I would suggest you make a new Advance GL Account without cost element and map it to 190 in HRT. This will solve the issue for all and for ever.

Thanks

Alok

Message was edited by: Alok Aggarwal

Anwar20
Active Participant
0 Kudos

Hey.

Pls spell my name properly. There is issue with your configuration HRT. you need to have correct G/L code for advance posting. advance posting cant be in same G/L code, for advance you need to have different G/L code.

try this, it will sure solve your error.

regards

Message was edited by: Sally Redmond Please do not request points as this goes against the rules of engagement on SCN!

0 Kudos

Makes sense, Thanks Alok, let me try that and I'll let you know.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Ed,

Kindly note that for Advance you need to configure the Balance sheet account while for expense types, you need to configure P&L account.

If you put the Balance sheet account as an advance G/L, at the time of Advance Posting, it will never throw an error about assignment to CO Object.

Hope it clarifies.

Thanks,

Anuj

Former Member
0 Kudos

Hi Eduardo,

Looks like your GL account 730780 (which is linked to the symbolic account for your wage type MJ90) is configured in such way it needs any cost object. Ask your FI team to look at the G/L account in FS00 but before you do that also look at the link below for a response to a similar query 

http://scn.sap.com/thread/2016521

Hope this helps.

0 Kudos

Thanks Ankur,

Do yoy know if its possible to send the Cost Center for the advances posting?

Regards.

Former Member
0 Kudos

Hi Eduardo,

This is dependent if you dont check the w/o CO receiver in second symbolic account in wage type to symbolic account mapping.

In this case the advance account needs to have a cost element created and cost center will be passed in same. Normally its not done.

Regarding your error above just check if Advance GL has cost element already, looks so from above error.

Thanks

Alok