Awesome
B-Tocs ABAP Plugin - DeepL Connector
Summary
This plugin is based on the B-Tocs ABAP SDK and enables the SAP ABAP Server to use the DeepL Translation Services.
The plugin is free at your own risk. MIT License.
Architecture
flowchart LR
subgraph sap["SAP ABAP System"]
sap_bf["SAP Business Functions"]
subgraph sdk["B-Tocs SDK"]
sdkcore["B-Tocs SDK"]
plugin["Plugin DeepL"]
sdkcore-->plugin
end
sap_bf-->sdkcore
end
subgraph cloud-native-world["Cloud Native World"]
subgraph saas["DeepL"]
deepl_api["DeepL API"]
end
end
plugin-->deepl_api
Screenshots
Demo
Report Parameters
Report Result
SM59 configuration
Technical Settings
Logon & Security
Installation & Configuration
1. DeepL Account
- Get a free DeepL account
- Get an api key
2. Prepare your SAP ABAP Backend
- An installed B-Tocs ABAP SDK is required. Check for Updates.
- Install this plugin with abapGit.
- Use Package ZBTOCS_DEEPL or $BTOCS_DEEPL (local only)
- Configure SM59 RFC Destination to your service (see screenshots, activate SSL)
- Test the connection - Create or update STRUST with the current DeepL certificate
- Execute program ZBTOCS_DEEPL_GUI_RWS_DEMO for a demo (enter your api key)
Known Issues
- Known issues with backward compatibility. Check the latest version of your B-Tocs ABAP SDK