SAP Knowledge Base Article - Public

2258955 - Packaged Integration: EC to 3rd Party Payroll Provider fails with the error “Error executing data process; Caused by: java.lang.NullPointerException”

Symptom

This KBA explains how to resolve the issue faced in the standard prepackaged integration “EC to 3rd Party Payroll Provider”.

Issue:

 1. When Boomi process is executed it runs into the following error in the process reporting page” Error executing data process; Caused by: java.lang.NullPointerException

  1.png

 2. When we download the process logs and check for severe errors we find the following error:

2015-12-13T13:22:08Z     SEVERE Create Snapshots - De-normalized Dates              [1] Scripting: groovy        Error executing data process

2015-12-13T13:22:08Z     INFO      cleanup...                            Errors occurred    in process.

2015-12-13T13:22:08Z     SEVERE Try/Catch                            Error executing data process

 

Environment

Boomi, BizX

Cause

The script failed because it does not support PaymentInformationV3 data. PaymentInformationV3 feature is a new feature of EC and it and it did not exist when this template was developed and shipped as a Process Library.

Resolution

To resolve the error, you need to go into the sub process “Sub: Denormalize Compound Employee Response” which can be navigated as follows:

Packaged Integration: EC to 3rd Party Payroll Provider ->Sub:Transform Employee Central Data -> Sub: Generate Flat File Output -> Sub: Denormalize Compound Employee Response

You need to replace the script which is inside the step “Create Snapshots - De-normalized Dates” with this new script.

Note: The script can be found under attachments in this KBA

Keywords

KBA , LOD-SF-INT-BOM , Standard SF to 3rd Party Boomi Content , LOD-SF-INT-CUS , SF Boomi & CPI (HCI) Custom Content , Problem

Product

SAP SuccessFactors HCM Core all versions

Attachments

Denormalize_Updated.txt