cancel
Showing results for 
Search instead for 
Did you mean: 

CO Object Assignment for valuation TPM1 and TPM44 Securities

Former Member
0 Kudos

Hi All,

We have added additional TAB in transaction for filling cost center, profit center, WBS element and Fund Center while posting financial transaction. The problem we are facing now how to allocate this CO objects while doing TPM1 and TPM44 for securities ?

Please guide.

Regards,

Hari.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member198450
Active Contributor
0 Kudos

hi,

Please check below link.

Regards,

Jain

Former Member
0 Kudos

Hi Jain,

Thanks for your reply.

I saw this post before posting, we are not using standard additional account assignments to account assignment reference in configuration. We are maintaining all CO object is Transaction level while posting with new custom additional tab. How I can pick CO objects for TPM1 and TPM44 for securities in this scenario?

grigoriy_babitskiy
Active Contributor
0 Kudos

Dear Hari

As soon as you have all parameters on your custom tab, custom fields in your transaction - you can use only badi TPM_ACCIF_TRAC, method ACCIT_EXIT for example.

if you store your CO data in append structure for VTBFHA table - read it with your transaction id and enter this data in either CH_ACCIT_D structure or CH_ACCIT_C of method ACCIT_EXIT.

Former Member
0 Kudos

Dear Grigoriy, Thanks a lot for your information.

When it come to securities we have position on security account and security ID level not at single transaction level. With this BADI we can able to get CO objects for TPM1 valuation if multiple transactions are exist ?

And what about BADI_TPM_ENHANCE_ACCFIG_TRAC which is also used for calling CO objects for TPM1 ? What is the difference between both BADI's ? 

grigoriy_babitskiy
Active Contributor
0 Kudos

If you define additional key figures that are relevant for accounting, they are populated using the derivation tool. You can influence the derivationusing the following BAdIs: BADI_TPM_ACCKEYFIG_TRAC, BADI_TPM_ENHANCE_ACCFIG_TRAC, and BADI_TPM_MAPKEYFIG_TRAC, of the enhancement spot ES_TPM_ACCKEYFIG_TRAC

In there is data type TRACS_ACCNT_KEYFIG_TARGETS (tr. SE11) where you're not abel to find all fields that you need.

But you can modify the relevance of a flow for posting, as well as the fields

of an accounting document, in the posting interface for parallel valuation areas via the BAdI TPM_ACCIF_TRAC

In Method ACCIT_EXIT there are structures CH_ACCIT_D and CH_ACCIT_C of type ACCIT.

In type ACCIT (tr. SE11) there all fields that you described in your first post.