Positional Dependencies in Variant Configuration

Hi all,
Is it possible to implement positional dependencies in Variant Configuration?
We want to design the configurable material (e.g: Rack) by deciding where and how many of the components go into creating the rack.
We have to implement dependencies which restrict the position where the component can be placed in the rack and depending on where the component is placed, modify the length of a different component.
Thank you for your help

Hi Nirmal,
In your case , Position of component is Variant, so create "Component _Position" as  one Characteristics and assign the  value  (For Ex top, middle  bottom).
create Dependencies formula for selection condition at Component assigned  in super BOM. Based on the char -  position value, component will be selected.
Regards
Pradeep

Similar Messages

  • 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
    shaik

    Hi,
    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

  • 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 dependency

    Dear, 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

  • 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
    Ram

    All 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

  • Variant Configuration and Dependencies?

    Hi,
    How is variant configuration is used and dependencies? Can someone give the step by step details with an example? What are the sample questions that can be asked about variant configuration in the interview?
    Thank you

    Hi Altin,
    The process of Variant Configuration and its dependency uses defers from scenario to scenario,
    Please click on the Link
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm
    or refer to SAP PLM 145 or LO990.
    To check an end user documentation of how to create Knowledge base objects of Variant Configuration
    please refer to link
    service.sap.com/var_conf or https://websmp202.sap-ag.de/var_conf
    This link should explain different strategies and scenarios where Variant Configuration is used.
    If you have access to SAP IDES systems:
    USE models T-VPP00 for Sales BOM and T-VPC00 for regular.
    Need more help please let me know
    Thanks
    Ajay

  • Variant Configuration Dependencies Types

    Hi,
    Gurus,
    I know They are 5 dependencies types in Configurable Profile .But i want in which contest each one can be used with examples.? explaning each one with one examples?
    PreCondition
    Selection Condition,
    Action,
    Procedure,
    Constraints
    Looking forward
    Thx,
    Ragas
    Edited by: Raga on Mar 20, 2009 11:49 PM
    Edited by: Raga on Mar 20, 2009 11:51 PM

    Hi Refer to following links for examples; examples are self explanatory if you know a little bit about class, characteristic, and how to write dependencies
    1] for precondition example
       a] for characteristic values:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm
       b] for characteristic
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm
    2] for selection condition example
    a] For Bom items
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm
    b]For characteristic
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm
    3] for Procedure
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm
    4] For Action
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm
    Hope this will help you
    Regards,
    Mahesh

  • Production Order BOM with Variant Configurable Material

    Hi,
    I have a requirement to process the document items in the Production Order BOM for a variant configurable martial. I am not sure which Function Module will do this purpose. I checked the FM: CS_BOM_EXPL_MAT_V2 and does not seem to be working.
    Can you please help me with a suitable Function Module or program that will process the Production Order BOM? Appreciate Your Help.
    Thanks,
    Kanan
    Edited by: Kannan SA on Jul 6, 2011 8:59 PM

    What are you doing with the characteristics right now ?
    If you want operations selected based on characteristic values, you need to have dependencies written just like you do (or in your case, will do) in your BOM components.
    I understand the business-push to not do things 100% at the start and just "oh we'll add that part later" but I would really push back to get that part included initially.

  • Why don't  we do the confirmation in variant configuration?

    Hello guys,
       As far as i know that in variant configuration we don't do the confirmation, we directly do the goods receipt.Is it right?If yes than why?
      Following are the steps we  do while doing the variant configuration scenario:
    1)First we create the characteristics and give the values inside it.
    2)Then we create the class of class type 200 and give characteristics defined in it.
    3)Then we create the variant of class type 300 and give all the characteristics inside it.
    4)Now we create the configurable material with Basic data 1,2, MRP 1,2,3,4 , Classification view ,workscheduling view.
      In classification view, we give the variant of class type 300.So it shows all the characteristics and its value over there.There we select all the values.
    5)Now we create the super bom of configurable material and in class tab we give all the classes of class type 200.Here even we can maintain the dependencies if we define all the characteristics value in item tab.
    6)Then we create the super routing and inside it we give all the possible operations inside it.Right now my routing contains operations  which are necessary all the times.
    7)Then we create the configurable profile for configurable material of class type 300.
    8)Now we give the requirement in md81 for configurable material and there we select the characteristics values which we want.
    9)After that we run the mrp for configurable material and it generates procurement proposals(planned order) for it.
    10) Afer this we convert this planned order into production order and release it and save it.
    11) After this we do the goods receipt for the production order in mb31.Because of this it shows the stock of sales order as production order qty.
                This procedure my tutor has taught me.Have i missed any steps or am i wrong somewhere?If that the case than plz guide me.

    if you can generate a production order then you can always confirm it according to SAP PP logic.
    we use variant configuration for the manufacturing of complex products. once the component quantities and
    operation are selected for a particular variant and copied to Production order, the rest of the process is same
    as normal Production Control. Revert back with any queries you have.
    Regards,

  • 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.

  • Copy control settings for Multilevel variant configuration

    Dear All,
    I have  the following scenario for variant configuration A quotation is created for configurable material with multilevel configurable material
    with reference to this quoatation a sales order is created.
    My requirement is that the quoatation must get copied to sales order as it is along with the values for subitems also.
    In copy control settings there is a field at item level called
    configuration :
    In this if I maintain value
    A: The variant is getting copied but  the values for subitems is not getting copied the values for main material is in changable mode.
    B: The variant is getting copied but  the values for subitems is not getting copied the values for main material are not in changable mode.
    C:The variant is getting copied   the values for subitems is  getting copied the values for main material are  in changable mode but the values for subitems are not in changable mode.
    My requiremnt  is that
    The variant must get copied
    the values for subitems must get copied
    the main material vlaues must be in changable mode
    the subitems vlaues must be in changable mode
    How can I fullfill this requiremnt, has any one of you come across this scenario, Pleae provide with solution it is urgent
    Informative answers will be provided maximum points.
    Deepak

    Hai Deepak Mehmi,
    please check in T CODE VTAA
    In the position check
    SalesDocType : Sales order type
    SalesDocType : Inquiry type
    Double clcik and check
    DataT 051 General header data       Copying requirements 002 Header-diff.customer
    DataT 101 Header business data
    DataT 001 Partner header
    And Tick mark for Copy Item Number
    For further check:
    In Item
                                      Copying requirements 301
    DataT 151 General item data                                          Pos./neg. quantity   +
                                                               Copy quantity
    DataT 102 Bus.data/item compl.                                     Pricing type         G
    DataT 002 Partner item                       2 Update document flow   Cont. item copy mode
                                                        Copy product select.
    FPLA  251 Conditions                Configuration
                                                               Campaign Deter.
    Regards,
    Mani

  • Variant Configuration including Bitmap

    Hi there,
    we using often small bitmaps to show the customers a hint to the selected articles. The output of SD Order  are sapscript forms and we solve this  with include of an Bitmap in sapscript article description.
    Now i try to include such a bitmap in a variant configuration.  If the user select a value 1 of a Characteristic ist should print bitmap xx, if the user select value 2 of a Characteristic ist should print bitmap yy and so on.
    Is anyone who had solve such a problem or know how could i realize this in sapscript.
    Is there a possibility to define a variable in the characteristics value or in the maintaining dependencies of  a value?
    While processing the variant configuration table in sapscript (loop at tkomcon    conf_out = tkomcon) this could be done by an if then else statement. But i don't like to process this on all variant articles. So i search for a solution to sove this in the article description/variant characteristics depending on a selected value.
    Thanks for help
    Karl Mueller

    Hi
    1) A configurable material , let us say can have  1000 of variants based on the characteristics combination. Out of these 1000 variants we will be interested to stock only a few variants . This could be  say  10 or 20, and for these only, we need to create material variants. Actually this process  is similar to the creation of 10 or 20 new materials..but here  by selecting the characteristics, we are creating the materials which are known as material variants.
    Hence we will not be creating material variants for all possible combinations
    2) For the material variants that we  created, we plan, produce & stock the required quantities.During SO creation we enter the specification ie characteristics combination given by the customer. In Sale order itself we can make the system to check whether a material/stock exist for the given characteristics combination and assign the promise date suitably.
    Regards,
    Ramasamy

  • SD Variant Configuration with manual entry cut length variant

    Hi Expert,
    I have one scenario in variant configuration where client want to put one variant value manually and according to entry price variant for example 4 M cut length should pick up automatically in variant pricing.
    Please check below example.
    X-Material
    I have created variant one Cut length and once Coated colour.
    Character Cut length with no value as customer want put manually like 4 M ,4.2 M .......etc as per requirement.
    Character Powder coated with different colour value like red,blue,pink etc......
    Character Price with SDCOM table
    Condition class ZClass with above character....
    Dependencies ZPrice with above character combination
    CU50 characteristic value assignment.
    I have maintain condition record for VA00 with all character value....
    Now I m creating sales order with X-Material where I will get option for variant for cut legth enter manual...4 Meter
    and powder coated with colour option ,here I m getting price for colour which is coming from condition record...but not getting for cut length which we have enter manually...
    One more thing sales qty sales in pieces and pricing should be in meter...so when I will sales X-material in pieces then pricing should be in meter.
    Please suggest as this is urgent requirement...
    Thanks in advance

    I m surprise no one has given any suggestion...
    anyway closing this thread..
    Thanks
    Edited by: KHAPREVIPIN on Feb 22, 2012 2:55 AM

  • Variant configuration rules verification

    Hello All,
       We are using variant configuration in our company and have loaded BOMs with rules. So next step is to verify if the rules are correct or not. Now one option is to use CU50 to simulate the config but that can be done one by one material and if you have several charachtericts to assign value to then it becomes very painful to get teh list of components and compare them with the correct list.
                   So I would like to know if this can be automated using LSMW , BAPI etc. Thanks
    Atul

    Hi,
    You cannot use LSMW or CATT for this purpose. You only have to test each of the dependencies and know the results.
    You can use CATT may be to create test cases automatically. Or you can use some other testing tools to test the rules correctly.

  • Variant configuration document

    Dear Experts,
                         I am new to Variant configuration ,so I want an end end to document with example related  to  PP .Which includes create of characteristic ,class,super BOM,super routing,maintain of object dependencies ,configuration profile ,configuration material also checking of  configuration.
    Regards
    Arabind

    Hi Arbind,
      It is very difficult discuss all variant configuration concept in a document.
    In addition to our Expert Ramgiri link
    Please refer below link
    Variant Configuration Material Variants : Creation,Usage in Sales order for replacing Configurable Material Part 1
    Variant Configuration - Basic idea
    If you have any doubts other than this kindly revert back.
    Thanks & Regards
    Sandeep Kumar Praharaj

  • Purchase of variant configuration material from external source

    Hi,
    I am working with variant configuration scenario , Here some material procured from external source and per characteristics requirements , these characteristics have varied price , these price should be maintain at condition level .
    The Material purchases from external source its price according to characteristic select.
    Pl helps me how these scenario resolve.

    H Rajesh,
    1.Create another New characteristic called ZPrice .Give the description and go directly to Addnl Data Tab.Here in the table name Enter "MMCOM" and in the Field Name Enter "VKOND" at CT04 & save .
    2.Now Goto CT04 in change mode, for Zprice Go to values tab and select RED &.Goto Extras-> Object Dependencies->Editor and then select Procedure & define condition.
    3. Goto Inforecord Choose Extras ->Variant conditions.
    Enter a variant key. Choose the desired condition type and specify the period during which the discounts and surcharges are to apply.
    Enter the amount and save.
    For More help please Refer Below SAP link
    [Variant Configuration |http://help.sap.com/saphelp_47x200/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm]
    Regards
    Pradeep
    Edited by: Pradeep Kumar on Mar 4, 2008 10:36 AM
    Edited by: Pradeep Kumar on Mar 4, 2008 10:37 AM

Maybe you are looking for

  • Php email form

    I'm sending a php form to an email address. The form does send to my email and a message sent page is working for the user filling in the form. However, I need to put the name, address, and phone number included with the message that is sent to the e

  • Validate Oracle Apps Username and Password via ADF?

    Hello. I'm trying to verify a persons user id and password in ADF 11g. I snagged the FND classes to be able to do this, and am calling it as follows: AppsContext ac = new AppsContext("/home/workspace/idev.dbc"); boolean loginStatusCode = ac.getSessio

  • My ipad displays a black box around icons and isn't scrolling properly. I have turned it off then back on, which is the extent of my limited knowledge.

    I was trying to get it to airprint to my supposedly supported HP eprint printer, but was having no luck. After trying to follow the online instructions on the HP website, it told me to turn it off wait 30 secs then turn it back on(along with the othe

  • Mountain Lion OSX upgrade

    Hi, during the upgrade to Mountain Lion OSX, I seem to have lost iPhoto altogether. Is there any way I can recover it without resorting to buying the App. Thank you.

  • VLANs with L3 Switch (SG-500)

    Hi, I'd like to know how to configure VLANs in SG-500 with it's L3 functionality (switch router). The switch is up and running currently in L2 mode and has a few hosts connected to it. Some questions I have: If I switch it to L3 (set system mode rout