This chapter contains the following topics:
The XML VAT Superdata Set is a unique schema that merges data from both JD Edwards EnterpriseOne and JD Edwards World systems. The JD Edwards EnterpriseOne system uses this Superdata Set as an input for BI Publisher (BIP) to generate value-added tax (VAT) localization reports. These reports fulfill the requirements defined by the fiscal authorities of the different countries.
These JD Edwards localization systems use the XML VAT Superdata Set:
JD Edwards EnterpriseOne Localizations for South Korea.
JD Edwards World Localizations for Belgium.
JD Edwards World Localizations for Italy.
JD Edwards World Localizations for Hungary.
The following diagram describes the XML and BIP reports generation process:
Figure 9-1 XML / BIP Reports Generation Process
For JD Edwards EnterpriseOne systems, the XML Superdata Set obtains data from the following tables:
Master tables, such as Address Book Master (F0101), and Company Master (F0010) tables.
System setup tables, such as those for tax rate area, currency exchange rates, tax rules, and currency codes.
Transaction tables, such as those for VAT transaction, accounts payable, accounts receivable, sales orders, and purchase orders.
The system uses the processing options of the Generic VAT Extractor (R700001) program to obtain the following information:
Date range
Fiscal company
Declaration number
(Release 9.1 Update) Company information
(Release 9.1 Update) Currency details
(Release 9.1 Update) Print Option
Declaration type
Declaration period type
Declaration period
Declaration date
Declaration site
Processing mode
See Section 9.2.2, "Setting Processing Options for Generic VAT Extractor Program (R700001)".
The XML VAT Superdata Set does not include country-specific information. Instead, the JD Edwards EnterpriseOne system includes a report definition for the BI Publisher for each country supported for the generic VAT process. When you run the version of the Generic VAT Extractor program that is set up for a specific country, the system uses the country-specific report definition template to include the additional information required for that country.
Through XSL, the system consolidates information retrieved from both products to the unique schema, into the XML VAT Superdata Set layout.
Then the system uses the XML VAT Superdata Set as an input for BI Publisher templates. These templates generate specific reporting needs and output a PDF, XML, or TXT file to deliver to the appropriate fiscal authorities.
You use the Generic VAT Extractor program (R700001) to generate the BIP reports. You use different versions for different countries. This section discusses how to:
Run generic VAT reports.
Set processing options for Generic VAT Extractor (R700001).
You access the Generic VAT Extractor program (R700001) from the country-specific menu for the country for which you generate the VAT information.
To run the program for South Korea, select South Korean Localization (G75K), Tax Processing (G75KTAX), South Korean VAT Reports.
See JD Edwards EnterpriseOne Applications Localizations for South Korea Implementation Guide.
(Release 9.1 Update) You select the appropriate version of the Generic VAT Extractor program to run various tax reports associated with those versions. You use the processing options in the Generic VAT Extraction program (R700001) to specify parameters to process records for the report that you run. This table lists the versions and the associated reports for the Generic VAT Extractor program:
Version | Report |
---|---|
XJDE0001 | South Korean VAT Reports. This is the default version. |
XJDE0002 | Tax Detail Report (R0018P) |
XJDE0003 | Tax Summarized Report (R0018P1) |
XJDE0004 | Italy - IVA Report by Tax Area Code (R00400) |
XJDE0005 | Hungary - EU Transaction Summary Report (R74H1052)
The system generates both detail and summary outputs of the EU Transaction Summary report. |
XJDE0006 | Hungary - EU Sales Report (R74H1051) |
XJDE0007 | Italy - IVA Report by Tax Area Code Reverse Sign (R00400) |
Processing options enable you to specify the default processing for programs and reports.
Enter Y to enable the Informed Taxes by Report functionality. Enter N to disable the functionality.
Specify in which mode the program is run. Values are:
Blank: Proof mode. The system prints a report and does not update tables.
1: Final mode. The system prints the report and saves records to the F700018 table.
Specify whether to avoid processing void invoices or vouchers.
Blank: Process void invoices or vouchers.
1: Avoid processing void invoices or vouchers. (Release 9.1 Update)
Enter a value from UDC table 00/EC to specify the country for which you want to run the report. The system retrieves company information with address number defined in the Company Address Number for Tax Reports program (P00101) for the country that you specify in this processing option. If you leave this field blank, the system retrieves the company information from address book related to company in the Companies program (P0010) and the system does not enable the country processing.(Release 9.1 Update)
Specify whether to process tax rate/areas for the country specified in the Report By Country processing option. Values are:
Blank: Prevent tax rate/areas additional filtering.
1: To enable an additional filter excluding the tax rate/areas that were not identified for that country in the Alternate Tax Rate/Area by Country program (P40082). (Release 9.1 Update)
Specify the beginning of the date range to use to select records from the Taxes table (F0018).
Specify the end of the date range to use to select records from the F0018 table.
Specify which date type to use for data selection. Values are:
1: G/L Date
2: Service Date
3: Transaction Date
Note: If you process VAT for South Korea, you must use 3 (Transaction Date).If you process the VAT Report by Tax Area Code, you must use 2 (G/L Date). If you process the EU Sales report or EU Transaction Summary report, you must use 1(Service Date) or 2 (G/L Date). |
Enter the company for the report. The company must be set up in the Company Constants table (F0010). The system uses this value to retrieve the VAT report header information.
Enter the address book number of the legal representative. The system uses this value to retrieve the name of the company's legal representative.
Enter the identification number of the declaration.
Specify if the declaration is complementary or substitute. Values are:
Blank: Standard.
1: Complementary
2: Substitution.
Specify if the report is monthly, quarterly or yearly. Values are:
1: Monthly
2: Quarterly
3: Yearly
Specify the declaration period.
If you entered 1 (Monthly) in the Declaration Period Type processing option, enter a value from 1–12, with 1 being the value for January, and 12 being the value for December.
If you entered 2 (Quarterly) in the Declaration Period Type processing option, enter 1 for the quarter encompassing January, February, and March; enter 2 for the quarter encompassing April, May, and June; enter 3 for the quarter encompassing July, August, and September; or enter 4 for the quarter encompassing October, November, and December.
If you entered 3: (Yearly) in the Declaration Period Type processing option, leave the Declaration Period processing blank to process records for the year specified in the Declaration Year processing option.
Enter the date of the declaration.
Enter the year of the declaration.
Specify in which location the declaration is filed.
Specify the line ID number for a who's who record.
Enter a value from the Report ID (70/RI) UDC table.
Enter 1 to have the system send an error message to the Work Center and stop processing records if the Date From processing option is blank.
Enter 1 to have the system send an error message to the Work Center and stop processing records if the Date To processing option is blank.
Enter 1 to have the system send an error message to the Work Center and stop processing records if the Declaration Number processing option is blank.
Enter 1 to have the system send an error message to the Work Center and stop processing records if the Declaration Type processing option is blank.
Enter 1 to have the system send an error message to the Work Center and stop processing records if the Declaration Period Type processing option is blank.
Enter 1 to have the system send an error message to the Work Center and stop processing records if the Declaration Period processing option is blank.
Enter 1 to have the system send an error message to the Work Center and stop processing records if the Declaration Date processing option is blank.
Enter 1 to have the system send an error message to the Work Center and stop processing records if the Declaration Year processing option is blank.
Enter 1 to have the system send an error message to the Work Center and stop processing records if the Declaration Site processing option is blank.
Specify whether to suppress report headings and page numbers. Enter '1' to suppress report headings and numbers.
Note: You specify this option when you run the XJDE0003 or XJDE0007 version of the Generic VAT Extractor program. |
You specify these processing options to convert amounts to specific currency when you run the Generic VAT Extractor program.
Enter the currency code that identifies the currency of the transaction. If you leave this field blank, the system processes the report with the currency as the currency of the country.
Specify the date to define the rate according to which the report should process currency conversions. If you leave this field blank, the report uses the system date.
Specify how the system determines the tax rate area to use.
Blank: The system assumes that a tax rate record that is set up to calculate a net-zero percent tax rate is for intracommunity VAT. To calculate a net-zero percent, the tax rate area must include at least one line that is a positive amount, and one or more negative amount lines that will result in a zero percent tax rate.
1: Use Tax Areas - Tag File Maintenance program (P744008) to specify whether a tax rate area is for intracommunity VAT.
Specify the tax rate line for intra-community VAT. If you leave this field blank, the report uses positive rates as intracommunity. Values are:
1:Tax Rate Line 1.
2:Tax Rate Line 2.
3:Tax Rate Line 3.
4:Tax Rate Line 4.
5:Tax Rate Line 5.
This section provides an overview of how to review generic VAT reports and discusses how to review generic VAT reports.
After you extract files, you can use the Generic VAT - Informed Taxes by Report program (P700018) to review the transactions included in a specific VAT report, remove transactions if necessary, and make them available for reprocessing.
The Generic VAT - Informed Taxes by Report program retrieves the data from the Generic VAT - Informed Taxes by Report (F700018) table, which contains all the records that were processed in final mode.
Form Name | Form ID | Navigation | Usage |
---|---|---|---|
Work With Generic VAT - Informed Taxes by Report | W700018A | For South Korean reports:
Tax Processing (G75KTAX), Informed Taxes by Report. |
Review and remove tax associated transactions. |
To remove a transaction, select a record from the grid and click on the Remove Informed Tax from the Row menu. You can complete fields in the header area to specify search criteria.
Access the Informed Taxes by Report form.
You can specify a legal company to use as search criteria.
Enter a value from the Document Type (00/DT) UDC table.
Enter a value from the Report ID (70/RI) UDC table.
Enter the beginning of the date range you want to search.
Enter the end of the date range you want to search.