cancel
Showing results for 
Search instead for 
Did you mean: 

One billing for different ship-to party

Former Member
0 Kudos

Hi,

I have 2 sales orders:

Order 1: sold-to = A, ship-to = B, payer = A

Order 2: sold-to = A, ship-to = C, payer = A

when I create collective billing (use collective billing document not individual billing document) system combine 2 sales orders into 1 billing. Is it possible to set system to split billing by ship-to? (without modify routine or user-exit)

Regards,

Jr.SD

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I hope you are talking of the Billing option "Serate Billing document for each outbound Delivery".

You can do it in the copy control table "Delivery document to Billing document".In the VBRK/VBRP field put the routine "003" i.e. Single Invoice.

Now, system will not combine the deliveries into one Billing document, even if PAYER nad other criterias are same.

This is your requirement for each SH one Billing doc.Different SH means different Delivery.

Doing in the above way you can have different Billing for different SH/Delivery.

Former Member
0 Kudos

Hi pradyumna,

Thanks for your suggestion but I can not use routine 003 because different ship-to is not means different delivery. In my business 1 sales order = 1 delivery.

Regards,

Jr.SD

Former Member
0 Kudos

Hi

In Delivery, Ship-to-party is a header data.

You can not have more than one Ship-to-party in a Delivery document.

SH is unique(only one) for each delivery.

That is why I have mentioned that as many Ship-to-party that many delivery.

So,please try with the routine "003" in the VBRK/VBRP field, Ihope your issue will be solved.

Former Member
0 Kudos

Hi pradyumna,

Thanks again but sometimes I have more than 1 delivery orders for the same sold-to, ship-to and need to combine into 1 billing.

Regards,

Jr.SD

Former Member
0 Kudos

But the scenario which you have specified while putting this thread, for that scenario this solution should work.

Please reply whether it is working or not.

Former Member
0 Kudos

Hi pradyumna,

Yes, it's working.

Regards,

Jr.SD

Former Member
0 Kudos

Thank you for the reply.

Answers (2)

Answers (2)

Lakshmipathi
Active Contributor
0 Kudos

Try with User Exit USEREXIT_FILL_VBRK_VBRP (Module pool SAPLV60A, program RV60AFZC)

This user exit is only called when the billing document is created. It is used to provide the header and the item of the new billing document with deviating or additional data.

thanks

G. Lakshmipathi

Former Member
0 Kudos

Hi,

Thanks, If I change routine in copy control item - field data VBRK/VBRP, it will work or not?

Regards,

Jr.SD

Lakshmipathi
Active Contributor
0 Kudos

To the best of my knowledge, there is no standard routine to split invoice if ship to party is different. Either you have to apply the user exit already suggested or add the condition in any of the routines with the help of ABAPer.

thanks

G. Lakshmipathi

Former Member
0 Kudos

Hi,

To split the invoice, change the copy control settings and put option A i.e. purchase order no. in the copy control reference no. in t.c.VTFL-Header data.

Invoice will surely be splitted.

Hope it helps.

Regards

Former Member
0 Kudos

Hi,

Thanks for your reply but if same customer (same sold-to and ship-to) send many PO in same day I need to combine all sales order into one billing. Need to split billing when different ship-to.

Regards,

Jr.SD