Expand my Community achievements bar.

SOLVED

Can we use more than one "join" tag in the inside a single "element" tag under any schema

Avatar

Level 2

Hi all,


I want to add two links to the same target table, below is the existing structure in the schema.

 

<element integrity="neutral" label="LabelOne" name="companySignaturesLink"
revCardinality="single" revIntegrity="neutral" revLabel="SchemaOne"
target="cus:labelOne" type="link">
<join xpath-dst="@destinationOne" xpath-src="@internalDestOne"/>
</element>
<element integrity="neutral" label="LabelOne" name="companySignaturesLink"
revCardinality="single" revIntegrity="neutral" revLabel="SchemaOne"
target="cus:labelOne" type="link">
<join xpath-dst="@destinationTwo" xpath-src="@internalDestTwo"/>
</element>


Can we add the join in the same <element> tag?


Like the below structure:

<element integrity="neutral" label="LabelOne" name="companySignaturesLink"
revCardinality="single" revIntegrity="neutral" revLabel="SchemaOne"
target="cus:labelOne" type="link">
<join xpath-dst="@destinationOne" xpath-src="@internalDestOne"/>
<join xpath-dst="@destinationTwo" xpath-src="@internalDestTwo"/>
</element>


Can you please let me know which is the good practice?


Many thanks in advance,

Anoop

1 Accepted Solution

Avatar

Correct answer by
Level 10

Hi @anoopa24021992 ,

 

yes, you can use two joins in the element tag.

 

<element desc="State/Province" externalJoin="true" label="State" name="stateLink"
revLink="recipient" target="nms:state" type="link">
<join xpath-dst="@code" xpath-src="location/@stateCode"/>
<join xpath-dst="@countryCode" xpath-src="location/@countryCode"/>
</element>

 

Regards,

Milan

View solution in original post

1 Reply

Avatar

Correct answer by
Level 10

Hi @anoopa24021992 ,

 

yes, you can use two joins in the element tag.

 

<element desc="State/Province" externalJoin="true" label="State" name="stateLink"
revLink="recipient" target="nms:state" type="link">
<join xpath-dst="@code" xpath-src="location/@stateCode"/>
<join xpath-dst="@countryCode" xpath-src="location/@countryCode"/>
</element>

 

Regards,

Milan