SAF-T For Romania - SAP - ERP
SAF-T For Romania - SAP - ERP
PUBLIC
2022-06-17
The Standard Audit File - Taxation (SAF-T) solution for Romania enables to you create and process SAF-T files
in accordance with the requirements of the tax authorities.
Overview
SAF-T is an electronic exchange XML standard to report business transactional data between companies and
external parties such as tax administrations, auditing systems and others.
The standard describes an electronic file format, which defines accounting data to be reported, and its data
structure, so that it may be submitted to the tax authorities or external parties for review.
SAF-T in Romania
In Romania, regulatory reporting requires that taxpayers are obliged to present their accounting data in SAF-T
format to the National Agency for Fiscal Administration of Romania (Agenția Națională de Administrare Fiscală,
ANAF). In Romania, the SAF-T file to be submitted to ANAF is known as Information Statement D406. The law
defines the dates from which the submission of these files are mandatory for different categories of taxpayers.
You use the SAF-T solution for Romania to extract data and create SAF-T files, compliant with the regulations of
ANAF. That is, to transform accounting data from your business into a predefined exchange format and
prepare it for transfer to external systems (tax authorities) electronically.
The SAF-T solution encompasses the extraction of data and the generation of the SAF-T file. Additionally, you
may delete extracted data or access a monitoring tool that gives you an overview of all SAF-T operations that
have been carried out.
The actual communication with the tax authorities, that is, the sending of the SAF-T file, are separate steps,
with the latter being dependent on additional information from ANAF and access to its official web portal.
Find information about the Customizing settings required for using SAF-T functions for Romania.
Before performing activities for SAF-T reporting in the system, you must carry out a number of Customizing
settings.
The following settings are prerequisites for using the SAF-T reports:
● Generic settings enabling the local version Romania for generic SAF-T functions such as data extraction
and file generation.
● Customizing settings specific to Romania.
Learn about the Customizing settings that must be performed for SAF-T functions in general, regardless of
which country you are implementing in your system.
Enable SAF-T data extraction and file generation for your country.
Context
To carry out the SAF-T data extraction and file generation in your SAP system, you must first maintain an entry
for your ISO 3166 two-digit country-code in the system. This will register your country and enable the data
extraction and file generation reports for SAF-T.
To do this, make the following settings in Customizing for Financial Accounting (New), under General Ledger
Accounting (New) Periodic Processing Report Statutory Reporting: Romania Standard Audit File for Tax
Purposes (SAF-T) Generic Settings :
Procedure
1. Activate the country for which you want to extract SAF-T data in the Activate Countries for SAF-T Data
Extraction Customizing activity (view SAFTNV_INTCA_EXT).
Make an entry with an ISO 3166 (two-digit) country code, relevant for your processing, and save your entry.
2. You activate the country for which you want to generate a SAF-T file in the Activate Countries for SAF-T File
Generation Customizing activity (view SAFTNV_INTCA_GEN)
Make an entry with an ISO 3166 (two-digit) country code, relevant for your processing, and save your entry.
Maintain global parameters for your company code to enable the system to fill the company contact person
data in the header of the SAF-T file.
Context
Make the settings below to ensure the data under the Header > Company > Contact > ContactPerson
section of the SAF-T file is filled correctly.
1. In Customizing for Financial Accounting (New), choose Financial Accounting Global Settings (New)
Global Parameters for Company Code Enter Global Parameters .
2. Select your company code and choose Additional Data.
3. Maintain the following parameters:
Make settings for file splitting that is performed during the generation of the SAF-T file.
Context
By default, when generating the SAF-T file, separate files are created for the Master Files, General Ledger
Entries and Source Documents sections. The system also splits each file in case the number of documents
exceeds 10 million within the file. If you want to change these settings, make the settings below:
Procedure
Note
We recommend that you disable file splitting and you only use file splitting if required.
To enable the generation of electronic SAF-T files, make settings for electronic document processing.
Context
Make the following settings for electronic document processing in Customizing for Cross-Application
Components, under General Application Functions eDocument General Settings :
Procedure
1. For a company code, activate the types of source documents for which you want electronic documents to
be created in the Activate Source Type Documents for Company Code (view EDOCOMPANYACTIV)
Customizing activity.
For SAF-T Romania, activate the source document type SAFT_GEN for your company code.
2. Select the interface type that calls the eDocument solution variant that you want to use for the generation
of SAF-T files in the Define Interface Type for eDocument (view EDOINTTYPEV) Customizing activity.
Learn about the Customizing settings that are required for SAF-T functions and are specific to Romania.
Make the settings for classifying business partners in Romania. For more information, see SAP Note 2338527
.
Make the Romania-specific settings for SAF-T Romania. To do that, in Customizing, choose Financial
Accounting (New) General Ledger Accounting (New) Periodic Processing Report Statutory Reporting:
Romania Standard Audit File for Tax Purposes (SAF-T) .
Note
● For more information about the individual Customizing activities, check the documentation attached to
the activities in the system.
● Updates in the Customizing (SPRO transaction) are only delivered with Support Packages (SPs).
Depending on which SP your system is on, not all Customizing activities may be displayed for you.
Once you implement the latest SP for your release, the Customizing will be updated with the latest
changes. As a workaround, you can call the views using the transaction codes mentioned above and
check the documentation for those views under the sections below.
Classify the G/L accounts relevant for reporting under the Master Files General Ledger Accounts section
of the SAF-T file.
Context
In this activity, you specify the G/L accounts that must be included under the Master Files General Ledger
Accounts section of the SAF-T file and you classify them based on their account types. You can also map your
G/L account IDs to standard account IDs as required by the tax authorities.
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T)
Classify G/L Accounts . Alternatively, you can call the/CEECV/RO_SAFT_ACCMA transaction.
Context
In this activity, you define the document types of the documents that must be included in the SAF-T file.
You can also assign these document types to source document types, which indicates that the relevant
documents must be reported under the specified subsection of the Source Documents section. If you do not
assign any source document types, the documents will be reported only under the General Ledger Entries
section.
Note
This activity is not relevant for payment documents. To configure the reporting of payment documents, use
the Define Payment Document Types for Reporting activity.
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T)
Define Document Types for Reporting . Alternatively, you can call the/CEECV/RO_SAFT_DOCMF
transaction.
2. Enter the company code and the document types relevant for reporting.
3. If you want documents to be reported under a specific subsection of the Source Documents section, assign
the relevant source document types.
4. Save your entries.
Related Information
Specify payment document types relevant for reporting in the SAF-T file.
Context
In this activity, you define the document types of the payment documents that must be included in the SAF-T
file.
All documents with the specified document types will be reported under the General Ledger Entries section and
the Payments subsection of the Source Documents section. However, if you also specify a G/L account for a
document type, documents with that document type will be reported under the Payments subsection only if
they have that specific G/L account assigned.
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T)
Define Payment Document Types for Reporting . Alternatively, you can call the/CEECV/RO_SAFT_DOCPY
transaction.
2. Enter the company code and the payment document types relevant for reporting.
3. If you want to restrict the reporting of documents under the Payments subsection of the Source
Documents section based on their G/L accounts, assign the relevant G/L account to the document type.
4. Save your entries.
Example
190000000 DZ 0123123123
190000001 KZ 1123123123
190000002 SC 2123123123
190000003 SC 3123123123
190000004 SK 4123123123
190000005 SK 5123123123
RO01 DZ <empty>
RO01 KZ <empty>
RO01 SC 3123123123
RO01 SK 5123123123
In this case, the following documents are reported under the G/L Entries and Payments section of the SAF-T
file:
190000001
190000002
190000003
190000004
190000005
Payments 190000000
190000001
190000003
190000005
Context
In this activity, you define tax codes in accordance with the classification of the National Agency for Fiscal
Administration of Romania (Agenția Națională de Administrare Fiscală, ANAF). Both VAT and withholding tax
codes must be defined in this activity.
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T)
Define Tax Codes . Alternatively, you can call the/CEECV/RO_SAFT_TAXCO transaction.
2. Enter the codes and descriptions for the tax codes that are relevant for SAF-T reporting.
In the SAF-T file, tax codes and their Romanian descriptions must correspond to the codes and
descriptions defined by ANAF.
3. Save your entries.
Context
In this activity, you define tax types in accordance with the classification of the National Agency for Fiscal
Administration of Romania (Agenția Națională de Administrare Fiscală, ANAF). Both VAT and withholding tax
types must be defined in this activity.
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T)
Define Tax Types . Alternatively, you can call the/CEECV/RO_SAFT_TAXTY transaction.
2. Enter the IDs and descriptions for the tax types that are relevant for SAF-T reporting.
In the SAF-T file, tax types and their Romanian descriptions must correspond to the types and descriptions
defined by ANAF.
3. Save your entries.
Map internal VAT tax codes to tax codes and tax types defined by ANAF.
Prerequisites
You have defined ANAF tax codes and tax types in the following Customizing activities:
Context
In this activity, you map your internal VAT tax codes and tax procedures to the tax codes and tax types defined
by the National Agency for Fiscal Administration of Romania (Agenția Națională de Administrare Fiscală,
ANAF). You can also set up additional parameters for the mapping.
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T) Map
Tax Codes . Alternatively, you can call the/CEECV/RO_SAFT_TAXMA transaction.
2. Enter your tax procedures and VAT tax codes relevant for SAF-T reporting.
3. Map each VAT tax code to an ANAF tax code and tax type.
4. For each mapping, you can define additional attributes, such as a validity period, tax percentage, base rate,
region, and tax exemption reason as required.
5. Save your entries.
Related Information
Map classic withholding tax codes to tax codes and tax types defined by ANAF.
Prerequisites
You have defined ANAF tax codes and tax types in the following Customizing activities:
Context
In this activity, you map your internal classic withholding tax codes to the tax codes and tax types defined by
the National Agency for Fiscal Administration of Romania (Agenția Națională de Administrare Fiscală, ANAF).
You can also set up additional parameters for the mapping.
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T) Map
Classic Withholding Tax Codes . Alternatively, you can call the/CEECV/RO_SAFT_WHTCM transaction.
2. Enter your company code and withholding tax codes relevant for SAF-T reporting.
In case you have not activated any withholding tax solution and you use manual posting for withholding tax,
you can enter a G/L account instead of a withholding tax code.
3. Map each withholding tax code to an ANAF tax code and tax type.
4. For each mapping, you can define a validity period and a tax percentage as required.
5. Save your entries.
Related Information
Map extended withholding tax codes and withholding tax types to tax codes and tax types defined by ANAF.
Prerequisites
You have defined ANAF tax codes and tax types in the following Customizing activities:
Context
In this activity, you map your internal extended withholding tax codes and tax types to the tax codes and tax
types defined by the National Agency for Fiscal Administration of Romania (Agenția Națională de Administrare
Fiscală, ANAF). You can also set up additional parameters for the mapping.
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T) Map
Extended Withholding Tax Types and Codes . Alternatively, you can call the/CEECV/RO_SAFT_WHTMA
transaction.
2. Enter your company code and extended withholding tax codes and tax types relevant for SAF-T reporting.
In case you have not activated any withholding tax solution and you use manual posting for withholding tax,
you can enter a G/L account instead of a withholding tax code.
3. Map each withholding tax code to an ANAF tax code and tax type.
4. For each mapping, you can define a validity period and a tax percentage as required.
5. Save your entries.
Related Information
Context
In this activity, you specify which document statuses are not relevant for SAF-T reporting. Documents that have
the specified document statuses will not be included in the SAF-T file.
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T)
Define Document Statuses for Exclusion . Alternatively, you can call the/CEECV/RO_SAFT_EXBST
transaction.
2. Enter your company code and the document statuses for exclusion as required.
3. Save your entries.
Context
In this activity, you specify whether a material type can be classified as a service or goods. This setting
determines the value of the <GoodsServicesID> element of the SAF-T file under the Master Files
Products section.
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T)
Classify Material Types . Alternatively, you can call the/CEECV/RO_SAFT_GOODS transaction.
2. Enter a material type and its classification as required.
Context
In this activity, you map your internal document types to the invoice types defined by the National Agency for
Fiscal Administration of Romania (Agenția Națională de Administrare Fiscală, ANAF).
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T) Map
Invoice Types . Alternatively, you can call the/CEECV/RO_SAFT_INVTP transaction.
2. Enter the document types relevant for SAF-T reporting.
3. Map each document type to an ANAF invoice type.
4. Save your entries.
Context
In this activity, you define movement types in accordance with the classification of the National Agency for
Fiscal Administration of Romania (Agenția Națională de Administrare Fiscală, ANAF).
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T)
Define Movement Types . Alternatively, you can call the/CEECV/RO_SAFT_MOVTY transaction.
In the SAF-T file, movement types and their Romanian descriptions must correspond to the codes and
descriptions defined by ANAF.
3. Save your entries.
Prerequisites
You have defined ANAF movement types in the Define Movement Types Customizing activity.
Context
In this activity, you map your internal movement types to the movement types defined by the National Agency
for Fiscal Administration of Romania (Agenția Națională de Administrare Fiscală, ANAF).
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T) Map
Movement Types . Alternatively, you can call the/CEECV/RO_SAFT_MVTPM transaction.
2. Enter your movement types relevant for SAF-T reporting.
3. map each movement type to an ANAF movement type.
4. Save your entries.
Related Information
Map your payment methods to the payment mechanisms and payment methods defined by ANAF.
Context
In this activity, you map your internal payment methods to the payment mechanisms and payment methods
defined by the National Agency for Fiscal Administration of Romania (Agenția Națională de Administrare
Fiscală, ANAF).
The possible values for ANAF payment methods and payment mechanisms are delivered by SAP.
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T) Map
Payment Methods . Alternatively, you can call the/CEECV/RO_SAFT_PYMCH transaction.
2. Enter your company code and payment methods relevant for SAF-T reporting.
3. Map each payment method to an ANAF payment mechanism and payment method.
4. Save your entries.
Context
In this activity, you define the unit of measure codes in accordance with the requirements of the National
Agency for Fiscal Administration of Romania (Agenția Națională de Administrare Fiscală, ANAF).
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T)
Define Unit of Measures . Alternatively, you can call the/CEECV/RO_SAFT_UOM transaction.
In the SAF-T file, unit of measures and their Romanian descriptions must correspond to the codes and
descriptions defined by ANAF.
3. Save your entries.
Map your base unit of measures to the unit of measures defined by ANAF.
Prerequisites
You have defined ANAF unit of measures in the Define Unit of Measures Customizing activity.
Context
In this activity, you map your internal base unit of measure codes to the unit of measures defined by the
National Agency for Fiscal Administration of Romania (Agenția Națională de Administrare Fiscală, ANAF).
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T) Map
Unit of Measures . Alternatively, you can call the/CEECV/RO_SAFT_UOMMA transaction.
2. Enter your base unit of measures relevant for SAF-T reporting.
3. Map each base unit of measure to an ANAF unit of measure.
4. Save your entries.
Related Information
Context
In this activity, you define the analysis types that must be included in the SAF-T file for each G/L entry. The
analysis types that you specify for a company code will be included under the Master Files and Source
Documents sections of the SAF-T file.
Procedure
1. In Customizing for Financial Accounting (New), choose General Ledger Accounting (New) Periodic
Processing Report Statutory Reporting: Romania Standard Audit File for Tax Purposes (SAF-T)
Define Valid Analysis Types . Alternatively, you can call the/CEECV/RO_SAFT_VALAN transaction.
2. Enter the company code and select the relevant analysis types as required.
3. Save your entries.
Find information about the steps of creating and submitting the SAF-T file for Romania and the reports
available for managing SAF-T data in the system.
The SAF-T for Romania process consists of two main steps: Data extraction and file generation, with the
resulting file being submitted through external electronic means to the web portal of the National Agency for
Fiscal Administration of Romania (Agenția Națională de Administrare Fiscală, ANAF), as required by the
Romanian tax authorities. The SAF-T solution also includes additional report functionality for the deletion of
extracted data and monitoring.
For information about the process of generating the SAF-T file and the SAF-T operations that you can perform,
see the sections below.
Find information about extracting data necessary for generating the SAF-T file for Romania.
Use
The first step in the SAF-T process is to extract data from your financial system. Data can be extracted for a
specific company and for a given time period. This data extraction allows the SAF-T solution to later generate
the SAF-T-compliant XML file. Data extraction reads the company's data and writes the selected data to so-
called "extraction tables" that store data to later generate the SAF-T file.
Prerequisites
You have made the required Customizing settings as described in Customizing for SAF-T [page 4].
Activities
To extract SAF-T data for Romania, on the SAP Easy Access screen, choose Accounting Financial
Accounting Reporting SAF-T (New) Extract SAF-T Data or call the SAFTN_E transaction.
For information about how to use the report for extraction, see the system report documentation available
under the Program Documentation button on the selection screen.
Find information about deleting data stored earlier in the extraction tables.
Use
You can delete previously-extracted data from the system, and remove their corresponding entries from the
extraction tables. This allows you to re-extract data that was incorrectly extracted, or simply re-extract data to
remove gaps from your extraction periods.
Caution
We recommend that you regularly delete the entries from the extraction tables after file generation and
submission. This improves the performance of the report while generating the XML file.
If you have accidentally deleted extracted data or you need them again after deletion, you can extract them
again.
Activities
To delete extracted data for SAF-T for Romania, on the SAP Easy Access screen, choose Accounting
Financial Accounting Reporting SAF-T (New) Delete Extracted Data or call the SAFTN_D transaction.
For information about how to use the report for deletion, see the system report documentation available under
the Program Documentation button on the selection screen.
Find information about generating the SAF-T file in accordance with the requirements of the National Agency
for Fiscal Administration of Romania (Agenția Națională de Administrare Fiscală, ANAF).
Use
When generating the SAF-T file, the system uses previously extracted data to create a SAF-T compliant XML
file, ready for submission to ANAF.
● You have made the required Customizing settings as described in Customizing for SAF-T [page 4].
● You have installed the Electronic Document Processing Framework. For more information, see SAP Note
2134248 .
● You have extracted SAF-T data as described in Extracting SAF-T Data [page 23].
Activities
To generate the SAF-T file for Romania, follow the steps below:
1. On the SAP Easy Access screen, choose Accounting Financial Accounting Reporting SAF-T (New)
Generate SAF-T File or call the SAFTN_G transaction.
This transaction triggers the generation of the SAF-T file by creating an eDocument in the eDocument
Cockpit.
2. Enter selection criteria as required and choose Execute.
When you define the selection criteria for a Romanian company code, you use the fields below as follows:
○ File Type: Select the type of the declaration, which can be one of the following:
○ RC Resident Companies: monthly/quarterly declaration for Romanian tax resident companies
○ Document Header Text: Enter the code that indicates the frequency of the submission as classified by
the tax authorities. This value is output in the HeaderComment tag in the header of the SAF-T file. You
can enter one of the following values:
○ L: monthly declaration for tax resident companies
○ T: quarterly declaration for tax resident companies
Note
If you disabled file splitting in your Customizing settings, you cannot use placeholders in the value of
the File Name field.
For information about the other fields on the screen, see the field helps (F1). For information about how to
use the report for file generation, see the system report documentation available under the Program
Documentation button on the selection screen.
3. Go to the eDocument Cockpit to complete the generation of the SAF-T file.
To find the eDocument Cockpit, on the SAP Easy Access screen, choose Cross-Application Functions
Document and Reporting Compliance eDocument Cockpit or call the EDOC_COCKPIT transaction.
You can see the eDocument that you created in the previous step with the eDocument Created status. You
can identify the eDocument using the eDocument Source Key column, which shows the Run ID that was
generated when you executed the Generate SAF-T File (SAFTN_G) transaction.
4. Select the eDocument and choose Generate File.
The system creates the XML file in the background. You can check the status using Goto... SAF-T
Log . You can now download the file as described in Downloading the SAF-T File [page 26].
5. If required, you can cancel the eDocument or, once you have submitted the file to the tax authorities and
received a response, you can set the status of the file to Accepted by Tax Authority or Rejected by Tax
Authority.
Find information about using the SAF-T Monitor report to get information on operations you performed for SAF-
T functions.
Use
When using the monitoring report for SAF-T, you can obtain detailed information on various SAF-T operations
carried out for a given time period, country and company code. This includes information on extractions, file
generation, as well as information on ledger types, extraction modules, XML schema versions, run time, and
access to execution logs for each operation.
Activities
To monitor SAF-T operations, on the SAP Easy Access screen, choose Accounting Financial Accounting
Reporting SAF-T (New) Monitor SAF-T or call the SAFTN_M transaction.
For information about how to use the report for monitoring, see the system report documentation available
under the Program Documentation button on the selection screen.
Find information about downloading the SAF-T file to your file system.
After you have created your SAF-T file in the eDocument Cockpit, you can download the SAF-T file to your file
system.
To do so, you must run the Download File report (transaction CG3Y) and indicate the source file on the server
(the location selected when generating the file), and the target filename and folder in your local system.
Note
The Download File can run only in online mode and downloading large files (larger than 25MB) may exceed
the maximum system response time. Thus, we recommend that you manually copy large files directly from
the application server.
For more information, see Generating the SAF-T File [page 24] and refer also to the system report
documentation for Download File.
Find information about the validation and submission of SAF-T files to the National Agency for Fiscal
Administration of Romania (Agenția Națională de Administrare Fiscală, ANAF).
ANAF requires that the generated files are submitted and validated on their official web portal. For validation,
ANAF provides a program (SoftJ), which can be downloaded by taxpayers from the web portal and can be used
independently for checks in their own computer system.
Refer to the ANAF guidelines for information about the submission of SAF-T files on their website.
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:
● Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:
● The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
● SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
● Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such
links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.
Bias-Free Language
SAP supports a culture of diversity and inclusion. Whenever possible, we use unbiased language in our documentation to refer to people of all cultures, ethnicities,
genders, and abilities.
SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP
SE (or an SAP affiliate company) in Germany and other countries. All
other product and service names mentioned are the trademarks of their
respective companies.