Fichier trace
Un fichier de trace peut être généré selon le critère de lancement.
Le point d’entrée "FILTER_FCY" est placé juste avant la boucle sur les sites juridiques de la société.
Il permet d'exclure ou de limiter à un ou plusieurs sites.
La variable [L]SPE_CRITERE permet de saisir le critère de sélection. La condition est évaluée dans la boucle sur les sites de la société de lancement.
Le masque DCLCUSVATBEL est disponible et contient les paramètres de lancement de la fonction.
Variable ou masque | Définition |
Masque DCLCUSVATBEL [DIA] | Listing annuel de clients |
Char SPE_CRITERE (250) | |
Seules les tables qui ont un contenu significatif dans le contexte sont listés.
Table | Contenu significatif | Titre de la table |
BPCUSTOMER [BPC] | Oui | Client |
BPADDRESS [BPA] | Oui | Adresses |
FACILITY | Oui | Sites |
Utilisez ce point d'entrée pour filtrer les factures par numéro de TVA pour le listing annuel clients (DCLCUSVATBEL).
Une transaction est ouverte.
Aucun fichier de trace ouvert.
Ce point d'entrée est appelé avant l'écriture des données requises sur une ligne du fichier d'export DATEV.
Le masque [M:DTE] est disponible.
Variable ou masque | Définition |
Masque DCLCUSVATBEL [M:DIA] | Listing annuel de clients |
Local Char | Variable 'Char' pour créer des critères de filtre supplémentaires |
Lorsque ce point d'entrée est appelé, il peut être défini comme un filtre supplémentaire dans la table, pour les lignes à exporter (ou non).
$ACTION
Case ACTION
When " FILTER_TVA1 " : Gosub FILTER_TVA1
When Default
Endcase
RETURN
$ FILTER_TVA
#Filtre par société
FILTER_TVA = "COMPANY = "Société belge""
RETURN
Table | Contenu significatif | Intitulé Table |
DCLCUSVATBE | Oui | Listing annuel de clients |
DCLCUSVATBED | Listing annuel de clients | |
FACILITY | Non | Sites |
COMPANY | Non | Société |
TABCOUAFF | Non | Affectation des compteurs |
GTYPACCENT | Non | Types de document |
TABVAT | Non | Table des taxes |
TABVACBPR | Non | Table des régimes de taxes tiers |
TABRATVAT | Non | Taux de taxe |
TABCUR | Non | Table des devises |
GACCENTRY | Non | Pièces comptables |
GACCENTRYD | Non | Lignes de pièces comptables |
SINVOICE | Non | Factures de ventes |
SINVOICEV | Non | Facture vente valorisation |
GACCOUNT | Non | Comptes |
BPARTNER | Non | Plan de comptes |
BPCUSTOMER | Non | Tiers |
BPADDRESS | Non | Adresses |
AOBJEXT | Non | Modèles import/export |
AOBJEXTD | Non | Lignes import/export objet |
AOBJEXTR | Non | Transcodage import/export |
ATABLE | Non | Dictionnaire des tables |
Utilisez ce point d'entrée pour filtrer les factures par numéro de TVA pour le listing annuel clients (DCLCUSVATBEL).
Une transaction est ouverte.
Aucun fichier de trace ouvert.
Ce point d'entrée est appelé avant l'écriture des données de compte tiers requises sur une ligne du fichier d'export DATEV.
Le masque [M:DTE] est disponible.
Variable ou masque | Définition |
Masque DCLCUSVATBEL [M:DIA] | Listing annuel de clients |
Local Tinyint | Variable numérique qui indique si les données sont prises en compte dans la déclaration de TVA. |
Lorsque ce point d'entrée est appelé, il est lancé en boucle sur les pièces incluses dans la déclaration de TVA. En paramétrant Tinyint FILTER_TVA2 <> 0, le programme peut bloquer la prise en compte d'une pièce spécifique.
$ACTION
Case ACTION
When " FILTER_TVA2 " : Gosub FILTER_TVA2
When Default
Endcase
RETURN
$ FILTER_TVA2
#vérifier la validité
If NOTVALID
FILTER_TVA2 = 1
ENDIF
RETURN
Table | Contenu significatif | Intitulé Table |
DCLCUSVATBE | Oui | Listing annuel de clients |
DCLCUSVATBED | Listing annuel de clients | |
FACILITY | Non | Sites |
COMPANY | Non | Société |
TABCOUAFF | Non | Affectation des compteurs |
GTYPACCENT | Non | Types de document |
TABVAT | Non | Table des taxes |
TABVACBPR | Non | Table des régimes de taxes tiers |
TABRATVAT | Non | Taux de taxe |
TABCUR | Non | Table des devises |
GACCENTRY | Oui | Pièces comptables |
GACCENTRYD | Oui | Lignes de pièces comptables |
SINVOICE | Oui | Factures de ventes |
SINVOICEV | Non | Facture vente valorisation |
GACCOUNT | Oui | Comptes |
BPARTNER | Non | Plan de comptes |
BPCUSTOMER | Non | Tiers |
BPADDRESS | Non | Adresses |
AOBJEXT | Non | Modèles import/export |
AOBJEXTD | Non | Lignes import/export objet |
AOBJEXTR | Non | Transcodage import/export |
ATABLE | Non | Dictionnaire des tables |