Issue in mapping compounding attribute

Hello All,
I have info objects 0CO_AREA and 0PROFIT_CTR in the target whereas in the source i have only 0PROFIT_CTR and please note that CO_AREA is compounded with 0PROFIT_CTR.
In the transformation, I have kept constant value for 0C0_AREA and info object 0PROFIT_CTR is mapped with the source field.
I facing an issue with the below error message while activating the transformations.
"Characteristic 0CO_AREA compounded to 0PROFIT_CTR is missing in transformation source"
Is it mandatory to have 0CO_AREA in the source when we are using compounding info object relation or is there any work around ?
Thanks in advance.

Hi peppy ,
The Compund characteristic is complementry to the parent characteristic so whenever you use the characteristic you have to use the compound characteristic. it is mandatory to have 0CO_AREA in the source when we are using compounding info object relation
To upload the master data you also need to have compound characteristic in the source you're uploading because it is part of the compound.It is necessary to get correct data in target.This concept is basically used for maitaining master data .
Regards,
Jaya

Similar Messages

  • Problem when mapping  model attribute to dropdownbyindex

    HI
    I am mapping model attribute ( this is mapped to Model field of RFC ) to DropDownbyIndex.
    Once i call BAPI the executed list of values populates into dropdown but it doesn't show first value, instead it puts one extra space in dropdown ( 1 blank by default + 1), when we try to select this blank value it gives error.
    Pl help me solving this issue
    Thanks!

    Hi Ravindra,
    It might be write the all code in BAPI side only.
    After writing the bapi code u can retrive thru only DropdownbyIndex.
    What ever u created means Cusomecontroller or component controller in init() method u created BAPI instance and send input to the BAPI.
    When you setting the paramaeters in init() megtod
    U can do like this.
    bapi input = nwe bapi();
    input.setparametername("firstparameter displaying onthedropdownbox");
    for example
    input.setDoc_type("orders");
    add like this.
    Hope this will help
    nageswara.

  • ABOUT COMPOUNDING ATTRIBUTE.

    Hi
    Can 1 InfoObject have more than one Compounding Attribute?
    Please let me know.
    Thanks in advance

    Hi,
    Yes one infoobject can have upto 14 infoobjects as Compunding.
    You determine whether you want to compound the characteristic to other InfoObjects. You sometimes need to compound InfoObjects in order to map the data model. Some InfoObjects cannot be defined uniquely without compounding.
    For example, if storage location A for plant B is not the same as storage location A for plant C, you can only evaluate the characteristic Storage Location in connection with Plant. In this case, compound characteristic Storage Location to Plant, so that the characteristic is unique.
    One particular option with compounding is the possibility of compounding characteristics to the source system ID. You can do this by setting the Master data is valid locally for the source system indicator. You may need to do this if there are identical characteristic values for the same characteristic in different source systems, but these values indicate different objects.
    Using compounded InfoObjects extensively, particularly if you include a lot of InfoObjects in compounding, can influence performance. Do not try to display hierarchical links through compounding. Use hierarchies instead.
    A maximum of 13 characteristics can be compounded for an InfoObject. Note that characteristic values can also have a maximum of 60 characters. This includes the concatenated value, meaning the total length of the characteristic in compounding plus the length of the characteristic itself.
    Hope it helps.
    Thanks in advance,
    V Praveen

  • How compounding attribute behaves?

    Hello Experts
    I have a doubt about compounding attributes
    0country is compunding attribute fo 0REGION.
    in my scenario i just need 0region in report so i populated values for only this field in 1 cube and country is blank there.
    in my other cube country is not blank.
    In multiprovider i have mapped country and region from both the cubes.
    now to see it correctly in report country should be populated in first cube as well or it will workout ok?
    Regards
    Sudeep

    compounding attribute will be maintaining the consistancy of one record..   eg if there is field1 and field2 combination of this two fields will be giving a unique record.
    country     region           sales group     sales Value
    ind            south             sg1                  $10000
    ind            north              sg1                  $50000
    hope you will understand the concept...

  • Issue in mapping.. Source message expect with prefix ns0 in input message!

    Issue in mapping.. Source message expect with prefix ns0 in input message
    Hi All,
    I used the XSD structure which I got from partner which starts like below.
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://xxxx.com/DirectSales/CustomerData" xmlns:prodata="urn:schemas-progress-com:xml-prodata:0001" xmlns="">
    <xsd:element name="CustomerRequest" prodata:proDataSet="true">
    I'm receiving the messages through SOAP adapter and the message looks like below.
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?><!-- Technical Routing --> <CustomerRequest xmlns='http://XXXX.com/DirectSales/CustomerData' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:SE='http://schemas.xmlsoap.org/soap/encoding/'>
    The message is failing during mapping. When i checked in message mapping, I found that the input source message is expecting with prefix "ns0" like <ns0:CustomerRequest...
    how I can solve this issue? Is there anyway I can add the prefix "ns0" before it comes to mapping step.?
    Thanks
    Deepthi

    Hi Guys,
    I tried to use the below paramter.
    anonymizer.acceptNamespaces         'http://XXXX.com/DirectSales/CustomerData  ns0
    The ns0 is coming in all the tags including segments and fields. I just want ns0 to come only at the root level ie <ns0:customerReq..>
    it is coming like below...
    - <ns0:CustomerRequest xmlns:ns0="http://XXXXXX.com/DirectSales/CustomerData">
    - <ns0:ttCustomer>
      <ns0:branch-num>1424</ns0:branch-num>
      <ns0:cust-num>121</ns0:cust-num>
      <ns0:contact-code>3</ns0:contact-code> 
       </ns0:ttCustomer>
      </ns0:CustomerRequest>
    I want the message to come as
    - <ns0:CustomerRequest xmlns:ns0="http://XXXXXX.com/DirectSales/CustomerData">
    - <ttCustomer>
      <branch-num>1424</branch-num>
      <cust-num>121</cust-num>
      <contact-code>3</contact-code> 
       </ttCustomer>
      </CustomerRequest>
    Kindly help me with the paramater value  to be passed for anonymizer.acceptNamespaces.
    Thanks
    Deepthi

  • Removal of Compound attributes of an info object in the BEx display

    Hi,
    i have a Info object Parentid which is compounded with the Parent Source and a Date.
    I have to remove the compounded attributes when I am displaying the info object Parentid in the BEx report.
    What is the best way of doing this?
    Any help is deeply appreciated
    Regards

    Hi Arvind,
    put the compounding attributes into the filter section and make sure the ouput is restricted to only one compounding value.
    regards
    Siggi

  • Mapping UME attribute problem

    Hi all,
    I'm using EP SP16 with a MSADS flat hierarchy datasource.
    I've mapped the attribute "pwdLastSet" in the configuration file but when I list the "attributeNames" of my user, it doesn't exist.
    This mapping is no different than previous mapping I've mapped such as extensionAttribute, company, dn and others all done successfully.
    Can't "pwdLastSet" be mapped?
    Amit

    hie could u please paste the xml configuration file here. Also the attribute pwdLastSet is a read only attribute from ADS.

  • Issue in mapping Operation subcontracting scenario

    Hi all,
    I will explain my scenario of subcontracting, i am getting issue when mapping the scenario in SAP.
    Scenario: For manufasturing 1 SF my client require 4 operations. All the raw materials required will be issued in the first operation. After first operation he will send the product manufactured to outside vendor and again he receives it after some value additiion. He continues the next two steps and finally manufactures SF which inturn will be used to manufacture his FG.
    Configuration: I have assigned a purchase info record in the operation detail. I have not given any WC to that operation because the cost should be captured only from the purchase order during the GR from vendor. After the confirmation of the first operation i am getting a purchase requisition for operation without a material.
    Issue: I am not able to show the material which he is sending to the vendor as my purchase requisition doesnot contain any materials.
    Please suggest me any possible solution to outcome this scenario.
    Thanx in advance
    Regards,
    Krishna Chandra

    Hi all,
    i got my the answer for my scenario by this link
    http://forums.sdn.sap.com/thread.jspa?threadID=1805266
    Regards,
    Krishna Chandra

  • Compound Attributes&Line item Dimensions

    Hi,
    Plesae can anyone expalin me about compound attributes & Line item dimensions
    Thanks,
    Gal

    Please search...there are many threads about this in the BI forums.

  • How to hide compounding attribute in Bex Report

    Friends,
    I've an Info object A. And 'B' is the compounding attribute of A.
    So in Bex, it is displaying B/A.
    But I want to display only A which is the main info object. I don't want to display the componding info object.
    Any help on this...?
    Joe

    Joe,
    I am not sure, if anyone understood your requirement, as I cannot make the solutions provided work for resolving your problem -
    I am also in the same situation - where I want to hide the compounded char. in the BEx report. Once I drill down any other char B (compounded with the company code) - it is still showing the compounded char like CC/charB.
    Any help?
    thanks,
    Jeff.

  • Create document with Compound Attributes

    Hi, does anyone can solve my problem
    I have created a customer parser to parse my customised document say "XXX.PO". I followed the instruction in the developer guide (create customised parser). Everything is fine except the compound attributes, i don't know how to handle the compound attributes in java code. the following is my document definition.
    //po detail
    <?xml version = '1.0' standalone = 'yes'?>
    <ClassObject>
    <Name>PoDetail</Name>
    <Description>Po attribute definition</Description>
    <Superclass Reftype = "name">ApplicationObject</Superclass>
    <Attributes>
    <Attribute>
    <Name>TagName</Name>
    <DataType>String</DataType>
    <DataLength>80</DataLength>
    </Attribute>
    <Attribute>
    <Name>TagValue</Name>
    <DataType>String</DataType>
    <DataLength>4000</DataLength>
    </Attribute>
    </Attributes>
    </ClassObject>
    //class domain
    <?xml version="1.0" standalone="yes"?>
    <ClassDomain>
    <Name>DocumentDetailDomain</Name>
    <DomainType>1</DomainType>
    <Classes>
    <ArrayElement reftype="name">PoDetail</ArrayElement>
    </Classes>
    </ClassDomain>
    //Document definitaion
    <?xml version= '1.0' standalone = 'yes' ?>
    <ClassObject>
    <Name>PoDocument</Name>
    <Description>PoDocument </Description>
    <Superclass Reftype = "name">Document</Superclass>
    <Attributes>
    <Attribute>
    <Name>PoNumber</Name>
    <DataType>String</DataType>
    <DataLength>50</DataLength>
    </Attribute>
    <Attribute>
    <Name>ItemDetail</Name>
    <DataType>PublicObject</DataType>
    <ClassDomain RefType="name">DocumentDetailDomain</ClassDomain>
    </Attribute>
    </Attributes>
    </ClassObject>
    Does anyone can show me how to handle compound attributes
    Many thanks
    Ernest
    null

    Dear Dmitry Rassakhatsky
    Can you please elaborate what you are trying to achive using BAPI_DOCUMENT_CREATE02  and SAP XI.
    We would be in better position to suggest solution.
    Also most of us will not be able to understand Technical ABAP so request you to provide detail scenario.
    With Warm Regards
    Mangesh Pande

  • Unable to map/get Attributes with import of LDIF Object Class

    Hi All,
    We are trying to take import of Customized Object Class and Attributes into OID through LDIF.
    LDIF import command is:
    ./ldapadd -p 3060 -h myhost -D "cn=orcladmin" -w Ac123456 -f xyzObjClass.ldif
    LDIF contents are:
    dn: cn=subSchemaSubentry
    changetype: modify
    add: objectclasses
    objectclasses: ( 1.3.6.1.4.1.1436.2.46 NAME 'ProviderObjClass' SUP ( organizationalPerson $ person $ top ) STRUCTURAL MAY ( attr1 $ attr2 ) )
    Note: attr1 and attr2 are already imported into OID.
    Result: We are able to create Object Class and also able to inherit Super Class. But we are not able to map the attributes to our Object Class.
    Can anybody help me in importing ?
    Thanks & Regards,
    Newbie

    Again, I don't work with Java and you should ask Java-related question in Flex (or Java) forum.
    Java or not - you need to package your server side language specific object into something that AS understands (text, XML, AMF object) and load this data into AS via, perhaps, URLLoader. Or you can open socket. Then you parse this data with AS3 code in SWF.

  • Mapping private attribute in workbench

    Hi,
    The mappingworkbench will not generate a toplink-deployment-descriptor.xml for directly mapped attributes that have accessibility private. Other comments in this forum and weblinks that date from Webgain-Toplink describe that this should be possible.
    So my questions are:
    - where can I find current toplink documentation that describes how to map private attributes?
    - how can I get around the fact that the mapping workbench does not accept methods with private accessibility?
    Thanks for your insights,
    Joost de Vries
    Nederland

    Hi Donald,
    First; what I want to do is create a 'value object' [cf. Fowler], that is: a java object that can be given values for its attributes at creation time, but not afterwards.
    So the way I try to accomplish that is by making the mutator (set-method) private.
    This is how to recreate the situation: I have a working mapping. I change the set method of an attribute to private. I restart jDeveloper (*), I generate the toplink-deployment-descriptor.xml. The generation fails with the message 'Method setDjiNummer(Integer i) has private access in class org.myOrg.MyClass'.
    Sincerely,
    Joost de Vries
    Nederland
    (*) by the way: is there a better way to make sure the Toplink Workbench sees changes made to java classes?

  • Problem in compounding attributes

    I need to add compounding attributes to the bw systems from sap R/3. do i need to delete the data in cubes and masterdata and all and start from the scratch, how to solve it, i have seached forum which i couldnt found out.

    Hi Radha,
    Yes you can for the enhancement of the data source. you have to include the new characteristic in the attributes data source and you have to do the mappings and everything upto the object and you can start the loading the transaction and masterdata aswell. but you have to make sure that you have compounded correctly and the compounded object length must be less than or equal to 60(including the added object). and you have to select the option compounding local to the source system.
    Hope its clear,..if you have still any doubts plz let us know.
    also please have a glance at this link: http://help.sap.com/saphelp_nw70/helpdata/en/80/1a63b3e07211d2acb80000e829fbfe/frameset.htm
    Thanks,
    Ashok

  • Use of compounding attributes?

    Hi,
    can i get what is use of compounding attributes, what scenerio we use this, can i get 1 scenerio.
    Regards
    anitha

    Suppose you an Infoobject "Product" with values 1, 2, 3, 4
    You have one more Infoobject "Plant" with values A, B, C
    Now imagine product 3 is produced by plant plant 'A' as well as 'B'
    Now in you have Infoobject "Product" as an independent, you can only store the values for 1independent of the two plants. For eg, Plant A posts 10 units of 1 and the plant B posts 20 units for 1. The result will be the last value i.e 20 received from B.
    Product Units
    1 20
    But that would be incorrect.
    So you compound InfoObj "Product" with "Plant" in this case you will have two different rows
    Plant Product Units
    A 1 10
    B 1 20

Maybe you are looking for

  • JTable in Form

    Dear friends I searched how can I make a gride (like excel gride) in oracle form and I'll have the followin control : sort on column , resize column and move column between eachother, then I read I must use JTable with Bean Area in oracle form( I'm n

  • User-exits for PO and MIGO

    Hello Experts i am having a requirement where in i will have to perform certain validations before posting PO and material document (MIGO). If these validations fail, PO or Material document should not be posted. i managed to find certain BADI and us

  • Dead area in menu bar

    With OS X 10.5.7, there seems to be a dead area in the very top of the menu bar that, when clicked, deactivates the current window within an app, resulting in all of the menu items going dim. Anyone else see this problem and/or any fixes reported? th

  • Strange noise and flashing lights -- can this be battery/power-related?

    I have had two occurrences of a very strange sound and never-before-seen flashing of a light on my TiBook. Here is what happened: I recently got a new battery (a NewerTech Extend 4800) for my 3 year-old PowerBook. I carefully followed the directions

  • Kernel configuration Question

    I have some questions on proper kernel configurations on a Sun SPARC server that we will be setting up here next month. We are getting a Sun M5000 server. We are going to installing 9i, 10g and 11g homes on this server to run our instances. My main q