Component documentationCommunication with Authorities: B2A Manager and Status Handler

 

The Business-to-Administration (B2A) enables internet-based transactions between companies and government entities.

You can use the B2A Manager to exchange data with Belgian tax and social insurance authorities. The data exchange is similar in all cases and adheres to the following general processing steps:

  1. You create the relevant application data (for DIMONA, DmfA, BELCOTAX, FinProf, or Social Risk).

  2. You group the data based on the reporting requirements, create, and downport the files for transmission. The contents of these files can be investigated using the B2A Manager.

  3. You send the files to the relevant authorities.

  4. You receive feedback from the authorities that the files have been received. Belgian tax and social insurance authorities then process the data according to their requirements.

  5. You receive feedback from the authorities regarding the content and processing status of the files, or regarding changes made by the authorities to data in the original declaration. This backflow is separated in time from the initial information/data transfer.

You use the B2A Manager to view the contents of declaration files, and to execute each of the processing steps required for interactive data exchange of the corresponding XML files. For each processing step, the system creates an extra line item indicating the corresponding status. The files receive unique identifiers for ongoing reference; each time the files are handled or processed, it is regarding these unique identifiers.

Depending on the business flow, a B2A process can either be triggered manually by the user or automatically:

  • For DIMONA declarations the B2A process is triggered automatically.

  • For DmfA declarations the B2A process is triggered manually.

  • For BELCOTAX declarations the B2A process is triggered manually.

  • For FinProf declarations the B2A process is triggered manually.

  • For Social Risk declarations the B2A process is triggered manually.

Features

B2A Status and Substatus

B2A processes are assigned a status and a substatus. Depending on the customizing settings, you may be able to change this status manually.

The following statuses are available:

  • New

    The system sets this status when an entry appears in the B2A Manager for the first time. This means you have not executed a process with this entry.

  • In Process

    The system sets this status as soon as you execute a process with this entry, but the process is not yet completed.

  • Incorrect

    A serious error has occurred during a process that you cannot solve immediately. The process can only be executed again when you have changed the status manually, for example to Error - Reprocess.

  • Error – Reprocess

    You can set this status manually when an error occurred during a process, but you were able to solve it. The process can be repeated immediately.

  • OK

    The process is completed. This status is not set by the system. You set this status manually to indicate that a process has been completed and no further steps are required. Once an entry has the status OK, it cannot subsequently be assigned another status.

The possible substatuses depend on the type of process (DIMONA, DmfA, BELCOTAX, FinProf, or Social Risk) and are set in customizing.

Example

After running the DMFA report (RPCDMFB0), a B2A process is created with status New. You execute then the next step in the process (that is, Download of the DMFA file). The status is set to In Process (as explained in the B2A Status and Substatus section) and the substatus to File downloaded. The next step is to send the file to the social security. You confirm the transfer to the social security by executing the next step in the B2A process. The status remains In Process but the substatus changes to File sent.

More Information