Fonction disponible à partir de la mise à jour 8.0.0
Utilisez cette fonction pour générer le fichier plat qui contient les montants de TVA à déclarer.
Ce fichier généré par le système est à destination du composant qui transforme le fichier au format attendu par l’administration belge. Les sociétés belges doivent ensuite envoyer par voie électronique ce fichier de déclaration de TVA à l'administration fiscale belge, via les sites officiels Intervat et Belcotax par exemple.
La génération du traitement d’extraction de la TVA belge peut être de type ‘Réel’, ‘Simulation’ ou ‘Re-génération’.
Un état préparatoire de déclaration est créé en parallèle.
Reportez-vous à la documentation de Mise en oeuvre
Champs
Les champs suivants sont présents dans cet onglet :
Génération
|
Génération de type 'Réel'
|
|
Numéro de la requête TVA de type 'Réel'. |
Critères
|
Groupe de sociétés juridiques représentant l’unité de TVA au titre de laquelle la déclaration de TVA doit être générée. Si le groupe contient au moins une société de législation belge et des sociétés d’autres législations, le système recherche le paramétrage de cases de TVA DCLVATBEL + législation belge (DCLVATBEL + BEL). Si le paramétrage DCLVATBEL + BEL n'existe pas, le traitement de déclaration s’interrompt. Si le groupe ne contient aucune société de législation belge, le système recherche le paramétrage DCLVATBEL + la législation de la première société du groupe de sociétés (par exemple, DCLVATBEL + FRA). Si le paramétrage n'existe pas, le système recherche le paramétrage DCLVATBEL + la législation de la deuxième société du groupe, et ainsi de suite. Si le système ne trouve aucun paramétrage DCLVATBEL + une législation, le traitement de déclaration de TVA n’est pas effectué. Lorsque la déclaration de TVA belge est exécutée sur un groupe de sociétés juridiques, les données sont calculées et cumulées pour l’ensemble des sociétés du groupe : un seul fichier est généré au titre du groupe, sans détail pour les sociétés qui constituent le groupe. L’état préparatoire de TVA belge (DCLVATDEBBEL1 et DCLVATDEBBEL2) affiche les informations suivantes :
|
|
Code de la société juridique. Ce champ est accessible si la génération est de type ‘Réel’ ou ‘Simulation’ et si aucun groupe n’a été renseigné. Le paramètre BELVAT - TVA belge (chapitre LOC, groupe BEL) doit avoir pour valeur 'Oui' pour la société sélectionnée. |
|
Site financier de la société. |
|
Pour une génération de type ‘Réel’ ou ‘Simulation’
Pour une génération de type ‘Re-génération’
La date de fin de déclaration doit être postérieure ou égale à la date de début de déclaration.
|
|
  |
Destination
|
Cochez cette case pour créer le fichier magnétique, pour une génération de type ‘Réel’ ou ‘Re-génération’. Le fichier plat est généré selon le paramétrage du modèle d’export défini dans le paramètre BELVATAOE - Modèle fichier TVA belge (chapitre LOC, groupe BEL). Si la génération de fichier est effectuée pour un groupe de sociétés juridiques, le modèle à appliquer est recherché au niveau Dossier du paramètre. Lors de l’extraction de type 'Réel', si aucun modèle n’est trouvé, un message d’erreur est affiché dans la trace. S'il n'y a aucune autre erreur bloquante, les tables sont mises à jour et l’état préparatoire est bien généré. Après avoir défini le modèle à utiliser, vous devez alors lancer la re-génération du fichier pour la requête de TVA concernée pour que le fichier soit créé. Lorsque la déclaration de TVA est exécutée pour un groupe de sociétés juridiques, un seul fichier est généré pour l’ensemble du groupe et le fichier reprend le cumul des montants déclarés par case, toutes sociétés du groupe confondues. Pour les besoins du composant chargé de convertir le fichier au format attendu par l’administration fiscale belge, le fichier créé respecte la codification suivante : BETVA_numéro de requête _ date début déclaration-date fin déclaration _ date génération fichier et heure. Lorsque la déclaration de TVA est générée avec une génération de type 'Réel', le fichier plat est réellement généré uniquement si aucune erreur bloquante n'est détectée. Lorsque le traitement d’extraction détecte une ligne d’écriture dont un des attributs (par exemple le code taxe) n’est pas référencé dans la gestion des cases (de type 'Détail' ou 'Hors déclaration' suivant le besoin), la ligne d’écriture concernée n’est pas prise en compte et le fichier trace renvoie une anomalie. Si au moins une anomalie relative à une case de type 'Détail' est renvoyée, le fichier plat n'est pas généré et le contenu de l’état est vide (contrairement à une génération de type 'Simulation' où l'état est alimenté en fonction des lignes d’écritures qui ont pu être traitées). Le fichier plat généré ne contient que des cases de type 'Détail'. |
|
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 ficher trace affiche les données suivantes :
Les erreurs bloquantes rencontrées lors de l’exécution de la déclaration de TVA belge sont détaillées en rouge. |
|
Pour une génération de type ‘Réel’ ou ‘Simulation’, cochez cette case pour afficher dans le fichier trace les lignes d’écritures correspondant aux combinatoires décrites dans les cases TVA de type ‘Hors déclaration’, dans la fonction Cases TVA (GESVTB). |
Fermer
Lorsque la déclaration de TVA belge est exécutée sur un groupe de sociétés, le paramétrage des habilitations fonctionnelles (GESAFP) doit autoriser l’utilisation de l’ensemble des sociétés du groupe. Sinon, la déclaration ne peut pas être lancée sur le groupe.
Exécution sur un groupe de sociétés
Le système supprime :
- la simulation faite sur ce groupe,
- toutes les simulations faites sur une société ou un site d’une société de ce groupe.
Pour identifier les simulations qui existent et qui doivent être supprimées, le système repart de la table des regroupements de site (FACGROUP).
Exécution sur une société
Le système supprime :
- les simulations faites sur la société ou sur un site de la société,
- les simulations faites sur un groupe contenant cette société.
Exécution sur une société et un site
Le système supprime la simulation faite sur la société et le site.
Suite à l’évolution de la législation belge, applicable au 1er janvier 2015, l’émission d’une facture n’est plus une cause d’exigibilité. Sauf cas particuliers, la TVA devient exigible pour une opération :
Dans Sage X3, lorsqu’un règlement d’acompte est effectué, il devient le fait générateur.
Bien que le fait générateur soit le règlement, le système fonctionne toujours en suivant le mode 'Tva sur débit'.
Si un montant est associé à un compte d’acompte, le montant TTC est recalculé en fonction du taux de TVA défini dans le code taxe, afin d’obtenir le montant HT à déclarer. Si le taux de TVA du code taxe est de 0%, le montant à déclarer n’est pas recalculé.
Exemples :
Pièce n° 1
Ligne | Code collectif | Compte | Tiers | Débit | Crédit | Code taxe |
1 | AR | 419100 | DEL001 |
| 800.00 | 004 |
2 |
| 512000 |
| 800.00 |
|
|
Pour le compte 419100, le montant de 800.00 (ligne1) n’est pas recalculé puisque le taux de taxe est de 0%. Dans l’état de déclaration de TVA, les informations suivantes sont affichées :
Pièce n° 2
Ligne | Code collectif | Compte | Tiers | Débit | Crédit | Code taxe |
1 | AR | 419100 | DEL001 |
| 1210.00 | 001 |
2 |
| 445870 |
| 210.00 |
|
|
3 |
| 445710 |
|
| 210.00 | 001 |
4 |
| 512000 |
| 1210.00 |
|
|
Pour le compte 419100, le montant de 1210.00 (ligne1) est recalculé avec un taux de taxe de 21%. Dans l’état de déclaration de TVA, les informations suivantes sont affichées :
Pièce n°3
Ligne | Code collectif | Compte | Tiers | Débit | Crédit | Code taxe |
1 | AR | 419100 | DEL001 |
| 1210.00 | 001 |
2 |
| 419100 | DEL001 | 300.00 | 004 | |
3 |
| 445870 |
| 210.00 |
| |
4 |
| 445710 |
| 210.00 | 001 | |
5 |
| 512000 |
| 1510.00 |
|
|
Pour le compte 419100, le montant de 1210.00 (ligne1) est recalculé avec un taux de taxe de 21%. Dans l’état de déclaration de TVA les informations suivantes sont affichées :
Pour le compte 419100, le montant de 300.00 (ligne 2) n’est pas recalculé puisque le taux de taxe est de 0%. Dans l’état de déclaration de TVA, les informations suivantes sont affichées :
La base est recalculée lorsque le code taxe à un taux différent de zéro, que les comptes de TVA soient mouvementés ou non (en cas de mauvais paramétrage).
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
La valeur du paramètre BELVAT - TVA belge (chapitre LOC, groupe BEL) doit être ‘Oui’ pour la société ou les sociétés du groupe. (message bloquant)
La ligne d’écriture n’est pas prise en compte dans la déclaration de TVA belge car le code taxe 005 est renseigné dans une case de type 'Hors déclaration'. (message non bloquant)
Les caractéristiques de la ligne d’écriture ne sont décrites dans aucune case de TVA, ni de type 'Détail', ni de type 'Hors déclaration'. (message bloquant)
Le paramétrage case TVA n’existe pas pour la législation de la société ou la législation du groupe de sociétés. (messages bloquants)
L’exécution du traitement sur un groupe de société n’est possible que si toutes les sociétés ont la même devise de tenue de référentiel général principal. (message bloquant)