You are on page 1of 3

Basic functions Free goods + BOM Processing of Main and sub-items SO 10 M1 20 M2 10 S1 11 S2 Customer orders Material M1 X 10 Pcs, 2cs are

free 10 M1 30 Main item 11 M1 6 sub item Using condition technique user can maintain the condition records for free goods and based on the procedure system can automatically determine the free goods qty against the qty and material entered in the order Restrictions for automatic free goods a) only in the sales orders [ documents with doc category as C] b) works only on 1;1 basis if we buy material A , B and C are free Not possible c) does not work with combination (A+B) purchased together C is free not possible d) does not work based on value only qty based e) does not happen in Third party sales or make to order Two methods: inclusive and other Exclusive Description Inclusive Exclusive Material M1 M1 Min order qty 10 10 Free goods qty 2 2 Order qty 30 30 Free goods 6 6 Delivery qty 30 36 Item qty priced 24 30 Item qty with 100% 6 6 discount Material as free M1 M1 or M2 Configuration Procedure NA0001 CTYP NA00 Access seq NA00 Condition table 10 Customer and fields fields Maintain condition record Inclusive By default screen is for inclusive Material = 1441 Min qty = 10 From = 10 Unit = PC Are free goods = 2 Add= PC

23/10 = 2.3 X 2= 4.6 Method of calculation =3 a) pro rata = commercial rounding if free goods qty is in decimals <0.5 = round down 0.5 = round up Unit reference 23= rounded down to 20 20/2 X 2= 4 Whole units If the ordered qty is not divisible then free goods Create the order and check Enter the material and qty System creates two line items In inclusive qty is split 10 1441 20 10 11 1441 1441 16 4 Main sub Higher level Lower level

Main item TAN Sub item [LL] TANN In the first item standard pricing In the free goods item standard pricing +100 discount Through a CTYP R100 There are two controls Item category TANN Pricing indicator is B [For TAN it is X] V/08 Step no 399 CTYP R100 Requirement 55

ABAP program This requirement is met if the item category for the item has the pricing indicator 'B' - 'Pricing for free goods'. For free goods since item category is TANN with indicator B requirement satisfied R100 = 100 % This value is fixed in the condition base value Formula 28 where in R100 = 100 R100 55 28

Item category determination Sales document Type + Item category group + Usage + Higher level Item category + Default item category Main item

ZAOR + NORM + TAN Sub item = Free ZAOR + NORM + FREE + TAN + TANN FREE is defined as Usage Used in programs and also in item category assignment In the coding why the sub item? It is because of free goods? Because of condition record Exclusive We get an additional column for free goods material Enter the material no System creates sub item in this case also But with additional qty Manually entering free goods Change item category manually from TAN to TANN Second method We want to imply item 20 and 30 are free because of item 10 Here system uses again item category determination Sales document Type [ZAOR]+ Item category group [NORM] + No usage + Higher level item category [TAN] + TANN ZAOR + NORM + FREE +TAN +TANN ZAOR + NORM + TAN - manually TANN ZAOR + NORM + No usage + TAN + TANN BOM Bill of materials

You might also like