How to assign object dependancies in variant configuration
Hi,
I had maintain object depedacies, but in BOM for a specific assembly, that object depedancies should come, for that where I have to assign that dependancies, if possible give me the whole proceedure for the object dependancy creation and assignment.
thanks.
Hi Samir ,
Is your material configurable ? If not , at first you need to create a confgurable material.
In material master Basic Data -2 , there is an indicator " Material is configurable ". Mark the same.
Only for configurable materials you find the object dependencies column in BOM .( CS01 )
Regards
Ramesh Ch
Similar Messages
-
How Forecast Release and Consumption for Variant Configuration
Hi experts,
we are planning in our project how to Forecast Release and Consumption for Variant Configuration
can you explain me
Regards,
babuHi Sivaramakrishna,
We tried the same but what is complicating is having "market" attribute of customer in R/3 and planning forecast in DP at the "market" level. There is no customer as such in DP. THere is only market. We could release forecast at market leve using "consumption group". But I am trying to figure out how to have the sales orders consume forecast at the location, product and market level in SNP.
Today we have our sales orders to consume forecast in SNP at location-product level. we are trying to take this to "location-product-market" level in SNP.
I think we need to use some settings for characteristic based or variable consumption I think...but not clear.
Any help is appreciated.
Thanks for taking time to reply. -
PO EDI - How do I exclude a specific variant configuration value
Hello,
When sending POs via EDI we include our variant configuration values (segment E1CUCFG/E1CUVAL). There is one specific variant configuration we don't want to include as it's irrelevant to the vendor and keeps confusing them. We do need to send all the other variant configuration values. What would be the best way to do this?
Thank you,
MichaelNever mind, I found it.
MM06E001 / EXIT_SAPLEINM_013 allows me to modify E1CUVAL. -
Object dependecies---variant configuration
HI PP team
Any one can explain the difference between the 5 object dependencies in variant configuration as well little overview where it will differentiate in different business scenarios like as auto,sanitary industries
thanks
shaikHi,
Five Object Dependencies are
Pre Condition: This is used for Hide/display the Char and Char values.
For Example CHAR_COLOR having a value RED only displayed IF CHAR_MODEL value 'SANTRO'
Selected.
Then you should assign the precondition at value RED level as
Syntax
CHAR_MODEL = 'SANTRO'
Selection Condition: It is used for selection of BOM Components and Routing Operations and Make
the Char as to be required entry in perticular condition.
Actions: This is Obsoleted (now.not in Use).
Procedure: It is used to Inference the Char Values to A char.
IF SANTRO is available in only RED then IF you selected SANTRO for CHAR_MODEL system auto infer the value RED for CHAR_Color.
Syntax
$SELF.CHAR_COLOR = 'RED' IF $SELF.CHAR_MODEL = 'SANTRO'
Constraint: Used to Restrict and infer the value for a Char.
Procedure and are Constraints are assigned to Config Profile which is Central configuration object in VC
Regards
Praveen -
Pulling Variant Configurator's object dependencies
hello friends
could someone please let me know if there are any BAPIs that can pull VC's object dependencies.
Any comments or feedback on this will be highly appreciated.
Thanks
RamAll the function modules below are related to object dependency and variant configurations. Please reward points is useful
CARD_CLASS_CHAR_READ_ALLOC
CARD_CLASS_CHAR_READ_DEP
CARD_CLASS_CHAR_VAL_READ_ALLOC
CARD_CLASS_CHAR_VAL_READ_DEP
CARD_CLASS_READ
CARD_CLASS_READ_ALLOC
CARD_CLASS_READ_ATTR
CARD_CLASS_READ_CHARACTS
CARD_CLASS_READ_DEP
CARD_CHARACTERISTIC_READ
CARD_CHAR_READ_ALLOC
CARD_CHAR_READ_ALLOC_CLASS
CARD_CHAR_READ_DEP
CARD_CHAR_VAL_READ_ALLOC
CARD_CHAR_VAL_READ_DEP
CARD_CNET_CONSTRAINT_READ
CARD_CONSTRAINT_NET_READ
CARD_CON_PROFILE_READ
CARD_TABLE_SELECT_LINES
CARD_DEPENDENCY_READ
CARD_GET_ALL_DEPENDENCIES
CARD_FUNCTION_READ
CARD_TABLE_READ_ENTRIES
CARD_TABLE_READ_STRUCTURE -
Details about Master production Scheduling & Variant configuration
1) What are the steps for Master Production Scheduling (MPS)?
2) What are the steps for Variant Configuration?Hi,
MPS:
With in your planning time fence (maintained in mat master ) , you will get firmed planned orders because your MRP Type P1 - P4 has firming type.
And the firmed planned orders will not change after next MRP run.
You have to set MRP Type p1 - p4. acc to firming type. in ur mat master.
Then run MPS .It is generally for important products and it is run single level.Because it will not change your procurement proposals as it has firming type.So you get effective planning for your imp products.
Variant configuration:
Go to mm01 create a material and in bd2 view mark the check box material is configurable and then save the material and go to ct04 create chara.
Go to cl01 and create class with class type 300 and assign the charac. to it
Go to tcode cu41 create the profile using material code and assign the class to it
then got tcode mm02 and assign the profile there
Variant configuration material type is KMAT (SAP std), u can use this material type alternately u can mark the indicator in basic data 2 view ->client specific configuration->Material is configurable tick.
For further reference, check the link below
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOVC/LOVC.pdf -
How to create Variant Configuration Material Master in SAP PP
Dear Friend's,
Pl 's guide me for How to Create Variant Configuration Material Master.
Give me step by step procedure for Creation of Variant Configuration.If some of you having screen shots for the same with one Example, that will be a very helpful to me for creating VC.
Thanks & Regards,
Sandeep N.TheurkarHi,
Eg: Ford car.If a sale order is raised for fiesta lxi model the system should choose red colour & for vxi blue colour respectively.
ie you need to define the characteristic and assign the values .
This characteristic need to assigned to class.
class need to be assigned to material master
1. T.code : CT04(characteristic) FORD_MODEL, Choose single value & entry required tab & give the input as 01 - fiesta_lxi & 02 - fiesta_vxi.( characteristic values)
2.Tcode: CT04, FORD_BODY( another characteristic)
Choose single value , don't click entry required.
01 - Red( characteristic values)
02- Blue
3. Create class T.code : CL02
fiesta_class
type : 300
4. OBJECT DEPENDENCY:
T.CODE : CT04
FORD_MODEL
CLICK VALUES TAB,
IN FIESTA_LXI CLICK THE 'O' meant for Obj dependency, action & extra.
Edit the dependecy,
010 $Self.ford_body = '01'. & save
Repeat the same for FIEST_VXI & instead of '01' give '02' for blue colour.
, then create a ROH as ford_body. & a KMAT material for the car. .
Then create a Super BOM with usage 3 & give component as ford_body
Then use T.code cu41 (Create config profile)
enter a profile name & class 300 & choose class assignment, choose fiest_class ,
Use T.code cu50 to check the values.
Then create a sale order.
Pl. reward if helpful.
Regards,
nandha -
Variant configuration-- syntax error in creation of object dependencies
In variant configuration when i try to create object dependency (tcode=cu01), after entering the dependency and also description when i enter the syntax in the source code it is giving error: error in syntax check for simple condition
I have entered syntax as : engine_cap in ('1000','1400','2000'), pls guide me with the solution to create object dependencyDear, Shakeer
Please follow along with my very own config guide of variant config.
1) Create a configurable Material Using KMAT u2013Material Type. Item Category 0002 and Item Category Group 0002. Go to classification tab-here you maintain the class type 300 and assign the class, we will create this shortly. (So after creating class come back into MM02 and input the class that you create in step 2.)
2) Create a class in T-Code CL01. Use class type 300 for Variants. In this we assign the characteristics we will create shortly.
3) Create characteristics in T-Code CT04. Create your characteristic like for example, Z_Type, Z_Model, and Z_Color.
4) We must create a characteristic for the pricing. Example, Z_CarPrice inside this characteristic we must maintain. Table Name SDCOM, Field Name VKOND in the additional data tab. Also, go to restrictions tab and enter the class type 300 Variants. Now in order to make this pricing work for you, you must maintain (enter) all the values from the characteristics. For example, Red, Blue, Black, Honda, Toyota, GLI, XLI, and 2.0D.
5) Now going back to the characteristics in CT04 change mode. Make sure Basic Data has *Multiple Selections circled. * Character Format has 26 and a check in case sensitive. Make sure in restrictions tab class type 300 Variants is present. Go back to Values and highlight the first one. Example, Red then go to Extras->Object Dependencies->Assignments You must maintain this code $self.Z_CarPrice=u2019Redu2019 in basic data make sure itu2019s released & procedure is filled in. Go back to dependency editor and paste the same code there after 000010 $self.Z_CarPrice=u2019Redu2019 and do this for each and every value. Very Important * Maintain configuration profile in T-Code CU41 for the material -> Priority 01, Variant Configuration, Class 300, status, Released 1, then click save. Note: If 2 conditions are inactive use class group A instead of B in SPRO for Condition type VA00.
6) Go to T-Code VK11 and enter VA00 condition type. Enter all the values maintained in the characteristics for example, Red, Blue, Black, Toyota, Etc and enter the price then click on save. Now it should work fine in VA01. Make sure you have assigned the VA00 condition type in the pricing procedure.
Good Luck,
Muhammad Ali Lozada -
How to assign screen variant to transaction variant
Hi ALL
I HAVE CREATED A SCREEN VARIANT HOW TO I ASSIGN IT TO TRANSACTION VARIANT , PLS GUIDE ME ON THIS ITS IMPORTANTSunaina,
Transaction Variant:
Transaction variants are client independent. That means that in order to transport them you are creating a workbench request. Client independent means that the moment you save your changes, they will appear in every client on the same box. If for instance you have 3 development clients, by creating a transaction variant you will be able to see it in all 3 clients. You won't need to use transaction SCC1 to transport your changes to the other development clients.
Say for an example you need to deactivate (output only) the pricing date and material pricing group field in VA01/2.
You can use the T.code SHD0, choose your transaction variant here, further choose your screen variant.
Next select your screen variant and in the Menu bar select Variant> change with processing>Make repairs in foreign namespaces only if they are urgent> Continue(Enter)>again 'enter'>Object can only be created in SAP package>continue(enter)> Exit and save >This variant contains other screens, adopt these as well?>enter>enter> scroll down to the entry 'pricing date' or VBKD-PRSDT make the necessary changes and save.
The system will prompt to assign a package and request enter the necessary values.
Crux:- you just make fields as display, or 'supress', knowing your requirements
Transaction Variants to make fields Mandatory, Hidden or Display. Also applicable to screens and tabstrips.
You can hide unwanted screens and fields in any of the standard SAP programs without changing any of the standard programs. Additional features such as making the variant as default on the standard SAP transaction code is only available as of 4.6x.
Transaction SHD0 - Create a variant for the required transaction by changing the layout through hiding fields and screens.
Transaction SE93 - Create a variant transaction (e.g. for VA02 = ZVA02).
o Next allocate the transaction variant to this variant transaction.
In 4.6c, you can default your transaction variant as the standard variant. (SHD0 - Edit -> Activate/Deactivate as standard variant)
One more feature available, instead of creating a new T.Code...you can simply assign the Transaction Variant in the Sales Document Type in T.Code-->VOV8.
Hope this Clarifies your Doubt and Please Reward If Really Helpful
Regds
MM -
Hello,
objects of classification of variants like BUS1088, BUS1003, object dependencies,
... have no events. I tried to add events to those events but there are no change document objects or status objects I could find to define my own events. Has anybody an idea how to react on changes in the definition of a variant e.g. if the object dependencies, characteristics, variant tables, are changed by development? There is also no control object record written for those objects in SAP change management.
An hints welcome
Ralf StaenglenHi Shah Ji,
Try to maintain your Super BOM at configurable material not at your variant. Just link your variant to configurable material super bom with tcode CS40.
Other way to create super bom besides using class :
try to use Classification as selection indicator for BOM.
1. at bom, maintain class type 001 and tick you selection indicator at item detail BOM
2. at material master, Maintain your component classification for class type 001 and set the characteristic desired.
or try to use object dependencies for super BOM :
1. at bom item, go to extra > Object dependency > editor > selection indicator. Put you "Characteristic = Value"
Hope it helps, mind sharing some points if it helps
regards,
arman -
How to hide variant configuration screen in sales order
Hi Friends,
Could you please help : how to hide variant configuration screen in sales order for a configured material
RanjanHi
The very purpose of VARIANT CONFIGURATION is to for this material these are the characteristics available
In this you choose one characteristic then these are the values available
If you make a choice then this is the price
Means Maruthi car is the product
Say 800
Alto
Zen
These are characteristics
In this you choose say black, cherry red, white these are the values
When you put a sales order for Maruthi car then if it is 800 black colour then price is X
if it is 800 white colour then price is y
So that according to the choice of the customer the pricing and other details are fetched
Why do you want to defeat the very purpose of VARIANT CONFIGURATION
Rather than listing out of the whole product list the system simplifies the thing
Without that popup variant configuration is meaningless
Regards
Raja
Edited by: ramanathan raja on Dec 11, 2008 3:48 PM -
How to assign a query retrived value to a user defined object in a table
how to assign a query retrived value to a user defined object in a table
Rajeshwar,
If you use the "Search" feature in this forum, you should be able to find helpful links to similar questions. You could also look at the RecordSet and DoQuery documentation in the SAP Business One SDK Help Center documentation to assist you with your question.
HTH,
Eddy -
How do I extract the data of Variant configuration into internal tables
Hi Experts,
How can I extract the data of variant configuration into an internal tables while preparing the report.
Thanks,
bsv.Hi i´m not a "Expert.." but may I can help you:
CUCB_GET_VALUES_FROM_INSTANCE
Example:
Instance = MARA-CUOBF or
Instance = lips-cuobj
Result is the data of the Variant tables.
I need that for a simple report to evaluate customer & and his Variants......
Robert -
How to assign authorisation object to user
hi,i have created authorisation object now i want to assign it to role and
then to user
how to get this.
i went into pfcg transaction but i didnt know how to assign authorisation object to
role and then to user
can any one tell me how to procedd further?
Message was edited by:
venkat sHi Venkat,
When you create authorization object in RSSM you only assign info object.
How did you assign respective values?
once your authorization object is saved you should find it in PFCG. even if you go to expert mode for profile generation
Check tecnical name.
Alternatively instead of inserting manually go to selection criteria and the system will display all active authorization objects and you can choose your object.
Jaya -
How to creating a role configuration key, nd how to assigning it to our bus
how to creating a role configuration key, nd how to assigning it to our business role?
advance thanks..Hello Suri,
To create the Role Key
In the SPRO CRM - UI Framework - Technical Role Definition - Define Role Configuration Key
Then to assign the Business Role in the
In the SPRO CRM - UI Framework - Business Roles - Define Business Role
The field for the Role Key is Config Key
Regards.
Maybe you are looking for
-
Problem Printing Documents - No Doc Flavors Supported
Hello everybody. I've been trying to implement a print feature in my applications and I've had absolutely zero luck. Basically, I'm trying to print the contents of an html file. However, there are no PrintServices that show up on my machine that supp
-
Font color preview not working?
I created a gradient and tried to save it for web, but the preview only showed me a dark orange color. That was the foreground color, but I don't know why that became the entire picture. Also, I saved it anyways, and when I opened the image using pic
-
i've read a couple complaints here that the incase neoprene case has left stains on some people's white macbook....any recs out there for one that will protect my case without staining it? thanks!
-
Player exception..
Hello everey body.. I have aproblem with recording files.. I make aprogram do the following: 1) browse and an audio file. 2) Then browse again and select a video file. 3) Merge the 2-files to one file. 4) play the merged file at player.. The code for
-
How can i upload pictures on facebook via ios?
I can post to my timeline via ios but i don't know how to upload pictures on my facebook via ios..please help me.