Pricing condition issue using Variant Configuration
Hi Gurus,
I have created reference characteristic 'z_price' , with a reference table SDCOM and field VKOND and has values X and Y.
Assigned this characteristic to Class type 300.
\Also assigned dependency type procedure to the characteristic values X and Y.
$self.z_price = 'X' for X and similarly for 'Y'
created condition record VA00 for the characteristic values X and Y.
For X value 100$ and Y value is 200$.
So when i simulated or testing by creating a sales order, the net value is showing as '0' (Zero).
Is there any configuration required to change to make this effect in to consideration.
I assigned objectdepencies to configuration profile and did a test run, still it was not showing up.
I also checked pricing procedures and pricing procedure has condition type VA00.
So dont know what exactly i am missing here. Any one please guide me what are the other steps should i have to follow.
Note: configurable material is already used in production client , so i am trying to upgrade that material to pricing.
Thanks,
Naveen.
Thanks in advance,
Quantum.
HI Gina.
Thanks for your reply.
I have entered values in VK30 after your reply, but i dont see any changes after those entries.
Would you describe me, what exactly the use of VK30 Tcode, as i see i have to enter the description for the value.
Do i have to use these description somewhere in Object dependencies to trigger the Price?Please suggest.
Thanks,
Quantum.
Similar Messages
-
Hello,
our customer plans to use a Non-SAP solution for variant configuration (Camos) in SAP ERP (ECC 6.0) and in SAP CRM 7.0 EHP1 as well.
ERP sales orders (and ERP quotations) should be created in SAP CRM (CRM WebUI).
Is it possible to use variant configuration (with an external variant configuration tool) when creating ERP sales orders and quotations in the SAP CRM WebUI or do we have to implement SAP IPC for this?
Thanks in advance.
Regards,
AEVDear AEV,
I think LORD (lean orders) should work with variant configuration as well. In the note 1236015 there is not restriction listed. However you need lord2 activated in ECC, and ECC system should be on EHP4.
Best regards
Rene -
How to migrate pricing condition data using lsmw
Hello All,
can any one explain how to migrate pricing condition data using lsmw.
the scenario is we are trying to extend the pricing conditions from one sales area to other sales area on a combination of sales organization, distribution channel and division.Hi Sreedhar Kodali
Pricing conditions can be extended with the following options:-
1) Customer / material with release status
2) Sales Org / Dist. Channel / Cust group / Material
3) Price List category / Currency / material with release status
4) Material with release status
Assuming that your pricing condition in one sales area is different to another, first you have to create LSMW recording to extend the sales area and then pricing conditions can be uploaded accordingly.
Thanks
G. Lakshmipathi -
Preparation of Cost Sheet using Variant Configuration
We have a requirement which needs to be configured in Standard SAP using variant configuration ( as Suggested by our client ) without using any customized functionality the scenarios is as fallows:
Preparation of Cost Sheet:
Company XX needs to procure material M1 (Like Cartons) for Plant A, plant B which is manufactured by Primary Vendor PV1, PV2.
The price for procurement of material M1 has to be determined using cost sheet
Primary Vendor PV1, PV2 Procures Raw materials and Packaging materials required to manufacture material M1 from Secondary vendor SV1, SV2, SV3
The rates of these materials are added into cost sheet as cost of components.
The rate for these materials varies depending on quota allotted for that particular
Secondary vendor SV1, SV2.
Cost sheet consists of
Cost of Component materials required for mfg Material M1( These components called Feed stock
Materials are procured by secondary vendor)
Working Capital of Primary Vendor
Conversion cost
Discounts
Surcharges
Transportation cost
ETc.....
Well Thanks in Advance....hi Rav,
as you said i have configured the system and it is working fine.
but the problem is, when creating sales related documents only Sales BOM selection should happen i.e. characteristics which have values related sales must only be shown to the sales person where he makes required selection.
other materials/assemblies which are also configurable and which make complete production BOM are selected by the production person.
what selection a production planner makes must not be shown to the sales person.
for eg; if you want to purchase a color printer you only tell sales guy , i want a color printer which can print at least 10 pages / min. you will not tell him what printer should be made of, what ICs or what PCBs it must have. and also company management may not wish to show all things to the customer/sales person.
if this is the situation how it can be mapped?
alternative item concept can be used, but for a single material if there are 3 or 4 alternatives, will it work properly??
Regards,
Pavan -
Custom ATP Check using Variant Configuration Data in sales order
I have a requirement to modify the standard SAP ATP check by including the variant configuration data entered on a item. Standard SAP does not use/include the characteristics data when doing the ATP. None of the available user exits would allow me to do this.
The scenario is the client has a configurable product that exist in inventory as one item, base unit as IN2. The batches that exist in inventory have the characteristics of width and length. The order data specifies a width and a length, they need the ATP to identify the availability based on the characteristics of the batch.
The solution was to present the user with a list of batches based on the characteristics that meet the criteria. The user would then have the option of choosing one of the batches which would mean that the line item would include the batch #. If the user does not want any of the batches, they could choose to select a Make to Order option, which would change the item category of the item, so that it creates a production order upon saving the order.
The problem I am having implementing this solution is I have not been able to identify the internal table(s) that contains the characteristics data in SAPMV45A after the configuration screen is called. If anyone knows where that information is during the sales order processing, it would be greatly appreciated.Hello Jean,
Have you managed to find a solution as yet? I know you have not received any replies but am hoping you were able to resolve the problem as we are facing the exact issue on our project.
Please let me know,
Thanks,
Tanya -
Issue in Variant Configuration
Hi all,
I am working on Variant Configuration and i have a Configurable Material with Super BOM Structure.
Separate Configuration Profiles are maintained for both Main Material and BOM Component.
Configuration Process is Sales Order (SET), BOM Explosion is at Multilevel and Application is SD01.
When i create a Sales Order, only BOM's of Main Material are getting Exploded, where as BOM of Components
are not been Exploded. When i am trying to create a Sales Order directly for Configurable Component,
then BOM gets Exploded.But this does not happen when i try for Main Material.
Can any one help me in this regard?
I want to know the reason for this and any further Customization settings, to make Components of Main Material
as well as BOM Material get Exploded in Sales Order.
Thanks in Advance.
Regards,
RaviHi ,
The issue could be due to the following.
When to enter the Main material in the sales order. The Main Material Item Category will be "TAC" for which "Structure of scope" in IMG would have maintained hence it will explode BOM components. Now eventhougth BOM components have " Configuration profile" The item category is "TAE" which will not " Scope of Structure".
Now goto IMG item category configuration and maintain " Bill of Material/ cobnfiguration" settings for TAE. it will explode multi level BOM.
But when u enter the configurable BOM separately in sales order it will explode, because now BOM componet Item cat will be TAC
Hope this will help u
regards
Arun Prasad
Edited by: arun prasad on Jul 30, 2009 6:27 AM -
User Exit - VA01 / VA02 Sales Order, using Variant Configuration Fields
Hi,
I'm doing a user exit for creating / changing a sales order (VA01/VA02), and in my program I'm trying to use the characteristic values in variant configuration: Extras -> Configuration.
I know there's a whole bunch of data in SAPMV45A, but I can't seem to find what I need. Structure RV45A is the closest I can find, but the characteristic name / value fields appear empty during the execution of the user exit.
Any help would be greatly appreciated.
Thanks!R u creating your own user exit or using the ones which are available for VA01/VA02?
If you can use existing ones, to get the more details abt them, please have a look at below link.
http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm
I hope it helps.
Best Regards,
Vibha
*Please mark all the helpful answers -
Delete pricing conditions line using BAPI_SALESORDER_CHANGE
Hi experts.
I've read the forum and OSS about this topic and don't have clear if it's possible to delete a price condition position (using BAPI). Using tx. VA02 I can delete pricing conditions, that's why I think should be possible.
We have a sales order created, and depending on the sold-to-party we have some discounts: RA00 (% discount) or RB00 (absolute discounts).
In some cases we need to insert/update or delete these pricing conditions. For insert/update, we don't have any problem using
BAPI_SALESORDER_CHANGE and setting the appropiate updateflag.
But... what would be the procedure to delete a discount, for example, RA00 fixed on a sales order? Has the logic_switch be informed specially?
wa_cond-itm_number = lt_cond-itm_number.
wa_cond-cond_type = lt_cond-cond_type.
APPEND wa_cond TO i_cond.
wa_condx-itm_number = lt_cond-itm_number.
wa_condx-cond_type = lt_cond-cond_type.
wa_condx-updateflag = 'D'.
APPEND wa_condx TO i_condx.
Lots of thanks.
JavierI am not positive on being able to delete a pricing condition through program.
Online when you try to change the pricing, SAP suggests us to redetermines the Pricing rather than just changing the values. And also the pricing condition config also plays a role... I think there was a setting which says Pricing condition to be manual which means you can add or delete the conditoin. -
BOM explosion using variant configuration
Hi
I have a material (LAPTOP) and it has two BOM(RAM and HARD DISK).
LAPTOP is my main material.
Through VA01, when I try creating a Sales Order, I give the Material as LAPTOP and when I click "Configuration" menu, I will be showing the Variant Configuration Characteristic values for this material (LAPTOP) namely RAM and HARD DISK.
When I select them and come back to VA01 scree, I could see both the sub materials (RAM and HARD DISK).
But my question, I want to see only the one which I select. If I select RAM, then only RAM shoudl be displayed in my sales order not HARD DISK.
I have created the Characteristics as "Multiple Value" assignmetn
Please help.
Thanks in Advance,
PriyaHi Priya,
Use Dependency concept ,to achieve your requirement.
Regards,
Subash. -
Hello Experts,
My business scenario is that I have several surcharges which are count on different conditions. After all I need to create the condition that would be a sum of all mentioned surcharges. Basically I know pricing but for some reason I can't force this problem.
In pricing procedure, after list of my surcharges, I made a standard summary (without condition type) in step 30. This sum works fine (gives a right value). After this sum I put my condition (ZSAM), which is counted directly from above sum (from step 30 to 30). It doesn't work. Value is '0' any time.
Some settings in condition type ZSAM:
Cond. class - A Discount or surcharge
Calculat.type - C Quantity
Can You tell what could I missed in my configuration?
Thanks in advance,
MichalDear Michal,
Earlier respondent Rightly mentioned in addition to that,
You need to maintain Calculation type as A-Percentage instead of C -Quantity for the ZSAM condition type, because you are going to calculate the ZSAM from the Sum(Value) so you need to give % of the sum.
If you give quantity it will based on the material quatity not based on the sum value.
I hope this will help you,
Regards,
Murali. -
Double Pricing condition issue
Hi Guys,
Here is my case.
I have a contract with Price condition PB00 , XXXX . Where XXXX is suplement price condition.
I have a pricing procedure with price condition PB00 XXXXand YYYY (not really important this one).
When I create the PO
PB00 come from the contract = all good
XXXX come from the contract = It is good but for some reason there is a second contion XXXX that is also generated with a price of 0.
So there is no impact on the price at all but in the case I have a lot of similar XXXX condition it get not really tidy.
Is anyone know how to avoid to "generated" this double up??
Cheers
JulienHI Gina.
Thanks for your reply.
I have entered values in VK30 after your reply, but i dont see any changes after those entries.
Would you describe me, what exactly the use of VK30 Tcode, as i see i have to enter the description for the value.
Do i have to use these description somewhere in Object dependencies to trigger the Price?Please suggest.
Thanks,
Quantum. -
Hi
I want to pass one characteristic value description into other characteristic text value, which i am controlling with procedure dependency.
Currentely i can able to pass Chars value into other text chars with same value.
For examples
Char X 01 - Description A
02 - Description B
03 - Description C
Char Y : ( text free form field )
If i select Char A 01 in configuration then through dependency syntax I can able to pass '01' into char Y, but i want to pass A Description in place of char' value.
Please let me know how it is possible.
VickyHi
I am facing issue in Variant Configuration functionality.
I am having 1 characteristic XYZ with values
1 - data
2- cable
3 - wire
Another characteristic is ABC with no value, it is text field.
Now in configuration of material if i select XYZ = 1 (data) then through procedure depedency i am passing a value 1 (same like XYZ). But i want to pass decription of characteristics value in char's ABC
means if i select XYZ = 1 then in char's ABC = Data should come instead of '1'.
Regards
Vicky -
Variant Condition "VA00" in Variant Confugration of a KAMT
Hello,
We are using Variant Configuration Process.
KMAT material is added to Sales Order and configured as per the customer's requirements.
Based on the selections (i.e. configuration), dependencies are in place to identify the Variants (Cond Type VA00) to pick the Varinat Price in Sales Order.
E.g. If customer selects Red Colour handle, variant price for Red Habdle is selected.
If during configuration, Red colour handle is selected, variant price of same is picked up.
During configuration, if customer changes the selection from Red for Green Handle, then
it is expected that Price for Red handle is removed and Variant price for Green Handle gets picked up.
Issue: In above example, system does not removed the variant price for Red Handle. This gives incorrect pricing.
Please help
ThanksHi
If during configuration, Red colour handle is selected, variant price of same is picked up.
During configuration, if customer changes the selection from Red for Green Handle, then
it is expected that Price for Red handle is removed and Variant price for Green Handle gets picked up.
Issue: In above example, system does not removed the variant price for Red Handle.
This gives incorrect pricing.
1) Have you maintained dependency for "Green Handle", same as Red handle?
2) Are you able to see "Green handle" as pricing variant in your variant configuration screen? If no, still red handle is appearing, means problem is with dependency.
3) If green handle is appearing in variant configuration screen, have you maintained condition records VK11 for green handle as for red?
Please confirm all above settings and reply.
try and revert
Edited by: Yadav on Oct 12, 2009 7:11 AM -
Need help on variant configuration
Hi Guru,
Here we need to use variant configuration.But i am new in variant configuration.Can somebody tell me the different steps of variant configuration from PP side.I have gone through standard document. But still i need this information. The Industry in which I am going to implement this,is producing Colored, profiled sheet to provide roofing solution.The metal roofing sheet can have different profile, different colour, different thickness, different width and so on.They have nearly three thousand of different combination.
Please respond.
Regards
RajibHi,
Pls. find herewith Variant Configuration Procedure steps as below
VARIANT CONFIGURATION:
1.Create a Material - KMAT type with Item category (002)
2.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).
3.Assign these two characteristics to a Class in CL01 - ZBikeclass ( Type 300) in characteristics tab page.
4Then go to CU41 Configuration profile select the material and enter the description click on the class assignment ie assign Zbikclass.
5Now 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.
6.Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save).
7.Now select Blue- go to extras - Other Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save.
8.Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save).
9.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.
Variant Configuration: Complete Maintenance:
Technical name: SAP_LO_VC_MAINTAIN
Tasks
The variant configuration processor sets up the rules for multi-variant products and maintains them in the database. He or she simulates and executes the configuration. This role is required wherever variant configuration is used.
The complete model also contains sales order processing (VA01/VA02), and the connection to SCE/Internet Sales and Mobile Sales.
Activities in Variant Configuration;
Transaction
Activity
CC04
Display product structure
CWBPP
Engineering Workbench
Variant Configuration
VA01
Create sales order
VA02
Change sales order
VA03
Display sales order
CU51
Maintain configurable order BOM (multilevel)
CU52
Maintain configurable order BOM (single level)
CU50
Configuration simulation
CU80
Reporting functions for characteristics and values
Configured Objects
CU44
Material
CU45
Standard network
Assignment of Configured Materials
CS40
Create assignment for configured material
CS41
Change assignment for configured material
CS42
Display assignment for configured material
Configuration Profile
CU41
Create configuration profile
CU42
Change configuration profile
CU43
Display configuration profile
Dependencies: Single Dependency
CU01
Create single dependency
CU02
Change single dependency
CU03
Display single dependency
Dependencies: Dependency Net
CU21
Create dependency net
CU22
Change dependency net
CU23
Display dependency net
Dependencies: General
CU05
Dependency where-used list
CU04
Dependency list
Tools: Variant Function
CU65
Create function
CU66
Change function
CU67
Display function
CU68
List functions
Variant Table Structure
CU61
Create variant table
CU62
Change variant table
CU63
Display variant table
CU64
List variant tables
Variant Table Contents
CU60
Maintain variant table contents
CU59
Transfer variant table contents to database table
Knowledge Base for SCE: Knowledge-Base Object
CU31
Create knowledge-base object
CU32
Change knowledge-base object
CU33
Display knowledge-base object
Runtime Version
CU34
Create runtime version
CU35
Change runtime version
CU36
Display/export runtime version
CU37
Create SCE database schema on PC
For complete details of Variant Configuration go to the following link :
http://help.sap.com/erp2005_ehp_03/helpdata/EN/96/468f38721f9977e10000009b38f842/frameset.htm
Hope this helps.
Regards,
Prakash -
Sales Order text for Variant Configuration
Hello
I have researched my issue and also have asked other peers for guidance. I feel that I am really close to getting my issue to work but I am not sure what I am missing, so I am hoping that someone can give me some advice as to what to check please. See below for the description.
My issue is in reference to SD Variant Configuration and is outlined below.
Overview
Main Unit is a radio test set
Test set can have an upgraded software
Example
Model 6015 u2013 standard test set
Model 6015T u2013 Upgraded software test set
Model 6015V u2013 Upgraded Software + test Set
Requirement
Use same Material Number using Variant Configuration for the upgrades
Price is to default to the Upgraded price
NOTE:
Our materials are already established and are set up as material type Finished Goods; ERLA item category; sales order item category is a copy of TAC. I am using a Configurable Material type KMAT, item category 0002 and linking to the FG material item category ERLA in the material master.
I have created the Material Variant (KMAT) in MM01
Created the characteristic in CT04
Created Classification in MM02 for material FG
Created Super BOM for Configurable Material in CS01 and added the upgrades as Alt Bom 2 for upgrade and 3 for Upgrade+. Also added the Alt BOM text
Created Profile of configurable material in CU41
For the Material I added the configurable material to MRP 3 screen in MM02
Created the BOM link in CS40
I simulate the material in CU50. I enter my material; select the icon for configuration, I can see the characteristic Value Assignment nad see my characteristics Description. I go to the value and use the drop down I then see the pop up of all the different values.
I have created Characteristic Reference VCSD_UPDATE_ARKTX with table VCSD_UPDATE and field ARKTX - no values
I have created a characteristic Test_Choice with the 2 values one is Test Upgrade 1 and the other is Test Upgrade 2. Both of these have the description as well.
For Material Text:
I have set up a reference characteristic using 30 character format (named VCSD_UPDATE_ARKTX),
with table name VCSD_UPDATE and field name ARKTX.
Then in the Configuration Profile(CU42) for configurable material, added a procedure(named PR_PRODUCT_DESCRIPTION) to the dependencies which contains code that sets the description
$self.VCSD_UPDATE_ARKTX = ''Test Upgrade 1u201D
If $self.TEST_CHOICE = Test_Upgrade_1,
$self.VCSD_UPDATE_ARKTX = ''Test Upgrade 2u201D
If $self.TEST_CHOICE = Test_Upgrade_2,
When Entering the sales order for Material Number XXXXXX, I receive a pop up that I can select which Alternate BOM (from CS02) I would like. I select my line item and then select the configuration icon at the bottom of the sales order. I see again my characterestics values (the same as CU50) but am unable to select the radio button. Not sure if this part is standard. Still no change in the sales order line item. I have validated that I am using a copy of the standard TAC item category. How does the text change to the correct value? Am I missing a seeting somewhere. Please provide any guidance with this as I have been trying to get this to work for over a month.
Thank you for your time. It is greatly appreciated.I have figured out that this will work if I go to the standard material (it is not KMAT but it is a FERT material type) and set the flag in the Material Master Basic Data 2 tab that this is a configurable material and not use KMAT material type for a super BOM. The text changes for this scenario so it give me hope.
This is not ideal, as I want to use the Super BOM because there are different variations (non stock items) that I need to pull through on the picking list in order to tell the end user which option needs to be loaded in the standard material. At least I know the text can change on the sales order; but I am still struggling with the use of the super BOM and changing the sales text when there is use of a super bom as you tie that to the MRP 3 screen of the FERT material type. I can set everything up, but the text will not change if I set up the material master this way. Guidance is appreciated.
Example
Material 72433 (FERT)
on sales order I enter 72433, my alternate BOM comes up with different Options. Alternate BOM 1 is standard configuration; My Alternate BOM 2 has Option 3 and 4 while alternate BOM 3 has option 5 and 6. Alternate BOM 2 is a 6015T and Alternate BOM 3 is a 6015V.
I want my sales order to pull through the text of 6015T or 6015V, whichever is chosen. I want my picklist to print out the option that was selected.
Maybe you are looking for
-
How to catch a switching of radiobutton in "AT SELECTION-SCREEN"
Hi, I have a selection screen with 2 radiobuttons in group 001. I need to perform some code when I change a status of particular radiobutton (checked - unchecked). I have a code in AT SELECTION SCREEN ON RADIOBUTTON GROUP 001 but this code is not exe
-
Aperture 3 library not fully visible in iPhoto
Latest Aperture and iPhoto SW. When I use Show Aperture Library in iPhoto I can only see the photos in SOME of the projects. Mostly ones I've worked on in the last three months. This problem has only arisen as a result of installing Aperture 3. I've
-
I have a column with some junk data XXX-YYY-ZZZ-PPPP XXXXX-YY-Z XX-YY-ZZ-PP-QQ I need to Display XXX-ZZZ XXXXX-Z XX-ZZ Only the X's and Z's Can some one help with SQL functions . I tried combinations of SUBSTR, RTRIM, INSTR Any help will be great. Ad
-
It says connection error when I try to log in
When I try to log in to icloud it says connection error...why?
-
I'm trying to watch several videos with the url above. I've tried with VLC and it didn't work. I usually use Quick time and have it installed as well. It is a University Finals study video.