ERP & IntegrationSAPLow-Code

Integrating SAP with Low-Code

How do you solve SAP file transfers in minutes without driving your integration team crazy? With low-code iPaaS.

September 4, 2023
3 min read
Integrating SAP with low-code

Corporate subsidiaries regularly transfer accounting files from their local IT systems to a central SAP system for consolidation. These are often text files containing payroll or travel expense balances from local HR solutions such as ADP, SuccessFactors, Loga, Peoplesoft, Sage, or DATEV. In many cases, this becomes a major stress factor for both business departments and IT. How can you solve this requirement in minutes without driving your integration team crazy?

A Concrete Example

Two subsidiaries of a logistics service provider face the same task. One needs to transfer its payroll balances, including accounting vouchers, in a ZIP file. The other needs to transfer both payroll and travel expense balances, but must rename the accounting files first because the source system cannot name them according to corporate standards—meaning a direct import would fail.

In principle, such tasks can be solved in several ways. Linux Bash scripts or Windows PowerShell scripts are a traditional approach; custom-developed Python or JavaScript programs are another. An enterprise architect might think of an Enterprise Service Bus; an HR employee would likely—and with dread—think of a manual solution using WinSCP or file-sharing tools like FileZilla.

All these approaches lack speed, simplicity, and, above all, easy maintainability with meaningful monitoring in the event of errors; numerous preparatory steps and IT systems are required before a transfer can even be considered.

SAP Integration

Workato as a Low-Code Solution

Workato handles such tasks with ease, and at an enterprise level. Designed as a low-code integration and automation platform (iPaaS), a technically inclined user can set this up in just a few minutes.

While Workato offers ready-made connectors to SAP in its "recipes"—as the integration processes are called—based on the "trigger-action" pattern, many companies cannot use these for security reasons. The transfer between two systems must therefore be decoupled (asynchronous).

In this case, it means a transfer between two SFTP gateways from which the SAP accounting files are to be retrieved or to which they are to be sent.

SFTP to SFTP Transfer

A recipe is a sequence of automation steps that you can "click together" yourself. It always starts with an initiating event, known as a trigger. In our case, this is the placement of a new SAP accounting file by the local HR system on a subsidiary's FTP server.

At our request, Workato checks every 5 minutes whether a new file has been placed there. If so, Workato downloads the file (SFTP download action) and immediately uploads it to the corporate file transfer gateway (SFTP upload action).

If the file needs to be renamed according to the corporate naming convention, this is handled directly during the upload. With the help of simple Ruby formulas, which are described in detail in the Workato documentation, this is a breeze.

Workato Recipe

Step-by-Step to a Simple and Reliable Solution

Done! Only three steps are required for the transfer to SAP. Nothing more. It fits perfectly on a single screenshot.

The best part is: I don't have to worry about the operation and further development of the infrastructure, connectors, or security. Workato handles this automatically as a Software-as-a-Service. My focus can remain entirely on the functional solution—without having to struggle with boilerplate code and the configuration of numerous subsystems.

Outlook: Monitoring and Self-Healing

In a future post, we will introduce the monitoring of recipes like the one above and self-healing in the event of errors using watchdog processes. While Workato offers powerful logging capabilities, including a dashboard and API for seamless integration into monitoring systems like Datadog or Splunk, we want to apply a few tricks to ensure you can sleep soundly even when problems arise.

Interested in our solutions?

Contact us for a free initial consultation.

Get in Touch

Related articles

Pillar article
System Integration Best PracticesRecommended
ERP & IntegrationLow-CodeERP

System Integration: 7 Best Practices for Success

System integrations often fail due to avoidable mistakes. These 7 best practices will ensure the success of your project.

January 10, 2025
4 min read
Business Automatica Team
A photorealistic outdoor shot shows a businesswoman in the foreground looking at her smartphone while walking in front of an SAP office building in Walldorf. She is wearing a dark blue pantsuit and carrying a black leather bag. The SAP logo is prominently displayed on a large sign on the left and on the glass entrance door on the right. The smartphone display shows a falling stock chart. The environment is modern with concrete paths and bare trees in winter. The lighting is natural daylight.
ERP & IntegrationSAPIndustry

SAP in the Age of AI: Corporate Restructuring Against Software Obsolescence

The rapid development of AI threatens SAP's business model. Instead of static software, dynamic AI agents could take over the work.

March 18, 2026
10 min read
Business Automatica Team
Supplier integration into ordering portal
ERP & IntegrationLow-CodeERP

Efficient Supplier Integration into Your Ordering Portal

Supplier integration made easy. Learn how to use custom webshops to integrate new suppliers seamlessly.

October 8, 2024
3 min read
Business Automatica Team
Units of Measure in Automated Order Capture
ERP & IntegrationERPPraxis

Units of Measure in Automated Order Capture

Efficient order capture through automated conversion of units of measure. Learn how our system seamlessly processes packages, piece counts, and other units.

August 27, 2024
4 min read
Business Automatica Team
Automatically import Excel files into the ERP
ERP & IntegrationLow-CodeERP

Automatically Importing Excel Files from Emails into Your ERP

The final 10-20% of T&T data is often the biggest challenge, as it arrives via Excel attachments in emails. This can be automated.

September 4, 2023
3 min read
Business Automatica Team
MS Dynamics 365 F&O integration with legacy ERP
ERP & IntegrationERPLow-Code

Connecting MS Dynamics F&O with Legacy ERP

How do you migrate from legacy ERP systems like Infor Baan to MS Dynamics 365 F&O—with low risk and zero operational downtime?

September 4, 2023
3 min read
Business Automatica Team