Dependency of characteristics value in CV04N

Hi there,
I have an issue when searching document using characteristics with dependencies.
Let's say I have 2 characteristics (doc & doc_sub_type).
characteristics : DOC has value A & B
characteristics : DOC_SUB_TYPE has value A-1 & B1
When user search for document, the restriction should be :
if he choose characteristics DOC with value 'A' then only 'A-1' should appear on characteristics DOC_SUB_TYPE
I am using dependencies at characteristics value level which is working fine in txcode : CV01N, but wondering why the same logic is not working in CV04N
Any suggestions would be appreciated
Thanks,
Hendra

Dear
The dependency is coming  in CV04N  by activating one user exit : CLCTMS03
but how can i do the same ???
because  i also apply logic of dependency and its working for cv01n but i can't get same in CV04N
pls guide me
point will be rewarded

Similar Messages

  • Mass Upload of object dependency for characteristics value

    Hi ,
      I need to upload the object dependency for characteristics values through transaction CT04. My input data consists of characteristcs name , characteristics value and the object dependency (KNNAM) . Need to populate the KNNAM field alone .
    Have tried with the FM 'CTMV_CHARACT_CHANGE_KNOWL_VAL' which suits my requirement but teh dependencies are not getting uploaded . Am I missing anything ? Since I do not have class details i.e class num and class type I am not able to use  the BAPI like 'BAPI_CLASS_CHARVALUE_LOCAL_DEP ' . Please suggest any othe r suitable method .
    Thanks in advance.
    Sanjeev

    Hi,
    Please check the below link..
    BAPI for Characteristic Dependency
    Thanks.

  • Variant network depending on the value of the characteristics.

    Hi,
    I want to create a project from a sales order for a configurable material. The problem is that the network should be slightly different depending on the value of the characteristics used in the configurable material. For example, it could happen that one operation should not be executed, or that this operation should take longer because of the characteristics.
    How should I proceed?
    Thanks in advance.
    Regards,
    Luis.

    Thanks for your answers, but I needed a more specific answer. Anyway, in the end I found the solution:
    - I had to create a configuration profile for the standard network (CU41), and then I had to assign the same class as the one assigned to the configuration profile of the configurable material.
    - Then, I run t-code CN02, and I had to select one operation and then I clicked "Extras --> Object Dependencies --> Editor". And finally, I just chose the dependency type and filled it with its corresponding code.
    Still, I have a problem:
    - Is it possible to set the value of the Normal Duration (or any other parameter of the operation) depending on the value of one characteristic?
    For example: The value of my characteristic A is 2, so I want to set Normal Duration = 10*(Value_of_A) = 20 for the first operation of the standard network. Is it possible in standard SAP???
    Thanks!

  • Where we maintain the cost of  characteristics  values in variant  conf.

    Hello guys,
      This thread i have posted many times in sdn , but never got the satisfactory answer.This time again i am trying my luck.
        Actually i am unable to understand how costing takes place in variant configuration.
        Suppose i have created one sales order for configurable material and there we select all the characteristics values which we want.
    But we don't maintain the prices of these characteristics values anywhere.So when i create the sales order than how the sales people calculate the cost of that order.
        Take a example of computer.For making computer,i want cabinet, processor, Harddisk, Ram, which are available in many sizes.So What we do that we create one configurable material and inside it we maintain all this characteristics and its values.And then i create one sales order for that configurable material and select the suitable characteristics and its values as reqd my customer.
         Now my question is how they cost that sales order?As we don't maintain the Accounting and costing view in material master of configurable material.
       So where to maintain the prices of these characteristics values?
            Plz guide.

    Hi
    You can make the price of a variant dependent on the characteristic values assigned (Pricing).You can use
    variant conditions to define surcharges and discounts for a variant
    Variant u2013Pricing steps
    Create condition record
    create a procedure where you enter the reference from the characteristic
    Assign the procedures to either the characteristic values
    configure the material in the sales order
    The net price for the material is displayed
    If a value that triggers a variant condition is selected when configuring a material in a sales order, the price of the material displayed under Net value is automatically increased or reduced.
    In addition, the Conditions pushbutton is displayed.
    On pressing this pushbutton,
    One can see which conditions have
    influenced the price.
    I tried to list you as much detail as possible. Hope that you will be able to resolve your issue
    Thanks

  • Picking or copying Characteristics  Value from material master

    Dear Experts,
      Please i create   five Characteristics  which i assign to a Class ( of type 022 ). The Class is then assigned to  materials in the classification View of the Material Master.
    I want  one of the five Characteristics to copy its values from specific parameter value  maintaned in the  Material Master.
    Please assist on how to accomplish this?
    I did the following but did not get the desired results;  While creating this  Characteristic, in the Values Tab, I filled  ''MARC'' in the Tablename field   & in the Fieldname field, i enter the technical fieldname of the particular field from table MARC which i want.
    I want this particular value to be automatically copied into the Characteristics Value field in the Foreground  for eacb batch anytime Goods Receipt is done.
    after doing this, anytime Goods Receipt is done & a batch number generated, it takes me to the Classification screen, but this particular field which i desire  to be auto updated remains blank. 
    Please assist ?

    Hi,
    1. This will not automatically updated just as we wil fill the addtional date table and field.
    2. you need to write the object dependency to get it updated when you call somewhere
    3. Generally in the batch level you will be able to do this .( even you can use function / object dependency )
    Reg
    Dsk

  • Several identical descriptions for different characteristics values in TC04

    Dear all,
    I need to maintain several identical language-dependent descriptions for different characteristics values and one unique characteristic. I would like to nkow if that is posible.
    Thanks in advance.
    Sebastiá

    Thanks for your replies,
    In fact my problem consists that I can not use the same description for different master values of same characteristic as below:
    charact    descrip
    1              one
    2              one
    The sistem returns Nº mensaje: C1223
    S.

  • KEU1 -Error while checking dependency of characteristics (Message KF438)

    Creating an assessment cycle for transfering costs from cost centers to profitability segments and filling the receivers "Sales order Group" and "Sales order item" appears the message error KF438:
    Error while checking dependency of characteristics
    Message no. KF438
    Diagnosis
    Error with dependent characteristics: not all of the higher-level characteristics have been supplied with at least a single value.
    Does someone know as this solves?
    Greetings.

    Hi Eduardo,
    There is a validation for a dependent characteristic which cannot be checked.
    Please check the long text of message KF439 and proceed accordingly.  
    If not please check note  580026, although the description seems not to fit
    and execute KEU2 again.  
    I hope this helps.
    Regards,
    MLM

  • Shading part of a JTable Cell dependent upon the value of the cell

    Hi
    Was hoping some one woudl be able to provide some help with this. I'm trying to create a renderer that will "shade" part of a JTable cell's background depending upon the value in the cell as a percentage (E.g. if the cell contains 0.25 then a quarter of the cell background will be shaded)
    What I've got so far is a renderer which will draw a rectangle whose width is the relevant percentage of the cell's width. (i.e. the width of the column) based on something similar I found in the forum but the part I'm struggling with is getting it to draw this rectangle in any cell other than the first cell. I've tried using .getCellRect(...) to get the x and y position of the cell to draw the rectangle but I still can't make it work.
    The code for my renderer as it stands is:
    import java.awt.Component;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import javax.swing.JLabel;
    import javax.swing.JTable;
    import javax.swing.table.TableCellRenderer;
    public class PercentageRepresentationRenderer extends JLabel implements TableCellRenderer{
         double percentageValue;
         double rectWidth;
         double rectHeight;
         JTable table;
         int row;
         int column;
         int x;
         int y;
         public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
              if (value instanceof Number)
                   this.table = table;
                   this.row = row;
                   this.column = column;
                   Number numValue = (Number)value;
                   percentageValue = numValue.doubleValue();
                   rectHeight = table.getRowHeight(row);
                   rectWidth = percentageValue * table.getColumnModel().getColumn(column).getWidth();
              return this;
         public void paintComponent(Graphics g) {
            x = table.getCellRect(row, column, false).x;
            y = table.getCellRect(row, column, false).y;
              setOpaque(false);
            Graphics2D g2d = (Graphics2D)g;
            g2d.fillRect(x,y, new Double(rectWidth).intValue(), new Double(rectHeight).intValue());
            super.paintComponent(g);
    }and the following code produces a runnable example:
    import javax.swing.JFrame;
    import javax.swing.JScrollPane;
    import javax.swing.JTable;
    import javax.swing.table.DefaultTableModel;
    public class PercentageTestTable extends JFrame {
         public PercentageTestTable()
              Object[] columnNames = new Object[]{"A","B"};
              Object[][] tableData = new Object[][]{{0.25,0.5},{0.75,1.0}};
              DefaultTableModel testModel = new DefaultTableModel(tableData,columnNames);
              JTable test = new JTable(testModel);
              test.setDefaultRenderer(Object.class, new PercentageRepresentationRenderer());
              JScrollPane scroll = new JScrollPane();
              scroll.getViewport().add(test);
              add(scroll);
         public static void main(String[] args)
              PercentageTestTable testTable = new PercentageTestTable();
              testTable.pack();
              testTable.setVisible(true);
              testTable.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }If anyone could help or point me in the right direction, I'd appreciate it.
    Ruanae

    This is an example I published some while ago -
    import java.awt.*;
    import javax.swing.*;
    import javax.swing.table.*;
    public class Fred120 extends JPanel
        static final Object[][] tableData =
            {1, new Double(10.0)},
            {2, new Double(20.0)},
            {3, new Double(50.0)},
            {4, new Double(10.0)},
            {5, new Double(95.0)},
            {6, new Double(60.0)},
        static final Object[] headers =
            "One",
            "Two",
        public Fred120() throws Exception
            super(new BorderLayout());
            final DefaultTableModel model = new DefaultTableModel(tableData, headers);
            final JTable table = new JTable(model);
            table.getColumnModel().getColumn(1).setCellRenderer( new LocalCellRenderer(120.0));
            add(table);
            add(table.getTableHeader(), BorderLayout.NORTH);
        public class LocalCellRenderer extends DefaultTableCellRenderer
            private double v = 0.0;
            private double maxV;
            private final JPanel renderer = new JPanel(new GridLayout(1,0))
                public void paintComponent(Graphics g)
                    super.paintComponent(g);
                    g.setColor(Color.CYAN);
                    int w = (int)(getWidth() * v / maxV + 0.5);
                    int h = getHeight();
                    g.fillRect(0, 0, w, h);
                    g.drawRect(0, 0, w, h);
            private LocalCellRenderer(double maxV)
                this.maxV = maxV;
                renderer.add(this);
                renderer.setOpaque(true);
                renderer.setBackground(Color.YELLOW);
                renderer.setBorder(null);
                setOpaque(false);
                setHorizontalAlignment(JLabel.CENTER);
            public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int col)
                final JLabel label = (JLabel) super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, col);
                if (value instanceof Double)
                    v = ((Double)value).doubleValue();
                return renderer;
        public static void main(String[] args) throws Exception
            final JFrame frame = new JFrame("Fred120");
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.setContentPane(new Fred120());
            frame.pack();
            frame.setLocationRelativeTo(null);
            frame.setVisible(true);
    }

  • From which table characteristics value is been picked in Batch(023 class)

    Hi gurus,
    Could anyone helpme out of this problem
    While creating migo ,batch no gets automatically assigned for the material when I click on the check button and then clicking the classification screen , characteristics value have to be given manually for the material  that is to be receipt in migo.
    Now My problem is I am creating a report where the material no along with the batch no and the characteristics value of the batch is required , but I cannot get the table name
    I have tried with mcha,mch2,mch1 but here no characteristics value could be derived ,Table  Cawn,cabn is there but how to link with other tables like mseg or MKPF.
    In table AUSP characteristics value is picking but same problem how to link it with mseg or mkpf etc.
    Guys please help me out of this.
    Thanks N regrds,
    Siddhrtha

    Hi
    CABN Characteristics ( o.a. batch/vendor)
    CABNT Characteristics description
    CAWN Characteristics ( o.a. material)
    CAWNT Characteristics description
    AUSP Characteristic Values
    Class types and objects :TCLAO Several class types for object
    TCLA Class types ( vb. lfa1 => v10 en 010)
    TCLAT Class type text
    TCLT Classifiable objects
    TCLC Classification status
    Regards

  • From which table characteristics value of Batch management is been picked

    Hi gurus,
    Could anyone helpme out of this problem
    While creating migo ,batch no gets automatically assigned for the material when I click on the check button and then clicking the classification button , there characteristics value have to be given manually for the material  that is to be receipt in migo.
    Now My problem is I am creating a report where the material no along with the batch no and the characteristics value of the batch is required , but I cannot get the table name
    I have tried with mcha,mch2,mch1 but here no characteristics value could be derived ,Table  Cawn,cabn is there but how to link with other tables like mseg or MKPF.
    In table AUSP characteristics value is picking but same problem how to link it with mseg or mkpf etc.
    Guys please help me out of this.
    Thanks N regrds,
    Siddhrtha

    Hi Merwyn,
    I cannot  find any common field between AUSP and  MCH1 ,could you tell me the procedure to link these 2 tables.
    Thanks N Regards
    Siddhartha Chatterjee
    Hi,
    Using AUSP table pick the object No. and link it with MCH1 to find the Batch No.
    using the batch No. link to MSEG-CHARG

  • How can I reduce the selection for the characteristics value in a BW query

    Good morning,
    I need to find out how I can reduce the selection for the characteristics values in a BW query.
    In a BW query I have a characteristic "Due month".
    The characteristic values shown in the query are from 01.2001->03.2007. I would like to reduce it to the last 2 years,in the query view,  without deleting the data for the other years in the cube.
    Do you know how this can be done?
    Thank you in advance for your feedback.
    Kind regards,
    Linda Verding
    Staff Consultant - CSC

    hi,
    First thing you have to do is check the report how the data is being restricted only to those months.
    1) one it can be variable in which the code is written for that to populate for last few years.
    or else it must have been hardcoded for these months.
    Go into your report and underneath the characteristicsCALMONTH there must be an variable or hardcoding.
    You need to change this here in the report.
    You dont have to delete anything there.
    Regards, Siva

  • Change the colour of a cell text depending on the value Web Reports (NW04s)

    Hi all,
    does anyone know how to change the color of the text of a cell depending on its value on Web Reports? For example red text for values smaller than zero and blue for values bigger than zero?
    I know you can create exceptions, but that changes the background color of the cell and not the text color
    I have tried modifying the theme but the property "negative text" doesn't related to cell values.
    Thanks
    C
    PD: Point will be awarded!
    Message was edited by:
            Carles Prunera

    This function changes all numeric fields to blue if no css style is set.
    [code]
    function turnblue(){
      var cells =document.getElementsByTagName('a');
      for ( i=0; i<cells.length; i++){
        if ( cells<i>.className == '' ){
          var changeColor = checknumber(cells<i>.innerHTML);
    // additional condition on value
          if (changeColor) {
            cells<i>.style.color = '#0000FF'
    function checknumber(cNumber){
      var x= cNumber
      var anum=/(\d+$)|(\d\.\d$)/
      if (anum.test(x))
        testresult=true
      else{
        testresult=false
    return (testresult)
    [/code]
    hope it helps

  • How to find the list of material variant based on the characteristics value

    Hi
    We are creating materials variants for FERT Material Type in material master in MRP-3 view .There we configure the variant by attaching characteristics value 
    Now we want to have a report , which can give the list of material variants , if char value is given in selection
    Can somebody guide me if there is standard report for this OR what is the linkage in Table , so that we can develop a report
    rgds
    Sandeep

    I couldn't find a standard report to get the material variants based on characteristic values (the nearest I could find was CT12) but I wrote a report some time back here's the table join logic for the main select statement.
    select a~matnr
            e~atwrt
            h~atwtb
    into table i_tab
          from MARC as a
          inner join IBIN as b
          on b~instance eq a~cuobj
          inner join IBIB as c
          on c~ibase eq b~ibase
          inner join IBINVALUES as d
          on d~in_recno eq b~in_recno
          inner join IBSYMBOL as e
          on e~symbol_id eq d~symbol_id
          inner join CABN as f
          on f~atinn eq e~atinn
          inner join CAWN as g
          on g~atinn eq e~atinn
          and g~atwrt eq e~atwrt
          inner join CAWNT as h
          on h~atinn eq g~atinn
          and h~atzhl eq g~atzhl
         where     a~matnr in s_matnr
                and e~atinn in s_atinn
                and e~atwrt in s_atwrt
               and b~valto eq '99991231235959'. "This is important condition
    I included bare minimum fields to suite your requirement needs you can add whatever other field you want . Though I tested the table join, I suggest you to test it again before writing your own ABAP program using SE16N.

  • Transfer of characteristics values from material variant to its subordinate

    Gurus
    Need your Expert opinion on Variant configuration
    We are using Multi level Material Variants and our bussiness process demands for configuration of These Material variants in Transaction MD81 and during creation of Sales order .These configuration will not affetc the BOM explosion but will only be passed to the The lower level components (Which are again theMulti level Configuriable  Material variants ) as manufacturing instructions .To Enable these Flow of Characterisitcs we have Applied a Note which allows the Multi level Configuration of Material Variants and Pass this Values to lower Level and the characteristics value flow is visible as well for lower level from CU50 ,but when i create the requirement through  CIR or sales order and Configure the Material Variants  and Generate the Procurement Proposals to fullfill these requirements (MD02) in the form of Planned order  we are unable to pass one the Characterisitcs values to planned orders of  lower level Components of Material Variants .These characterisitc values are Used as Manufacturing Instructions and should be passed on to the Lower level of Material Variants through the use of dependencies in Configuration profile .but the problem is it works in CU50 and does not flow in planned orders , does any body have a solution for this ?
    Thanks In Advance
    awaiting reply
    Milind

    Hi Milind,
    I check that you implement a Note which allows the Multi level Configuration of Material Variants? is it sap note? mind to share the number.
    I ever faced this problems to before but fortunately the case in simpler so i just create another variant and maintain the component for the variant. For example : characteristic color. I create variant with color red black etc. For variant red, maintain component red. For variant black maintain component black, so on. Is it possible for your case?
    Regards,
    Arman

  • Copy of Batch characteristics value from material master to Batch

    Hi Gurus,
    I have maintained some values in the characteristics under batch classification in material master and want to copy the values in batch characteristics during batch creation at process order release.
    Can any one help me to achieve this in standard way?
    Thanks
    Sandip

    Hi,
    Try to understand the batch classification functionality...In batch classification characteristic values changes from batch to batch...Values should not be maintained in the material master...it does not have any meaning...in the material master we need to assign only the batch class with class type 023 in classification view ...no need to assign the values there....Batch classification means characteristics values differs from batch to batch...
    Thanks
    Kumar 

Maybe you are looking for

  • It just doesn't work and help is needed, hence why I'm on a Forum? Brownie points for whoever can help on this one...

    So. As always, it's about iTunes - as Apple is the most inconvenient corporation ever founded. Anyway! I've had this problem for about 6 months and haven't bothered to ask anyone. I've restored the computer numerous times and tried to fix the issue w

  • Can't access the internal Time Capsule disk

    I bought the Time Capsule a few months ago when I got a 13" MacBook Pro for my wife. The idea was to be able to back up both MacBooks automatically. At 2TB I expected to be able to use the Time Capsule as a NAT to archive some files I didn't want fil

  • Can't install Adobe Reader for Android on my Tablet

    Hi everyone, I purchased lately a Binatone HomeSurf Tablet running on Android. I wanted to install Adobe Reader on it. I downloaded it all right, but when I wanted to install it on the Tablet, I got the message "impossible to install Adobe Reader on

  • I pod just heats up and wont turn on when plugged in

    My I pod 5th  gen (32gb) has died and I have plugged it in but it just heats up and wont turn on. I have recently updated it to IOS 8.1. I have tried to put it in duf but nothing will work 2012 version

  • Tab Traversal problem in JTable

    Hi all, I am having a requirement in my current project to traverse across the cells of a JTable. Some of the cells were set CustomCelleditor(mainly textfield). I have gone through the threads in this forum and tried a code snippet which is now highl