cancel
Showing results for 
Search instead for 
Did you mean: 

Free Goods determination in Invoice

Former Member
0 Kudos

Hi Experts,

My query is regarding Free Goods. Free Goods are determined in the sales order. Now lets assume that I have maintained free goods scheme for product A as 10 qty free on 100 Qty.

At the time of delivery, if insufficient stock (60 Qty - batch B) is there, my delivery qty will get reduced to like:

Main Item = 50 Qty

Free Item = 10 Qty

Kindly note that batches are automatically determined in the delivery and only one batch B with qty 60 is available.

Now at the time of creating invoice, I wish to check the scheme that the main qty and free goods qty should be in exact ratio as maintained in the condition master for free goods.

My question is how to restrict invoice creation in case of mismatch in main item qty and free item qty.

Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

moazzam_ali
Active Contributor
0 Kudos

Hi

Free goods works on order not in invoice. This can be done in order by using Calculation type for determining free goods quantity and for your requirement you can use formula 1 which is Pro rata. Once delivery is created then it is only invoice which is going to be posted. No free goods determination or verification can be done in invoice in standard SAP. Customized checks through some ABAP coding is always an option which can be done by writing your logic in VOFM routine and assign that in copy control from delivery to invoice. This would be tricky and complicated and it would need a lot of testing.

Thank$

venu_ch8
Active Contributor
0 Kudos

Dear ..' MoazzaM '  Sir

sorry for interrupting You are telling , In Billing Free of Goods items Is not possible  ( as per my understanding )

But in VOV7 --For TANN-- If we maintain Billing relevance I think Free of goods line item will come to billing also

plz correct me i am wrong ?

i have found this link

moazzam_ali
Active Contributor
0 Kudos

Venu

I am saying that detemrination of free goods is not possible in billing. ou are talking about copying free goods item category TANN in billing document and that is possible if we use Free Goods Pricing B in item category settings in VOV7.

Thank$

Former Member
0 Kudos

Thanks Moazzam for your reply.

Kindly suggest if there is some way by which same can be achieved at delivery level. Before PGI.

Because while creating delivery, system determines 60 in the main item and 10 in the free item.

When any modification takes place main item qty, free goods quantity will also corrected at that time, even then user can modify delivery qty (not more than target qty).

Thanks

moazzam_ali
Active Contributor
0 Kudos

Hi

Can you explain this with some real example? I didnt get your point.

Thank$

Former Member
0 Kudos

I have maintained inclusive free goods condition with 9+1 scheme.

Now when I create sales order for 30 qty, main item will be 27 and free item will be 3.

Available stock = 25

At the time of delivery creation,

main item = 25

free item = 3

Case 1. IF I don't change the qty, I cannot do PGI as stock is only 25 (Main item + free Item = 28)

Case 2. But if I change the main item to 22, free goods qty will remain as 3. And system allows to do PGI. (No decimal qty allowed as sales UOM is the smallest UOM.)

Case 3. When I change main qty to 18, free qty changes to 2.

Now I wish to restrict case 2. (Case 1 is not possible and case 3 is acceptable.)

Kindly suggest.

moazzam_ali
Active Contributor
0 Kudos

Hi

If you are already using formula 1 which is pro rata and you are using smallest UOM then what other option did you left for system to do? Here nothing can be donein standard in my opnion and cntrolling it through ABAP check in delivery order save userexit would also be difficult and tricky.

Why dont you use availability check and copy only confirmed stock in delivery? With this system would only copy confirmed stock and you wont need to change quantity in delivery order. But in this case again I don't know how system will calculate it on pro rata base as you are already using smallest UOM.

This is complicated and I think you should ask SAP in an OSS note.

Thank$

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello Himanshu,

Mentain like below and try hope it will work.

Regards

AG.

Former Member
0 Kudos

Unfortunately, this will not serve my purpose.

By applying settings suggested by you, any change in the main item, will not effect free goods qty in delivery. And this is not required.

Thanks for your suggestion.

Former Member
0 Kudos

Hello Himanshu,

Could you please provide screenshots of the condition record saved and delivery screen.

Regards

AG.

Former Member
0 Kudos
Former Member
0 Kudos

Hello Himanshu,

You can use the Pro-rata calculation rule during the condition record creation of the Free Goods.

As per the pro-rata calculation your issue will resolve and you no need to go for an complex program to restrict the invoice creation.

Hope it will help.

Regards

AG

Former Member
0 Kudos

Thanks Amrit for your reply.

I am using same setting in Calculation rule and E in free goods delivery control. (Delivery proportional to quantity in main item).

But this is not working. May be due to batch determination in the delivery.