Component type in property tree

Hi Experts,
Can you please provide me the details about what is the component type in a property tree of a specification and how can we find which component type is assigned to a specification property  tree.
Thanks in Advance
Regards
Kapil

Dear Kapil
you misinterpret the data model of EHS. The "Component type" is just "customizing". This customizing is used in any !! value assignmen type C (composition); We have may be 50 (or more; I do not have counted them) value assignment type of type C in STANDARD tree; so there is no answer to your question possible as component type can be used very often in different contexts
C.B.

Similar Messages

  • Cannot resolve attribute 'treeDataDescriptor' for component type mx.controls.Tree.

    Hi,
    I'm trying to compile an example from the documentation:
    I have two files :
    treeEx1.mxml
    <?xml version="1.0" encoding="iso-8859-1"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    creationComplete="initCollections()">
    <mx:Script>
    <![CDATA[
    import mx.collections.*;
    import mx.controls.treeClasses.*;
    import customComp.MyCustomTreeDataDescriptor;
    //Variables used to construct the ArrayCollection data
    provider
    //First top-level node and its children.
    public var nestArray1:Object = [
    {label:"item1", children: [
    {label:"item1 child", children: [
    {label:"item 1 child child", data:"child data"}
    //Second top-level node and its children.
    public var nestArray2:Object = [
    {label:"item2", children: [
    {label:"item2 child", children: [
    {label:"item 2 child child", data:"child data"}
    //Second top-level node and its children.
    public var nestArray3:Object = [
    {label:"item3", children: [
    {label:"item3 child", children: [
    {label:"item 3 child child", data:"child data"}
    //Variable for the tree array.
    public var treeArray:Object
    //Variables for the three Array collections that correspond
    to the
    //top-level nodes.
    public var col1:ArrayCollection;
    public var col2:ArrayCollection;
    public var col3:ArrayCollection;
    //Variable for the ArrayCollection used as the Tree data
    provider.
    [Bindable]
    public var ac:ArrayCollection;
    //build the ac ArrayCollection from its parts.
    public function initCollections():void{
    // Wrap each top-level node in an ArrayCollection.
    col1 = new ArrayCollection(nestArray1);
    col2 = new ArrayCollection(nestArray2);
    col3 = new ArrayCollection(nestArray3);
    // Put the three top-level node ArrayCollections in the
    treeArray.
    treeArray = [
    {label:"first thing", children: col1},
    {label:"second thing", children: col2},
    {label:"third thing", children: col3},
    //Wrap the treeArray in an ArrayCollection.
    ac = new ArrayCollection(treeArray);
    // Adds a child node as the first child of the selected
    node,
    // if any. The default selectedNode is null, which causes
    the
    // data descriptor addChild method to add it as the first
    child
    // of the ac ArrayCollection.
    public function clickAddChildren():void {
    var newChild:Object = new Object();
    newChild.label = "New Child";
    newChild.children = new ArrayCollection();
    tree.treeDataDescriptor.addChildAt(tree.selectedNode,
    newChild, 0, ac);
    ]]>
    </mx:Script>
    <mx:Tree width="200" id="tree" dataProvider="{ac}"
    treeDataDescriptor="{new MyCustomTreeDataDescriptor()}"/>
    <mx:Button label="add children"
    click="clickAddChildren()"/>
    </mx:Application>
    and
    and MyCustomTreeDataDescriptor.as :
    package customComp.MyCustomTreeDataDescriptor
    import mx.collections.ICollectionView;
    import mx.collections.IViewCursor;
    import mx.events.TreeModelChangedEvent;
    import mx.events.TreeModelChangedEventDetail;
    import mx.controls.treeClasses.*;
    public class MyCustomTreeDataDescriptor implements
    ITreeDataDescriptor
    // The getChildren method requires the node to be an Object
    // with a children field.
    // If the field contains an ArrayCollection, it returns the
    field
    // Otherwise, it wraps the field in an ArrayCollection.
    public function getChildren(node:Object,
    model:Object=null):ICollectionView
    try
    if (node is Object)
    if(node.children is ArrayCollection){
    return node.children;
    }else{
    return new ArrayCollection(node.children);
    catch (e:Error)
    trace("[Descriptor] exception checking for getChildren");
    return null;
    // The isBranch method simply returns true if the node is an
    // Object with a children field.
    // It does not support empty branches, but does support null
    children
    // fields.
    public function isBranch(node:Object,
    model:Object=null):Boolean
    try
    if (node is Object)
    if (node.children != null)
    return true;
    catch (e:Error)
    trace("[Descriptor] exception checking for isBranch");
    return false;
    // The getData method simply returns the node as an Object.
    public function getData(node:Object,
    model:Object=null):Object
    try
    return Object(node);
    catch (e:Error)
    return null;
    // The addChildAt method does the following:
    // If the node parameter is null or undefined, inserts
    // the child parameter as the first child of the model
    parameter.
    // If the node parameter is an Object and has a children
    field,
    // adds the child parameter to it at the index parameter
    location.
    // It does not add a child to a terminal node if it does not
    have
    // a children field.
    public function addChildAt(node:Object, child:Object,
    index:int, model:Object=null):Boolean
    var event:TreeModelChangedEvent = new
    TreeModelChangedEvent("modelChanged", false, false,
    TreeModelChangedEventDetail.ADD_NODE, child, node, index);
    if (!node)
    var iterator:IViewCursor = model.createCursor();
    iterator.seek(CursorBookmark.FIRST, index);
    iterator.insert(child);
    else if (node is Object)
    if (node.children != null)
    if(node.children is ArrayCollection) {
    node.children.addItemAt(child, index);
    if (model){
    model.dispatchEvent(event);
    model.itemUpdated(node);
    return true;
    else {
    node.children.splice(index, 0, child);
    if (model)
    model.dispatchEvent(event);
    return true;
    return false;
    I have read the docs and looked through some example on this
    form but I still can't figure it out .
    Thanks
    The code above is from:
    http://127.0.0.1:56812/help/topic/com.adobe.flexbuilder.help/html/Part2_DevApps.html
    Using hierarchical data providers

    I hav echnaged it and now I get :
    A file found in an source-path must have the same package
    structure 'customComp', as the definition's package,
    'customComp.MyCustomTreeDataDescriptor'.
    I tried different variations but nothing seems to work. I
    have the following folder structure:
    \Lessons
    \customComp
    .MyCustomTreeDataDescriptor.as
    treeEx1.mxml
    Thanks

  • Getting error : Expected a child component type of UISelectItem/UISelectIte

    Hi,
    I am using facelet and third party tool for displaying Grid.
    When I am using following code then getting the error :
    "Expected a child component type of UISelectItem/UISelectItems for component type javax.faces.SelectOne"
    Code:
    <ig:column sortBy="phoneNumber">
    <f:facet name="header">
    <h:outputText value="Phone Number" />
    </f:facet>
    <h:selectOneMenu value="#{DATA_ROW.phoneNumber}" >
    <f:selectItems value="#{mylist.list1}"/>
    </h:selectOneMenu>
    </ig:column>
    Please suggest to resolve the issue.

    following is the component tree at which this error is occured:
    <HtmlSelectOneMenu disabled="false" id="_ig26" immediate="false" localValueSet="false" readonly="false" rendered="true" required="false" transient="false" valid="true">
    <UISelectItems id="_ig27" rendered="true" transient="false"/>
    </HtmlSelectOneMenu>

  • Creating component types in N1sps

    First, I have created a simple base type called wfbSimpleBase. The contents of which are the following:
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- generated by N1 SPS -->
    <component modifier='ABSTRACT' installPath=':[installPath]' xmlns='http://www.sun.com/schema/SPS' name='wfbSimpleBase' version='5.1' description='Wells Fargo Simple Base type' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' author='system' softwareVendor='WellsWare' xsi:schemaLocation='http://www.sun.com/schema/SPS component.xsd'>
         <varList>
              <var name='installName' default=':[sys.name]'></var>
              <var name='installPath' default=':[container:installPath]'></var>
              <var name='installUser' default=''></var>
              <var name='installGroup' default=''></var>
              <var name='installPermissions' default=''></var>
              <var name='installDeployMode' default='REPLACE'></var>
              <var name='installDiffDeploy' default='TRUE'></var>
              <var name='overrideRsrcInstallPath' default=''></var>
         </varList>
         <resourceRef modifier='ABSTRACT'>
              <installSpec deployMode=':[installDeployMode]' permissions=':[installPermissions]' name=':[installName]' user=':[installUser]' diffDeploy=':[installDiffDeploy]' path=':[overrideRsrcInstallPath]' group=':[installGroup]'></installSpec>
         </resourceRef>
         <installList>
              <installSteps name='default'>
                   <deployResource></deployResource>
              </installSteps>
              <installSteps name='markOnly'></installSteps>
         </installList>
         <uninstallList>
              <uninstallSteps name='default'>
                   <undeployResource></undeployResource>
              </uninstallSteps>
              <uninstallSteps name='markOnly'></uninstallSteps>
         </uninstallList>
         <snapshotList>
              <snapshot name='default'>
                   <capture>
                        <addResource></addResource>
                   </capture>
              </snapshot>
         </snapshotList>
    </component>
    This step went smoothly.
    Next I tried to extend a new abstract type from it called: wfb_ct. The content of which is the following:
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- generated by N1 SPS -->
    <component xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' name='wfb_ct' version='5.1' xsi:schemaLocation='http://www.sun.com/schema/SPS component.xsd' xmlns='http://www.sun.com/schema/SPS' path='/wfbTypes'>
         <extends>
              <type name='system#container'></type>
         </extends>
    </component>
    When I try to change the name attribute of the type element of the extends to wfbSimpleBase as in the following:
         <extends>
              <type name='wfbSimpleBase'></type>
         </extends>
    I get the error:
    Unable to check in component
    Unable to find component type with name "wfbSimpleBase". (023061)
    It does not matter where I move wfbSimpleBase in the folder tree within the N1 repository N1 is simply unable to associate the wfbSimpleBase as the parent type for wfb_ct. When I try to supply a folder path in the name attribute I get a name format error. The only information that I have found in the 5.1 Schema reference that appears to be associated with this is:
    <type> Element
    The <type> element names the base component type of this component. This element is a child of the <extends>, <componentRefList>, and <componentRef> elements.
    The <type> element has one required attribute of type systemName, name, which is the name of the system type component that serves as the base type. If the specified type is one that is defined by a plug-in, pluginName must be prefixed to the type name, such as pluginName#typeName.
    This seems to imply that the name attribute of the type element must be a systemName? If this is true how do I get the system to recognize/honor the wfbSimpleBase as a systemName appropriate to extend to a child component?
    John Seiberling

    Hi,
    It is very much possible to plan Non-Stock & stok items & also services in a single work order. Even you can plan stock & non-stock items for a single operation also by providing Item categories L: Stock Item & N: Non- Stock item.
    Yatharth

  • Property Tree IN Edit Report Template

    Hi Expert,
    I am working on labels in WWI, and wanted to generate a report for which I need my customize property tree in CG42. Please suggest how to get property tree in Edit report Template(CG42). Attaching the screenshot for the same.
    Advance Thanks,
    Mayank Agrawal

    Dear mayank,
    You can create a new node in the property tree only by customizing.
    First you need to know what characteristics it should have as this is part of a class.
    I have listed the steps below which might be helpful.
    First Create a characteristic(s) for the node which is actually a Value assignment type using CT04.
    Create a Class using CL01 with class 100 and Assign all the characteristics to this particular class.
    identify under which property tree, your node should appear.
    for eg: Goto the txn CG02, select any real substance, in the property tree of IH, select any value assignment type under a node Limit values and regulations such as labelling(EU) and press F1 to view its description and u will find the Value assignment type as SAP_EHS_1023_001.
    In customisizing, Select Setup Property trees under EHS - basic data tools - specification management - Specification database structure - Settings for value assignment type .
    Select your property tree eg IH, select value assignment type assignment and insert your node.
    By this way, U will be able to insert your node in the property tree. Now exit the screen and goto txn CG02 to find your node listed in property tree.
    Go to Set Up Property Trees under SPRO; select the standard property tree and click on Value Assignment Type and assign the Class to a Node under which you want to.
    i.e adding a node in a property tree.
    Prerequisites for adding an node to a property tree.
    Creation of class (T_code CL02) & Charactertics (T_Code CL04)
    Assigning the charactertics to class.
    Assigning the VAT to the Property Tree
    Now you need to  assign the VAT to the property tree, make sure you give the correct ID & level so that the new node appears in the exact level as you desired.
    Check the following threads as well.
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/a7/286ec70a6c11d28a220000e829fbbd/content.htm
    http://help.sap.com/saphelp_470/helpdata/en/a7/286d1d0a6c11d28a220000e829fbbd/content.htm
    http://scn.sap.com/docs/DOC-40989
    Regards
    Dhinesh

  • Reading Component Type in ABAP

    hi
    Given a table name, is it possible to identify its 'Component type' <b>programmatically</b>
    for example VBAK has the following Application/Component hierarchy:
    SD - Sales and Distribution
           SD-SLS - Sales
                 VA -  Application development R/3 Sales
                        <b>VBAK</b> - Sales Document: Header Data
    So, is it possible to read this hierarchy in an ABAP program?

    Hi
    From the table description and the Dev class attached to it, and from the fields description we will come to know the component types of that table
    all these are stored in different tables with respect to that table
    check the tables
    TADIR,DD03L, TDEVC etc to get all the above linked things of a table
    Reward points for useful Answers
    Regards
    Anji

  • Software Component does not support selected Development Component Type...

    Hi,
    I have a problem, i want create a new project of Mobile Service Component, but, when i want select MyComponents [demo.sap.com], in the top appear:
    "Software Component does not support selected Development Component Type. Required DCs are located in an SC that is not visible from the selected SC "
    Why?
    Thanks in advance,
    Regards,

    Hi Victor,
    the issue is that the archive pool in your NWDS is not set up properly. Could you check the configuration of the development configuration? I guess you are developing in Local Development, right? Please check in the "Component Browser" that the two Software Components "NWMCLIENT" and "XOCA" are present and contain some DCs inside them. If this is not true, than something went wrong with your setup of the IDE. The modifications of the default.confdef are most likely not right.
    Please come back to me if you don´t know how to proceed.
    Regards,
    Stefan

  • How can i find  out field for a particular component type

    hi,
    how can i find out for particular component name is belongs to this field.....that means REF_DOC_NO componemt is belongs to xblnr field ..../.if we know only component type ...how to find the field...
    plz tell me
    thanks&regards,
    kalyan

    keep the cursor on component
    press F1
    select technical information
    you will find the field name and table or structure name
    regards
    sateesh

  • How to find what are  the  support-teams map with particular componant type

    hi experts,
    i am new in solution manager.. My requirement is when creating the support message in crmd_order t-code i have to give the componant type in transaction data after that in fast entry screen i have to assign support team for that componant type .. here i have to give only valid support team which are map with particular componant type .. when save the support message here i have to check that support team is map with that particular componant type (i.e that support team is belong to that componant type ) .. thats what i have to do in abap development .. so how to find the what are all the support teams mapped with particular componant type .. whether it is stored in any table or ?.. Please give solutions ..
    Regards,
    Kumar..

    Hi Kumaresan-
    I'm not sure I fully understand your requirement but I will try to help out. If you are trying to determine / associate the relevant support team according to which component they are responsible for, this might help.
    The determination of the support team is maintained by configuring rule 13200137 in transaction PFAC_RESPO.
    Click on the Responsibilities Tab
    Create your responsibility based on your support team requirements
    Assign the appropriate Support Team, this data will be taken from the settings you have maintained when creating your org chart in ppoma_crm
    Highlight a responsibility and click Change
    In this table you will see an entry for SAP Component, this is where you identify which support team will be determined based on component

  • BDC Program for Uploading Data for Property Tree in cg02

    Hi,
        How to upload data for property tree ( standard Properties ) of CG02. I checked for BAPI or Function Module but most them supports for specification header and sub item. 
    Please Let me know if any function module or BAPI available for this process.  I tried with BDC Program, but it fails.
    Regards,
    Rajesh Kumar Murugesan

    Hallo Rajesh
    take a look here:
    http://help.sap.com/erp2005_ehp_06/helpdata/en/c1/eda0f591ec12408b25e7a1b369ca45/frameset.htm
    Chapter "Import and Export".
    1.)  Reads cross these further chapters:
    "Tools (EHS-BD-TLS)" => "IMport and Export" => "Import: Process" => "Specifying the Sequence of the External Data Structure "  => "External File Structure: Specification"
    Here you will learn how to prepare the data. In chapter:" Example: Transfer File for Specifications" you will find an example of an file whcih could be used to upload data in the property tree
    2.) Chapter:" Importing Specifications"  is explaining the steps whcih are need to populate the property with data using the file as prepared; read cross chapter "Specification Import Control"
    I hope this helps.
    C.B.
    Edited by: Christoph Bergemann on Feb 4, 2012 6:59 PM
    Edited by: Christoph Bergemann on Feb 4, 2012 6:59 PM

  • What is the different between component and component type in extract struc

    Hi All,
    What is the different between component and component type in the Extract Structure?
    I used them, but I never really know the different between them yet.
    Thanks,
    Grace

    The difference between Component and Component Type are:
    Component This is essentially the field name in the extraction structure. These can either be SAP delivered field names or custom field names (e.g. Y* or Z*).
    Component Type This defines the data definition for the field, along with associated attrributes and descriptions for anything using that Component Type, to define the corresponding Component. If you double-click on any Component Type in an extraction structure, it will show you the definitions that have been setup for that Component Type (will display as Data Element but it's essentially synonymous - Component Type refers to structures and Data Elements refer to tables).

  • Mapping regulatory data for food contact in property tree

    Hi,
    I am looking where I can mapp food contact regulatory data in the standard property tree. I am thinking of one of the properties mentioned in the notification/reporting tree. Of course I always can build my own property but I want to use the standard as much as possible. Has anyone experience with mapping this kind of information and cam tell me which property best is used?
    Thanks,
    Paul

    Hello Paul
    do you use the standard SAP property tree (delivered e.g. in former times by CLEO)? If so I believe you can use a number of properties. As I do not know the recent status of the property tree provided by SAP I can give you only "hints":
    Normally if you use one of the available data providers of legal content you will get a "draft"/"default" mapping to the Standard propety tree of SAP (e.g. regarding food regulatory content data as well)
    SAP has started to "group" extensively the properties; one "group" is the "notification/reporting tree".  As a matter of fact the Standard property tree is provdied without phrases and assigned phrases to phrase sets. Therefore many SAP EH&S users use a data provider to get these mappings and most of these SAP EH&S users using a data provider to get the legal content.
    So I am sorry: as I do not know in detail the recent proeprty tree I can not give you a hint which property is the "right" one; but i Know there is one property (and the notification/reporting sub node is a good option to check the properties)
    With best regards
    C.B.
    Edited by: Christoph Bergemann on Aug 27, 2011 7:28 PM

  • Find underlying component type

    Hi, I have a structure which has few components. Is it possible to find the component type of the components?
    Also is it possible to determine whether the component type is a table-type or a structure?

    Hi Arun,
      You can try out with the help of a join on the tables DD02L and DD03L. In the DD02L, you would be having the tables and it table category (i.e., the type of the component you require INTTAB represents it as a structure and TRANSP represents transparent table.)
    For example, if u have an include structure in a table, first hit the DD02L table and know whether it is a table or structure and then hit the table DD03L to know what are the include structures it is having. In this way, you can play around with it.
    Please don't forget to reward points if the answer is helpful

  • Component type table

    dear sir,
    in solution manager the component type is stored in dswp_csncomp table while creating the  support desk message.. but in R/3 system component type stored it where (which table )  .. please reply..
    Regards,
    kumar

    Hi Kumar,
    I hope, that I understand your question correctly.
    When creating a support desk message in satellite systems, the proposed component is derived from technical information of the transaction.
    The application component is assigned to the package, which is visible on tab "Properties". You can the display the assignment of a transaction as follows:
    - execute transaction
    - choose System -> Status
    - double click on field "Transaction"
    - double click on field "Package"
    - tab "Properties" shows the assigned Application Component
    I don't know the table.
    Regards,
    Ruediger
    Message was edited by: Ruediger Stoecker (Grammar corrected)

  • PDM Property tree issue

    Hi Friends,
    I am working as an ABAP consultant in PDM module. In the T.Code RMWB we have one folder called as specification, in the specification we have property tree for value assignment. If the specification is in Release status the user cant do changes in the property tree folder which are contain values, these are taking care by SAP standard itself. same functionality(value restraction when there is no value in the folder) need to incorporate when there is no value in the property tree folder also. I was trying to get some BADI to do the same; none of them are working for me. If any one of you working in the same module, kindly help to solve this issue.
    Thanks a lot,
    Regards,
    Boobalan.v

    Hi Friends,
    I am working as an ABAP consultant in PDM module. In the T.Code RMWB we have one folder called as specification, in the specification we have property tree for value assignment. If the specification is in Release status the user cant do changes in the property tree folder which are contain values, these are taking care by SAP standard itself. same functionality(value restraction when there is no value in the folder) need to incorporate when there is no value in the property tree folder also. I was trying to get some BADI to do the same; none of them are working for me. If any one of you working in the same module, kindly help to solve this issue.
    Thanks a lot,
    Regards,
    Boobalan.v

Maybe you are looking for

  • Macbook fails to see external HD

    Hello - A couple of days ago I was copying photos on my External HD. It stalled on one particular photo. iPhoto crashed. I made it Force Quit and restarted the laptop. But when it rebooted it couldn't see the HD - and still hasn't. Any advice? Many t

  • Collective treatment of Outputs in Sales orders

    Dear uru's, I am looking for transaction VF31, but used for sales orders. In other words, I need to repeat massively outputs from sales orders. Can someone remind me the transaction? Regards, F

  • Pro Elements 9 video not working

    Hi, I just recently bought pro elements 9 and installed it in a file on my extern harddrive. Somehow the video won't play allthough the sound works fine when pushing the play button on the shots i drag into the timeline. I do have an old computer, an

  • Sales Return Cycle

    Hi Experts, I am facing problem in Sales Return Process, the scenario is as below mentioned: My client has sent the goods on 100% free, now due to some reason he is returning the full qty of the goods. When I tried with my order reason 100% return. I

  • Time Machine backups have become very slow

    My time machine backups to a USB attached external drive (dedicated to backups) have recently slowed horribly.  They are taking timeframes like 30 minutes to even an hour even when nothing has changed on my system.  They didn’t do that previously (us