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”


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


 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


 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



Boomi, BizX


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.


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


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


SAP SuccessFactors HCM Core all versions