Assignment on Attribute Values

Hello,
I have a requirement where I have  Material Description field of type text where i have to autopopulate values which is combination of all the attribute values assigned to classification of that material.
For Eg.
Material No: 111
Material Description:Bricks,20cm,4cm
Classifiication: Refactory Material
Short Name : Bricks
Length: 20 cm
Thickness: 4 cm
In the above example Short Name,Length,Thickness are the attributes linked to classification Refactory Material.
And Material Description is concatenation of Attribute Values whcih need to be autopopulated.
In MDM If we need to use attribuite values we have to create branch assignment which makes it static that is we have to write one branch assignment for each class.We have 100 classification as such so not finding it practical to write 100 branch assignment for each class.
Is there any other workaround solution to autopopulate decsription field with combination of ATTRIBUTE VALUES.
Thanks in Advance
Regards,
Neethu Joy

Hi Neethu Joy,
You can use the Function RSDMD_WRITE_ATTRIBUTES_TEXTS, which allows you to load Attribute or text in the load of a Master Data Atributtes or in a transactional load.
Some links.
SAP HELP
[http://help.sap.com/saphelp_nw04s/helpdata/en/44/bd9b2916fd08cfe10000000a155369/frameset.htm|http://help.sap.com/saphelp_nw04s/helpdata/en/44/bd9b2916fd08cfe10000000a155369/frameset.htm]
PDF
[https://websmp205.sap-ag.de/form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700002766042003E|https://websmp205.sap-ag.de/form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700002766042003E]
The PDF describes how to use it with Master Data Attribute
call function 'RSDMD_WRITE_ATTRIBUTES_TEXTS'
exporting
i_iobjnm = '0D_SOLD_TO'
i_tabclass = 'M'
tables
i_t_table = custattr
In your case you should use i_tabclass = 'T'  (for texts) and the table i_t_table should be the IDs of Material, and the concatenation of the atributes as text (be sure, Mediu, large or short text).
Thats one solution, other solucion could be, create a custom extractor in RSO2 using the table of the Master Data Atribute, and in the Trasnfromation or Transfer Rule (depending the version that you use) you should concatenate the values with a routine mapping.
Regards, Federico

Similar Messages

  • How to assign to attribute value of h:commandButton

    I am trying to use ">>" as a label of <h:commandButton>
    like this:
    <h:commandButton id="cmdNext" value=">>"></h:commandButton>
    Seems like JSF page validator doesnot like the way i assign >> to its value attribute.
    How can I assign >> to value of <h:commandButton>

    Use HTML entities.
    &gt;&gt;See for an overview: http://www.w3schools.com/tags/ref_entities.asp

  • Assign Master data Attribute value to PARENTH1

    Dear All,
    I have the requirement to load Employee master data from BI to BPC system using data manager package.
    Dimension Name (BPC)            InfoObject  Name(BI)
    Employee                                      0EMPLOYEE
    In Employee master data there is an Attribute, now need to assign this Attribute value to PARENTH1 in BPC.
    Waiting for your valuable answers

    Hi Edwin,
    After making the changes as u suggested, i tried to activate the transfer rule, but Iam getting the following eerror msg
    Error generating program
    Message no. RSAR245
    Diagnosis
    An error occurred in the program generation:
    Program / Template:   RSTMPL80
    Error code / Action: 6
    Row:        6,083
    Message:    Statement is not accessible.
    Procedure
    If the problem occurred during the data load or transport, activate the transfer rule.
    If the problem persists, search in the SAP note system under 'RSAR 245'.
    How can Iresolve this?/ Why is this happening??
    DV
    Any Help???
    null

  • Assignment on Multi-Valued Lookup field

    Hi experts,
    Is it possible to assign value to a multi-valued lookup field using assignment.
    For example, "Products" is the main table. In the products table I have a multi-valued attribute "PLANT". Product table contains a field "PLANT" of type look-up multivalued to the Plants table.
    So, is it possible to assign Plant attribute values to PLANT Look-up multivalued field in the main table using assignment??
    Is not, then is there any other work around solution to acheive this requirement?
    Best Regards,
    Shiv

    hi,
    So, is it possible to assign Plant attribute values to PLANT Look-up multivalued field in the main table using assignment??
    No this is not possible, to get the values of the plant attributes you again have to lookup at the plant master data and fetch the values from there in the routine.
    regards,
    Arvind.

  • How to assign attribute values to a range of BPs ????

    Hi All,
         While assigning attribute values to business partners we can specify at the most one business partner at a time.
    My requirement is to assign attribute values to a range of business partners at a time.
    Is there any customization setting where I can do this OR
    do I write a report for this ?
    Regards,
    Ashish

    Hi Ravi,
          Thanks for replying !!!!
    But, CRMD_MKT_TOOLS doesnt seem to solve my problem.
    I have a range of BPs (e.g 8000101 to 8000199).
    And I have a list of attribute sets with values as follows:-
    Attribute Set            Values
    Age group                1 - 10, 11 - 20, ....
    Reading habits          Business, sports, news.....
    Profession                Doctor , Engineer .......
    and so on..
    Now in transaction CRMD_PROF_BP, I can choose a single BP (e.g. 8000101) and assign it an attribute set(e.g. Profession) and value (Doctor).
    But, my requirement is to specify an entire range of BPs(8000101 to 8000150) and assign attribute set and values to that entire range.
    Now how do I achieve this ???????
    (target groups would be created only after attributes have been assigned)
    Regards,
    Ashish

  • Assigning Attribute value to BP??

    Dear all,
    I have a scenario in which i want to assing some attributes to the 50% of the one customer and remaining attributes to another 50% of the same customer.
    I know i have to do wiht T code CRMD_PROF_BP.
    but how can any body pls give me all steps i have to follow.
    pls it is urgent.
    Answer will be rewardeble
    jayesh

    Hi Hugo,
    In TA /nBP when you go to change mode you will see that the field Attribute Set can be selected. Then you have to press the button Assign attribute set, which will assign the attribute set to that BP and you will be able to see the Description. Since the Description etc are predefined for the Attribute set is is not an editable field.
    You can create Attributes by pressing the Create button (Append Row).
    <b>Allot points if my post helps!!</b>
    Best regards,
    Vikash.

  • Not getting attribute values in IPC routines Scenerio R/3 B2B using AP 7.0

    Hi,
    Our Scenerio is using ISA R/3 B2B using AP 7.0. I have developed IPC routines but when i debug my routines in SM53 I notice that I'm not getting any attribute value except for VKORG.
    I'm pasting the code below. Please help me if I have to implement some BADI or do something more to get the attribute values.
    I have defined the attributes properly in Routine assignment in tcode /n/sapcnd/ueass
    userexitlogger.writeLogDebug("*requirment 901*" + "Plant = "plant"||ANZ_MONATE ="+ item.getAttributeValue(ANZ_MONATE_STR).toString()"||ANZ_JAHRE="item.getAttributeValue(ANZ_JAHRE_STR).toString()"||MATKL="item.getAttributeValue(MATKL_STR).toString()"||PSTYV="item.getAttributeValue(PSTYV_STR).toString()"||VKORG="item.getAttributeValue(VKORG_STR)"||PRSFD="item.getAttributeValue(PRSFD_STR)"||MVGR2="item.getAttributeValue(MVGR2_STR).toString()"||PRSDT="item.getAttributeValue(PRSDT_STR).toString()"||AUDAT="item.getAttributeValue(AUDAT_STR).toString());
    I would reward points for help
    Many Thanks n regards,
    Dipender

    I would like to go through each Value of the xml file and give each Value a name
    e.g. from the xml file <VentCount Value=1> Retreive the value above and giving it the name VentCount. Then I would beable to use the name vent count as follows:
    setVentCount() //My own method can use as follows: setVentCount(VentCount); I would like to do his for ever value, each value with a specific name

  • Modify New VO but not able to see Attribute Value.

    Hi ,
    I am facing one problems during my VO extend. I have done below step,
    1) Created new XXCustomVO based on exsiting CustomVO.Created new Attribute, modify SQL and mapped and gave new Name XXCustomInfoVO.
    2) Assign this new XXCustomVO to new filed with Attribute name.
    4) Copy XXCustomVO.xml and all class file from Desktop to Server in respecitve folder.
    5) Import Page regions which i have created New Item.
    6) Import with JPXImport.("Porject substitutions" )
    7) Now I run the page no errors found but not able to see new attribute Data.
    Then I checked "About Page" but everything is refected correctly only not able to see new attribute data.
    Can you please help me out. Is there any wrong thing i am doing or something is missing still.
    Thanks

    Hi ,
    Even exsiting attribute value alos not display. I mean I have 20 attribute in this exsiting VO and I have add one more XX attribute and same as XXVO but non of value is display out of 21 attibute.
    Even i have hard coded "1234" for this attribute but always return null.
    Where I have to foucs.
    thanks
    Raj
    Message was edited by:
    RajPatel

  • How can we assign one Attribute Set to multiple  Business Partners at a time? Is it possible?

    Hi,
    Can we assign attribute set to multiple business partners at a time, is it possible in Marketing. I got an interview question please tell me if you know the answer. Thank you in advance.sh
    Regards
    Kishor Kumar.

    Hi Kishor ,
    We can assign attribute set to multiple business partner at a time using Report " Assignment of an attribute value to allbusiness partners in a target group".
    This report can be access from  sap guid Marketing->Tools->exter tools.
    Regards,
    Anju

  • How to assign a default value to a SelectOneChoice

    Hi,
    I'm working with ADF 11g: WebLogic 10.3 and JDeveloper 11.1.1.3.0.
    I wonder how to assign a default value to a SelectOneChoice.
    In a ViewObject I have a field defined as Combo Box. Then drawing the combo in my jspx page:
    +<af:selectOneChoice value="#{bindings.Circularidad.inputValue}"+
    +label="#{bindings.Circularidad.label}:"+
    +required="#{bindings.Circularidad.hints.mandatory}"+
    +shortDesc="#{bindings.Circularidad.hints.tooltip}"+
    +id="soc2">+
    +<f:selectItems value="#{bindings.Circularidad.items}"+
    +id="si2"/>+
    +</af:selectOneChoice>+
    Can anyone help me?
    Thanks.

    Assume u have an LOV relation associated with VO attribute.
    1. Go to Edit List of Values window
    2. Click UI Hints tab
    3. Check Include no selection item check box.
    4. Select Labeled Item ( First of the list) entry form right combo box.
    5. Give ur default value in right text box.
    Regards,
    Dinil Mithra

  • Mass Upload of Business Partner (Person) with/or Attribute Values

    Platform: CRM 4.0sr1 SP8, backend R/3 4.6c
    I have created an eCATT to upload Business Partners (Person), with Relationship Contact Person for pre-existing BPs (replicated from R/3 4.6 backend) and then chaineded another eCATT that assigns an Attribute Set to the newly created Contact Person. 
    However, I can only find the manual method to assign our newly created attribute sets/values via the CRM transaction <b>CRMD_PROF_BP</b>
    I looked at the expert tools <b>CRMD_MKT_TOOLS</b>, but they all seem to work with assigning the information to the BPs after they're added to a Target Group.
    So, how do I either upload the info directly <i>(I am unfamiliar with FM's/Programming and how to use them if anyone suggests one, so please be specific)</i> or create a target group that includes a this new set of Contact Person BP numbers?
    Thanks for any help!

    Hi Mike,
    The bottom line you try to achive is populate target group based on attributes
    of each BP right?
    Here, I try to give you alternatives:
    1. Without assign attributes to BP, and assume you have the attributes assigned
        already in R/3 (or the information already saved in BP R/3 somewhere). Use
        tcode CRMD_MKTDS from CRM, here you define external source of your
        target attributes. Define RFC connection to R/3 and retreive infoset from R/3.
        If you have BW connecto to CRM, this can be used as well.
    2. Or, you have lists of BP in MS-Excel file, for example Region1.Xls contains all
        BPs with region = 1 and Region2.xls contains all BPs with region = 2.
        Now, in Profile Set segmentation, create Target group and retreive all BP from
        excel file. Right click on that new target group and choose Target Group
        properties, Open tab Load File and Create New target group. then follow the
        rest steps until you get the target group with BP according to each file you
        have.
    3. Last alternative, which you may avoid as you are not familiar with programming.
        Use Function module  CRM_ISA_BP_CHAR_VALUES_SAVE to save BP
        attributes.
    Tell me if this is what you looking for.
    Gun.

  • Fetch attribute value of structure node

    Dear All,
    Please let me know is it possible to get the attribute name and attribute value of a structure node of a record model inside the program?
    Can I give any name as the attribute name?
    Regards,
    Biju K George

    Hi,
    could you provide an example ?
    I think you speak about using field-symbol.
    --> get the attributes of a structure or a table --> same has field catalog for ALV
    --> get the value of the attributes :
    concatenante structure_mane attribute_name into w_field separated by '-'.
    assign (w_field) to <field>
    check <field> is assigned.
    and <field> is the value of the attribute attribute_name of the structure structure_name.
    regards
    Fred

  • Concatenation of attribute values

    Hi Friends,
    We are on MDM 5.5 SP06 PL04.
    We have a requirement where in we have to update a field in the main table based on the attribute values entered by the user in the lookup field [taxonomy] in the same table through the Data Manager..
    Say, there are 5 attributes : A1, A2, A3, A4, A5. The value to be updated in the field would be the concatenation of the values entered in the attributes, separated by a space.
    None of the attributes are mandatory, though at least one has to be populated.
    Is it possible to carry out this requirement through assignments? If not, could you please suggest some alternatives to acheive the same?
    Regards,
    Anil Madhavan

    Hi,
    This requirement can be achieved using Assignment.
    Say In record mode, You have a Record in your Main table of MDM data Manager which has a category associated with it.
    This category is linked with 5 Attributes say A1, A1, A2, A3, A4, A5.
    say A1 has value XYZ
    A2 has value ABC
    A3 has Value 123
    A4 has Value 456
    A5 has Value 789
    so you want concatenation of all these three Attribute value as: XYZ ABC 123 456 789
    Create an Assignment: give the Assignment field where do you want to have this concatenation value populated.
    Now right click on this assignment-->Add Branch.
    Select the Branch Value of that category: Write Assignment Expression here in this Add Branch Assignment as:
    write Assignment Expression as below:
    A1&" "&A2&" "&A3&" "&A4&" "&A5
    Note: Select the Attributes names from Drop down Attributes tab.
    Thanks and Regards,
    Mandeep Saini

  • How to use SQL import to set the attribute value based on another?

    Hello all,
    I want to set an attribute of a dimension based on another attribute (if matches). Let's say I have a dimension PRODUCT. And I have defined two user defined attributes MANAGER and ISVISIBLE.
    Now within a PERMIT_READ program I want to set the ISIVISIBLE to true where the MANAGER Value is selected from a table.
    Something like
    <define a cursor c1 to select all the Manager values>
    sql import c1 into -
    :MATCHSKIPERR PRODUCT_MANAGER then <PRODUCT_ISVISIBLE (PRODUCT MANAGER) = true>
    <etc>
    Obviously the above is not correct. But I am stuck as to how this can be done? Can some one on this forum please help me with correct syntax/ approach please?
    Thanks a lot.
    Pxsheth
    This statement assigns true to the isvisible attribute for every gc_dim_bu dimension (selected as part of cursor c1).
    SO FAR SO GOOD.. NOW -
    If I want to change the above so that the attribute value gets assigned based on another attribute for the dimension (say a flag). i.e.
    Set the isvisible to true where attribute flag has a certain value. How do I code this in OLAP DML?

    There are a number of ways to do this. If you want to use an attribute that has been defined within AWM as an attribute of Product then simply using the mapping tool to populate the attribute as part of the normal dimension load procedure.
    Alternatively you could create an attribute at the DML level, and assuming you are not using surrogate keys, you can then define a cursor to read the relational table to populate your attribute. Something like this:
    sql declare MKT_BASKET cursor for -
    select PRODUCT_ID, PROD_MGR , PROD_VISIBLE -
    from PRODUCT_DIM
    if SQLCODE ne 0
    then goto ERROR
    sql open MY_CURSOR
    sql fetch MY-CURSOR loop into :append PRODUCT, :PRODUCT_MANAGER, :PRODUCT_ISVISIBLE
    sql close MY_CURSOR
    sql cleanup
    update
    commit
    If you want to create a complex PERMIT function using OLAP DML then personally I would create a formula and assign a program of type BOOLEAN and have the program return a YES or NO depending on the outcome of your test. Then your PERMIT_READ still references a dimension object. For example:
    DEFINE PROD.ISVISIBLE BOOLEAN FORMULA <PRODUCT>
    EQ PRG.ISVISIBLE(PRODUCT)
    DEFINE PRG.ISVISBLE PROGRAM BOOLEAN
    The program will then return Yes or No depending on the processing you need to do.
    Hope this helps
    Keith Laker
    Data Warehouse Solution Architect
    Oracle EMEA Consulting
    BI Blog: http://oraclebi.blogspot.com/
    DM Blog: http://oracledmt.blogspot.com/
    BI on Oracle: http://www.oracle.com/bi/
    BI on OTN: http://www.oracle.com/technology/products/bi/
    BI Samples: http://www.oracle.com/technology/products/bi/samples/

  • Oracle 10.1.2 - HTML; assigning alt attributes to tabs

    I have created a template that uses tabs for navigation but the <alt> value for each tab only appears when the tab itself is not selected - the <alt> attribute is shown on rollover but if the tab is clicked on, no <alt> value displays. The tab region is within the #BODY of the page's UI but has no Oracle classes or IDs assigned to it (so I can't target anything using CSS).
    How can I assign an <alt> value to an active (selected) tab?

    So I understand that we can get all the (portal) functionality of Portal 10.1.4 by upgrading the application server from 10.1.2.0.0 to 10.1.2.1.0. But I'm curious what is the application server functionality that one gets with 10.1.2.0.2 and not with 10.1.2.1.0? Is it (just) Reports, Forms and Bi Beans?
    I'd love a link to someplace that states this explicitly.

Maybe you are looking for

  • Updated my itunes software as requested online, cannot access my songs?

    Updated my existing itunes software on my laptop as requested online and now I cannot access my songs from any of the itunes files? When I click on a song it says; the song " "could not be located because the original file could not be found. How do

  • Digital photo frame df1010p1 won't turn on

    I plugged in the digital photo frame that I got as a gift. It doesn't do anything. Ideas.

  • How can I create a pulse train with varying pulse widths?

    I'm trying to create a finite pulse train that varies its duty cycle. I was hoping there was a clever way to do this neatly. I've attached a very rough picture of the train I'm hoping to make, with the pulse widths defined with t, the delay between p

  • Continuous scrolling image List

    I'm building a mobile app. In the app, I am calling an api to fetch top 20 photos (api only allows 20 at a time) and displaying it in a tiled 2 column list/grid. When the user reaches the 10th/last row I'd like call the api again and bring up the nex

  • Install MDM JAVA API

    Hi, I am using SAP MDM 5.5 SP05. Can someone guide me on how to install MDM Java API. I referred to many threads on SDN but couldn't get through any. I have already downloaded the java API which has one .sca file and two folders, each has some .jar f