Symptom
Cost center is not published when publishing Variable Pay results to EC even though the job completes successfully and there is a change in the value.
**Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental**
Environment
SAP SuccessFactors Variable Pay
SAP SuccessFactors HXM Suite
Reproducing the Issue
- The following publish code is present in the template xml:
<comp-ect-output-component componentType="payComponentNonRecurring" componentCode="1234" effectiveDate="2022-08-01">
<comp-hris-field-map>
<comp-field-id><![CDATA[localCurrencyCode]]></comp-field-id>
<hris-field-id><![CDATA[currency-code]]></hris-field-id>
</comp-hris-field-map>
<comp-hris-field-map>
<comp-field-id><![CDATA[customvalue]]></comp-field-id>
<hris-field-id><![CDATA[value]]></hris-field-id>
</comp-hris-field-map>
<comp-hris-field-map>
<comp-field-id><![CDATA[customcostcenter]]></comp-field-id>
<hris-field-id><![CDATA[cost-center]]></hris-field-id>
</comp-hris-field-map>
</comp-ect-output-component> - The worksheets are launched and completed. There are values present in the fields customvalue and customcostcenter on the worksheet.
- When the values are published, the job completes successfully but cost center information isn't published or partially/incorrectly published.
Resolution
InternalId value on the cost center should be published back into the payComponentNonRecurring cost-center field on EC. If the internalId field is not visible , please go to Configure object definitions > Cost Center and set internalId visibility to "Read Only".
Now, you should be able to see the internalId. Please use/store the value (11799721 in this example) in the customcostcenter (custom field on worksheet) to publish into EC.
Keywords
costcenter, failed, to, publish, missing, cost-center, VRP publish, successfactors, sf , KBA , LOD-SF-VRP-INT , Integrations with CMP, PM, EC, etc. , How To
Product
Attachments
2ff019874752aa1881b187c5536d439e |
53f019874752aa1881b187c5536d439b |