Beruflich Dokumente
Kultur Dokumente
Table of Contents
1 Purpose 3
2 Prerequisites 4
2.1 System Access 4
2.2 Roles 4
2.3 Master Data, Organizational Data, and Other Data 4
2.4 Business Conditions 6
2.5 Preliminary Steps 7
2.5.1 Complete Supplier Master Data 7
2.5.1.1 Procedure - 1099MISC Supplier 8
2.5.1.2 Procedure – 1042S Supplier 9
2.5.1.3 Procedure – 1099G Supplier 10
2.5.1.4 Procedure – 1099INT Supplier 11
2.5.1.5 Procedure – 1099K Supplier 12
3 Overview Table 13
4 Test Procedures 14
4.1 Run Compliance Reports for Japan Central Bank Report 14
4.2 Run Compliance Reports 17
Advance Compliance Reporting (1J2_US) PUBLIC
Purpose © 2019 SAP SE or an SAP affiliate company. All rights reserved. 2
1 Purpose
Advanced Compliance Reporting is a next-generation global legal reporting solution that enables digital transformation in the critical area of compliance reporting and monitoring.
This scope item delivers a modern, uniform user experience with state-of-the-art features to perform compliance reporting globally across countries for various kinds of legal reports much more
efficiently and accurately. Embedded within SAP S/4HANA, it caters to the end-to-end legal reporting needs while guaranteeing audit to stay legally compliant.
This document provides a detailed procedure for testing this scope item after solution activation, reflecting the predefined scope of the solution. Each process step, report, or item is covered in
its own section, providing the system interactions (test steps) in a table view. Steps that are not in scope of the process but are needed for testing are marked accordingly. Project-specific steps
must be added.
For additional information, including descriptions of features for Advanced Compliance Reporting, visit the SAP Help Portal (https://help.sap.com). On the initial page, enter: Advance Com-
pliance Reporting in the Search field. The results provide additional documentation details about Advanced Compliance Reporting.
This section summarizes all the prerequisites for conducting the test in terms of systems, users, master data, organizational data, other test data and business conditions.
System Details
System Accessible via SAP Fiori launchpad. Your system administrator provides you with the URL to access the various apps assigned to your role.
2.2 Roles
Assign the following business roles to your individual test users.
Note The following roles are provided as example roles from SAP. You can use these as templates to create your own roles.
House Bank USBK1/USAC1 USBK2/USAC2 BK1 is used for the Multi-Bank Connectivity (MBC) and BK2 is used for file download.
For more information on creating master data objects, see the following Master Data Scripts (MDS)
Table 1: Master Data Script Reference
Master Data ID Description
Context
Vendor master records are used by both the Accounting component and the Purchasing component. Vendor master record has been entered but some specific information such as payment
method might be missing. For SAP S/4HANA Enterprise Management, specify USBK2 as the house bank to be used for payments.
Prerequisite
3 Select Supplier Make the following entry: The business partner displays in the ta-
Business Partner: 17300030 ble.
4 Change BP Role Select the entry and in the new view, make the following entry: The Display Organization , role Supplier
Display in BP role: Supplier (Fin.Accounting) (Fin.Accounting) view displays.
5 Edit Choose Switch between Display and Change to change the data to update. The Business Partner Master Data can
now be edited.
6 Identification In the Identification tab, Tax Numbers section, enter or verify the following:
Category: US2
Tax Number: 98-1234567
Note When creating tax numbers for the 1099G, 1099INT, and 1099K Supplier Master Data in the
following procedures, use different tax numbers, for example 98-123450, and so on.
7 Tax Data From the Vendor: Tax Data section, verify the following entry in the Tax Data section:
Tax Split: Selected
8 Company Code Choose the Company Code tab at the top of the view and from the Vendor: Correspondence sec-
Data tion, make the following entries:
Clerk Abbrev: 01
10 Payment Meth- Select Vendor: Payment Transactions and from the Automatic Payment Transactions section, se-
ods lect one or more of the following Payment Methods: For example, D, T
Note Cloud values I, C, T, D, P
11 Withholding Tax Select Vendor: Withholding Tax and verify or enter the following: The 1099 withholding tax is selected.
With.t.type: FE
WTax code: 01
Subject: Selected
2 Edit Suppliers Choose the Switch between Display and Change button to update data. The Business Partner Master Data is
available for editing.
3 Enter WH Tax From the Vendor section, select the Account Management tab and in the Withholding tax sec-
Country tion, select or enter the following:
Wtax Country: GM
5 Enter Tax Numbers Choose the General Data button and in the Identification tab, Tax Numbers section, enter the fol-
lowing:
Category: US4
Tax Number: for example, 1234567891
and add another category:
Category: US5
Tax Number: 00K2RP.999999.SL.276
2 Edit Suppliers Choose the Switch between Display and Change button to change the data to up- The Business Partner Master Data is available for
date. editing.
5 Save Supplier Choose Save. The changes to Business Partner Master Data save.
2 Edit Suppliers Choose the Switch between Display and Change button to change the data to up- The Business Partner Master Data is available for
date. editing.
4 Tax Data From the Vendor section, select the Tax Withholding tab and select or enter the Withholding tax is selected.
following:
With t.type: FE
W/Tax code: 2I
Subject: Selected
5 Save Supplier Choose Save. The changes to Business Partner Master Data save.
1 Repeat Steps Repeat the previous Procedure - 1099MISC Supplier steps using the following
data:
Business Partner: 17300034
2 Edit Suppliers Choose the Switch between Display and Change button to change the data to The Business Partner Master Data is now available for
update. editing.
4 Tax Data From the Vendor section, select the Tax Withholding tab and select or enter the Withholding tax is selected.
following:
With t.type: FE
W/Tax code: K9
Subject: Selected
5 Save Supplier Choose Save. The changes to Business Partner Master Data save.
The scope items consist of several process steps provided in the following table.
Test Procedures
This section describes test procedures for each process step that belongs to this scope item.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Prerequisite
The Accounts Receivable (J59) test script and/or the Accounts Payable (J60) test script have been executed to post incoming/outgoing payments from/to foreign countries, accounts receivables,
accounts payable, down payments received, and/or down payments paid for foreign trades.
2 Open the SAP Run Compliance Reports - Japan GL Reporting (F1515) The Run Compliance Re-
Fiori App ports - Japan GL Reporting
(F1515) view displays.
3 Enter Details Make the following entries and choose Go: Report criteria entered.
Reporting Status: Due Later, Due Soon, Overdue, Submission Completed
Report Name: JP_VAT_RETURN
4 Select Report- Choose a Japan Central Bank Report to submit by selecting a JP VAT Return report name. The relevant advanced
ing Task compliance report view dis-
plays.
5 Select VAT For the Japan VAT Return activity name, select the >(Details) at the end of the row. The JP VAT Return report
Return Activ- details view displays.
ity
6 New Run Choose New Run at the bottom of the view. A selection criteria dialog
box displays.
7 Enter Criteria Make or verify the following entries and choose Run:
Company Code: 1510
Reporting Date: <Date range>
Run Options: Start a Short Run Now (Less than 3 Minutes)
When you have a limited number of documents, Start a Short Run Now is the best choice for running the file
generation immediately. When a larger amount of input data is used for the report generation, choose Start a
Long Run Now. And when your preference is setting up a one-time, background job to generate a report from a
large dataset, select Schedule a Run Later.
9 Select Report If the report has a In Process status, choose the Refresh icon from the top of the view to change status to Generated A report run details view
Successfully. displays.
10 Download Under the Legal Reporting section, select the checkbox for the row of theJapan VAT Detail Doc document name TXT Document downloads.
format and choose Download.
11 Analyze and In the Legal Reporting section, double-click to analyze any of the following Document Name: Contents of selected report
Validate Re- Style 4 <Chart 1> Through Bank and Not Listed Industry Code displays.
port Content
Style 2 <Chart 1> Not Through Bank and Not Listed Industry Code
Style 4 <Chart 2> Through Bank and Listed Industry Code
Style 2 <Chart 2> Not Through Bank and Listed Industry Code
Export Credit (Short-Term)
Export Credit (Long-Term)
Import Debt (Short-Term)
Import Debt (Long-Term)
Export Down Payment
Import Down Payment
You can also choose the Analyze Data - Design Studio icon in the Actions column for the document name to display a
view with charts and tables.
When complete with your analysis, return to the previous view and repeat with another document name.
12 Update Sub- If the generated document is validated and there is no error content, choose Update Submission Status from the bot- The report is finalized and
mission Status tom of the view. the status of the report
In the Confirmation Required dialog box, choose Yes. changes to completed.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Prerequisite
The Accounts Payable (J60) test script has been executed and financial documents with withholding tax have been posted. The report can only be executed when data is available.
When a supplier is subject to withholding tax, the tax is withheld from the total invoice amount when the payment is released. For 1099 report, the invoice amount has to be higher than $600.
Invoices must be paid and approved so the report can run. Payments have been completed to suppliers as described in the Preliminary Steps, under the Prerequisites section.
2 Access the SAP Open Run Compliance Reports (F1515). The Run Advanced Compliance
Fiori App Reports view displays.
5 Select Report to Choose the report to submit: The relevant compliance report is
Submit Select the report with displayed for selection.
6 New Run Choose the New Run button. New Run started.
7 Enter Details Make the following entries: Company code entries made.
Output Groups:
Process Type: US_1099, US_1042, US_1099INT, or US_1099K
Output Group: US1
Mandatory Selections:
Country Key:US
Reporting Period: <Date range>
General Selections:
Company Code: 1710
Fiscal year: <Year>
Extended HW Tax Type: (see note below)
Extended HW Tax Code: (see note below)
8 Generate Report Choose Execute and on the Additional selection for US dialog box, choose Continue. New report is generated.
After the report is generated, select Exit, twice, to return to the SAP Fiori launchpad.
10 Select Report If new report is in In process status, choose the Refresh button and wait until the Report Run Status Correct output is generated.
changes to Generated Successfully, before selecting the generated report.
11 Review Data In section ‘Generated’ column ‘Generated On’, select the report that was executed using previous steps Data reviewed for all documents
(check the date and time). by different categories.
A new view displays and in the 'Legal Reporting’section, navigate to the available ‘Document Name’ by
selecting each one to review.
Example Words or characters quoted from the screen. These include field names, screen titles, pushbuttons labels, menu names, menu paths, and menu options.
Textual cross-references to other documents.
EXAMPLE Technical names of system objects. These include report names, program names, transaction codes, table names, and key concepts of a programming language when
they are surrounded by body text, for example, SELECT and INCLUDE.
Example Output on the screen. This includes file and directory names and their paths, messages, names of variables and parameters, source text, and names of installation,
upgrade and database tools.
Example Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.
<Example> Variable user entry. Angle brackets indicate that you replace these words and characters with appropriate entries to make entries in the system.