cancel
Showing results for 
Search instead for 
Did you mean: 

G/L account XXXXXX cannot be used Message no. ME045

Former Member
0 Kudos

Hi,

I'd like to use a Balance Sheet account in Account assignment related to an Item Number of a Purchase Order but sys shows me the following error message

G/L account XXXXXX cannot be used (please correct)

Message no. ME045

Diagnosis

Comparison of the field selection strings from the G/L account XXXXXX and the account assignment category P reveals that there is an incompatible combination of field selections for the field selection group 'Network'.

The G/L account field selection is stored in table T004F; that for the account assignment is stored in table T162K.

Procedure

Please enter a correct G/L account.

It is possible to solve it?

Thanks

Giovanna

Accepted Solutions (1)

Accepted Solutions (1)

Former Member

Hi Giovanna,

The message ME045 is raised whenever there is an inconsistency between the

G/L account field selection setup in table T004F and the account

assignment field selection setup in table T162K. This is same as

explained in the long text of the error message.

Please re-check the following:

Adjust the field status definition of table T162K to the field selection

in Financial Accounting (table T004F). Proceed as follows:

1. Determine the item of the field in question in the field selection

string. You obtain this information from table TMODU, in the 'MODIF'

column in transaction SE16.

2. Edit table T162K using transaction SM31 and change the position of

the field status definition in question. An optional entry '.' might

be a good starting point in many cases.

Or better

Please, kindly try this:

.- In transaction FS03 check for the relevant G/L account number and the relevant

Company Code, the Field Status Group (under the tab for 'Create /

bank / interest').

.- For this Field Status Group and Company Code check the customizing

transaction OBC4.

Under the 'Additional account assignments' group see the setting

maintained.

.- Now check with OME9 for your account assignment category 'P'

Are these two settings the same ones? Just in case, please set both of

them to 'Optional' and re-test the system behaviour afterwards.

I hope this helps you

BR

Nadia Orlandi

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

I understand that this message will occur when the field status is not compatible between G/L account and cost object.

Solution is Trx - FS00- check the field status group In another screen go to trx OME9. Now open the account assignment category. Now compare the business area in both screens, they must be same.

Also it is possible that in Company Code itself the field status variant is maintained incorrectly, check this in SPRO>Financial accounting (new) > Global Parameters for Company Code> Enter Global Parameters.

Now compare fields by running programm RM07CUFA. I hope this will help you. Thanking you.

rafael_zaragatzky
Active Contributor
0 Kudos

Hi Giovanna,

The message long text is pretty clear, except that one would prefer to have transaction codes in it instead of table names.

Field selection in FI - trs OBC4 or OB14

Field selection in MM - trs OME9

E.g. if the network is a mandatory field in FI, but suppressed in MM, this will cause such a message.

BR

Raf

JL23
Active Contributor
0 Kudos

get together with a collegue from finanace module,

either you or he has to change his field selection customizing, or you just need to use a different G/L account.