How to create free goods
Dear gurus
regarding the Free Goods I have an issue in My Company..
we have Material Groups and under each group there are many SKUs in different pack sizes and different shades.
if we want to give Free Goods on Material Group Basis for example
For Material Group A there are say SKU A2222,
A2223 and many more
now if we want to give free goods from another material group like if anybody purchases any item from Material Group A then a 2% free goods of materila group B can be given in the order level.
this would be a great help for me if anybody can comment
thank you
Shabbir
Edited by: ashabbir on May 25, 2010 7:38 AM
I dont think Free Goods Determination is possible at Material Group level. It is Material to Material.
Regards
sai
Similar Messages
-
Hi Gurus,
Could you please forward me the configuration document on how to create free goods?
Many thanks!
LeonHi Leon,
There is no need to create separate free goods materials/products in CRM. You can make use of the existing materials/products as free goods by assigning appropriate free good condition records. In general free goods master data like materials and pricing condition records can be downloaded from R/3 into CRM. You need to do only the necessary free goods customizing activities under SPRO > CRM > Basic Functions > Free Goods > Setup Free Goods
Please refer to the below SAP help document on free goods for complete understanding : http://help.sap.com/saphelp_crm50/helpdata/en/b7/4a893a8729337be10000000a11402f/frameset.htm
Refer to the section Replicating Condition Customizing (SAP CRM) in C03 best practice document for free good condition records master data download into CRM
Refer to the section Replicating Specific Conditions in B09 best practice document for free good customizing data download into CRM
Refer to the section Free Goods in C34 best practice document for free good CRM customizing activities.
<b>Do not forget to reward if it helps</b>
Regards,
Paul Kondaveeti -
How to map free goods scenario
how to map free goods scenario?
Hi
Two types of free goods
1.with excise free sample goods
2.With out excise free sample goods
with out excise free sample goods
step1 create a purchase order and tick free goods column
step2 GRN against free goods Po
step3 No a/c entry Generated.
with excise free sample goods
step1 J1iex
step2. Part1 created
step3. Part11 created
rds
Kavi -
HOW CAN APPLY FREE GOOD 4 PRICING PROCEDURE?
TELL ME SIR HOW CAN APPY FREE GOOD 4 PRICING PROCEDURE?
Hi Pradeep
1.Run trans. VBN2 to first create master record for free goods as follows:
Enter following information in selection screen:
- Free goods type: NA00
- Sales org, distribution channel, customer # and execute.
Now in next screen create the record as follows:
- First select the exclusive button and verify that you are in exclusive view.
(that is if you want exclusive)
- Material#, Min qty - Say 34 cartons. (check in what units you want to manage)
From: 34 cartons
unit of measure:
Free goods: 12 Pcs
Unit of measure: Pcs
Calcualtion type: 1 or try the other options
Deliver control: Blank or any of the other options suitable to you.
Now save and exit.
Now run VA01 for 34 cartons and press enter. The system will automatically propose the free goods
item at no additional charge. Try higher order qtys and see if the free goods qty are scaling up.
If not adjust the calculation parameters in the master record screen
It should be transaction VBN1. Sorry for the error.
VBN2 is to change the record. VBN1 creates it.
If you want to give free goods to some of the customers than
1. create a customer group say 99 for FREE GOODS
In Free Goods Menu:
2. add a feild catalog for CUSTOMER GROUP
3. create a condition table (free goods) say 555 only for customer group
4. create a sequence say FREE with condition table 555
5. create a condition type say FREE with
6. maintain pricing procedure say ZFREE with condition type FREE
Now assign:
7. Active Free goods Determination or Assign with your sales organisation this procedure ZFREE
8. Create free goods determination with transaction code /nvbn1 for FREE with Key Csuomer Group
99 for exclusive
Give customer Group say 99 and from 34 to 34 free 12
Thanks
G. Lakshmipathi -
How to apply free goods seen for all customers ???
Hi All,
Can anyone please tell me,Is their any difference between for/from in create free goods with inclusive/exclusive option..
Regards,
Ashimahi,
if you create a free goods with inclusive option the free good item is inclded with the ordered quantity.
ex
customer has ordered 10 qty of product X
you have a inclusive 2 free goods set up for every 10 qty ordered.
inthis case customer will be billed only for 8 qty of product X and 2 are given for free.
if you create free good with exclusive option the free goods are given in addition to the ordered qty.
ex
customer ordered 10 qty of product X
you have a exclusive 2 free goods set up for every 10 qty ordered.
In this case customer is billed for the 10 ordered qty but will be delivered 12 qty of product X
Regards,
Krishna Prasad -
HT5622 How to create free apple id
How to create free apple id
If you're logged in here...you are...you already have an Apple ID. I suspect you're asking how to use/create an ID & not have a credit card associated with the account, correct? If so, you will need to either create a new ID by following the directions here:
http://support.apple.com/kb/ht2534
Or, redeem an iTunes gift card if you want to use your existing ID. -
how can create free apple id
did this search for you
https://www.google.dk/search?client=opera&q=iphone+stuck+in+headphone+mode&sourc eid=opera&ie=utf-8&oe=utf-8&channel=suggest#hl=da&gs_rn=14&gs_ri=psy-ab&tok=8byg TCPc3ltPmaPPMtoO0w&pq=iphone%20stuck%20in%20headphone%20mode&cp=10&gs_id=14&xhr= t&q=create+apple+id&es_nrs=true&pf=p&client=opera&hs=mdj&channel=suggest&sclient =psy-ab&oq=create+app&gs_l=&pbx=1&bav=on.2,or.r_cp.r_qf.&bvm=bv.46751780,d.bGE&f p=a420e64a21601afc&biw=1825&bih=750
got this result
https://appleid.apple.com/cgi-bin/WebObjects/MyAppleId.woa/wa/createAppleId -
HT5114 how to create free apple id
How to create free apple id with new iphone 3gs
Hello,
Creating an Apple ID is free.
You will find all the infos on this page :
Apple ID FAQ : http://support.apple.com/kb/HE37 -
How to delete free goods created in MBN1?
I dont want the free goods to be automatically populated in ME21N anymore, so which t-code to delete the free goods?
Thank you.
VTI cannot delete it using MBN1 since there is no any button or menu to delete it. Would you please point out where the button/menu is?
The validity period is also cannot be changed, since it is gray out.
Thanks,
VT -
How to restrict free goods determination based on item category
Hi All,
We have a process where when goods for a sales order are returned , we add a line item to same sales order with a return item category.
The issue is we have free goods determination activated for this document type and it works even for the returns item added to this order latter, whereas we don't want free goods determination to work for the returns item.
Can anyone please advise how this can be achieved.Hi,
I can think of one of the probable solution for your requirement.
Your need to create new condition table with item Category as one of the key combination. I think you need to update the item category in field catalog as well as in Doc Structures. Then maintain free goods condition record all the item categories except for the Return item category. This way you can exclude free goods activation for return items.
Note : If the number of active item categories are more then it may be difficult to maintain condition records for the item categories.
Hope this will help
Regards,
Sanjay -
WAK1 ---- How to send Free Goods details to POS
Gurus,
I have created the free goods data and everything works fine.
When I create a whole sales order , I am getting the free goods.
Now I want to send the information to POS . Can anyone help me how to send this
I tried WPMA , but nothing is working.
What are the IDoc configuration for this . and how to send the free goods information as Idoc.
Hope I have explained my query in a understable manner .
Kindly help in this regard
Regards
RajHi Raj,
Basically, I agree with Christian.
Here's my points:
1. IDoc type WPDBBY is the only standard message type for free goods for POS outbound.
The detail info about free goods is on segement E1WPBB06 : POS Interface: Condition Scale.
2. Assortment list does have condition type of article sales price (in standard IS-Retail it's VKP0 & VKA0), E1WBB07 : Assortment list IDoc: Conditions per unit of measure & E1WBB08 : Assortment list IDoc: Condition value per unit of meas.
But it doesn't contain any data for free goods.
3. You could maintain SD free goods condition in a Promotion, but this data is not included in IDoc of promotion WPDREB.
SD free goods condition is applied for sales order processing only.
Regards,
Steven -
Create Free Good item with Action profile assigned to item category
Hi,
I want to create a free good for an item in a CRM sales order only during a certain period with an action ie if the main item is entered in a sales order during a certain period, a sub-item which is different from the main item should be created as a free good automatically.
How should I define the action and the condition ?
Regards,
MeenakshiMaintain your entries in " Determine Item Category For Free Goods Item"
For the combination of Order Type-ItemCatgrp(ERLA)-Usage(Free)-Item Category(Tan)
Lets see if it works for you. -
Create Free Goods in CRM Standalone
This question is for Paul.
Thanks Paul for your reply to my other question yesterday and I did award points. However, since I am using a standalone CRM there is no way for me to replicate any free goods condition type from from ECC.
My question is, if I have a product A and product B in the CRM standalone system, what configuration I need to make so that when I enter product A in my sales order, product B will be added to the next order line as free goods?
Your input is appreciated.
LeonHi Leon,
There is no need to create separate free goods materials/products in CRM. You can make use of the existing materials/products as free goods by assigning appropriate free good condition records. In general free goods master data like materials and pricing condition records can be downloaded from R/3 into CRM. You need to do only the necessary free goods customizing activities under SPRO > CRM > Basic Functions > Free Goods > Setup Free Goods
Please refer to the below SAP help document on free goods for complete understanding : http://help.sap.com/saphelp_crm50/helpdata/en/b7/4a893a8729337be10000000a11402f/frameset.htm
Refer to the section Replicating Condition Customizing (SAP CRM) in C03 best practice document for free good condition records master data download into CRM
Refer to the section Replicating Specific Conditions in B09 best practice document for free good customizing data download into CRM
Refer to the section Free Goods in C34 best practice document for free good CRM customizing activities.
<b>Do not forget to reward if it helps</b>
Regards,
Paul Kondaveeti -
Use FM SD_SALESDOCUMENT_CREATE for creating free goods line items
Dear Experts,
I have created a program for uploading Sales Order details using FM "SD_SALESDOCUMENT_CREATE".
The program successfully creates Sales Orders.
Now the problem is with the materials which is a free goods item.
i.e. if I enter a material say 'XYZ' which has a 20% free goods then if I enter quantity as 10 then it has to create 2 line items where in 1st line item will have 8 as qty. with value and 2nd line item will have 2 as qty with no value.
It successfully happens when I create Sales Order using tcode VA01.
*& Form CREATE_SALES_ORDER
FORM create_sales_order.
head_flg = 'T'.
LOOP AT t_socreate02 INTO w_socreate02.
CLEAR : vbeln, spart, bstnk, bstdk,
w_itemin, w_iteminx, w_partnr.
MOVE : w_socreate02-vbeln TO vbeln,
w_socreate02-spart TO spart,
w_socreate02-bstnk TO bstnk,
w_socreate02-bstdk TO bstdk.
AT NEW vbeln.
CLEAR : w_sdhead, w_sdheadx.
**Transferring Header Details
MOVE : 'ZODF' TO w_sdhead-doc_type, "Default
'L001' TO w_sdhead-sales_org, "Default
'01' TO w_sdhead-distr_chan, "Default
spart TO w_sdhead-division,
bstdk TO w_sdhead-purch_date,
sy-datum TO w_sdhead-req_date_h,
bstnk TO w_sdhead-purch_no_c.
MOVE : 'I' TO w_sdheadx-updateflag,
'X' TO w_sdheadx-doc_type,
'X' TO w_sdheadx-sales_org,
'X' TO w_sdheadx-distr_chan,
'X' TO w_sdheadx-division,
'X' TO w_sdheadx-purch_date,
'X' TO w_sdheadx-req_date_h,
'X' TO w_sdheadx-purch_no_c.
ENDAT.
**Transferring Item Details
MOVE : w_socreate02-posnr TO w_itemin-itm_number,
w_socreate02-matnr TO w_itemin-material,
w_socreate02-zmeng TO w_itemin-target_qty.
APPEND w_itemin TO t_itemin.
MOVE : w_socreate02-posnr TO w_iteminx-itm_number,
'I' TO w_iteminx-updateflag,
'X' TO w_iteminx-material,
'X' TO w_iteminx-target_qty.
APPEND w_iteminx TO t_iteminx.
**Transferring Partner Function Details
CLEAR : w_partnr.
MOVE : 'AG' TO w_partnr-partn_role, "Sold-to-Party
w_socreate02-sold_party TO w_partnr-partn_numb.
APPEND w_partnr TO t_partnr.
CLEAR : w_partnr.
MOVE : 'WE' TO w_partnr-partn_role, "Ship-to-Party
w_socreate02-ship_party TO w_partnr-partn_numb.
APPEND w_partnr TO t_partnr.
**Transferring Schedule Line Details
*Schedule Line 1
CLEAR : w_schedulesin, w_schedulesinx.
MOVE : w_socreate02-posnr TO w_schedulesin-itm_number,
'0001' TO w_schedulesin-sched_line,
w_socreate02-edatu01 TO w_schedulesin-req_date,
w_socreate02-edatu01 TO w_schedulesin-dlv_date,
w_socreate02-wmeng01 TO w_schedulesin-req_qty.
APPEND w_schedulesin TO t_schedulesin.
MOVE : w_socreate02-posnr TO w_schedulesinx-itm_number,
'0001' TO w_schedulesinx-sched_line,
'I' TO w_schedulesinx-updateflag,
'X' TO w_schedulesinx-req_date,
'X' TO w_schedulesinx-dlv_date,
'X' TO w_schedulesinx-req_qty.
APPEND w_schedulesinx TO t_schedulesinx.
*Schedule Line 2
IF NOT w_socreate02-wmeng02 IS INITIAL.
CLEAR : w_schedulesin, w_schedulesinx.
MOVE : w_socreate02-posnr TO w_schedulesin-itm_number,
'0002' TO w_schedulesin-sched_line,
w_socreate02-edatu02 TO w_schedulesin-req_date,
w_socreate02-edatu02 TO w_schedulesin-dlv_date,
w_socreate02-wmeng02 TO w_schedulesin-req_qty.
APPEND w_schedulesin TO t_schedulesin.
MOVE : w_socreate02-posnr TO w_schedulesinx-itm_number,
'0002' TO w_schedulesinx-sched_line,
'I' TO w_schedulesinx-updateflag,
'X' TO w_schedulesinx-req_date,
'X' TO w_schedulesinx-dlv_date,
'X' TO w_schedulesinx-req_qty.
APPEND w_schedulesinx TO t_schedulesinx.
ENDIF.
*Schedule Line 3
IF NOT w_socreate02-wmeng03 IS INITIAL.
CLEAR : w_schedulesin, w_schedulesinx.
MOVE : w_socreate02-posnr TO w_schedulesin-itm_number,
'0003' TO w_schedulesin-sched_line,
w_socreate02-edatu03 TO w_schedulesin-req_date,
w_socreate02-edatu03 TO w_schedulesin-dlv_date,
w_socreate02-wmeng03 TO w_schedulesin-req_qty.
APPEND w_schedulesin TO t_schedulesin.
MOVE : w_socreate02-posnr TO w_schedulesinx-itm_number,
'0003' TO w_schedulesinx-sched_line,
'I' TO w_schedulesinx-updateflag,
'X' TO w_schedulesinx-req_date,
'X' TO w_schedulesinx-dlv_date,
'X' TO w_schedulesinx-req_qty.
APPEND w_schedulesinx TO t_schedulesinx.
ENDIF.
*Schedule Line 4
IF NOT w_socreate02-wmeng04 IS INITIAL.
CLEAR : w_schedulesin, w_schedulesinx.
MOVE : w_socreate02-posnr TO w_schedulesin-itm_number,
'0004' TO w_schedulesin-sched_line,
w_socreate02-edatu04 TO w_schedulesin-req_date,
w_socreate02-edatu04 TO w_schedulesin-dlv_date,
w_socreate02-wmeng04 TO w_schedulesin-req_qty.
APPEND w_schedulesin TO t_schedulesin.
MOVE : w_socreate02-posnr TO w_schedulesinx-itm_number,
'0004' TO w_schedulesinx-sched_line,
'I' TO w_schedulesinx-updateflag,
'X' TO w_schedulesinx-req_date,
'X' TO w_schedulesinx-dlv_date,
'X' TO w_schedulesinx-req_qty.
APPEND w_schedulesinx TO t_schedulesinx.
ENDIF.
*Schedule Line 5
IF NOT w_socreate02-wmeng05 IS INITIAL.
CLEAR : w_schedulesin, w_schedulesinx.
MOVE : w_socreate02-posnr TO w_schedulesin-itm_number,
'0005' TO w_schedulesin-sched_line,
w_socreate02-edatu05 TO w_schedulesin-req_date,
w_socreate02-edatu05 TO w_schedulesin-dlv_date,
w_socreate02-wmeng05 TO w_schedulesin-req_qty.
APPEND w_schedulesin TO t_schedulesin.
MOVE : w_socreate02-posnr TO w_schedulesinx-itm_number,
'0005' TO w_schedulesinx-sched_line,
'I' TO w_schedulesinx-updateflag,
'X' TO w_schedulesinx-req_date,
'X' TO w_schedulesinx-dlv_date,
'X' TO w_schedulesinx-req_qty.
APPEND w_schedulesinx TO t_schedulesinx.
ENDIF.
AT END OF vbeln.
PERFORM bapi_salesorder.
CLEAR : t_itemin[], t_iteminx[], t_partnr[],
t_schedulesin[], t_schedulesinx[],
sdno, head_flg.
ENDAT.
ENDLOOP.
ENDFORM. " CREATE_SALES_ORDER
*& Form BAPI_SALESORDER
FORM bapi_salesorder.
CALL FUNCTION 'DIALOG_SET_NO_DIALOG'.
CALL FUNCTION 'SD_SALESDOCUMENT_CREATE'
EXPORTING
sales_header_in = w_sdhead
sales_header_inx = w_sdheadx
testrun = p_test
status_buffer_refresh = 'X'
IMPORTING
salesdocument_ex = sdno
TABLES
return = t_return
sales_items_in = t_itemin
sales_items_inx = t_iteminx
sales_partners = t_partnr
sales_schedules_in = t_schedulesin
sales_schedules_inx = t_schedulesinx.
IF p_test <> 'X'.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
ENDIF.
IF head_flg = 'T' AND p_test = 'X'.
WRITE :/40 '** E X E C U T E D - I N - T E S T - M O D E **' COLOR 2.
ELSEIF head_flg = 'T' AND p_test = ' '.
WRITE :/40 '** E X E C U T E D - I N - U P D A T E - M O D E **' COLOR 2.
ENDIF.
IF head_flg = 'T'.
SKIP 1.
ULINE /2(139).
WRITE :/2 sy-vline,
3 'Dummy SalesOrder No.' COLOR 1,
23 sy-vline,
24 'Generated SalesOrder No.' COLOR 1,
48 sy-vline,
49 'Return Message' COLOR 1,
140 sy-vline.
ULINE /2(139).
ENDIF.
IF sdno IS INITIAL.
DELETE t_return WHERE type <> 'E'.
IF NOT t_return[] IS INITIAL.
LOOP AT t_return INTO w_return WHERE type = 'E'.
WRITE :/2 sy-vline,
5 w_socreate02-vbeln,
23 sy-vline,
28 sdno,
48 sy-vline,
49 w_return-message COLOR 6 INVERSE,
140 sy-vline.
ENDLOOP.
ELSE.
WRITE :/2 sy-vline,
5 w_socreate02-vbeln,
23 sy-vline,
28 sdno,
48 sy-vline,
49 'Sales Order can be processed SUCCESSFULLY' COLOR 7 INVERSE,
140 sy-vline.
ENDIF.
ELSE.
WRITE :/2 sy-vline,
5 w_socreate02-vbeln,
23 sy-vline,
28 sdno,
48 sy-vline,
49 'Sales Order created SUCCESSFULLY !!' COLOR 5 INVERSE,
140 sy-vline.
ENDIF.
ULINE /2(139).
ENDFORM. " BAPI_SALESORDERNo reply so closed the thread.
-
How to config Free goods process like rebate
Dear Masters,
I have a problem like this:
Our customer want using free goods by accrual sales volume. If in a period, sales volume can have exp 1000 m3, buyer will get a free goods. But as I know SAP std does not support like this! Is there anyway to solve problem?
Thks a lot for your support!
Regards,
Nguyen Pham,Hi,
The process is not directly supported in SAP, however there is a suggestion not sure how far it solves your problem.
1. Seperate order type (if the volume of such schemes is high).
2. Using VA05 find the volume of sales for such scheme product.
3. Mainatian free goods procedure for scheme product.
4. In the new order type put in the quantity referenced from VA05, have the free goods determined with TANN for the free goods & for the higher level item make it non deliverable.
By this way you would be capture the quantity for which the free goods have been given away as well as useful for reporting purpose.
There is no direct rebate like set-up possible for free goods without any custom development to my knowledge.
Regards
Subhadeep
Maybe you are looking for
-
Is it possible to load an external sql script by connecting to a mysql data
hi, this is ayesha parween. Basically we manually connect to the mysql server and go to the administrator and take the back up of the file and load the sql script for creating a schema creating the tables and populating the tables with the data. Is i
-
Aperture 3.0.2 always importing
Since I updated to Aperture 3.0.2, the spinning "importing" indicator always show, even when I'm not importing anything. I opened the Activity Window to see what was going on, but it's blank. Anyone know what's going on and how to fix it? And, sadly,
-
Downloaded PSE 13 files no exe file only 7z
I downloaded PSE13 from Adobe twice but received only .7z files which I cant execute to install
-
Fld selection for movement type 601/ act 425000
hi all When i try to do PGI for delivery, i am getting given below error. "Fld selection for movement type 601/ act 425000 differs for customer goods movement (015)" Please guide me to solve this issue. Rgds Madhavan
-
Need help to clear concepts of V1,V2 and V3 updates in R/3
please see the thread below and help.... want to know whether my concepts about V1,V2 and V3 are correct or not