Skip to Content
Technical Articles

How to integrate payment information from SAP SuccessFactors Employee Central to automatically generate a supplier for expense payments in SAP S/4HANA Cloud

Introduction

Expense payments to an employee handled via SAP S/4HANA Cloud require the existence of a supplier for this employee within SAP S/4HANA Cloud. Such a supplier is also a prerequisite for integrating SAP S/4HANA Cloud with SAP Concur or SAP SuccessFactors Employee Central Payroll. Since the payment information of an employee needs also to be accessible via this supplier, SAP offers an automated integration to replicate an employee record with assigned payment information from SAP SuccessFactors Employee Central to SAP S/4HANA Cloud. This replication automatically creates a business partner with suitable employee and supplier roles in SAP S/4HANA Cloud. The supplier role of the business partner is then usable for expense payments.

In this blog post, the overall procedure of data replication is explained from creating the data in SAP SuccessFactors Employee Central to viewing it in SAP S/4HANA Cloud Fiori apps. Two characteristic examples are illustrated:

1) A US employee has payment method “Check” assigned in SAP SuccessFactors Employee Central. There is no further payment method assigned to this employee.
2) A US employee has two payment methods assigned in SAP SuccessFactors Employee Central:

  • Payment method “Check” is assigned to Pay Type “Main Payment Method”
  • A second payment method “Bank Transfer” is assigned to Pay Type “Expenses”

Remarks

The following releases were used for the information provided in this blog:
SAP SuccessFactors Employee Central 1905
SAP S/4HANA Cloud 1908
Note also that replication of payment information as discussed in this blog applies only to employees and is not supported for contingent workers. Furthermore, field mapping of payment information from SAP SuccessFactors Employee Central to SAP S/4HANA Cloud is country dependent. The depicted screenshots were all made for US employees and individual details like IBAN requirements differ for certain countries.

Prerequisites

Before the steps illustrated in the examples below can be performed, you need to implement scope item Core HR with SAP SuccessFactors Employee Central (‏JB1‏). This includes also various steps to be able to maintain payment information appropriately in SAP SuccessFactors Employee Central, i.e.:

  • The payment information portlet needs to be enabled in people profile.
  • The Configuration UI needs to be configured for payment information.
  • A user with the right permissions to add/edit payment information details is required.

For further details on implementing payment information in SAP SuccessFactors Employee Central,  check the detailed product documentation. In order to consume this payment information in SAP S/4HANA Cloud, consider also

Payment method “Check”

The following steps describe how to replicate payment information for a US employee with

pay type Main Payment Method
payment method Check

Note: For payment method “Check”, the address information of an employee is relevant to the payment process. Employee address information can be replicated to SAP S/4HANA Cloud as described in scope item Core HR with SAP SuccessFactors Employee Central (‏JB1‏).

Procedure

  1. In the Home Page of SAP SuccessFactors Employee Central, put Add New Employee into the search bar. When the Add New Employee pop up appears, click on it.
  2. When the “Add New Employee” wizard has loaded, fill in the hiring information of the employee as per your requirement.
  3. When you get to the payment information section, press “Add Payment Information” like below:
  4. Fill in payment information as below and press Submit.
  5. (Optional) Navigate to the employee profile and scroll down to the Payment Information portlet like below:
  6. Now, in the search box put: Data Replication Monitor for SAP ERP Integration.
  7. As depicted below, check if the integration is successful for this employee by selecting the Successful tick box and selecting the appropriate Replication Time based on your employee master data replication schedule.
  8. Log into the Fiori Launchpad of your SAP S/4HANA Cloud tenant with a user which has business role ID SAP_BR_ADMINISTRATOR_HRINFO assigned. In the search box depicted below, put the name of the employee to find the employee record you want to display.
  9. Click on the employee record you found to open the employee fact sheet. Successful employee master data integration will show payment information like below:
    Since the payment information of this employee contains no bank account, only the Payment Method (“C” for Check) and the Payment Currency (USD) are displayed in the employee fact sheet.
    Even in case a user has no permission to display payment information in the employee fact sheet in SAP S/4HANA Cloud, it is possible to see that such information is available in principle via looking for the value “Maintained” in field Payment Information under the General Information tab in the employee fact sheet:
  10. Find the business partner generated for this employee via the Manage Business Partner Master Data app, e.g. via searching by employee name. Under Bank Accounts, there is no record since payment method “Check” is not assigned to a bank:

    Under roles, there are two entries as depicted below. Besides the standard role Employee (BUP003), there is also a Supplier (Fin. Accounting) role (FLVN00) with same validity date range as the employee.

    Click on this supplier role (on the blue triangle symbol) to display details of this supplier record. Alternatively, these supplier details can be displayed via the Manage Supplier Master Data app and entering the business partner ID there.
  11. In the supplier fact sheet, payment related information is accessible via the Company Code tab:

    In the Company Code tab of this supplier, click on the company code record (on the triangle symbol). Afterwards, select the Finance tab in the company code view as depicted below. There, you find the Payment Method (Check (C) in this case) used by this supplier for this company code:

Conclusion

All the discussed information visible in employee fact sheet, business partner and supplier apps in SAP S/4HANA Cloud was automatically generated by automatically replicating the newly created employee record from SAP SuccessFactors Employee Central.

Pay type “Expenses” and payment method “Bank Transfer”

The following steps describe how to replicate payment information for a US employee with pay type “Expenses”. Since it is always required to assign a “Main Payment Method” to any payment information maintained in SAP SuccessFactors Employee Central (otherwise an error is thrown on SuccessFactors side), the following two types of payment information records will be assigned to this employee (the payment methods in this example could be also chosen differently):

pay type Main Payment Method
payment method Check
pay type Expenses
payment method Bank Transfer

Note: In this example, the supplier generated in SAP S/4HANA Cloud will get the pay type “Expenses” assigned, while the pay type “Main Payment Method” is not relevant to the supplier in this case. Since the payment method for the supplier is therefore “Bank Transfer”, the employee address is not relevant for the supplier based payment process in this example.

Procedure

  1. In the Home Page of SAP SuccessFactors Employee Central, put Add New Employee into the search bar. When the Add New Employee pop up appears, click on it.
  2. When the “Add New Employee” wizard has loaded, fill the hiring information of the employee as per your requirement.
  3. When you get to the payment information section, press “Add Payment Information” like below:
  4. Fill payment information as below and press Submit. Note: the depicted bank must exist in SAP S/4HANA Cloud, otherwise the replication of payment information fails.
  5. (Optional) Navigate to the employee profile and scroll down to the Payment Information portlet like below:
  6. Now, in the search box put: Data Replication Monitor for SAP ERP Integration
  7. As depicted below, check if the integration is successful for this employee by selecting the Successful tick box and selecting the appropriate Replication Time based on your employee master data replication schedule.
  8. Log into the Fiori Launchpad of ypur SAP S/4HANA Cloud tenant with a user which has business role ID SAP_BR_ADMINISTRATOR_HRINFO assigned. In the search box depicted below, put the name of the employee to find the employee record you want to display.
  9. Click on the employee record you found to open the employee fact sheet. Successful employee master data integration will show payment information like below:
  10. Find the business partner generated for this employee via the Manage Business Partner Master Data app, e.g. via searching by employee name. Under Bank Accounts, there is one record for the bank account specified for pay type “Expenses”:

    The payment information for payment method “Check” again is not visible here. Under roles, you will find the same two roles as in the previous example, including i.e. a Supplier (Fin. Accounting) role (FLVN00).
  11. In the company code view for the supplier of this employee, you will find the Payment Method for pay type “Expenses”, which is Bank Transfer (ACH PPD) (P):

    Note that the code value for this payment method (P) has been mapped from the original payment method code value “05” specified in SAP SuccessFactors Employee Central.

Conclusion

A supplier with the payment method corresponding to pay type “Expenses” in SAP SuccessFactors Employee Central is automatically generated in SAP S/4HANA Cloud by automatically replicating the newly created employee record from SAP SuccessFactors Employee Central. Moreover, pay type “Main Payment Method” with payment method “Check” assigned to this employee in SAP SuccessFactors Employee Central is not assigned to the automatically created supplier in SAP S/4HANA Cloud.

Summary and conclusion

Two of the most important examples for payment information replication have been detailed. Based on those examples, other constellations of payment types and payment methods can be replicated to SAP S/4HANA Cloud as well.

References

All main references on this topic are accessible via the SAP KBA 2655576 – FAQ: SAP S/4HANA Cloud integration with SFSF EC and the Blog Integrating Employee Central with S/4HANA Cloud: Getting it running and solving issues – Link Collection.

3 Comments
You must be Logged on to comment or reply to a post.
  • Most of our customers want to transcribe checks. They are frightened of ACH and just want to  contain us in their monthly check run. We can accept dissertation help uk credit cards but I would somewhat not give intuit 3.4%. Integration with Quickbooks is nice but too expensive.

  • Thanks for your input, Ethan.
    Payment method “check” is supported both via pay type “main payment method” as well as via pay type “expenses” in SAP SuccessFactors Employee Central. Replication of this payment method to S/4HANA Cloud to a corresponding supplier will work as describe above. Only take care that the home address assigned to the Employee in SAP SuccessFactors Employee Central needs to be maintained properly such that SAP S/4HANA Cloud receives it via employee replication as private address of the employee. Payment method check will be associated with this address then within SAP S/4HANA Cloud.

    Please feel free to point out limitations of this approach for your use case or which kind of unclarities you have about it.