Characterstic Value Length - Variant Configuration.

Hello,
I am defining Characterstics to be used in Variant Configuration.
SAP is limiting the maximum length of the characterstic value only to Max of 30 chars.
I have certain scenarios where the Value for a certain characterstic may be
more than 30 characters.
Is there any way to overcome this in SAP. I am sure this kind of issue might have arised in any of your projects.
Can you please share your expertise to overcome this situation.
Thanks in Advance,
Best Regards,
Bharat.

No.  Your limited to the 30 characters.  You should try to figure a way to either abbreviate the values or split the single charac. into multiple charac. if possible.
Depending on how your planning to use the info there are some things you can do.
You can allow multiple values and additional values.  Then you can type as many "lines" of text that you want.  Start each new entry with a number.  As in
1 This is text to 30 characters
2 This liine is more text to 30
3 This line is a 3rd line
etc..
You need the numbers other wise I believe SAP will sort the values alphabetically and can present them in a different order when shown in display.
I have also created multiple characteristics for this as well
CHAR_TEXT_1
CHAR_TEXT_2
CHAR_TEXT_3
We can then type in short text info as a value in the class and mark it as the default text so it defaults onto each new batch.  I've used this to put short segments of text on COA's.  The characteristic description is set to what ever we want to display on a the COA.  So it might wind up something like:
WARNING:  Wear OSHA approved respirator.
WARNING:  Wear latex gloves
Craig

Similar Messages

  • 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

  • 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

  • Problem facing when changing configuration characterstic values in SO

    Hi Experts,
    I am facing a problem when i am chaging sales order configuration characterstic values they are updating perfectly. But when i am creating purchase order with reference to sales order then the sales order configuration currency characterstic values are picking as 0 which are already updated perfectly in sales order.
    I am using cl_cbase-> set_configuration method for to update the characterstic currency values.
                    cl_cbase->set_mark_for_saving after the above method
                    cl_cbase->save_and_free after the above method.
    Would request your suggestions if you have come across this situation.
    Advance Thanks
    Regards,
    Chandra.

    Hi,
    Can do it using Union All is prompt SQL and presentation variable in report.
    Refer : http://www.varanasisaichand.com/2010/01/editing-all-choices-in-dashboard.html
    Regards,
    Srikanth

  • 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,
    Michael

    Never mind, I found it.
    MM06E001 / EXIT_SAPLEINM_013 allows me to modify E1CUVAL.

  • Populating Variant COnfiguration value in ORDERS05

    Hi,
    I'm going to create Sales Order using ORDERS05 IDoc Type.Data coming from Non-SAP system consists of Variant Configuration data.I mean those data we have to place at the Item Level variant configuration area.Can anybody please tell me  which segment I've to populate for the same? or if there is no segment for that then how we can achieve this........Is there any exit for the same?
    Thanks in advance,
    Sarbajit

    Hi Sarbajit,
    There is a segment need to fill the structures XE1CUREF or XE1CUCFG (IDOC).For this pass characteristic name and it is values.In va01 if you seen it will pass description and it is value.I did this before and created order and quotation.
    ORDER_CFGS_REG
        POSEX              000010
         CONFIG_ID          000001
        ROOT_ID            000001
    ORDER_CFGS_INST
        CONFIG              000001
        INST_ID            000001
        OBJ_TYPE            MARA
        CLASS              300
        OBJ_KEY             CONFIG-MATERIAL
    CONFIG_ID          000001
         INST_ID            000001
        CHARC              'TURRET'
        VALUE              1.
    pass in this way to three structures.These are mandatory to fill if you have any issues please post.
    Regards,
    Madhu.

  • Variant Configurator : Value set by user or dependency ?

    Hi,
    How can i determine whether a value in a characteristic in the variant configurator is set by a user or by a dependency ?
    with regards
    Erik

    Hi,
    When a variant is created , inthat particular screen, theres an option
    Whether it is cretd by user or system.
    And table name is RSVAR
    field is TRANSPORT
    Thanks,
    Shreya

  • VC Variant Configurator SD; changing values by FM    'CUOV* '

    Hi everybody,
    It appears me some troubles with VC when I try to set value for particular feature again.
    I have inconsistency fault when I try to change the value by calling FM 'CUOV_SET_FUNCTION_ARGUMENT' from configuration profile but it was set manually by user first (in standard VC window).
    Both values of feature are correct (old and new).
    Error looks like :
    E: Inconsistent values inferred for characteristic (here is number of characteristic)
    and next in details:
    The following values are incompatible with each other:
    (here is old value)
    (here is new value)
    Let me also know you, that this inconsistency problem exits in case when I try to overwrite feature value by FM I mentioned, and this value was set manually first only ( VC window)
    If I try to owerwrite the feature manually (using the same value) - there is OK.
    I suppose, I should in "any way " clear values which was set manually first, or change "something" in SAP Variant Configurator what let me change priority and allows overwrite value by FM which was set first manually ( in VC window) . But I have no idea how to do it...
    I will be gratefull for any hints.
    Thanks & Regards
    Tomas

    Standard SAP does not let you overwrite a value that is flagged as "Set by User".  We had a similar requirement where we had to force a user-entered value to be deleted and replace it with a calculated value.  To get around the issue, we copied the code from FM CUPR_DEL_VAL, which deletes values set by procedure, into our own FM called Z_VC_CUPR_DEL_VAL.  In our version of the code we inserted a couple of statemtents that delete both user-entered values and values that were set as a default.
    The great part about this mod was that we didn't even have to create our copy of the module inside of the CUPR function group.  It worked fine if we just created in one of our custom function groups.
    These were the lines we added to the end of the module after we copied:
      KNTYPE = 'DI'.
      PERFORM DDB_DEL_VALS_BY_KNTYPE(SAPLCUDB) USING INSTANCE ICABN-ATINN
                                                     RFLAG KNTYPE RESULT.
      KNTYPE = 'SF'.
      PERFORM DDB_DEL_VALS_BY_KNTYPE(SAPLCUDB) USING INSTANCE ICABN-ATINN
                                                     RFLAG KNTYPE RESULT.

  • SD Variant Configuration - characteristic value computation

    Hi Everyone
    Greetings from Vinod
    i am creating a variant material which has 3 characteristics. out of the 3 characteristics, 2 are inputed by the user and the third characteristic needs to be populated with the difference of the 2 chatacteristic values that we have entered before. is there a standard setting that we have to maintain, or should we do a custom development on the same. the third characteristic value which is computed based on the difference of the precious two characteristic will then derive pricing of the variant material. please throw some suggestions and inputs in this discussion.

    Hi,
    calculating values of characteristics is done with so-called dependencies.
    In a dependency you can define the rule how a value should be calculated.
    You have to create a class of class type 300 and assign your characteristics to this class.
    Assign the class to a material of material type "Configurable Materials".
    Open the material with transaction PMEVC (Modeling Environment for Variant Configuration).
    There you maintain a dependency of type procedure.
    The source code may look like this for your example:
    $SELF.CHARACTERISTIC_3 = CHARACTERISTICS_1 - CHARACTERISTIC_2
    You can find details for variant configuration on help.sap.com:
    http://help.sap.com
      -> SAP ERP
      -> SAP ERP Central Component
      -> Logistics
      -> Logistics - General
      -> Variant Configuration (LO-VC)
    Details on transaction PMEVC (Modeling Environment for Variant Configuration):
    http://help.sap.com
      -> SAP ERP
      -> SAP ERP Central Component
      -> Logistics
      -> Logistics - General
      -> Variant Configuration (LO-VC)
      -> Modeling Environment for Variant Configuration
    Information on dependencies:
    http://help.sap.com
      -> SAP ERP
      -> SAP ERP Central Component
      -> Logistics
      -> Logistics - General
      -> Variant Configuration (LO-VC)
      -> Dependencies
       and
      -> Dependency Syntax: General Rules
    Best regards,
    Sebastian

  • Where used list for variant configuration

    Hello,
    We use a lot of configurable BOMs in our company.  In the case of deleting a material we need to know where the material is used. Is there a possibility to find out where a material is used in multi levels.
    For example a material is used for producing raw material this material is processed again to a more specified product and this product is processed again. We need to explore 3 variant configurations ...
    We need to display the bom level by level bottom up. If a material is part of an assembly which is part of a material we need to display it somehow.
    Thank you in advance.
    Regards,
    Christiane Hetzenauer

    dear Friend ,
    See there are 2 things material used in BOM direct assigment
    another is material is bond to BOM via a characterstic value.
    so if you want to see how many materials have values 123 attached to there classic=fication  view search through MM02 search via class , select the class and inout the value for example "01" it will return with all the materials which have value 01 attach to this class , in the same way you can use CL30N search objects assign to class.
    in your example
    For the BOM motor cycle the materials R123 B456 and Y789 are assigned.
    If i search in CS15 for 123 I get as example , also use tick classes in the first screen of CS15
    R123
    B456
    Y789
    then you will only get  R123 motorcycle as result.
    Check and revert back.
    Regards
    Ritesh
    Edited by: R S D on Jul 21, 2009 12:44 PM

  • 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

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

  • Tolerance Limits for Class Character in Variant Configuration

    HI all,
    We are Using Variant Configuration, for this we have linked MIC's to Class character, When The Inspection Lot is created the Lower & Upper Limit in the specification comes as the character Value.it does not takes in to consedration the tolerance key assigned to it. For E.g. Charater Dia has value 20, & in the Tolerance key for 20 +/- 0.10 is maintained, when the Inspection lot is created the Upper & lower Limit comes as 20-20 instead 19.9 - 20.1
    I have gone through SAP Note 210658, the sample code provided in note is for "Material Specification" I have tried the same with minor code correction the specifications in the lot comes as desired i.e. specifications in the lot consider the tolerance key.
    Our Requirment is of task list, in the same not EXIT for task list is also mentioned but no souce code is provided, when we are using the above program (Used for Material Specification) after doing the desired changes, & when we run in de-bugging mode it shows all the calculations are being done, but finally in the lot specification appear as the charater value ( 20-20) & in the inspection lot One first MIC comes it delete's all other MIC's assigned in the Plan.
    Has any body worked on this requirment, please let me know how to do the same, & if any body has used EXIT_SAPLQPAP_001 (Enhancement QPAP0001.)Plese provide me with the soution if any one has worked on it.
    Thanks & Regards
    Gaurav Behl

    Hi ravi,
    I did't work on class hierarachies but i do have a document regarding classification.
    Regards,
    Kanth

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

  • Creation of sales order with Variant configuration info

    Hi friends,
       I am creating sales order along with Variant configuration data. We have 3 level BOM structure.
    I am using BAPI_SALESORDER_CREATEFROMDAT2 and filling in ORDER_CFGS_REF, ORDER_CFGS_INST, ORDER_CFGS_PART_OF ORDER_CFGS_VALUE, ORDER_CFGS_REFINST
    tables exactly the same way BAPISDORDER_GETDETAILEDLIST FM returns.
    Sales order is being created with no variant configuration information.(Not in the header level atleast)
      Can any one help me on this.
    Thanks
    Seshagiri

    Updating Variant Configuration data for SO item became little tricky for us in an ongoing implementation. After spending some hours investigating the correct combination of data to pass, we were able to post the document correctly. As no detailed documentation is available online for this scenario, I hope this post will help community for similar requirements. J
    For updating Variant configuration (VC) data for Sales order item, we need to populate below tables of standard FM or BAPI (e.g. SD_SALESDOCUMENT_CREATE).
    Normally the standard FM or BAPI does not return any error messages in case configuration data is not updated successfully.
    ·         SALES_SCHEDULES_IN: The required date field should be populated with appropriate value (REQ_DATE).
    ·         SALES_ITEMS_IN: Field PO_ITM_NO should be populated with appropriate value.
    ·         SALES_CFGS_REF Table:
    1.       This table should have 1 record per item.
    2.       Combination of CONFIG_ID and ROOT_ID should be unique across line items.
    POSEX
    000010
    CONFIG_ID
    000001
    ROOT_ID
    00000001
    SCE
    1
    COMPLETE
    T
    CONSISTENT
    T
    CBASE_ID_TYPE
    G
    ·         SALES_CFGS_INST:
    1.       This table should have 1 record per item.
    2.       Combination of CONFIG_ID and INST_ID should be unique across line items.
    CONFIG_ID
    000001
    INST_ID
    00000001
    OBJ_TYPE
    MARA
    CLASS_TYPE
    300
    OBJ_KEY
    MATNR value
    QUANTITY
    Quantity value
    QUANTITY_UNIT
    Quantity Unit
    COMPLETE
    T
    CONSISTENT
    T
    OBJECT_GUID
    MATNR value
    PERSIST_ID_TYPE
    G
    ·         SALES_CFGS_VALUE:
    1.       Combination of CONFIG_ID and INST_ID should be unique across line items.
    2.       We can have multiple characteristics for a material. In that case appropriate records should be inserted in this table. Note that CONFIG_ID and INST_ID should be same for all the rows you insert in this table for multiple characteristics for a material.
    3.       The characteristic value should be in SAP internal format.
    CONFIG_ID
    000001
    INST_ID
    00000001
    CHARC
    Material characteristics
    VALUE
    Material characteristics value
    ·         SALES_CFGS_VK:
    1.       Combination of CONFIG_ID and INST_ID should be unique across line items.
    2.       We can have multiple characteristics for a material. In that case appropriate records should be inserted in this table. Note that CONFIG_ID and INST_ID should be same for all the rows you insert in this table for multiple characteristics for a material.
    CONFIG_ID
    000001
    INST_ID
    00000001
    VKEY
    Material characteristics

Maybe you are looking for