cancel
Showing results for 
Search instead for 
Did you mean: 

Why does SAP ask to complete PA transfer Structure FI?

former_member188826
Active Contributor
0 Kudos
2,895

The pre-requisite for cost element to post to COPA as per SAP documentation for direct posting from FI is

a) the GL account of P&L type should have its field status the profitability segment as optional.

b) it shall be created as a cost element.

c) additionally, we need to maintain under KEI2 the mapping of cost element to a value field.

In our instance, the Profitability segment field is suppressed in Field status group  in the GL account master data. The posting key 40 that is being used however makes it optional. The cost element is of type 01, Still the system is trying to post to COPA, which we do not want to, Is there any way we can stop posting to COPA from FI.?

It throws an error message, Profitability segment derived again & "Complete PA transfer structure FI", while there is no intention for us to post it to COPA.

View Entire Topic
waman_shirwaicar
Active Contributor
0 Kudos

Hi Sridhar,

    Does this happen for direct postings from FI like FB01 ?

    If so then the PA segment must be getting assigned from some customizing. Please refer note 1296568 and check from where (OKB9, OKC9 etc) the PA segment is getting assigned. The FI customizing mentioned by you will not matter in such a case.

    If this happens from MM postings then it's a different issue as the preceding document normally passes the PA segment.

regards

Waman

former_member188826
Active Contributor
0 Kudos

Thank you Waman,

The note was helpful in understanding the order in which SAP checks for defaulting the cost object.

In our case, it is an F-28 post incoming payment with residual feature. The systems calls upon the "Forex loss" GL account provided in the account determination set up via OB09. The account was not set up as cost element hitherto, but accidentally got created, following which it is asking for a PA structure FI to be completed. In the development environment we created a PA structure, as the system asked for. On testing and analysis a COPA document gets generated with characteristics from the document that is being cleared with Sales document, product etc. I am not sure if this is an SAP standard that when an invoice is partially cleared, any forex loss would be posted to COPA if the forex loss were to be a cost element of type 01.

waman_shirwaicar
Active Contributor
0 Kudos

Hi Sridhar,

    Whenever you do any direct FI postings if the G/L account is a cost element (type 01 is not important) then you need account assignment to a cost object. This is mandatory.

    Now which cost object i.e. PA segment, cost center, internal order....etc is upto you and can be manually assigned or via customizing as mentioned in note 1296568. So I assume that you have somewhere customized that PA segment should be assigned to this cost element representing Forex loss. So if you do not want to post the forex loss to COPA then via customizing you should assign the required cost object like cost center, internal order...etc.

regards

Waman

former_member188826
Active Contributor
0 Kudos

Thank you Waman,

We have for sure not given anywhere in customizing to transfer this "Forex Loss" G/L account to COPA. The only reason that we could deduce is that the original document that is being cleared is a sales document and it takes the attributes of that document" and ready to post to COPA and it does not let us post without the PA transfer structure.

Former Member
0 Kudos

It certainly isn't common business practice to post forex losses to COPA. Not sure what "sales document" the original document is, but that should not be the trigger for a COPA posting.

Check whether, for you forex gain/loss gl account, there is not an entry in OKB9 that is messing things up.

shilpa_potluri2
Explorer
0 Kudos

Did you try backing off your PA structure and assigning a dummy ocst center or a profit center to the forex cost elelment either via OKB9 or in the cost element master data. The system is probably looking for a PA structure because it did not find a cost object in the first instance.