# SAP ERP integration

**URL:** <https://community.tulip.co/t/sap-erp-integration/15499>\
**Category:** Support, Troubleshooting, & Help\
**Tags:** connectors\
**Created:** [August 8, 2025, 12:32pm UTC](https://community.tulip.co/t/sap-erp-integration/15499 "2025-08-08T12:32:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![MateusPozzebon](https://avatars.discourse-cdn.com/v4/letter/m/3da27b/32.png) [@MateusPozzebon](https://community.tulip.co/u/MateusPozzebon)\
**Post date:** [August 8, 2025, 12:32pm UTC](https://community.tulip.co/t/sap-erp-integration/15499/1 "2025-08-08T12:32:09Z")

</div>

Hello! I would like to develop an inventory control application that automatically updates item quantities based on the data stored in the SAP ERP system. How can I achieve this integration?

---

<div class="post-metadata">

**Author:** ![nicolo.lagravinese](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/nicolo.lagravinese/32/8518_2.png) [@nicolo.lagravinese](https://community.tulip.co/u/nicolo.lagravinese)\
**Post date:** [August 8, 2025, 5:52pm UTC](https://community.tulip.co/t/sap-erp-integration/15499/2 "2025-08-08T17:52:46Z")

</div>

Hi Mateus,

Thanks for your question. You can connect Tulip to SAP ERP so that your inventory app automatically updates quantities by using a Connector to call SAP’s APIs or an intermediate integration layer. Here’s how you can approach it:

1. **Check your SAP environment**  
Confirm whether you have SAP S/4HANA, ECC, or another version, and whether you can access it via OData, REST, or SOAP services.

2. **Set up a Connector in Tulip**  
Go to _Settings → Connectors_ and create a new connector matching SAP’s protocol (REST or SOAP). Use your SAP endpoint, authentication method, and parameters required for the inventory query/update.  
Tulip Connectors Overview

3. **Work with your SAP admin**  
Request the specific API endpoints or BAPIs that return item quantities and, if needed, update them. Your admin can also help with credentials and testing in a sandbox environment.

4. **Build the app logic**  
Use connector function calls within your app’s triggers to pull the latest quantities from SAP on load and write back updates when transactions occur.  
Run a Connector Function in a Trigger

5. **Test with sample data**  
Run through the process in a test environment to confirm quantities sync correctly both ways before deploying to production.

If you can share which SAP version you’re running, I can point you to the exact API docs and help design the connector call.
