Fonction disponible à partir de la mise à jour 8.0.0
Utilisez cette fonction pour générer le fichier plat contenant les montants du chiffre d'affaire d'une société belge. Ce chiffre d'affaire est à déclarer à l'administration fiscale belge une fois par an.
Ce fichier généré par le système est à destination du composant qui transforme le fichier au format attendu par l’administration belge. Un état préparatoire est également édité suite à l’exécution de la fonction Listing annuel clients. Seuls les chiffres d’affaire supérieurs au seuil de déclaration sont exportés.
Reportez-vous à la documentation de Mise en oeuvre
Les particularités du listing annuel clients belge sont les suivantes :
Les montants attendus sont en euro. Si l’extraction est lancée sur une société dont le référentiel général n’est pas l’euro, les montants calculés restent dans la devise du référentiel général de la société.
Si une ligne d'écriture contient le code taxe renseigné dans le paramètre DEPEXETAX - Code taxe escompte (chapitre TC, groupe INV), elle n'est pas prise en compte par le traitement d'extraction du listing annuel belge.
Champs
Les champs suivants sont présents dans cet onglet :
Critères
|
Nom de la société juridique. Le traitement est effectué uniquement pour les sites autorisés de la société. Le paramètre BELVAT - TVA belge (chapitre LOC, groupe BEL) doit avoir pour valeur 'Oui' pour toutes les sociétés du groupe. |
|
Le listing annuel est à fournir au plus tard le 31 mars et il concerne une année civile. Les dates de début et de fin de déclaration sont initialisées avec les dates de l’année civile précédant l’année en cours. Lorsque vous saisissez manuellement les dates, elles sont recadrées sur l’année civile. Lorsque vous saisissez la date de début de déclaration ou la date de fin de déclaration, l’année civile est donc déterminée. Exemple : Dans le cas d’une société dont l'exercice fiscal est du 01/09/2013 au 31/08/2014, l’année civile est du 01/01/2013 au 31/12/2013 puis du 01/01/2014 au 31/12/2014. La société doit faire deux déclarations. |
|
  |
|
Le champ Seuil est alimenté avec la valeur définie dans le paramètre BELCUSTSD - Seuil listing annuel clients (chapitre LOC, groupe BEL). Le seuil est exprimé dans la devise zones communes. Si la devise zones communes est différente de la devise de tenue de référentiel, ce dernier est converti dans la devise de référentiel général principal de la société. |
  |
Destination
|
Cochez cette case pour générer le fichier magnétique. La création d’un fichier plat s’appuie sur le modèle d’export défini dans le paramètre BELCUSAOE – Modèle fichier listing annuel (chapitre LOC, groupe BEL). |
|
Sélectionnez Client ou Serveur pour déterminer où les fichiers sont générés. |
|
Pour un fichier de type ‘Serveur’, le champ Répertoire est alimenté par défaut avec le répertoire de génération renseigné dans le paramètre BELVATFIL - Chemin fichier TVA belge (chapitre LOC, groupe BEL). La valeur de ce paramètre est celle renseignée au niveau Société. Si le traitement est lancé sur un groupe de sociétés, la valeur du paramètre est celle renseignée au niveau Dossier. Si aucune valeur n’est renseignée dans le paramètre BELVATFIL, le répertoire de la variable GDIRDEC est proposé par défaut. |
|
Cochez cette case pour obtenir une trace du déroulement du traitement. Le fichier trace affiche :
Les erreurs bloquantes rencontrées sont détaillées en rouge. Les messages d'erreurs sont les suivants : Paramétrage TVA du compte $1$ incohérent
Pays de livraison incohérent avec le régime de taxe tiers La société et le pays de livraison sont belges mais le régime du code taxe est de type 'CEE' (dans le cas des clients co-contractants). Client XXX : CA HT, seuil non atteint Le chiffre d’affaire est inférieur au seuil de déclaration défini dans le paramètre BELCUSTSD – Seuil listing annuel clients (chapitre LOC, groupe BEL), mais il contient au moins un avoir ou une note de crédit. |
Fermer
La validation de l'écran déclenche l’extraction. Un fichier trace détaillant les mouvements extraits est généré et affiché. Le traitement d'extraction est le suivant :
1) Prise en compte du périmètre
2) Recherche du compteur
Le compteur de la société est recherché dans la fonction Affectation des compteurs (GESTCA), module Comptabilité (ligne 17). Si le système ne trouve pas le compteur, le traitement s'arrête.
3) Caractéristiques de la pièce
4) Vérification du numéro de TVA intracommunautaire
5) Vérification du statut du tiers de la pièce
Le client est assujetti à la TVA.
6) Vérification du pays de livraison de la facture de vente, et de la cohérence du pays de livraison avec le type de régime de taxe des codes taxes définis sur les lignes d’écriture
7) Vérification du code taxe de la ligne d’écriture
8) Vérification des caractéristiques TVA du compte de la ligne d’écriture
1) Gestion des montants
2) Gestion du sens et du signe du montant
Pour une facture client, le sens normal des comptes de ventes et de TVA est le sens créditeur.
La règle appliquée pour le stockage des montants et leur restitution dans l’état est la suivante, quel que soit le type de gestion de TVA :
Sens de l'écriture | Signe du montant | Valeur finale dans l'état |
+ 1 (débit) | 1 | - 1 |
+ 1 (débit) | - 1 | + 1 |
- 1 (crédit) | 1 | + 1 |
- 1 (crédit) | - 1 | - 1 |
Cette fonction peut être lancée en batch. La tâche standard DCLCUSVATB est prévue à cet effet.
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Les messages d'erreur affichés dans la trace sont :
La société et le pays de livraison sont belges mais le régime de taxe du code taxe est de type 'CEE' (dans le cas des clients co-contractants).
Le chiffre d’affaire est inférieur au seuil de déclaration défini dans le paramètre BELCUSTSD – Seuil listing annuel clients (chapitre LOC, groupe BEL), mais il contient au moins un avoir ou une note de crédit.