Variant config pricing
HI,
for variant configuration pricing if we use VA00 ctype ,
when we create sales order whether both proo & vaoo will get detrmined or only vaoo will be there
pl let me kno how exactly varinat configuration pricing works
hi
vaoo will be assigned to characteristics
but in sales order -proo will also be there rite along with va00
Similar Messages
-
Variant config pricing condition description not correct
Hi Gurus!
I created Sales Order with a variant configuration material, pricing with package items. System pick up the correct
pricing but pricing Condition Name for all the items are the same, system is taking variant description VK30 instead
of condition type description in VK11.
I have a package e.g.
Material: Phone Package A
Condition type:
- ZZ01 Phone
- ZZ02 Charger
- ZZ03 Battery
Data entry: Material A001 Nokia phone package
charcteristics: Phone PA
Charger A1
Battery T1
System compute all the description of condition type is the same
Material: Phone Package A
Condition type:
key: PA-A1-T1
- ZZ01 Package A for Nokia AAA 10.00
- ZZ02 Package A for Nokia AAA 30.00
- ZZ03 Package A for Nokia AAA 50.00
I want the description of Condition Type not the variant description. Any clue on how to get the correct description of the
Condition Type?Hi Sunny,
1) With respect to your original question (e.g. "how to have the VTEXT field on the Conditions tab display the Condition Type Description set via the IMG rather than the Variant Description set via txn VK30"). Please know that once you check the "Variant Condition" flag for a condition type, the system has no choice but to present the Variant Description because this behavior is hard-coded.
Easiest solution would be to activate screen overlay functionality (such as GUIXT) which can present the desired text to the user without affecting underlying code. Another alternative is to ask a developer to make an implicit enhancement that overrides the description just before presentation to the user.
If neither solution works out and the users insist that you show the condition type description, then variant pricing simply doesn't fit. Hopefully you don't get to this point, but if it happens, then you would have to revert to standard (non-variant) pricing. To start you would need new display-only VBAP fields for each price-relevant characteristic (e.g. ztraining, zcourse_type, zstudent, and maybe zresource). and then custom code to copy values selected in the VC back to the corresponding new line item fields which can be done via a user-exit. Then you would follow the normal process for introducing new price-relevant fields, and redesign your condition types and condition tables to remove all reference to pricing variants. A hassle, but side benefit would be more straight-forward master-data maintenance since the user can directly see and maintain all pricing key fields in VK11/12/13 (rather than having to check variant table(s) to discover how the pricing key fields translate to variant keys) and of course they would always see the condition type description as desired.
2) Moving on to address your 3rd-August follow-on comment from the other thread (e.g. "However, when I change the input Resource from 01 (Classroom) to 02 (Whiteboard) ... ZA01 is gone"). Is this what you wanted? If yes, then a user who needs a Classroom and Whiteboard and a Projector, would have to create a sales order with three configurable line items - is this the desired outcome?
Edited by: Laura J. Williams on Sep 23, 2010 1:22 AM -
Hi Guys
I need to create a BAPI to create sales orders coming in through a web service from an external system, for normal materials all works well, but for variant config materials the pricing is not happening, like the way it does when I manually create an order, I don't want to manually pass the pricing condition in BAPICOND as I want the BAPI to dynamically determine the conditions from the access sequence.
While debugging VA01 I found that the control goes to the 'PRICING' function module twice, ones for the main material , and next for all its config materials, the second time it calls the 'PRICING' fm with pricing type 'O'. Here it selects the price for all the variant materials and loads into an internal table vkomv and displays in VA01 the variant materials that we select while creating the order, but in the case of the BAPI call, the control is going only to the 'PRICING' fm call for the header.
I have passed 'V' in the application parameter and the variant material in the varcond parameter of the BAPICOND structure.
Any idea what I might be missing ??
Thanks
SameerSolved by reading the following OSS notes
562124 Configuration change via
549563 BAPI: Filling the configuration structures
567348 – Fill configuration via BAPI -
How to find variant config material changes
Hi!
I have a requirement to compare variant config material under an equipment sales order. Scenario is:-
Suppose company has sold one product and that product is variant configured. Under configuration tab user has selected different characteristics and because of that characteristics some materials has come under that config material in sales order. Suppose customer has returned that material after some time and now I have to create a follow on return order. My requirement is , I have to check that if that configured material has been changed now (depending upon same characteristic values ) or not. May be that configured material is now having one more component material added that is priced now and that configuration product price has been changed because of that new added component .
Is there any way I can compare that configured material in sales order with regards to todays date. (Depending upon characteristic values) .
Regards
YogeshThe material documents are NEVER deleted. You can reverse them (MBSM provides a list of reversed documents) but not delete them.
You can delete the delivery, then the VBFA is cleared but in MKPF table a trace of this still stay in field MKPF-XBLNR that contains the deleted delivery number.
Regards
Roberto -
Accessing Variant config characterisctics during CONDITION BASE formula
Hi,
I would like to access the characteristics values for a variant config during the SD pricing in the order. Since I don't have the batch at that point, how to I read from the variant itself? The document may not even be saved at that point yet.
Any ideas?
Thanks
LeonardoHi Leonardo,
You can use reference characteristic to read data from the database table. To do pricing per the values of characteristic you can write object dependencies to set values in pricing. Note 935885 has information reference characteristics you can use. Please review help,sap.com for more information on how these can be set. If you give me an exact example for your requirement , I can guide you with the steps you can use.
Thanks Amber -
While returning from the variant config screen, I need to add a line item in a sales order. Does anyone know about any user-exit that could be used?
Hello Ashley
Yes, if you have done your settings correctly, especially Requirements class set up (see the documentation link), then the cost estimate will flow to a condition type in Pricing, usually EK01/EK02 conditions. These conditions are used to calculate sales prices (PR00) in cost-plus (mark-up) scenarios.
Link: http://help.sap.com/erp2005_ehp_04/helpdata/EN/90/ba6da4446711d189420000e829fbbd/frameset.htm
However Profit margin as calculated in a sales order comes from VPRS condition (which is based in Material Master) and is the difference of net value and VPRS condition value in normal circumstance.
Hope other more knowledgeable experts will weigh in. -
Variant config - Two Varinat class to single material
Hi
I had defined two variant classes eg: Class1 & class2 and assigned it to material in clasiification view.
While sales order the systems take me to variant config screen which shows charateristics of both the class combined. I need to display separately .
How can do this ? please help
regards
Arun prasadSome light on Variant Configuration in Detail.
The procedure is as follows:
Create a Material - KMAT type with Item category (002)
Create Charateristics in CT04 - Zbike, where in values mention the Color of the bile like Red, Blue etc
Create another characteristics in CT04 - ZPrice, where directly go the additional data tab and maintain the table SDCOM and field VKOND (ABAP Dictionary it will ask for)
Assign these two characteristics to a Class in CL01 - ZBikeclass ( Type 300) in characteristics tab page.
Then go to CU41 Configuration profile select the material and enter the description click on the class assignment ie assign Zbikclass.
Now go back to CT04 - enter Zbike -go to values- select Red- go to extras - Other Dependencies - Select Procedure enter in front 10 write - $self.ZPrice='Red' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now select Blue- go to extras - Other Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now go to VK11 - Enter VA00 (Condition)(For Std RVA001 Pricing Procedure) - enter variant Red and Blue give the rates accordingly and create the sales order.
regards
Satish -
Hi,
I need to map VC in MM side, i have went thru the blw link... where i need to work out on PO i.e how the characteristic values transferred from Sale order to PR and PO.
Re: Variant config in MM
rgds
JayHi,
For variant config. in MM you have to use the comunication structure as MMCOM in additional data for charactoristics.
to configure follow the steps :
u2022 Create a Material - KMAT as Material Type with Item Category - 0002 by using TCode MM02
u2022 Create Charateristics using TCode CT04 - Zbike, where in values mention the Color of the bile like Red, Blue etc
u2022 Create another Characteristics using TCode CT04 - ZPrice, where directly go the additional data tab and maintain the table MMCOM and field VKOND (ABAP Dictionary it will ask for)
u2022 Assign these two characteristics to a Class using TCode CL01 - ZBikeclass (Type 300) in characteristics tab page.
u2022 Then go to Configuration Profile using TCode CU41 select the material and enter the description click on the Class assignment, i.e., assign Zbikclass.
u2022 Now go back to Characteristic using TCode CT04 - enter Zbike -go to values- select Red- go to extras - Other Dependencies - Select Procedure enter in front 10 write - $self.ZPrice='Red' and save
u2022 Now go back go to Extras - Other Dependencies - Assignments and Assign relationship ( by default it will come just save)
u2022 Now select Blue- go to Extras - Other Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save
u2022 Now go back go to Extras - Other Dependencies - Assignments and Assign relationship ( by default it will come just save)
Create a condition type ( e.g. ZVAR) with variant condition tick.
u2022 Now go to Condition Record using TCode MEK1 - Enter ZVAR (Condition)(For created Pricing Procedure which contains the defined condition ZVAR) - enter variant Red and Blue give the rates accordingly and create the purchase order.
In the material tab new button will appear for configuration-- here you select the variant value ( value for the charactoristics - e.g. 'Red') - press enter and come back.
Check the pricing in condition tab.
Br,
Satish -
Variant Config in Mobile Sales
Hi,
We can do offline Variant configuration and pricing on Mobile Clients (w/o connecting to CRM server). I would appreciate if someone can provide some documentation/tips supporting this statement ?(Please be specific on Variant Config and Variant Pricing on Mobile clients like laptops)
Or if someone has implementedit before, i would appreciate if they can tell about the challenges faced in implementing VC on Mobile sales and some other tips on same?
Thanks
RobinHi Robin,
Please go through the link below for Variant Configuration:
http://help.sap.com/saphelp_46c/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm
Please do let me know if you need any more help.
Best Regards,
Rashmi -
Experts!
I am very new in SD variant config. I managed to setup and get the pricing
matrix working. But I am stuck with generating invoice. When I try to generate
invoice, error message "000010 The item is not relevant for billing"
I have done the following:
1. Account assignment, I have created the access key by customer by account key
2. In SE11, I extended the structures for KOMCV and KOMPCV for variant key field
VARCOND account determination.
3. Document type billing copy control ZOR to F2.
What are the possible cause and what else do I require to setup in order to
generate invoice and post to finance?Chidam,
Ok, I got it. The item cat was not set to billing related. I changed to billing related and billing was generated but still cannot post to FI, no accounting document generated. I think maybe it's related to FI profitability analysis. I will check with FI guy but this guy is only back tomorrow. By the way, do you know what's require to setup??
Also I noticed the pricing condition description are all the same. This is a bundle price and goes to different GL account. I just enter the package material code e.g. IT services and it will compute all the pricing condition:-
Computed
ZZ1 IT project $10
ZZ2 IT project $20
ZZ3 IT project $30
The correct description should be:
ZZ1 IT consultation $10
ZZ2 Servicing $20
ZZ3 Documentation $30
Anything I missed out?
Any idea how to set the -
Text item cateory for variant config item
Hi,
I'm trying to create a text type item category for a variant config item. I tried to use the std TEXT but it doesn't work possibly coz its a variant config item. The item category grp assigned to this item is 0002. I used ZVAC and removed relevant for delivery n billing as I don't wnt this item to b relevant for either or even appear in either of those. But it still doesn't work. When i create the order and enter the item and hit enter, it takes the default item category grp for that order type (TEXT item category is added in manual item category field) and it grays out. I cannot make any changes to this item category although the order has not even been saved yet.
Has anyone done any such config or know anything abt it? Pls help.0002 is basically for single-level configuration. So right there you are probably getting the issue, as well as using the standard TEXT item categoty..
0004 is for multi-level config, which is, I guess, what you are looking for.
But you will also want some other "Z__" item category defined for what you are looking for - don't use TEXT. I know, then it's a pain 'cuz you have to do all the copy control, but you really need to.
Now with your new "Z__" make it Non-pricing-delivery-rqmts-picking-delivery-billing-etc.
It's lots of fun, isn't it ! -
Tracking CRM variant config changes in a product
Hi!
I have a requirement to compare variant config material under an equipment sales order. Scenario is:-
Suppose company has sold one product and that product is variant configured. Under configuration tab user has selected different characteristics and because of that characteristics some materials has come under that config material in sales order. Suppose customer has returned that material after some time and now I have to create a follow on return order. My requirement is , I have to check that if that configured material has been changed now (depending upon same characteristic values ) or not. May be that configured material is now having one more component material added that is priced now and that configuration product price has been changed because of that new added component .
Is there any way I can compare that configured material in sales order with regards to todays date. (Depending upon characteristic values) .
Regards
YogeshHi Paul,
Could you please explain the scenerio & requirement little more? thanks for same.
Best Regards,
Vishant Jain -
MI31 - Phy Inv. - how to exclude Variant Config Materials
For our Variant Cofiguration Materials (parent materials) we don't have stock to count for the physical inventory (MI31). The company would like to exclude these items from the material selection automatically.
I've looked around in the IMG for material master and in physical inventory but I didn't find anything that looked like a "exclude from Phys Inv." indicator or anything that could be used on one of these materials.
The site could "exclude" the individual material #'s in the selection screen of the MI31 transaction and save a variant or something...but it would have to always be monitored when new materials were created, etc. Company would like to know if there is a configuration setting of some kind that can exclude a Variant Material from the phys inventory run.
Any ideas would be appreciated.
Thanks,
Jasonwhat is wrong with ACC TO STOCK settings?
Does it exclude to much? more than you expect?
Unfortunatly you have not done anything in your design to distinguish Variant Config Materials from standard materials.
Same material type mean probably the same number range as well.
I have other ways to select, but it depends on the number of materials that are in this material type.
How many do you have in that material type, how many do you want to exclude.
How often will you count? -
Hi gurus
cofniditon type va00 is manadatory or manual conditon in prcing procedure. Can any one suggest me. When i am maintaining in conditon records for the condition type va00 is not coming the it showing messege variant not found. So that price is not coming in sales order. Please help me in this regard
Points will be rewardedDear rack,
VA00 is a condition record maintained for variant config material. So if your material is not under variant config the error will come. you can delete that line if you dont have a variant material.
Regards,
Sudhir -
Hello all,
I am currently implementing BW for Sales (SD) for a customer that uses heavily Variant Configuration.
They are using 560 different characteristics to classify their various products. However, for each Material (ZMAT or modified KMAT), the number of characteristics used does not exceed 10.
I know I can create DataSources in CTBW to load Variant Config transactional data.
Anybody has experienced a data modeling strategy that would allow us to manage this efficiently?
Thanks
Jean-LucHi,
we're having the same issue.
We have a configurable material. Mat type KMAT. That we have a sales order and planned order for.
When converting the planned order into a production order we get this message. It does not matter if the individual/collective indicator is set to 1, 2, or left blank.
Any clues? Are we supposed to be able to manufacture KMAT materials?
Maybe you are looking for
-
I am reading file in labview which contains some comments separated by backslash but i dont want those commensts to be dispalyed after reading to be displayed in indicator. How to do this. Below is attached vi and file Solved! Go to Solution. Attachm
-
My powerbook refuses to recognise that it has a battery installed. Naturally this happened just weeks after the extended warranty ran out! The battery icon on the top right side of the toolbar has a cross in it and yes, I have checked it with another
-
Supplier Network Collaboration: ICH-ASN Externally created ASN through SNC
Hi, Has anyone configured an externally generated ASN (coming from supplier) going to SNC (ICH) and then directly routed the ASN to customer's backend system (ECC5.0)? If so, could you please share the details of configuration? Is SAP Note 944125 the
-
Payment usage on Display document
Hello All, In company code 1000 and 2000, For a clearing document display using FB03, when i go to Environemnt-->Payment usage, it will show me all the Documents which are cleared for the clearing document. In company code 3000, it is not the case.
-
Dear Adobe, First I want to congratulate you with the Adobe FormsCentral pack. It really is a boost within my company. To see that you will quit your service on such short notice does frighten me. This especially for two reasons: 1) An easy to use to