Amazon SDK for SAP ABAP releases
Amazon SDK for SAP ABAP is delivered in transports, and Amazon SDK for SAP ABAP - BTP edition is delivered as add-ons. The mechanism to import transports and add-ons is different but the technical functionality is the same. For more information, see Setting up.
Topics
Release strategy
Version 1 of Amazon SDK for SAP ABAP is updated frequently. New patches are released weekly or daily based on the releases and updates of Amazon Web Services services. The patches for Amazon Web Services services can include bug fixes and other changes that update patch level of the SDK. the For more information, see Amazon SDKs and Tools maintenance policy.
Best practices
We recommended retaining same patch level of SDK for SAP ABAP for all SAP systems (development, QA, and production).
When patching the SDK, import the latest version in your sandbox. You can then import it to the development, QA,and production systems, following your normal change control procedures.
Patching SDK for SAP ABAP
Each SDK for SAP ABAP release is delivered as a set of cumulative transports, including all bug fixes, features, and updates. There is no difference between a patch and an installation transport. You must import the latest transports to patch SDK for SAP ABAP.
Due to dependencies of core
Runtime and API modules, you must patch the
core
module and all other modules that you installed, even if you are not using
those modules anymore. For example, if you imported the core
, ec2
,
and lmd
transports when you installed the SDK, you must import the latest
transports for core
, ec2
, and lmd
when patching.
Installing an additional module
Import the transport for the new module at the same patch level as your existing
core
and modules to install an additional API module in your SAP system. Follow
the guidelines in Patching SDK for SAP ABAP if you want to import a more recent version of
the module. This ensures that the patch levels are compatible across all SDK modules.
Uninstalling SDK for SAP ABAP
To uninstall SDK for SAP ABAP, you must download a deletion transports kit from
https://sdk-for-sapabap.aws.amazon.com/awsSdkSapabapV1/release/uninstall-abapsdk-LATEST.zip
curl "https://sdk-for-sapabap.aws.amazon.com/awsSdkSapabapV1/release/uninstall-abapsdk-LATEST.zip" -o "uninstall-abapsdk-LATEST.zip"
You can download a signature file from https://sdk-for-sapabap.aws.amazon.com/awsSdkSapabapV1/release/uninstall-abapsdk-LATEST.sig
For each SDK module installed on your SAP system, the corresponding deletion transport must be imported from the preceding ZIP file. You can remove a single module without uninstalling the entire SDK. You can do so by importing only the deletion transport for module you want to remove. If you are uninstalling the entire SDK with all of its modules, then the core deletion transport must be imported last.
We recommend that you test the uninstallation in a sandbox before attempting in development, QA or production systems.
Considerations
Before uninstalling the SDK, see the following considerations.
-
SDK configuration settings from will be lost. The
IMG
must be reconfigured on installation. -
If you have Z programs that rely on the SDK, they will generate syntax errors after the removal of the SDK.
-
PFCG or Business roles containing SDK authorization references will have invalid authorizations after the removal of the SDK. Remove SDK authorization references from the PFCG roles before uninstalling the SDK.
Note
Amazon SDK for SAP ABAP - BTP edition cannot be uninstalled during the developer preview.