cancel
Showing results for 
Search instead for 
Did you mean: 

Free Goods for sales order

Former Member
0 Kudos

There are two sales order type standard(A) and promotion(C) defined in our business.

when we create standard order it will goods automatically capture the free goods we maintaind.

However for promotion order, the system shows below message:

Free goods could not be determined for item 000001

Document category is not from sales order category (VBTYP <> 'C')

whether it is unable to use free goods for order type "C"?

Please advice,

Many thanks,

Yang

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Yang

Check your item category determination for free goods, whether you have maintained for promotion order or not?

check and revert

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Jai

My order is promotion order and it should be "I". how can I change the difinition?

Or the sales order category is no useful actually?

Yang

ian_kehoe
Active Participant
0 Kudos

Dear Yang,

Unfortunately your requirement is not possible in the standard system (due to the code mentioned earlier). If you absolutely require this functionality then you could consider making a modification to the standard system and change the check. Your ABAPer will be able to help you further with this. Please be aware that all modifications need to be tested fully and SAP are not responsible for any negative side effects or inconsistencies caused by modifications to the system (see note 170183 before applying any modification).

Best regards,

Ian Kehoe

Former Member
0 Kudos

Dear Ian

So you mean there is no solution for my requirement?

Former Member
0 Kudos

Hi

You can change the sales document category from I to c,

but you need to take help of ABAPERS.

Jai

ian_kehoe
Active Participant
0 Kudos

Dear yang,

In the standard system you cannot have free goods in an Inquiry. There is a check hardcoded here:


Include FV45PF0N_NATRAB_SELECTION
..
* nicht auftragsartiger Beleg
      IF NOT VBAK-VBTYP EQ CHARC.
        DA_GRUND = CHAR1.  <
      ENDIF.
..

If the sales document category is not 'C' then free goods will not work.

I hope this helps.

Best regards,

Ian Kehoe

Former Member
0 Kudos

Dear Yadav

There are two order type ZAA1 - standard ZAA2 - promotion

two item cateogry ZDC0 - standard ZDC1 - free of charge.

I made a test to change the item category assignment as ZAA1 with ZDC1 and ZAA2 with ZDC0.

Still the free goods can automatically captured with standard order but promotion failed.

So I think the difinition of item category is no problem and it may related to sales order type.

My colleague told me it is unable to use free goods for the sales order which SD document category is not "C".

I try to change the SD document categ from I to C for promotion order and the free goods appear.

So the result is if i define the SD document category as I that I can't use function of free goods?

Please advice

Many thanks,

Yang

Edited by: Jun Yang on Nov 26, 2009 9:34 AM