AnsweredAssumed Answered

Resource Integration XOG issue

Question asked by MRPR on Nov 23, 2018
Latest reply on Nov 27, 2018 by Dave_3.0

Hi All

 

With a resource integration process, we have multiple issues where resource fields are not getting updated properly. The issue is happening with booking manager field update, resource calendar update. 

 

I've attached the XML format used in resource XOG. 

 

resource XOG :

<NikuDataBus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/nikuxog_resource.xsd">
<Header action="write" externalSource="NIKU" objectType="resource" version="15.2.0.213"/>
<Resources>
<Resource bookingManagerUserName="AAA" employmentType="BBB"
externalId=" " hireDate="CCC" includeInDatamart="true" isActive="true" isExternal="false"
resourceId="DDD" resourceType="EEE"
terminationDate="FFF" username="GGG">
<PersonalInformation emailAddress="HHHH" firstName="III" lastName="JJJ"/>
<ManagementInformation availability="KKK" inputTypeCode="Regular" openForTimeEntry="true" trackMode="PPM"/>
<FinancialInformation>
<SupplementalInformation active="1" department="***" location="Canada" resourceClass="RES" transactionClass="Labor"/>
</FinancialInformation>
<OBSAssocs complete="false">
<OBSAssoc id="financial_loc" name="1 Financial Location" unitPath="YYY"/>
<OBSAssoc id="financial_obs" name="2 Financial Department" unitPath="***"/>
</OBSAssocs>
<Calendar baseCalendar="ZZZ" resetCalendar="false"/>
</Resource>
</Resources>
</NikuDataBus>

 

Please help me with the root cause of the issue as I've confirmed that for booking manager field, it's the user name passed in and similarly with the resource calendar too. The GEL log is returning appropriate value. But it's failing only in XOG update. 

 

Thanks in advance. 

 

Monica

Outcomes