This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DEVELOPERS FORUM - Create a "NULL Relation" via AML

JensRollenmueller - Monday, December 30, 2013 12:20 PM:

Hello Community,

with Aras 9.3.0 creating a Null Relationship fails. My AML is:

<AML>
 <Item type="GEnIUS_ConfigMapping" typeId="E7A0A851FE7D49FB834FE7404DFFDAB1" id="638F1E0CF20545A6BFAFBF3AE76C4F8D" action="add">
  <genius_active>1</genius_active>
  <genius_cad_attribute>DescriptionRef</genius_cad_attribute>
  <genius_direction>Excel  PLM</genius_direction>
  <genius_mapping_type>3D</genius_mapping_type>
  <genius_plm_attribute>description</genius_plm_attribute>
  <genius_plm_item>XLS</genius_plm_item>
  <sort_order>512</sort_order>
  <source_id keyed_name="Excel Default" type="GEnIUS_Configuration" >4BB3C9A09D02439486F3FA905567AF24</source_id>
</Item>
</AML>

Result is:
<faultstring>Property with name=source_type is not specified for 'for all' relationship.</faultstring>

Any ideas why?

Jens



vasant - Monday, December 30, 2013 11:47 PM:

Hi Jens,

You missed to write id of source item type in AML:

Please write it as:

<AML>
 <Item type="GEnIUS_ConfigMapping" typeId="E7A0A851FE7D49FB834FE7404DFFDAB1" id="638F1E0CF20545A6BFAFBF3AE76C4F8D" action="add">
  <genius_active>1</genius_active>
  <genius_cad_attribute>DescriptionRef</genius_cad_attribute>
  <genius_direction>Excel  PLM</genius_direction>
  <genius_mapping_type>3D</genius_mapping_type>
  <genius_plm_attribute>description</genius_plm_attribute>
  <genius_plm_item>XLS</genius_plm_item>
  <sort_order>512</sort_order>
  <source_id keyed_name="Excel Default" type="GEnIUS_Configuration" >4BB3C9A09D02439486F3FA905567AF24</source_id> 
  <source_type>{id of source itemtype}</source_type>  
</Item>

</AML>

Hope it helps..

Thanks - Vasant



JensRollenmueller - Friday, January 3, 2014 9:42 AM:

Thanks - it worked !!!!