Free goods scheme
Dear ALL,
First let me tell you, i have searched the forum for the clue to the below topic. Could not find any clue. That's the reason am posting this question.
and also know in sap std only 1:1 is possible. but would like to know, if anybody has encountered this type scenario and what is work around.
Issue is in free goods determination
Example:
1. material bottle belongs to one division and bottle cap belongs to another division
2. different types of bottles are defined
3. Each type of bottle has a material group. and in each type there are different colors of bottle with separate material code for each color.
Example:
Material Group A bottle
Material B white color, material c blue color, material D green color etc.
Issues is if customer buys all colors then we need to issue 1 free goods.not necessary that should buy all colors. colors may vary and quantity also vary.
Hope am clear in explaining the scenario.
Thanks in advance
HI Balaji,
Thanks for the suggestion.
Can you please clarify: if bonus buy can be applied normal SD module; While I was going through forum-found that Bonus Buy is for IS-Retail. Where am working on 4.7 and not IS-Retail.
And also checked the Bonus Buy config- it isl ask Articles grouping and other related paramters.
Please correct if am wrong.
Regards
mskgnt
Similar Messages
-
Free Goods Scenario..
Hello everyone,
I am testing one scenario..
please guide me..
in xk02 i have activated "Grand Discount in Kind"
in MM02 purchasing view i have entered Qual for Free good dis as "1".
i have maintained the purchasing info record also in MBN1/MBN2.
and I have done spro settings also..SPRO...Materials Management...Purchasing...Discount in Kind (Discount in Form of Bonus Goods)....Define And Assign Discount-in-Kind Schema....Determine Free Goods Schema.
and when I am creating the PO Free goods are not coming..
I m not able to figure out..how this process run..whether the free goods come in 2 line item or how are they managed and at what stage they are displayed...?
has anybody run this scenario....?
thanks in advance..Hi,
Free goods can be worked in two ways:
1.With Free Goods indicator set in PO ,all PO quantities will be free of cost.
2.With some discount like if you place PO for 100nos, 10nos are free.Ok,.
For this you need to do customisation:
Set discount in kind indicator in MMR in purchasing view.and in vendor master record.
Maintain customisation...MM-->Purchasing->Discount in kind----> same as pricing procedure..Maintain it.
Maintain inforecord.For conditions enter the values ..or quantities that vendor gives free of cost.
Then create PO. just c the difference.
Work out this one..
Hope this will help and clear .
Regrds,
Udaya. -
Free Goods determination in Invoice
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.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. -
Free goods not reflecting in PO from Info Record
Hi,
My requirement is , when ever i order 100 qty from a vendor 10 qty should be delivered free of cost.
I am trying to maintain Info record for the same..
Now when i created PO for the same...I entered 100 qty..it is not reflecting 10 qty in another line in PO..
Where i am wrong?
UtsHI,
Have maintained the values in
*Spro-Purchasing-Discount in kind-Define & assign discount in kind schema-Maintain free goods schema*
It will be available in standard SAP if not do the following configuration
Here
Usage -N
Application -M
create procedure NR0001
In control data
step-10
Cond Type-NR00
Then save.
Next
Define free good schema
Here assign ur schema grp of vendor
Then assign the procedure created previously (i-e) NR001 & THEN SAVE.
The above configuration is very important for the free goods scenario to work.
Then go to MM and in purchasing view and give the value 2.
Then in MBN1 create the condition record for the IR -0.
Then create the PO it will work definetly.
9884057038
murugan
Edited by: Murugan mgl on Jun 17, 2009 6:58 AM
Edited by: Murugan mgl on Jun 17, 2009 6:59 AM -
Make quantity field of Free goods as non-editable.
Hie!
I have free goods scheme of 9 + 1 .If quantity of main material is 10 then it will split into 9 + 1 where 1 is free of cost.
While making the sales order the free goods quantity field is editable. So the users are able to change the free goods quantity. I want to make this field as non-editable.
Please suggest how to do this.
Thankyou.Hi Pallavi
If you change the manual qty which is automatically determined by the system then there will be a message thrown by the system
Suppse in your case if 9+1 you change the qty manually to 2 from 1 there is a message V1 no 737 thrown by the system
You need to change the message class thro ABAP development only not possible thro customization
Not only this in delivery also it is possible to change the free qty and this also has to be controlled by the ABAPer only
Regards
Raja -
Assigning free goods in a purchase order.
Hi,
I have to generate a report which will display the purchase order no for each condition record created in mbn1, and for each purchase order no it has to fetch the free goods assigned, eligible and remaining.
i have created a condition record for a vendor, with the following particulars,
if the vendor e.g ven1 purchases material e.g mat1
min qty = 100
free goods qty = 10
add. free goods = 2
calculation method is prorated
and the type is Inclusive.
But when i try to create a purchase order for that vendor ven1 for 200 qty of mat1, the gross price being calculated is for 200 qty, but it should be calculated for the quantity excluding the free goods qty.
What might be the reason, do i have to do any configuration in SPRO, if so guide me with the steps or can you help me in solving this problemHi,
I have maintained the condition record because i have checked the enry in the table KOTN001.
i have also maintained the settings for discount in kind as follows.
1. MAINTAIN DISCOUNT IN KIND DEPENDENCIES
I) Field Catalog.
BSTME,
EKORG,
EKOKZ
LIFNR,
MATNR
WERKS
ii). Display Free Goods
Table no 001 which has all the above mentioned fields.
2. DEFINE ACCESS SEQUENCE AND DISCOUNT-IN-KIND TYPES.
i) Maintain Access Sequence
Ac.sq DESC
NR00 Free Goods
Accesses Ac Tab Desc REQ
10 1 Info Record: Plant-specific 1
per order unit
20 2 Info record per order unit
Access 10's Fields.
Fields Condition I/O Doc.str Doc.field Long field Label
BSTME, I KOMP SAME
EKORG, I KOMK AS
EKOKZ I KOMP CONDITION
LIFNR, I KOMK
MATNR I KOMP
WERKS I KOMP
Source of constant Init
should i specify any values for source of constant and select the check box init, if so why?
Access 20's Fields.
same as 10 except the field werks, which is not included in the condition.
ii) Define free goods type.
ctyp name ac.sq validfrom validto
NR00 Free Goods NR00 2 (First 2(End of
day of the the current
month) year)
3.DEFINE AND ASSIGN DISCOUNT-IN-KIND SCHEMA
i) Maintain Free Goods Schema
Procedures
Usage N
Application M
Procedure Desc
NR0001 Free goods ( purchasing )
Control Data
Step Cntr Ctyp Description Requirement
10 0 NR00 Free goods 1
ii) Determine Free Goods Schema
Gr Gr Schema
0001 Standard order NR0001
0001 Retail vendor NR0001
Are the configuration which i have done is perfect for my scenario, if not, please can you help me in proceeding further.
Thank You. -
Hi,
You have to follow following steps for MM;
1. MM02 - Material Master - Purchasing view Qual.f.FreeGoodsDis. enter here "1" i.e. Eligible for discount in kind for purchasing and sales
2. XK02 - Vendor Master - Purchasing view - Activate "Grant discount in kind"
3. SPRO > MM > Purchasing > Discount in Kind (Discount in Form of Bonus Goods) > Define And Assign Discount-in-Kind Schema > Determine Free Goods Schema > Here assign Free Goods Schema "NR0001" for combination of Schema Group for Purchase Org., Schema Group for Vendor
4. ME11/ME12 - Purchase Info Record > Here in "conditions" screen, click on button "Free Goods" (Ctrl + F1) and here click on "Exclusive" button and maintain the condition record that on 10 material X, Additional material for Free Goods will be 2 qty. of X.
OR You can use following T. Codes to maintain condition records for Free Goods, if you are not maintaining Purchase Info Record;
MBN1 Free goods - Create (Purchasing)
MBN2 Free goods - Change (Purchasing)
MBN3 Free goods - Display (Purchasing)
Here use discount type "NR00"
Then go to ME21N, create PO for 10 or more it will add one line item automatically for that item with free
goods qty.
I done above its fine.I'm getting an error at GR as follow's
Please check the excise base for the item is zero'Hi,
For the Materials which are free if you want to avail the MODVAT then you have to enter Excise Base Value, BED, ECS, SECess manually during GR. Since in PO, these materials are of Zero Value so it will not propose the Excise values in GR, you have to enter manually as per the Vendor Excise Invoice. -
Free Goods Purchasing in contracts (agreements)?
Hello Gurus,
I've seen that a Free Goods configuration is possible using Info Record fields (Info record category,...).
Is it possible to use these conditions in the contracts (ME33K)??
Thanks!
MarcHello Ramesh,
Again, many thanks for this. I think I'm close to understand the solution.
However, I have still few questions please:
1.- If I select the PB00 as you say, then I go to 'Extras/Free Goods the system guides me to the condition record change (TC MBN2). Is this correct?
2.- Where will I be able to see the NR00? Will it be directly in the Purchase Order?
3.- If the NR00 condition can not be seen in the contract (ME33k) conditions, where can I see that the Free Goods is correctly set up for a concrete contract?
4.- Is it necessary to link the Group for Calculation Schema (Purchasing Organization) to the Procedure for discount in kind determination (NR0001) in the customizing? IMG/Material Management/Purchasing/Discount in Kind/Define and Assign Discount-in-Kind Schema/Determine Free Goods Schema
Thanks!!
Marc -
Free Goods Automatically triggered in PO
Dear all SAP experts,
I want to handle the free goods in PO. First, I have set the exclusive free goods through MBN1 for specified vendor & material and its normal gross price condition.
Just say BUY every 10 pc of Material A can get 1 pc of material B. And the min. purchasing qty for material A is 10 pc.
However, during PO creation, there is no new item(material B) pop up when I input the material A in 10 pc. ? WHY?
Do I miss some configuration steps??
Do I need to create a new condition type NR00 and assign it to calculation schema RM0002? I have tried but it is not working...
Thanks in advance for any reply.Hello Boris,
You can achieve this with Inforeord maintainence (ME12).
Follow the steps:
- Go to ME12
- Give the Vendor and material combination'
- Go for condition data
- Select the validity range
- Click on "Gift box" icon, and execute the transaction
- it will give you the list where you can maintain the base material and the free goods material number in "Free goods" column
Hope this helps.
Regards
Arif Mansuri -
Dear All,
I have scenario kindly help me out for this,
i created an import PO for import material i ticked the free goods and add the conditions (frieght in values and freight in %) in the header. i recieved the goods through MIGO which shouldn't create accounting document thats fine but when go to MIRO system is not pulling up the conditions in the MIRO screen even the tab of MIRO screen on Planned delivery costs. kindly support me for this scenario. i want to recieve good free of charge but i want to pay the planned delivery charges.
Regards,
QasimHi mohemmad,
have u checked GR nonvaluated indicator for PO ?
if this is set no accounting document generated at the time of GR,
and check the IV indicator is set or not ?
check the vendor schema group and purchasing schema groups are asigned or not ?
if helpful reward points
rgds
lakshmi reddy -
Free goods are not copying in credit memo from invoice
Dear Gurus,
I have made a invoice having two line items 1.normal goods with sale price and 2.free sample goods(part of promotional scheme) without any sale price.
but while making credit memo for receiving goods back in cancellation of invoice , i am facing problem for free goods. system is not copying the free goods in credit memo and copying only normal goods.
what can be problem for not copying? whether i am following some wrong procedure or some configuration is missing.
please advise me with your valuable suggestions.
Thanks in advance
Paraghello, friend.
first of all, the free goods are not relevant for credit memo since the customers never paid for these in the first place.
however, i observed that after cancelling the invoice, you still issued a credit memo? this may not be the proper process. when you cancel the invoice, entries into the customers Accounts Receivables are reversed as well (we are assuming no payments are posted yet). so there is no need to issue credit memos.
if you are referring to another process, please clarify the same.
regards. -
Settling Rebate through free goods in R/3
Client is producing halogen and CFL lights for home and office use. Client is making sales through dealers and distributors in market.
Sales regions are: North, South, East, and West.
Sales Sub regions: Delhi, UP, Maharashtra, Karnataka, West Bengal and so on.
Promotional Schemes:
1) Monthly:
a. Quantity targets are given for month on achieving free goods are given
b. No Credit Memo
c. For example, on sale of 1000 pcs of 20W CFL in one month, 50 pcs of 15W CFL free.
d. Mostly product based schemes as to promote particular line item
e. Different schemes for distributor and dealers (divided on basis of customer group)
2) Quarterly:
a. Similar to Monthly with difference in time frame which is of quarter
3) Secondary (On basis of points)
a. For each qualifying product, points are awarded. On accumulation of points free gifts or goods are provided for different level of points
4) Annual:
a. Annual discount on basis sales amount irrespective of which products sold.
Key Points:
1) All calculations are done on excel sheet using sales report from SAP i.e. to find the qualifying customer.
2) Later scheme is settled by creating free of charge sales order in SAP of zero prices.
3) Same product can be part of two schemes one on distributor level and other on regional or national level.
4) No credit memo is issued to settle schemes.
Question: Can we map this process through rebates or any way sales such that the schemes can be created and list of qualifying customer is calculated in system itself? Later, it can be settled through free goods rather then credit memo?Already solved. Item Catgory settings and Downloading R/3 customizing to CRM
-
Pricing error in free goods position
Hi all,
I have a strange error when save a sales order with position about free material.
During the creation I can see the pricing scheme correct, with all the condition (price, subtotal, rebates of 100%, ecc.), but after I save the order, when I display again the sales order, the pricing scheme for the free goods position not cointains any condition (no price, no discount, ecc.) but only the subtotals.
I don't understand what the system doing during saving document.
The free goods position have a custom category type of position; for this, in the pricing scheme I apply a discount of 100% to make free the position.
The user tell me about this problem only when he try to bill the order, because when he creates the shipping, he didn't have any problem.
Can someone help me?
Thanks in advance
AlessandraHi Allessandra,
When the free goods are determined and priced properly while creating the document, there should not be any problem with the configuration settings. The problem is that something inintended is happening when the document is saved. Please ask your ABAPer to debug that and I guess some changes might have taken place in the program SAPMV45A (MV45AFZZ)and check for the coding in the Userexits
USEREXIT_SAVE_DOCUMENT and USEREXIT_SAVE_DOCUMENT_PREPARE.
Pleae try this way and you may get the solution.
Thanks
Ravi -
Hello,
I have configured discount-in-kind free goods using the standard NR00 condition type. With the necessary configuration and condition records in place I am attempting to test my setup by creating a purchase order.
The discount-in-kind calculation is working correctly, creating item 11 containing the free goods quantity (set up as exclusive).
However, I am receiving the error: In case of ERS, please enter Tax Code. Due to our business process the user is not able to enter this manually, it must be automatically populated.
We have a tax condition type on in our main calculation schema which is correctly determining the tax code for the item 10. However, this is not getting copied down when item 11 is created, and since it is a free good, there is no condition tab which is used to determine the tax code.
Am I missing something or is there additional set up to populate the tax code for the free good? Our taxes are somewhat complex as we operate cross boarder (one material may be not taxable in one country, and taxed at different rates in another one).
Thanks in advance,
MattHi,
ERS indicator is based on Vendor Master if you are creating PO for that vendor for all items it will ask for Tax code
Since tax code is mandatory to for ERS to run in backgeorund
Now if you are using one line item as free goods you need to create some dummay tax code with ZERO tax
Hope its clear
Thanks
Diwakar -
Free Goods not determined, neither in STO nor in OBD
We are using IS-Retail and ECC 6.0
We are trying to deliver Free Goods through Stock Transport Order.
But free good article is not getting determined, neither in Stock
Transport Order nor in Outbound Delivery.
We created Free Goods condition both for Purchase and Sales through
MBN1 and VBN1 respectively.
Data for MBN1:
01) Supplying Site = W013
02) Site = D070
03) Article = 1016795, Qty = 2 PC
04) Free Article = 8800177, Qty = 4 PC
05) Exclusive Free Goods
Article master data of 8800177:
01) Disc. in Kind (under General data of Basic data view) = 1
(Eligible for Discount in Kind for Purchasing and Sales)
02) ITem Category Group (under Sales view) = NORM
Article master data of 1016795:
01) ITem Category Group (under Sales view) = ERLA
Vendor master of W013:
01) Qualifying for DKD (under Control data of Purchasing data view) =
ticked
Customisation for MBN1:
01) Free Goods Condition Type = ZR00
02) Free Goods Access Sequence = ZR00
03) Free Goods Condition table = 901
04) Free Goods Procedure = ZR0001
05) Schema Group for Purchase Organisation = Z001
All of the above are interlinked through respective menus under IMG,
Materials Management,
Purchasing, Discount in Kind (Discount in Form of Bonus Goods)
Customisation for Purchase Schema Determination:
01) Pricing Procedure = ZGWSTO
02) Document Type = SPUB
03) Schema Group for Purchase Organisation = Z001
Data for VBN1
01) Sales Org = 1000
02) Distribution Channel = 11
03) Customer = D070
04) Article = 1016795, Qty = 2 PC
05) Free Article = 8800177, Qty = 4 PC
06) Exclusive Free Goods
Customisation for VBN1:
01) Free Goods Condition Type = NA00
02) Free Goods Access Sequence = NA00
03) Free Goods Pricing Procedure = NA0001
04) Activate Free Goods Determination
a) Sales Org = 1000
b) Dist Channel = 11
c) Division = 01
d) Doc Pricing Procedure = Z
e) Customer Pricing Procedure = 1
f) Free Goods Pricing Procedure = NA0001
05) Customer Pricing Procedure for D070 = 1
Customisation for Delivery Type (under Logistics Exceution):
01) Default Order Type Delivery Type NL = DL
02) Document Pricing Procedure for Order Type DL = A
Customisation for Delivery Item Category Determination (under Logistics
Execution):
Following records are maintained:
01) For normal article:
a) Delivery Type = NL
b) Item Cat. Group = NORM
c) Usage = V
d) Item Category = NLN
02) For main article:
a) Delivery Type = NL
b) Item Cat. Group = ERLA
c) Usage = V
d) Item Category = NLN
03) For free article:
a) Delivery Type = NL
b) Item Cat. Group = ERLA
c) Usage = Free
d) Higher level Item Category = NLN
e) Item Category = KLN
After maintaining the above we are creating Stock Transport Order:
01) Document Type = SPUB
02) Purchase Org = 2000
03) Company Code = 1000
04) Purchase Group = ST1
05) Supplying Site = W013
06) Site = D070
07) Article = 1016795, Qty = 20 PC
08) Delivery Type = NL
When we press Enter, the Free Article 8800177 is not getting determined.
After saving the STO, we are releasing it through ME29N.
Then we are generating Outbound Delivery through VL10B.
The OBD document also does not include the Free Article.
Can anybody help?Hi
If you want to happen this, you should assign the free goods procedure to the combination of Sales orgDistChDivDoc Pr ProcCust Pri Proc
Thanks,
Ravi
Maybe you are looking for
-
XDCAM .mov Files on a PC in PrPro CC
Anybody know if there will be any support for XDCAM .mov files in Premiere Pro CC? I have a feeling that this is a limitation of Windows rather than Pr as it works fine on a Mac. Is the Calibrated software plugin the only workaround available or will
-
Concatenating to a variable more than once?
Is it possible to concat to the same variable more than once? For some reason I am thinking not. I have the following: declare v_sql VARCHAR2(2000); v_sql := 'Select blah balh Where myfield in ('; if v_show1 = 1 then v_sql := v_sql || '1,' end if; if
-
How to optimize the performance of this code ?
I've two Movie clips on a flash project. One of them is fixed and the other can be moved by arrow buttons on the keyboard. The two Movie clips have irregular shapes, so HitTestObject and HitTestPoint doesn't work very well. I've a function that detec
-
Inserting dates in B.C. giving Problem
SQL> insert into emp (empno, hiredate) 2 values(7900,to_date('31-JAN-3000','DD-MON-YYYY B.C.')); ERROR at line 2: ORA-01840: input value not long enough for date format
-
Where can I find internal HD for G5???
Hi, Just went to my local Apple store to look for an internal HD for my powerMac dual core g5. They don't have any????? Do you know where can I find one and what type of HD do I need. Thank you