Paramétrage >  Comptabilité >  Fichiers >  Fichier DADS-U  

Afficher tout Masquer tout

Cette fonction permet de définir les règles d'alimentation des différents segments.

Nota Bene : Les contrôles effectués sur la DADS-U par l'administration sont beaucoup plus exhaustifs que pour la TDS-Norme. Le respect de la norme est strict, et X3 n'effectue pas tous les contrôles. Il existe sur le net des sites permettant de télécharger des outils de contrôle, qu'il est très fortement conseillé de passer avant l'envoi du fichier à l'administration.

A l'heure d'écriture de cette documentation, les adresses utiles sont :

Pré-requis

Codes activité

Les codes activités suivants (classés par type) peuvent avoir une influence sur le comportement de la fonction :

  DAS :  DAS2

  LEG :  Gestion multi-législations

Habilitations

Cette fonction est de type objet. Les opérations de création, modification, et suppression de fiche peuvent être activées ou désactivées pour un utilisateur donné. Des filtres par rôles peuvent également être mis en place sur cette fonction.

Gestion de l'écran

Ecran de saisie

Présentation

L'en-tête permet d'identifier le groupe de paramétrage.

Le tableau détaille les règles d'alimentation des segments à gérer :

  • Signification (Libellé), 
  • Usage (Obligatoire/Facultatif/Optionnel), 
  • Nature (Alpha-numérique, numérique, date),
  • Longueur,
  • Modalité d'alimentation (Formule),
  • Options (Zéro accepté, Contrôle de longueur).

Les classes utilisables dans les formules sont les suivantes :

Abréviation

Type

Objet 

Contenu

[M:DIA]

Ecran

FTD1

Paramètres de lancement de la génération du fichier DADS-U

 [F:CPY]

Table

COMPANY

Société en cours (Tableau des sociétés en paramètre de la génération)

 [F:FCY]

Table

FACILITY

Site émeteur en paramètre de la génération

 [F:PRV]

Table

HONPRV

Prestataire d'honoraire

 [F:HLN]

Table

HONLIN

Lignes d'honoraires issues de l'extraction des honoraires

[F:PRM]

Table

PRMDADSU

Paramètres d'extraction de DADS-U

[F:FTD]

 Table

FILTDS

Structure du fichier DADS-U

 [F:FIY]

Table

FISCALYEAR

Exercice

 [F:TCY]

Table

TABCOUNTRY

Pays

 

 

 

 

[F:FCD]

Table

FACILITY

Site destinataire du CRE

[F:BPD]

Table

BPADDRESS

Adresse site destinataire du CRE

[F:AID]

Table

CONTACTCRM

Contact site destinataire du CRE

 

 

[F:FCX]

Table

FACILITY

 Site déclarant

[F:BPX]

Table

BPADDRESS

 Adresse site déclarant

[F:AIX]

Table

CONTACTCRM

Contact site déclarant

 

 

[F:FCS]

Table

FACILITY

 Site siège

[F:BPS]

Table

BPADDRESS

 Adresse site siège

[F:AIS]

Table

CONTACTCRM

 Contact site siège

Les fonctions particulières suivantes peuvent être utilisées :

  • TABLE(NUMERO, VALEUR) : Renvoie le contenu de la zone alphanumérique 1 (A1) de la table diverse NUMERO pour la valeur du code VALEUR
  • MENU(NOMZONE) : Renvoie des valeurs calculées en fonction de la zone traitée NOMZONE et de sa valeur :

NOMZONE

Résultat

[F:DFC]TAXWAG

"02" si NOMZONE=1, "01" sinon

[M:DIA]TEST

"02" si NOMZONE=1, "01" si NOMZONE=2, "01" sinon

[F:PRM]DENCODCOM

"03" si NOMZONE=1, "05" si NOMZONE=2, "" sinon

[M:DIA]CNTCODCOM

"0"+NOMZONE si NOMZONE compris entre 1 et 5, "" sinon

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

  • Groupe (champ GRP)

Code identifiant le paramétrage.

  • Intitulé (champ DES)

Destiné notamment à figurer sur les états et les écrans dans lesquels le code de la fiche peut être saisi ou sélectionné. Ce texte permet de donner une description en clair de la fiche concernée.

  • Préfixe fichier (champ FILREF)

Permet de définir l'extension du nom du fichier. Le fichier est généré sur le serveur, dans le répertoire BQE. Il est nommé "dadsu_"+date_heure.extension

Tableau Structure

  • No enregistrement (champ NUMREC)

Code du segment correspondant à l'information traitée.

  • Nom de rubrique (champ DESREC)

Signification en clair du segment traité

  • Usage (champ FLGREC)

Contrôle de présence de la donnée :

  • Obligatoire : La donnée est obligatoirement présente et renseignée si la structure qui la contient est présente.
  • Conditionnel : La donnée est présente si une condition particulière est présente.
  • Facultatif : La donnée est souhaitée par le récepteur
  • Nature (champ TYPREC)

Format de la donnée :

  • Alpha-numérique : Tous caractères admis suivant le jeu de caractère utilisé (ISO/IEC 8859-1)
  • Numérique : Sans décimale, arrondi à l'unité. La valeur 0 est considérée comme à blanc, sauf spécification contraire (Paramètre "Zéro accepté").
  • Date : Format JJMMAAAA
  • Longueur (champ LNGREC)

Longueur de la donnée. Le paramètre "Contrôle longueur" présise si cette longueur est fixe ou variable.

  • Formule (champ XPSRES)

L'expression saisie ici permet de définir la valeur du champs du segment. Outre des constantes et des fonctions, cette expression peut utiliser n'importe lequel des champs des tables ouvertes et alimentées suivant le contexte.

  • Zéro accepté (champ VALNUL)

Précise si la valeur 0 est significative, et donc doit être véhiculée ou non dans le fichier.

  • Contrôle longueur (champ CTLLNG)

Précise si la donnée doit avoir une longueur stricte (et dans ce cas, égale à la valeur du paramètre 'Longueur", ou variable (et dans ce cas, inférieure ou égale à la valeur du paramètre 'Longueur".

Fermer

 

Boutons spécifiques

Ce bouton permet de recopier la fiche courante vers un autre dossier.

Messages d'erreur

Il n'y a pas de message d'erreur autre que les messages d'erreur génériques.

Tables mises en oeuvre

Les tables suivantes sont mises en oeuvre par la fonction :

Table

Intitulé Table

FILTDS [FTD]

Structure fichier DADS-U