GLOBAL-ATTRIBUTE COLUMNS

In some tables i find global_attribute columns.what are these columns and why are they meant for?

Global Attribute buttons are to support Global Descriptive Flexfields. These flexfields store country specific additional information. You have various localizations.. APAC(JA), Latin America (JL), Europe (JE) supported via these flexfields. Refer to some doc on GDFs for details.
Sumit

Similar Messages

  • Global attributes AP_INVOICE table

    What is the use of Global Attributes in AP_INVOICE table?
    TRM says its reserved for country specific functionality. Can someone give a real-time example on its usage?

    Could you please clarify as what you mean by reference column ?
    If you are not going to do any updates to that column it should be fine.
    If you plan to insert some values and AP is not implemented for any of the localization for your case you might do so, but its not advisable. I would suggest you go for the DFF columns attribute1 to attribute30.

  • Updating attribute columns

    Hi,
    we are on oracle applications 11i.
    We have a requirement to create a descriptive flexfield in the items form and suppliers form to accept ids generated in another system. update would be from database end.
    what is the impact of updating attribute columns in two tables: MTL_SYSTEM_ITEMS_B and po_vendors with a simple procedure, i.e without using existing Oracle APIs?
    Regards

    Hi,
    here is why i think i need to insert a row the value set table : fnd_flex_values .
    after i update the record of the table and alter attribute field with value XXX for value set segment GLOBAL_ID, I go to the application and query the record. It gives me error:
    Value XXX for the flexfield segment Global ID does not exist in the value set XX_GLOBAL_ID.
    this error only goes away when i insert the value XXX to the descriptive flexfield segment values list.
    I defined the value set as independent. If you have another mean where i can accomplish this, I will like to know about it.
    From ittoolbox forum i had the name of the package, which is fnd_flex_values_pkg. I need more details on the tables that i need to update or insert rows into and about the package; if possible.
    thanks

  • Local attributes - global attributes tradeoff

    Hi, MDM experts.
    Can you, please, share your experience on business partners repository modeling.
    I build custom business partners repository. While creating it I came to a question - whether local system attributes of business partner should be modelled in that repository?
    Intrinsic attributes like Full Name, State Identity Number and so on should be definitely modeled. Attributes specific to our organization but those that span many of our systems should also be modeled I think.
    But what's about some specific attributes that are relevant only for one of the systems being integrated? To be concrete, imagine we have SAP ERP system as one of the systems in landscape and such attribute of our business partner as 'Purchasing organization'. In our case this table is SAP ERP specific and none of our other systems have such entity in their data model.
    <b>The question is - is it reasonable to have local system attributes and lookup tables implemented in central MDM repository?</b>
    If yes then isn't our repository going to be overloaded with all that local attributes and lookup tables of every client system?
    If no, then how should process of central creation of business partner look like? The problem is in this case Creator won't be be able to assign all attributes he would like to and he will have to login to each of local system and assign these values after central creation. Moreover, client systems can refuse to create new record automatically in case some of attributes are missing. For example such situation is typical for Idoc inbound processing .
    Have you any suggestions on streamlining the data model and BP central creation process ?
    Regards,
    Vadim Kalabin

    Hi vadim,
    These are my thoughts on your issue.
    I feel both the attributes should find place in the same repository.
    This is not going to overload the system. In some typical MDM Implementation the volume of Main table records will very huge and the Local and global attributes will only occupy a less share only on the total records.
    Also the practice is that MDM DB Server and the core server runs separately.
    Pl find if this Article is use for you.
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0d8aa53-b11d-2a10-aca2-ff2bd42a8692">MDM Data modelling do's and dont's</a>
    Regards,
    Vijay

  • Global attributes

    Hi there!
    I´m starting to work with IDM and I have some basic doubts. For example: for using global attributes... Do we have to define it? Do the attribute have to be present in all resources?
    Another cuestion is the population of the user view from SAP. I would like to know the simplest way to do and test it.
    My problem is than I just had an complex enviroment and I only have self-formation I could get with sun docs... but it´s so extense that I haven´t yet a good vision of main process.
    Thanks and regards.

    Global attributes do not have to be present in all resources. But resources that have a mapping for the attribute will use the value. So if you write something to "global.firstname", every resource (including Lighthouse), will be updated.
    This is for writing. For reading the value and displaying it, I use the following field syntax:
    <Field name='global.firstname'>
      <Default>
          <ref>attributes[Lighthouse].firstname</ref>
       </Default>
    </Field>

  • Global attributes in a template project

    Hello folks,
    We are setting up a demo of global template functionalites in SM. In the template project we have created we need advice on how to go about with the following.
    1) What do the attributes - global, local, harmonized etc.mean from a businesss perspective. The help documentation provided by SAP is not clear enough. Can someone share their practical expericence regarding this.
    2) In the project structure created - on what criteria should the project/business team set the appropriate global attribute.
    3) What is the effect of setting up of this global attributes - should any implementation projects created in the future has to refer the master template proj.
    Probably I am asking quite a lot but the questions seem to be related .
    Thank you.
    ^
    Mark

    Hi Mark,
    First of all, it is advised to use this functionality only if you foresee a case of 'active' rollout based projects leveraging these templates. If, a Template Project is created merely to hold an inventory of process definitions, with future usage only as a 'possibility', you need not activate the 'Global Rollout' functionality and attend to the decision making on it at a much later date, when necessity arises. This is not something mandatory to take up right upfront, unless there is a case for it.
    1) In terms of practical use in project, I have rarely come across projects which have sought to use the whole range of these attributes; I have been using SolMan since May 2004 and since those days, the usual ones I have had a need to use are at extreme ends of the spectrum - Global or Initial. All those in between vary in their nuances and normally not as much missed ! In early days (SolMan 3.1, there weren't as many varieties).
    With regard to the specific ways in which these vary,
    [this link|http://help.sap.com/saphelp_sm40/helpdata/en/45/5af1f3e5f81dece10000000a155369/content.htm] in SAP Online help is the best source to find how these attributes impact. Of course, you may have already seen this.
    2) The Project Team should have one main consideration - whether to control the structure and content of a delivered scenario centrally or to allow some changes at local rollout level. Accordingly, set the attribute and pass on the same attributes to all layers below that node in one stroke (if the attribute is to remain the same for all contents underneath)
    3) The effect is in 'changeability' or the flexibility to adapt the scenario borrowed from Template to suit local rollout/implementation needs.  For instance, if the Global Template team has spent thousands of man hours in coming up with a Finance scenario that's Sarbanes-Oxley compliance or GRC proofed, with all local requirements already fed into the Template, it makes sense to define the Scenario or Process as 'Global' and expect all rollouts to make use of it exactly the same way.
    If, on the other hand, there is a CRM/ SCM scenario on optimising Order fulfilment, an Asia-Pacific plant rollout may considerably differ in process steps from North American and such scenarios/ processes can be Initial or Local
    Trust this helps.
    Regards,
    Srini

  • Declaring and accessing custom global attributes of component controller

    Hi,
    I want to declare some global attributes for Component Controller and initialize them in WdDoInit() method.
    I have declared them under Component Controller --> Attributes tab --> after wd_context and wd_this (say G_MESSAGE).
    However,  when I am trying to set them in wdDoInit() method, I get compilation error saying G_MYMESSAGE is unknown and its not defined using data statement.
    How do I access these attributes?
    Thanks and regards,
    Amey

    Hello Amey,
    You need to access the variable by "wd_this->g_mymessage"
    Since wd_this attribute in each controller refers to interface of local controller. you could read the description of that attribute in attribute tab.
    Regards
    Anurag Chopra

  • Display entity-attributes and global-attributes in the same screen

    Hi,
    I have a question about entity.
    Is it possible to display in the same screen, entity-attributes and global-attributes?
    thanks
    Rosalia

    Hi Rosalia,
    You can only display attributes from the current entity and the entity or entities that it is contained by (the parent entities).
    So if you had the following data model
    Global
    ..the person
    ...the income
    the person is contained by global.
    the income is contained by the person (which is contained by global).
    If you want to create a person-level question screen, you can display global attributes on that screen by using subsitution like %global_field_1%. You cannot, however, input global attributes on that screen (ONLY attributes belonging to the person)
    If you want to create an income-level question screen, you can display attributes from the person such as "tell us about %person_name%'s income..." as well as global attributes. Again, you cannot input person or global attributes on that screen (ONLY attributes belonging to the income)
    However it only works from child-to-parent containment relationships! You cannot have a global question screen which loops through the person instances and displays attributes from the person, or from the income out-of-the-box.
    We have managed to implement this using custom controls.
    You can map individual attributes back up to the parent level, and then display them,
    such as
    the first person's name = InstanceValueIf(the people, the person's name, the person's id = 1)
    the first person's name is now a global attribute and can be displayed on global question screens.
    Hope this helps!
    Ben

  • Reading global attributes from implementation class

    Hi,
    How to access
                    global attributes of implementation class
                             from getter method of context node class.
    Thanks in advance,
    Srinivas.

    Hi Srinivasa,
    Access the view controller using attribute
    owner
    , Then you can access the global attributes.
    Regards,
    Masood Imrani S.

  • Global attribute wierdness

    I am running across some unexplainable behavior with Global attributes.
    I have a simple field form and a update workflow. When I check out the user view, it correctly populates all my form fields with the current values. I'm using a simple "userView.accounts[LDAP].gid" format for each field. No problems there. The problem is if I change a value on the form, then pass to a checkinView in the workflow.
    <Action id='1' application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='checkinView'/>
    <Argument name='view' value='$(userView)'/>
    </Action>
    The updates are not propogated. Using debug, I find in the passed view that the accounts[LDAP].gid has the correct value, but the userView.global.gid has the old value. Furthermore, it is intermittent. Some globals only have null, and it still isn't being updated. The waveset.accounts[LDAP].attributes.gid has the old value as expect.
    If I add the following just prior to the check in, then every thing is okay. This seems wasteful, and I do not want to have to enumerate through every possible field in order to populate global, and I eventually may have the need to assign slightly different values to different resources.
    <set name='userView.global.gid'>
    <ref>userView.accounts[LDAP].gid</ref>
    </set>
    Straight from the manual it says namespace "accounts": Stores the read/write copies of the account attributes. Updatable fields should point to this namespace.
    Has anyone else experienced this and how have you overcome the problem?
    Thanks in advance,
    Jeremy

    Oh I see. Sorry, I misread your original posting. I've had a sort of similar issue with globals but it involved the global name space being populated with data from one resource (of my five) in a different order than in other cases. In the majority of cases the global name space was loaded from the first resource that contained the attribute but because I have five resources the order of the resources as enumerated by IDM mattered.
    For example, if the attribute was called "uname" and IDM loaded my resources in the order of "R1, R2, R3, R4, R5" and uname was only available as attributes on R3 and R4 then global.uname was effectively the same as accounts[R3].uname since it was the first in the list. This meant that by using the global name space R3 was the authoritative resource for the attribute "uname". The problem I had was every now and then IDM would load in the resources in the wrong or a different order. In very rare cases it would load them in "R1, R2, R4, R3, R5". This meant that if there was ever a mis-match between the uname attribute between R4 and R3 (that is if the uname attribute on R4 was "old" and the uname attribute on R3 was "new") then the "old" value was getting pushed in to the global name space (since R4 was first) and thus into all resources that supported "uname". So it's similar to what you're experiencing though not quite the same.
    I'm just speculating... "gid" might be one of those reserved attribute names that you shouldn't use. Just like "accountId" and "password" are one of those attribute names you just shouldn't use since it conflicts with IDMs own internal data structures. That might also be what's biting you. (Of course it's not terribly well documented which ones you should avoid.) My best practice has been to prefix all attribute on a resource with a short resource name or code. (Eg. "LDAP_gid", or "AD_gid" or "myresource_gid" rather than just "gid".) But this effectively kills the global name space since each attribute has a unique name across all resource.
    So, having written all of that, your solution looks like the only way out unfortunately.  :( It's also what I end up typically doing. I determine which resource is authoritative and then use that resource to set the values for all other resources that support the attribute using the accounts[] name space as well as the global name space. (With the global name space set last.) In a form I'll have large blocks of expansions setting the field value of the attribute and in a workflow it will be contained within a single action statement's block expression.
    It's what I call "superstitious" code. It might be overkill but having been bitten by it enough times I always do it now.

  • Access global attribute in webdynpro component?

    Hi all i have 2 webdynpro components
    Comp1
    Comp2
    Now i have declared a global attribute in comp1 in component controller.
    I have embedded both component together to share values
    I want to change the global attribute of comp1 from comp2
    Let me know how to proceed.
    Thanks

    There are different ways you can accomplish this. Using an interface method as Jitendra Yadav mentioned above is one. Another way, you can define an interface node in comp1 component controller. This node will be visible in comp2 (provided you declared comp1 usage in comp2). Then, you can set values of all of the interface node's elements.

  • Attribute Columns in Table Fnd_Lookup_Values

    Hello All, I am trying to update the attribute columns (Attribute1, Attribute2, Attribute3 etc) in the table Fnd_Lookup_Values from the Applications (Forms) side. How do I do it? From Application Developer > Application > LookUps > Common, I can Enter/Update only Lookup Code, Meaning, Description, Tag Effective Dates. I want to enter values in the Attribute Columns too. Please help!!
    Thank You, Naveen Gagadam.

    Hi,
    You need to define the DFF first from the application. For that:
    1. Go to System Administrator responsibility (or any of the Super User responsibilities in the system)
    2. Go to the DFF definition screen: Application > Descriptive > Segments
    3. Search your DFF. In your case:
    - Application: Application Object Library
    - Title: Common Lookups
    4. Unfreeze the DFF (if it's frozen)
    5. Click on Segments button and define the attributes you want to populate
    Once done that, open the lookups screen and you will be able to populate the attributes.
    Hope it helps.

  • Can we update oracle standard table Attributes column by custom trigger?

    Can we update the oracle Standard table's Attributes column using custom trigger? Is it allowed by oracle? Is this supported?
    Thanks

    ATTRIBUTE columns store DFF information and therefore custom code can be used to update their contents. Care must be taken that such updates do not cause "logical" corruption (an ATTRIBUTE column may be designed to store the color of a product, for example, but an incorrect SQL statement can update the value to a numeric one, thus causing corruption - Oracle does not have a means to check the validity of these update statements). Also, some localizations, such as Brazil and India, reserve some ATTRIBUTE columns for their use - updating such columns is not supported. More information may be found in the Flexfields Guide for your release at http://www.oracle.com/technology/documentation/applications.html
    HTH
    Srini

  • How to call global attribute in .htm page in sap crm

    hi friends,
    in the class i have  created a global attribute . i want to access this global attribute in .htm page of the view . how to call this attribute in .htm  please send me the syntax .
    thanks and regards,
    sashi

    hi,
    I have accessed the global attribute in .htm page . I have declare a local variable and pass the global attribute value to local variable.
    Here I put a validation for hiding the field . If the data is not available in the field then only I have to hide the field. For this I have written the code. For your reference,
    <%
    DATA : lv_exprevenue TYPE STRING.
    DATA : lr_entity TYPE REF TO if_bol_bo_property_access.
    *lv_exprevenue = ZL_BT111H_O_DETAILS_IMPL=>gv_dref.
    *lv_exprevenue =  controller->gv_dref.
    lr_entity ?= BTOpportH->collection_wrapper->GET_CURRENT( ).
    CALL METHOD lr_entity->GET_PROPERTY_AS_STRING
    EXPORTING
       IV_ATTR_NAME = 'EXP_REVENUE'
    RECEIVING
          RV_RESULT         = lv_exprevenue.
    IF lv_exprevenue is NOT INITIAL.
    exit.
    else.
    data: lv_xml type string.
    lv_xml = controller->CONFIGURATION_DESCR->GET_CONFIG_DATA( ).
    replace all occurrences of '//BTOPPORTH/EXPREVENUE' in lv_xml with ''.
    ENDIF.
    %>
    <chtmlb:config displayMode = "<%= controller->view_group_context->is_view_in_display_mode( controller ) %>"
                    xml     = "<%= lv_xml %>"
                   mode        = "RUNTIME" />
    But the entire view is being hidden in WEB UI.
    Please Let me know if there is any mistake in the above code or I have write code some where else.
    Thanks & Regards,
    Sashi
    Edited by: skancharla on Nov 2, 2011 2:09 PM

  • Global Attributes to be considered for Material Master

    Hello Experts,
    I am working on Material Consolidation in MDM where in I have to consolidate the Material master from three different SAP systems in SAP MDM then harmonize the data back to each of these ECC systems. Centralization using portal will follow once this is done.
    All the mentioned ECC systems are three entirely different business working independently
    To define the enterprise data model there are two questions for which I am looking for answers based on Best practises standpoint and with your experiences in MDM projects
    Question 1: Is it a good practice to maintain Plant, Sales org, Purchase org and Classification data and other Local data in SAP MDM  Material repository for all the three ECCsystems. I understand this would unnecessarily load the repositoryu. But still looking for your experiences to explore whether there is any business benefit to do this.
    Question 2: Let's assume that we maintain only the Global attributes in SAP MDM for material repository then in that case , how do we define the material at global level. From my standpoint Material Global repository should have following fields which would uniquely define the material
    (Material Description, Base unit of Measure, Material Type, Industry Sector, Alternative Unit of Measure, Material Group)
    Is it the right approach or should I consider some other attributes as well?
    Moreover If I define these as Global Attributes then these definitions will have to imposed on the all the three ECC systems which would be a major change as all of the three have different definitions for the abovementioned attributes.
    Request your valuable inputs on what should feasible and practical best approach.
    Best Regards
    Manoj

    Hi Manoj,
    This is something which comes to every consultants mind
    See this is something very abstract and answer can vary from case to case depending on many parameters like :
    1.Client/Businessrequirement.
    2.Scenario requirement.(CMDM,Consolidation etc)
    3.System Landscape.
    4.Performance.
    5.Product capability.
    And many more.
    In my experience I have had a material scenario with only one ERP system having and only one company code.Clients requirement was to have most of the plant related data into MDM as it was a CMDM scenario.So I did take most of the views into MDM system including Location Data,Valuation data,Quality data,Classification data and Sales Data.It worked well there.
    However I was a part of another project where we had multiple ERP systems in landscape.It had multiple company codes and client wanted to keep only global data in MDM,after going into ERP system plant relevant data was populated.
    So it totally depends and one only has to take a informed decision,I would suggest you prepare a attribute analysis matrix of fields global in nature and then after understanding the relation between fields take a call on data model.
    Please go through these links for more help:
    https://websmp207.sap-ag.de/~sapidb/011000358700000059312011E
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f00877e8-b8a9-2b10-d981-c7ece74917fc?quicklink=index&overridelayout=true
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/70b0caa1-92e5-2c10-c687-a8d05e778e59
    Thanks,
    Ravi

Maybe you are looking for

  • Multiple Apple IDs in use on iPhone

    Hi, I have a more or less problem iPhone but I'd like to solve it since I'm kinda a decent person. So I just reset mi iPhone and when I used my iCloud backup to restore all my files, apps and so on, it asked me to type in passwords for three Apple ID

  • Pdf file not saving imputed information

    i am trying to save a pdf file that i have filled out, but when i save it and go back to look at it, the text information i have filled out is blank. how do i save my text? i am filling out an applictaion.

  • Creating database using DBCA stuck at 85% for about 7minutes~

    when i create DB using DBCA , it stuck in 85% for a long time ,and the a waring appears it says : EM configuration failed due to the following error -error starting database control refer to the log file at emConfig.log for more details so i checked

  • Is it possible to sort template names?

    When creating a new page you choose a template from a drop-down list of templates. Is it possible to sort this list in any way? Regards Maja R. Anjer

  • Can't locate files/folder

    About a month ago I took my G5 to an Apple store when visiting family in Orlando. We live about 6 hours away, where there is no Apple store nearby. The tech at the Genius bar solved a simple problem for me, then offered to cleanup my desktop, which c