Skip to content

Commit 9449dd0

Browse files
anfiscmbtools
andauthored
Update examples for ABAP language version (#211)
Co-authored-by: Marc Bernard <[email protected]>
1 parent b91edb8 commit 9449dd0

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/user-guide/reference/abap-language-version.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,15 @@ ABAP for Cloud Development | <span style="color:blue">(1)</span> | <span style="
111111

112112
### Examples
113113

114-
If your project uses programs, function modules, or classes not released for ABAP for Cloud Development, set the ABAP language version to "Standard ABAP".
115-
This will ensure that users will not be able to install the project on BTP.
114+
If your project uses programs, function modules, or classes not released for "ABAP for Cloud Development", set the ABAP language version to "Standard ABAP".
115+
This will ensure that users will not be able to install the project in systems where the use of "ABAP for Cloud Development" is enforced*.
116116

117117
Conversely, if your project uses exclusively objects and code released for ABAP for Key Users or Cloud Development, set the ABAP language version accordingly.
118-
This will ensure that only objects compatible with BTP will be included in your project.
118+
This will ensure that only objects compatible with systems will be included in your project, where the use of "ABAP for Cloud Development" is enforced*.
119+
120+
When transferring code from an on premise system to a system where the use of "ABAP for Cloud Development" is enforced* you can use the repository setting **Ignore ABAP Language Version** if your code has been developed using ABAP language version "Standard ABAP" though it could be activated using ABAP language version "ABAP for Cloud Development" as well. An example for this would be a RAP business object that uses tables with custom developed data elements. In this case the ABAP language version would be set to "ABAP for Cloud Development" based on the settings of the target package.
121+
122+
*_(SAP BTP ABAP Environment, SAP S/4HANA ABAP Environment or SAP S/4HANA on prem / private cloud when using a software component with ABAP language version "ABAP for Cloud Development")_
119123

120124
:::info
121125
You can use [abaplint](https://github.com/abaplint/abaplint/blob/main/docs/getting_started.md) to automatically check for compatibility.

0 commit comments

Comments
 (0)