Advance compliance reporting with SAP S/4 HANA (ACR) – 1909 onPremise
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
|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
– 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
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||
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
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.