Class hierarchy in BW

Hi,
has anyone used R/3 class hierarchy in BW reports? I would like to use classification system in R/3 to build up class hierarchies both for material and customers and use those in BW reports. At this point of time I would only be using classes without any characteristics.
Any help highly appreciated.
BR. Antti

Hi rakesh,
i am also working on the retail, also working on the same hierarchy 0material the data source is 0material-lkls_hier, the calss type is 026,
but its not updating into the infoobject currectly
in the monitoring i am gettinh like this
Transfer rules ( 911 Records ) : No errors
Hierarchies for master data received. Processing being started.
Transfer 911 data records in communication structure
Update ( 0 new / 0 changed ) : No errors
Data saved successfully
Data successfully transferred to the update
-> Start update of master data hierarchy
<- End update of master data hierarchy
Hierarchy successfully activated
but in the bex its displaying like not assigned material
how u did this... plzzz guide me
Anil

Similar Messages

  • Nested Subpanels for LVOOP Class Hierarchy

    Hi,
    I am trying to figure out a way to create a configuration window for a class object using a subpanel. The problem is that I have LVOOP class hierarchy of 3 levels, and thus I want to use nested subpanels, one subpanel for each inheritance.
    For example, 
    A.lvclass (abstract class)
    Private Data Members
     String A
    Configuration Window VI ( Within a FP there is a String A control and a subpanel for its child class)
    B.lvclass (abstract class) (child of A.lvclass)
    Private Data Members
    Boolean A
    Boolean B
    Configuration Window VI (Within the FP there is a Boolean A control and a Boolean B control, plus a subpanel for its child class)
    C1.lvclass (concrete class) (child of B.lvclass)
    Private Data Members
    File Path A
    Configuration Window VI (Within the FP there is a File Path A control)
    C2.lvclass (concrete class) (child of B.lvclass)
    Private Data Members
    Boolean C
    Configuration Window VI (Within the FP there is a Boolean C control)
    What I am trying to accomplish is to create configuration windows for C1 and C2. For each configration window, there are sections for class A and class B, and for the class itself. However, I do not want to recreate the same section (for A and B) over and over again each time new children (siblings of C1) are introduced. To avoid this duplicate task, I think using nested supanes makes sense. But I don't know the best way to do it. Any advice is appreciated
    Thank you
    TailOfGon
    Certified LabVIEW Architect 2013

    See these two threads and be sure to read them thoroughly and follow the links:
    http://forums.ni.com/t5/LabVIEW/An-experiment-in-c​reating-compositable-user-interfaces-for/m-p/12623​...
    http://forums.ni.com/t5/LabVIEW/A-more-successful-​experiment-in-creating-compositable-user/m-p/12768​...
    Try to take over the world!

  • [svn] 4885: Flex SDK Framework - Update mx.filters API and class hierarchy

    Revision: 4885
    Author: [email protected]
    Date: 2009-02-06 16:12:32 -0800 (Fri, 06 Feb 2009)
    Log Message:
    Flex SDK Framework - Update mx.filters API and class hierarchy
    - Removed BaseFilter.as, BaseDimensionFilter.as, and GradientFilter.as
    - Renamed IBitmapFilter.as to IFlexBitmapFilter.as
    - Changed IBitmapFilter.clone to createBitmapFilter
    - Moved properties and functions from base classes up to filter subclasses
    - Changed ColorMatrixFilter constructor parameter from Array to Object
    - Added Change metadata to all filter classes
    - Changed notifyFilterChanged from public to private
    - Added ASDoc comments
    - Added copyright info
    - Added a number of formatting and style fixes
    QE Notes: Need to update tests based on API changes. Missing tests for DisplacementMapFilter.as.
    Doc Notes: Need extensive ASDoc review. Consider using @copy for properties that match the flash.filters properties
    Bugs: n/a
    Reviewer: Gordon
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/FxAnimateFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/FxAnimateFilterInst ance.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/BevelFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/BlurFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/ColorMatrixFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/ConvolutionFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/DisplacementMapFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/DropShadowFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/GlowFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/GradientBevelFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/GradientGlowFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/ShaderFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/Parser.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/StrokedElement.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/graphicsClasses/GraphicElement.a s
    flex/sdk/trunk/frameworks/projects/framework/src/FrameworkClasses.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as
    Added Paths:
    flex/sdk/trunk/frameworks/projects/framework/src/mx/filters/IFlexBitmapFilter.as
    Removed Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/GradientFilter.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/filters/BaseDimensionFilter.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/filters/BaseFilter.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/filters/IBitmapFilter.as

    Yup. The source files are simply missing from the 4.5 source releases....I'm hitting the same issue when trying to rebuild the SDK with flexcover changes applied.

  • Traversing and printing class hierarchy

    I'm writing a class exercise that requires taking a class as input and prints our class hierarchy for that class, includeing all the interfaces implemented by it or its superclasses. It should also print out the interfaces that those interfaces extend.
    My thinking here (it's been almost a year since my last Java courses) is calling getInterfaces and getClass, and then using recursion to continually call these and print them out until gatClass returns Object.
    Anybody got some input for me? Am I on the right track?

    I strongly recamend you to read about java.lang.Class in the documentation and you'll find all that you need to do this.

  • Create a class hierarchy

    How do i create a Java class hierarchy for my program. What are common classes that programs use that would be included in the hierarchy? Help would really be appreciated.

    ^^ that pretty much sums up how to do it
    but inheritance is basically the guts of java, super duper important concept to understand. So i suggest sitting down with a good java book for a couple hours, and completely grasp the ideas of inheretance, polymorphism, encapsulation .. all that good stuff.
    personally i like The Complete Reference books. i studied with them and they really do help alot

  • Introspection in Class hierarchy

    Is it possible to have something like this in TOOL/Forte ? I am trying to introspect an Object vertically on its class hierarchy and horizontally on its data members.
    public static String toDesc(Object obj, Class cls)
    Class super_cls = cls.getSuperclass();
    if(super_cls != null)
    spr += toDesc(obj, cls.getSuperclass());
    Field[] fld = cls.getDeclaredFields();
    for(int i=0; i < fld.length; i++)
    try
    spr += "\n<" + fld.getName() + ">" + fld[i].get(obj) + "</" + fld[i].getName() + ">";
    catch(Exception e)
    e.printStackTrace();
    return spr;

    What version of UDS are you using? There are some capabilities for querying classes and set/get values. Check the UDS Programming Guidelines.
    The UDS help states the following that might be helpful for you:
    "...Before you can use the AttributeDesc Get and Set methods for primitive types, you must determine whether or not the type is primitive. The following code fragment accepts an object and determines if the attribute type is or is not primitive. The example also deals with subclasses of DataValue because those classes have some generic methods. The example does not actually retrieve any specific values, but the comments suggest what could be done.
    method Browser.InspectAttribute(
    obj : Object, attName : String)
    begin
    cls : ClassType = obj.GetClassType();
    att : AttributeDesc = cls.GetAttribute(attName);
    typ : ClassType = att.GetType();
    if (typ.IsPrimitive()) then
    // This type is primitive. It can be retrieved
    // (and set) by using one of the Get/Set methods.
    pd : PrimitiveDesc = PrimitiveDesc(typ);
    elseif (typ.IsArray()) then
    // This type is an array type. Determine the element
    // type (if it is set) to make it possible
    // to further inspect the array's elements.
    ad : ArrayDesc = ArrayDesc(typ);
    eType : ClassType = ad.GetElementType(); // Can be NIL
    elseif (typ.IsInterface()) then
    // This type is an interface type. The inspector might
    // further interrogate the real object implementing
    // the interface, like any other object, or
    // do something special when inspecting interfaces.
    else
    // This type is an object type. If the type
    // is a subclass of DataValue you might want to deal
    // with it separately. Otherwise, if it's a simple object
    dvType : ClassType = DataValue;
    if (dvType.IsSuperOf(typ)) then
    // The type is a subclass of DataValue.
    // Once the attribute value is retrieved,
    // its value can be gotten by using the
    // DataValue.TextValue attribute.
    else
    // This is a simple object that, if not
    // NIL, requires further reflection.
    end if;
    end if ;
    end method; ..."
    The key I guess is here"
    "...Getting and setting the value of an attribute that is not a primitive type requires that the application know more about the current object than is necessary if its type is primitive. For example, an attribute of type Boolean might be assumed to have a default value of FALSE. But an attribute of type Array of IntegerData might have as its default value a NIL value or an empty array, or an array with a single IntegerData element initialized to 0.
    To get or set the value of the current attribute when the data type is a class or interface, use the GetValue and SetValue methods. If the data type is a class, specify an object whose class is a subtype of the class. If the data type is an interface, specify an object whose class implements the interface. ..."
    Remember that UDS reflection has been modeled following the Java Reflection Framework but it is not a full implementation of it.
    Let me know if I can be of any further help

  • Material Class Hierarchy

    Hi guys, does anyone know the SAP table for transaction CL22N - Assign Class to Superior Class?
    Thanks in advance.

    Hello,
    This function enables you to set up your class hierarchy as a class network by assigning a class to several superior classes.
    Procedure:
    To maintain one or more superior classes for a class within a hierarchy, proceed as follows:
    1.Choose in the Classification menu Assignment , Assign class to superior classes.
    2.Enter the name and class type of the class you want to include in the hierarchy. Use the pushbutton  Last processed classes to choose on of the last ten classes you have worked. These can also be classes that were processed with different applications.
    If the class you enter is part of a class hierarchy, you can choose Environment  Class hierarchy to see the other classes in the hierarchy in tree form.
    Confirm your entries.
    3.Enter one or more superior classes.
    When you assign classes to a class, you can restrict the allowed values of the characteristics. This means that only values from the restricted allowed values are allowed when you classify objects in these classes.
    4.If you want to assign values to characteristics and at the same time set restrictions for the values you must first position the cursor on a class. Double-click on the class or select  Values.
    You see a list of the characteristics of all the classes to which an object is assigned. This list is based on the user settings you made in Extras  User settings, tab page Value assignment.
    5.Save your assignment.
    Hope the information is useful
    Regards

  • Proper class hierarchy

    Hi all
    I've a class hierarchy problem. I'm trying, to create classes that will parse XML files for different sports, and display them in the table. I've no influence on XML files which I read, and they are different for each sport. To avoid code repeating I've created such a structure:
    public interface Sport {         
        public List getMatchlist(Integer leagueId);
        public void addMatchlist(Integer localCategoryId);
        public void addMatch(Integer categoryId, Map data);  
    public abstract class TeamSport implements Sport {
         public List getMatchlist(Integer remoteLeagueId, int NOT_STARTED_STATUS) throws Exception {
          // here between other lines I need to invoke function from class that extends this class...
    public class Soccer extends TeamSport{
        private static String SPORT_ID = "s";
        public Soccer(Map params) {
            super(params, SPORT_ID);
        public String getRemoteStatusName(int statusCode) {
            return SoccerStatusCodes.getStatusName(statusCode);
        public int getRemoteNotStartedStatus() {
            return SoccerStatusCodes.NOT_STARTED;
    } What my problem is, that for team sports xml are very similar, but xml node attribute status has different values for each sport. And I need to use it in TeamSport.getMatchlist class. I'd need to invoke Soccer.getRemoteNotStartedStatus() function to get correct value for given value. Obviously it's not possible, because TeamSport is superclass of Soccer. The simplest solution is to copy getMatchlist method from TeamSport to Soccer class and every other sport, but it's resulting in duplicating the code, what I want to avoid.
    Can anybody help?
    Michal

    hmmm. interesting model. feasible, indeed. I cansee
    maintenance increasing exponentially, though: alot
    of "if sportName.equals("football")" and so onand
    so forth, more code to be added to controllers for
    each new sport. still, the notion of a "teamsport"
    as a concrete entity does seem attractiveWhat does 'maintenance' have to do with the
    conditional test of the value of sportName variable?a lot. as new sports are added, that test can have new results. unless these sport classes exist purely for their own sake, something else is using them. and that something else needs to be maintained
    What makes you think that the if statement would be
    required anywhere? And, what makes you think that
    there will be controllers for each sport? see above for the "if" statement. controllers was just an example of a class that would use these "sport" classes, something has to use them, and the OP hasn't specified what, so a little guesswork was involved
    The problem the OP stated was there was no access to
    the method in TeamSport. Whether he/she was correct
    or not is another story. it's a public method. how would it not be accessible? you don't think that, as an analyst, it's your job to identify incorrect assumptions?
    Regardless, the better design is to make TeamSport
    concrete and not code a separate class for each
    sport, in my opinion.I'm undecided. I think your concrete TeamSport idea is interesting, but I'm unsure. having a general-purpose sport, that is configurable, could be open to having nonsensical configurations made, such as soccer on ice
    Aside, software maintenance and software design are
    two different concepts.are they? I strongly disagree. what is a "good" design? IMO, a good design must, by necessity, facilitate the adding of new features, the extending of the application. that is maintenance is it not?

  • Java class hierarchy generation tool ?

    Hi, all.
    I have a bunch of source files, but it is hard for me to look at the class hierarchy. Is there any tool which can generate a class hierarchy graph for me.
    Any suggestion will be appreciated.

    >
    I have eclipse, but don't know how to do it.
    Is it the "Generate Javadoc" menuitem under
    "Project"?
    Yep.

  • Swing class hierarchy

    Hi Guys,
    I am looking for an application which can give me the class hierarchy for a running Swing application.
    I am just a beginner and sorry if this is very dump to ask for :-)
    Thanks
    Raman

    Hi Guys,
    I am looking for an application which can give me the class hierarchy for a running Swing application.
    I am just a beginner and sorry if this is very dump to ask for :-)
    Thanks
    Raman

  • Search for Objects via Class Hierarchy

    Dear colleagues,
    For searching of an Object via a Class Hierarchy, Program SAPLCLSD screen 1000 release 4.7, a double click is required on the Class (left side of the screen) from which you want to see the Objects. If you do not click double, the view of the related Objects will not be recreated.
    Is it possible to avoid the double clicking?

    Hello Alpesh,
    Thank you for your response. The user asked whether the double click, needed for the show of the objects, related to a Class, can be done with a single click.
    They use transaction CL20N, input Class type, search for material with F4 search by Class input of a Class, then a tree of Classes will be shown. Select a Class, use button 'Include subordinate classes' and, if available, the related object(s) are shown.
    The issue is that when you select another Class, you have to double click on the selected Class to make the screen with Objects empty.
    Can we change the double click easy to a single click?
    Kind regards, Jan van der Veen.  06-22973646 Netherlands.

  • Need a link for ADF class hierarchy diagrams

    Hi,
    For some reasons i m not able to find via google or in documentation I need class hierarchy diagrams of the following
    - ADF Binding e.g Faces* to AttributeBinding etc etc.
    - ADF Model e.g ApplicationModule > Entity > View to Rowset etc etc
    these diagrams frequently used by Frank Nimphius in his presentations.
    Best Regards,
    Zeeshan Baig

    Hi,
    I created the binding diagram using Oracle JDeveloper class diagrammer. You don't need the source code for this. Create a new class diagram in JDeveloper, use right mouse context menu and choose "Add to diagram". Browse the class path to the classes you want to see (e.g. adf | model | binding) and select them. It takes a few seconds for the diagrammer to layout the classes, but then you have the diagram you are looking for.
    Frank

  • Class Hierarchy Visualation Tool

    Hi
    i have developed an application framework containing quiet a lot of classes. For documentation it would be great if there was a tool that automaticaly generates a visualisation of the class hierarchy.
    Does anyone here know such a tool?
    Thanks for your help.
    josh

    Javadoc does that; you can get to it from the "Tree" link
    in the navigation bar. I'm not familiar with other tools.
    -Doug

  • Class Hierarchy in SAP

    Hi all, I want to know if there is a class hierarchy of ABAP class? just like MSDN, I can find what the class or interface use for.
    for example, I found cl_xml_document is not inherited from if_ixml_document. That's a little confused.

    Hi,
    A long time ago, there was an IBM Rational Rose connector which offered access to all classes, inheritance, and so on... but the logic in the RFC modules that were used are no that simple.
    I think it is this one : RPY_CLIF_MULTI_READ
    Maybe someone could write a connector to some open source UML project that would allow old versions of SAP to also benefit from UMLvisualization.
    --> hint for a Code Exchange project  
    Also check this other tool : http://www.ceon.nl/abapeclipse/features.php
    Best regards,
    Guillaume
    [http://guillaumegarcia13.blogspot.com/2009/08/conception-uml-avec-nw-ehp-2.html|http://guillaumegarcia13.blogspot.com/2009/08/conception-uml-avec-nw-ehp-2.html]

  • Class Hierarchy Diagrams

    Hi, I want some one help!.
    I need class hierarchy diagrams for java like class hierarchy diagram in JAVA 3D API. Where can i get those diagrams.

    Haven't looked at the book for a few years, but the O'Reilly (?) book Java in a Nutshell gave class diagrams for all of the standard Java packages back in the Java 1.1 days.

Maybe you are looking for