In DC1, a general flexible solution is available making it possible to define and submit NBB (National Bank of Belgium) declarations.
Note: Currently the xml file solution is not available in DC1, so these declarations are not using xml file format. However, the declaration module generates a csv file which can be imported into the software of the National Bank of Belgium.
Process overview
Setting up NBB declaration
This section describes the steps performed prior to loading an NBB declaration. It allows you to set up the tables/files needed to filter the transactions for each declaration. It loads the file with the transactions of DC1 for each declaration, finally submitted to the NBB.
Tables overview
Prerequisites
- DC1 Financials must be installed and activated.
- The country BE must be activated in Work with companies.
Defining declaration
You need to define a declaration in Work with declaration definitions. Currently, there are three declarations predefined as DC1 programs and valid for the defined DC1 company.
These are:
Declaration | Program name |
---|---|
BELCOTAX | BEFR260 |
F01DGS | BEFR255 |
S03CCR | BEFR250 |
Note: To add a new declaration definition, a corresponding program should exist in the DC1 system.
Defining declaration contacts
For any existing declaration definition, you need to select the Contacts option to work with the contacts associated with it.
The Work with declaration contacts program contains the contact information used for the selected declaration. What information and how many lines the contact information should include depends on the type of declaration.
For details, see the Panel help for the Work with declaration contacts program.
Defining declaration codes
For any existing declaration definition, you need to select the Codes option to work with the codes associated with it.
The Work with declaration codes program contains the code information used for the selected declaration. Each declaration can have different types of declaration codes.
For example:
The S03CCR declaration contains four possible types of declaration codes, as listed below.
Code | Description |
---|---|
P1011 | Claims on external transactions of goods |
P1511 | Debts related to external transactions of goods |
P1012 | Claims on external transactions related to custom made or improvements |
P1512 | Debts on external transactions related to custom made or improvements |
Note: Some of the declaration codes are preloaded during installation. If you need more declarations, add a new record. Due to the setup of the selections, it is possible that no declaration exists for a certain G/L transaction. In this case, the transaction will be included on the declaration code, defined as default.
For details, see the Panel help for the Work with declaration codes program.
Defining selections for a declaration code
The Work with declaration selections program contains the parameters used to select the G/L transactions, which must be included for the selected declaration code. The selections can be defined using masks on the selection fields.
For details, see the Panel help for the Work with declaration selections program.