cancel
Showing results for 
Search instead for 
Did you mean: 

Posting invoice to an alternate contract account

former_member190606
Participant
0 Kudos

Dear SAP Gurus,

My client has a requirement that invoices generated from a certain contract account should be posted to an alternate contract account

So for eg There is a Contract Account 123 with contract 220. The client wants that any invoice created against contract 220 should post in another Contract account 124 and not in account 123

Pls suggest any way of achieving this. Would appreciate

Thanks!

Accepted Solutions (0)

Answers (1)

Answers (1)

AmlanBanerjee
Active Contributor
0 Kudos

Hi Adil,

Can you let me know the Business logic behind your requirement?

If it related to the collection process, then there is a concept of Alternate payer which can be used.

Also, check event R418 which is used for creation of a transfer posting item.

Thanks,

Amlan

former_member190606
Participant
0 Kudos

Hi Amlan,

It does not relate to the collection process but there is some similarity

The business scenario is as follows

The client has a huge customer who has different meters. For our example assume 4 different meters and therefore 4 different contract accounts. Now the client wants that any posting to any of these CA, is posted to a 5th dummy CA so that all postings are aggregated. Nothing is posted to the individual CA.

The 5th dummy CA is assigned to a collective account. Now assume that there are 2 sets of the individual accounts(so total 4+4=8 CA). Each set relates to a different tariff. So in total there are 2 dummy CA(one for each tariff). Finally all postings show in the collective parent account, but if the client wants to see the total for a certain tariff, it can access a dummy account and see total posting for a certain tariff.

Hope i was able to explain the situation properly

Regards,

Adil.

AmlanBanerjee
Active Contributor
0 Kudos

Hi Adil,

In that Scenario, you can create a parent-child realtionship based on the same tariff.

In short, I would suggest you to make the dummy account as the collective parent contract account.

To elaborate, if you have 4 individual CA's,say CA1, CA2,CA3 and CA4 which belong to the same traiff type, then you can assign all of them to a collective parent contract account,say,CAa.  
Also if there are another set of individual CA's, say CA5,CA6,CA7, and CA8, which belong to one group of the same traiff type, then you can assign them to  a different parent collective contract Account,CAb.

And now assign the collective Contract Account CAa, and CAb to one Business partner.

So in here the Client only sees the collective account CAa and CAb to find all the aggregated postings based on the tariff type.

Hope it helps...

Thanks,

Amlan

former_member190606
Participant
0 Kudos

Thanks for the response Amlan

Actually the client wants a single invoice for all the tariffs and hence all were assigned to the same collective account

william_eastman
Advisor
Advisor
0 Kudos

A single invoice has a single posting.  Maybe your data model is not set up for this scenario.


The business scenario is as follows

The client has a huge customer who has different meters. For our example assume 4 different meters and therefore 4 different contract accounts. Now the client wants that any posting to any of these CA, is posted to a 5th dummy CA so that all postings are aggregated. Nothing is posted to the individual CA.

The 5th dummy CA is assigned to a collective account. Now assume that there are 2 sets of the individual accounts(so total 4+4=8 CA). Each set relates to a different tariff. So in total there are 2 dummy CA(one for each tariff). Finally all postings show in the collective parent account, but if the client wants to see the total for a certain tariff, it can access a dummy account and see total posting for a certain tariff.

I would think the 4 meters are just 4 contracts and thus allocated to one contract account.  The invoices for those are then also posted to a collective.  This would enable all postings for a tariff to be collected - at the CA level, not the collective level.

regards,

bill.