Symptom
Save batch with same externalCode failed! Cannot find GO by externalCode : XXXXX
Environment
SuccessFactors.
Reproducing the Issue
- Create an integration that input information inside Success Factors through Boomi/HCI;
- Point the a entity and set wrong external code, check example below:
Request:
<feed xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns="http://www.w3.org/2005/Atom">
<entry>
<id>PaymentInformationDetailV3</id>
<title type="text"/>
<author>
<name/>
</author>
<link title="PaymentInformationDetailV3" rel="edit" href="PaymentInformationDetailV3"/>
<category term="SFOData.PaymentInformationDetailV3" scheme="http://schemas.microsoft.com/ado"/>
<content type="application/xml">
<m:properties>
<d:PaymentInformationV3_effectiveStartDate>2010-07-01T00:00:00.000Z</d:PaymentInformationV3_effectiveStartDate>
<d:PaymentInformationV3_worker>1111</d:PaymentInformationV3_worker>
<d:accountNumber>111111111</d:accountNumber>
<d:accountOwner>PERSON</d:accountOwner>
<d:bankCountry>USA</d:bankCountry>
<d:currency>AAA</d:currency>
<d:paymentMethod>011</d:paymentMethod>
<d:routingNumber>1111</d:routingNumber>
</m:properties>
</content>
</entry>
</feed>
Response:
<feed xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns="http://www.w3.org/2005/Atom">
<entry>
<content type="application/xml">
<m:properties>
<d:key m:null="true"/>
<d:status>ERROR</d:status>
<d:editStatus m:null="true"/>
<d:message>Save composite batch with same parent failed! Cannot find GO by externalCode : 0000011111, asOfDate : Fri Apr 01 00:00:00 AEDT 2017, objectType : Country</d:message>
<d:index m:type="Edm.Int32">0</d:index>
<d:httpCode m:type="Edm.Int32">500</d:httpCode>
<d:inlineResults m:type="Bag(SFOData.UpsertResult)"/>
</m:properties>
</content>
</entry>
All the information used on the example payload are fictitious.
Cause
The target externalCode of the entity described in the error is wrong.
Resolution
Change the target external code to the right external code. If you need to find the external code, you can access the manage data page on SuccessFactors Employee Central.
See Also
Keywords
Save batch with same externalCode failed! Cannot find GO by externalCode, Save batch with same externalCode failed , KBA , LOD-SF-INT , Integrations , LOD-SF-EC , Employee Central , LOD-SF-INT-MDF , Metadata Framework API (MDF) , Problem