cancel
Showing results for 
Search instead for 
Did you mean: 

Mapping problem

RameshGulipall
Active Participant
0 Kudos

Hi All,

My source is IDOC DEBMAS06 and my Target is Siebel XSD structures. While doing mapping I mapped header level and item level but while getting result of map only first item level is generated all the fields and remaining item levels only one fields is generated. <b>What is the CopyValue and UseOneAsMany</b> .i want like this target structure. pls help me out issue

<?xml version="1.0" encoding="UTF-8" ?>

<?Siebel-Property-Set EscapeNames="false"?>

- <SiebelMessage MessageId="1-4W2Y" MessageType="Integration Object" IntObjectName="NP Account" IntObjectFormat="Siebel Hierarchical">

- <ListOfNpAccountNp>

- <NpAccount>

<EAISyncDate>09/27/2006 16:27:22</EAISyncDate>

<EAISyncErrorText>Picklist value for Relation Type: PayerPP does not exists in Siebel(SBL-EXL-00151)</EAISyncErrorText>

<EAISyncStatusCode>E</EAISyncStatusCode>

<GroupTypeCode>ORGANIZATION</GroupTypeCode>

<IntegrationId>TestRA1234</IntegrationId>

<InternalOrgFlag>N</InternalOrgFlag>

<Location>PP LOCATIONS</Location>

<MainFaxNumber>07727014659</MainFaxNumber>

<MainPhoneNumber>07969808170</MainPhoneNumber>

<NPAccountNoteUpdateFlag />

<NPAccountStatusLIC>Error in Transition</NPAccountStatusLIC>

<NPCustomerAccountGroupLIC>Bill-To Party</NPCustomerAccountGroupLIC>

<NPSAPNotes>Sample SAP Note</NPSAPNotes>

<NPSiebelNotes>Sample Siebel Note</NPSiebelNotes>

<Name>XYZ PP Ltd</Name>

<ParentAccountId>1-115VX</ParentAccountId>

<ParentAccountIntegrationId />

<ParentAccountName>XYZ LTD</ParentAccountName>

<PrimaryAddressId>1-1U3IW</PrimaryAddressId>

<PrimaryIndustryId>1-CP68</PrimaryIndustryId>

<RowId>1-11VIP</RowId>

<TypeLIC>LNA1</TypeLIC>

- <ListOfNPAccount_BusinessAddress>

- <NPAccount_BusinessAddress IsPrimaryMVG="Y">

<City>MK</City>

<Country>United Kingdom</Country>

<County>Buckinghamshire</County>

<EmailAddress />

<NPStreetAddress3>Westcroft</NPStreetAddress3>

<PhoneNumber />

<PostalCode>MK44DB</PostalCode>

<Province />

<State />

<StreetAddress>53</StreetAddress>

<StreetAddress2>Wimborne Crescent</StreetAddress2>

</NPAccount_BusinessAddress>

</ListOfNPAccount_BusinessAddress>

- <ListOfNPAccount_Industry>

- <NPAccount_Industry IsPrimaryMVG="Y">

<Industry>Large National</Industry>

<ThompsonsCode>LNA</ThompsonsCode>

<NPYellowPages>DSDSDSD</NPYellowPages>

<NPSICCode>XDSSDF</NPSICCode>

</NPAccount_Industry>

</ListOfNPAccount_Industry>

-<b> <ListOfBackOfficeAccountRelationship>

- <BackOfficeAccountRelationship>

<AccountId>1-11VIP</AccountId>

<Name2>XYZ PP Ltd</Name2>

<RelatedAccountId>1-11VIP</RelatedAccountId>

<RelationType>Bill To</RelationType>

<BORowId>1-1U3JA</BORowId>

</BackOfficeAccountRelationship>

- <BackOfficeAccountRelationship>

<AccountId>1-11VIP</AccountId>

<Name2>XYZ PP Ltd</Name2>

<RelatedAccountId>1-11VIP</RelatedAccountId>

<RelationType>Sold To</RelationType>

<BORowId>1-11VJ6</BORowId>

</BackOfficeAccountRelationship>

</ListOfBackOfficeAccountRelationship>

</NpAccount>

</ListOfNpAccountNp>

</SiebelMessage></b>

Regards,

Ramesh

Accepted Solutions (0)

Answers (2)

Answers (2)

moorthy
Active Contributor
0 Kudos

Hi,

Try out with changing the context of the messages into root level and check it out.

/people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii

Regards,

Moorthy

Former Member
0 Kudos