Function documentationForeign Trade Declarations

 

Enterprises that are legally required to disclose their foreign trade transactions can create foreign trade declarations in Contract Accounts Receivable and Payable for the responsible tax authority in accordance with their national laws.

Prerequisites

  • In Customizing for Contract Accounts Receivable and Payable under Start of the navigation path Organizational Units Next navigation step Set Up Company Codes for Contract Accounts Receivable and Payable End of the navigation path, you set the Foreign Trade Reporting indicator and thereby activated recording of the necessary data.

  • You have made the settings under Start of the navigation path Basic Functions Next navigation step Foreign Trade Declarations Next navigation step Define Defaults for Foreign Trade Declarations End of the navigation path.

  • You have entered customer function modules for the events named under Start of the navigation path Program Enhancements Next navigation step Define Customer-Specific Function Modules End of the navigation path.

Features

The report file is the basis for the foreign trade declaration. This file is updated during document posting in Contract Accounts Receivable and Payable. You use the report file to create the declaration. You can format the reporting data in accordance with the regulations of your country, and store the data in a local file that you can transfer to the responsible authority.

Activities

A function module processed at event 1980 determines whether reporting data is to be recorded for a document and which data this is. You create this function module for your specific installation and enter it in Customizing for Contract Accounts Receivable and Payable (see the documentation for sample function module FKK_SAMPLE_1980).

If you have to reverse clearing for a document, for which one or more entries exist in the report file, you might want to update new entries in the report file. To do so, define your own function module at event 1981 and enter this module in Customizing also. You can process the report file in transaction Foreign Trade Declarations: Process Report File (on the SAP Easy Access Screen under Start of the navigation path Periodic Processing Next navigation step Data for Externals Next navigation step Tax Authorities Next navigation step Process Transactions for Foreign Trade Declarations End of the navigation path). To make sure that all relevant documents were created, you can activate and deactivate existing entries there or add new entries.

On the SAP Easy Access screen, by choosing Start of the navigation path Periodic Processing Next navigation step Data for Externals Next navigation step Tax Authorities Next navigation step Display Transactions for German Foreign Trade Declarations End of the navigation path, you can display the report file in an ALV list. If you define your own function module at event 1982, you can also export the data to a local file. For Germany, to export the reporting data for creating Z4 forms in CSV format, enter function module FKK_EVENT_1982_Z4_CSV as installation-specific in Customizing.

As an alternative, you can create a program that creates the declaration in the format agreed with the responsible authority, on the basis of the data recorded in the report file.