Enterprise Resource Planning Blogs by Members
Gain new perspectives and knowledge about enterprise resource planning in blog posts from community members. Share your own comments and ERP insights today!
Showing results for 
Search instead for 
Did you mean: 
Active Participant
This blog post is summary of first hand experience rolling out Advance compliance reporting (ACR) using FIORI application -F1515 Run Advanced Compliance Reports and detailed activities involved in setup . SAP replaced existing Tcode based legal reports in SAP S/4 HANA 1709 onward with reference to SAP note 2480067/2835863.Hence its now we should look for long term strategy to roll out ACR Reports.


Advance compliance reporting (ACR) is centrally managed statutory reporting.

ACR with SAP S/4 HANA on premise 1909 version has pre- delivered legal reports for around 40 countries . We can monitor compliance report submissions globally withogfull audit traceability.

ACR supports legal compliance in reporting around the world like VAT, GST or any other country specific legal requirements .

ACR FIORI applications come with embedded analytics. Countries like UK/India allow direct integration and API interface with government portal.It has optional Flexible workflow approval and manual or automatic update of submission status. ACR Fiori application generates legal reports in diverse output format such as XML, PDF, TXT or XBLR to meet specific government regulations.

ACR activation comes with two types Basic and fully licensed. Basic feature activation will have certain limitations.

Pre Delivered ACR reports

  • List of pre delivered advance compliance reports available at below link


  • Chose your SAP S/4 HANA version

  • Select country /region from list – Example United Kingdom

  • Home page for country specific report gives features available into ACR reports for selected country . And individual section provide how to configure report parameters . Link


ACR compliance reporting framework  and configuration steps and pre requisite


Area   Activity Details
All Keep system in sync for new compliance patches and notes

 SAP Launchpad access to legal announcement feature tile . Setting up email notifications on new announcement of legal change

2382863 - How to use the Announcement of Legal Changes application - SAP ONE Support Launchpad

2381572 - Stay tuned! Do not miss a legal change announcement [VIDEO]

Activate FIORI application - F2131-Define Advanced Compliance Reports


*Refer FIORI Library for activations and service details

Define advance compliance report application

-          Reporting Definition

  • Parameter – Filter parameters

  • Queries – Provide data source information flow

  • Document – Define document format and mapping of header and item data flow between queries and document variables to generate output.

  • License version of ACR allow define custom classical report integration .

-          Reporting activity define steps or activities for given report definition . This can be give different steps require for specific ACR report submission .

-          Report Category

Report definition in particular gives insight of underlying CDS views,  class (in newer version) , queries , BRF functions / Class for given report. This information can be used further debugging and getting data source and underlying schema and logic.

FIORI Activate FIOR application - F1515-Run Advanced Compliance Reports Run Compliance report

  • Support for multiple compliance report format based on report definition specified in Define compliance report

  •  Allows to monitor submission due date at global level . Details below on SPRO config section .

  • Perform analysis of tax item into report scope using embedded analytics report to get insight of tax items

  •  Schemas used are directly from government which allows static verification of content before actual submission in error section

  • Reporting activities like consolidation and verification . Exception analysis and post tax submission activities like post tax payable manual adjustments .

  • Electronic or manual submission and setting up status as complete . Allow attachments of receipt from government for further reference .

  • Optional workflow before actual submission .

  •  Edit report before submission and Audit trace of changes done to generated report. Download / View analytics option

  • To delete old report and clean up old frequency setup use report SRF_RPG_ENTITY_CLEANER


Activate FIOR application - F1597 Post tax payable

And F0717- Manage Journal Entries

You use this app to pay tax amounts by posting the balances of input and output tax accounts to a tax payable account

Make manual adjustments to tax accounts directly.
FIORI F3172-Manage Tax Items for Legal Reporting

The Manage Tax Items reporting activity allows a G/L accountant to move a tax item between reporting periods by changing the tax reporting date. It allows the G/L accountant to include or exclude one or more documents from a specific tax reporting period by changing the tax reporting date . The system retrieves the documents based on the parameters from the reporting task of advanced compliance reporting, or based on the filter values provided in the Manage Tax Items activity screen.

The selection of the tax items is based on the tax reporting date field. Refer to SAP note 1038448. However, if the tax reporting date is not available, the system considers the posting date or the document date. However, the actual tax item selection depends on the country and the functionality.

To use full functionality of this application Inclusion and Exclusion Activate tax reporting date for specific entity into OBY6
SPRO – Backend functional config.

Basic SPRO configurations

Make the required settings in Customizing for Financial Accounting under Advanced Compliance Reporting  Setting Up Your Compliance Reporting. Refer SAP documentation link and setup steps for individual report ID configuration and reporting activity.

 Default parameter values can be set into SPRO . These parameters can be changed and regenerate new report   in ACR run compliance report .

Submission of report and set ADhoc or Fixed Frequency – Monthly / Daily / Yearly etc. Ensure you add Fiscal year variant while setting up fixed frequency .

Entity specific parameters can be added manually

Submission due date can be set as fixed values example 25 day of next month or it can be derived from Tax calendar
SPRO – Backend functional config. Other Supporting configuration and tax box structure

Based on SAP document setup tax box structure if applicable

SPRO -> Financial Accounting (New) -> Advanced Compliance Reporting  Sales/Purchase Tax Returns -> Define Tax Box Structure, you define the Tax Box Structure
Basis Activate require pre requisite business functions

Consult your basis consultant for below configurations

Business function activation

Transaction -> SWF5 -> FIN_LOC_SRF

Activate license analytics refer to SAP Note : 2879813
Basis BgRFC / Inbound destination

Background RFC

SBGRFCCONF ->Define in bound dest. -> SRF_REPROT_RUN
Basis PDF generation Adobe Acrobat Reader to download and view the PDFs. Check FP_TEST_00 test PFD output generated successfully .
Basis Contentserver service activation

 Ensure content server service is active and technical user setup is complete to process documents request


SICF -> service name = contentserver set with technical user

DMS – Default SAP / Attachment services


DMS configuration and manage documentation setup based on SAP note 2868459

OAC0 -> DMS_C1 (Based on DMS config) -> Details ensure HTTPS on frontend is set to HTTPS require for frontend and backend.

Enable PC server configuration

Cross application component -> Document management -> General data-> Define data carrier -> Define Data carrier type “server ,frontend” -> Type = PC .-> Identify frontend computer set PC as default

 Refer to SAP STD catalogues given in FIORI library Link

** = Country code




In case we further want to divide create custom tile config with reference above and add or remove  REpCatID from tile configurations . Ensure F
_SRF_RNTM activities assigned to user to create change delete ,process , submit  report


In Summary rolling out Advance compliance report require sync between business and finance  functional consultant . Advance compliance report in FIORI is easy to use with dashboards and due to date reminder. 

Blog post provide details of ACR functionality for all SAP Finance / Basis consultants who support applications of the legal reports for the customer’s business to remain compliant.