Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sap-samples/btp-integration-toolkit-lite
This SAP BTP CAP application provides an alternate solution to replace the previously used SAP Ariba Integration toolkit (ITK). You can use it to connect SAP Ariba solutions with third-party systems via SAP File Transfer Protocol.
https://github.com/sap-samples/btp-integration-toolkit-lite
ariba cap integration-toolkit sample sample-code sap-ariba-integration-toolkit sap-btp
Last synced: about 1 month ago
JSON representation
This SAP BTP CAP application provides an alternate solution to replace the previously used SAP Ariba Integration toolkit (ITK). You can use it to connect SAP Ariba solutions with third-party systems via SAP File Transfer Protocol.
- Host: GitHub
- URL: https://github.com/sap-samples/btp-integration-toolkit-lite
- Owner: SAP-samples
- License: apache-2.0
- Created: 2023-04-04T07:04:07.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-14T21:37:35.000Z (over 1 year ago)
- Last Synced: 2024-11-15T16:35:26.156Z (3 months ago)
- Topics: ariba, cap, integration-toolkit, sample, sample-code, sap-ariba-integration-toolkit, sap-btp
- Language: JavaScript
- Homepage:
- Size: 1.97 MB
- Stars: 5
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://api.reuse.software/info/github.com/SAP-samples/btp-integration-toolkit-lite)
# Welcome to ITK Lite 4 Procurement
Welcome to the sample use case of the ITK Lite 4 Procurement application. This open source application developed using the Cloud Application Programming Model (CAP) will help as refernece for customers developing applications internally as a possible alternative to the current ITK running as command line utility to transfer master, transactional, and spend data between your SAP Ariba system and your back-end ERP environment.## Requirements
This solution utilizes BTP Services. If customers wants to use a different technology integrating to SAP Ariba and SFTP, the source code can be used as a guidance. Below are pre-requisite services for using this application. \
a. SAP Credential Store \
b. SAP Hana Cloud DB (or) PostgreSQL on SAP BTP, hyperscaler \
c. SAP Application Logging Service for SAP BTP \
d. SAP Job Scheduling Service \
e. SAP BTP, Cloud Foundry Runtime## Description
SAP announced the end of support and service (EOS) for the current Integration Toolkit tool (ITK) as of December 31, 2023. The ITK Lite powered by BTP solution allows buying organizations to integrate their non-SAP-ERP systems through an SFTP channel with an SAP Ariba cloud solution to exchange master, transactional, and spend viz data via CSV file upload and download.Sample View of ITK Lite Admin Application

## Database Requirement
Use the main GIT branch if you are using PostgreSQL as your database in BTP. If the database is HANA DB, look at the example folder to convert the database HDB and also update MTA.YAML to deploy Multi Target Applications with HANA Database.## Database Requirement
Use the main GIT branch if you are using PostgreSQL as your database in BTP. If the database is Hana DB , look at the example folder to convert the database HDB and also update MTA.YAML to deploy Multi Target Application with Hana Database.## Deploy the Application
Prior to running the package and deploy.Step1: Go to app directory and run `npm i` command.\
Step2: Run the same command `npm i` under root directory as well.\
Step3: Run the following command to build and deploy the file to the SAP BTP, Cloud Foundry environment.```
npm run mta:package:deploy
```## Known Issues
No known Issues## How to Get Support
[Create an issue](https://github.com/SAP-samples/btp-integration-toolkit-lite/issues) in this repository if you find a bug or have questions about the content.
For additional support, [ask a question in SAP Community](https://answers.sap.com/questions/ask.html).## Contributing
If you wish to contribute code, or offer fixes and improvements, please send a pull request. Due to legal reasons, contributors will be asked to accept a DCO when they create the first pull request to this project. This happens in an automated fashion during the submission process. SAP uses [the standard DCO text of the Linux Foundation](https://developercertificate.org/).## License
Copyright (c) 2023 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the [LICENSE](LICENSE) file.