Pièces automatiques
Pré-requis
Reportez-vous à la documentation de Mise en oeuvre
Gestion de l'écran
En-tête
Code (champ COD) |
Ligne (champ LINNUM) |
Ce numéro identifie de façon
unique une ligne ou un groupe de lignes d'écritures devant être
générées dans la pièce comptable lors de la
validation. |
champ DESTRA |
Onglet Général
Tableau Législations
Active (champ ACT) |
Ce champ précise si la ligne de la pièce automatique est active pour chaque législation installée dans le dossier. |
Législation (champ LEG) |
Tableau Référentiels
Référentiels (champ LEDTYP) |
Tables
Générale (champ LINTBL1) |
On définit ici le nom de la table liée, dont le parcours successif des enregistrements va permettre de générer les différentes écritures de la pièce comptable. |
Analytique (champ LINTBL2) |
On définit ici une seconde table liée à la première, si des imputations analytiques multiples doivent pouvoir être données à chaque ligne d'écriture. |
Lien analytique (champ LIKTBL2) |
Ce champ permet de décrire la clé analytique, et donc d'établir le lien entre les enregistrements de la table générale (champ Général) et ceux de la table analytique (champ Analytique). |
Tableau Tables liées
Tables liées (champ LIKTBL) |
Champs liés (champ LIKFLD) |
Type de ligne
Type ligne (champ LINTYP) |
Ce champ peut prendre 3 valeurs qui sont :
|
Condition (champ FORCND) |
Il s'agit ici d'une à trois conditions logiques portant sur les valeurs des champs de la table principale, ainsi que de la table générale s'il s'agit d'une ligne de type table liée (en y incluant le cas échéant des constantes et des fonctions). Si ces conditions existent, elle doivent être vérifiées pour que la ligne soit générée. Dans le cas d'un paramétrage de ligne de type répétitive, ces conditions peuvent utiliser la variable indice. Les conditions différencient selon le type de ligne:
Si cette condition, exprimée sous la forme d'une expression logique, est fausse, alors l'écriture n'est pas générée.
|
Sections
Sections par défaut (champ CCEDEF) | ||||||||||||||||||||
Ce code permet d'affecter des sections par défaut différentes de celles qui auraient été définies dans les paramétrages permettant d'attribuer des sections aux documents d'origine de la pièce. Son utilisation reste toutefois exceptionnelle. |
||||||||||||||||||||
Condition détail lignes (champ DETCND) | ||||||||||||||||||||
Ce champ est susceptible de contenir une expression logique. Si cette expression existe, elle est évaluée et conditionne l'utilisation du critère de détail pour agréger ou éclater les lignes (ce critère ne sera utilisé que si la condition est vraie). Si l'expression n'existe pas, on utilise le critère de détail (on fait comme si l'expression existait et si son résultat était vrai). |
||||||||||||||||||||
Compensation (champ DEBCDT) | ||||||||||||||||||||
Si la réponse à ce champ est Non, on regroupe entre elles toutes les écritures générées à partir de cette ligne de paramètre, uniquement si elles ont en commun toutes les caractéristiques énumérées ci-dessous : Lorsque plusieurs lignes générées par un type de ligne répétitive ou table liée ont des caractéristiques identiques (on entend par cela le compte général, le site, le compte tiers, la nature, le code taxe, et la répartition analytique s'il s'agit d'écritures passées avec des clés de répartition), elles sont regroupées en une seule. Si les écritures diffèrent entre elles par les sections analytiques, on crée une répartition en montant de l'écriture analytique en regroupant en une seule ligne au niveau de la comptabilité générale. Cette case à cocher permet de préciser si le sens de l'écriture doit aussi être pris en compte lors de la génération. Si la case est sélectionnée, les écritures de caractéristiques communes et de sens différent sont regroupées (le montant total étant la somme algébrique des montants ). Sinon, on aura une ligne d'écriture au débit et une autre ligne d'écriture au crédit.
|
||||||||||||||||||||
Compte collectif (champ FLGDUD) | ||||||||||||||||||||
La case "Auxiliarisation" est sélectionnée par défaut sur la première ligne des pièces automatiques de factures achats, ventes et tiers. Cette première ligne permet de générer la ligne Tiers TTC. Si une pièce automatique de facture est paramétrée pour générer la ligne Tiers sur une ligne différente de la première, la case "Auxiliarisation" doit être sélectionnée. Lors de la validation de la facture, la ligne Tiers TTC est associée à ses échéances, la facture est alors lettrée. |
||||||||||||||||||||
Ligne partie double (champ CPALIN) | ||||||||||||||||||||
Zone liée à la législation Russe. Champ numérique permettant de pointer une ligne origine devant être éclatée en plusieurs lignes dans le référentiel "en partie double". Exemple d'une facture fournisseur
|
||||||||||||||||||||
Groupe de lignes (champ LINGRP) | ||||||||||||||||||||
Traçabilité (champ TRCFLG) | ||||||||||||||||||||
Tableau Codes comptables
No (champ NUMLI2) |
Code comptable (champ TYPACCCOD) |
Ce champ définit le type de code comptable utilisé. Ce menu local définit toutes les tables dans lesquelles on retrouve un code comptable susceptible d'être utilisé lors de la génération d'écritures. Les types de codes comptables sont nombreux. On peut citer les types suivants : Article, Client, Fournisseur, Commercial, Acheteur, Pièce, Société, Site, Devise, Taxe, Pied, Escompte, Banque, Règlement, Immo… A un type donné, un ensemble de lignes de définition caractérisées par un intitulé est associé. Par exemple, Modificateur achat, Modificateur de vente, Modificateur d'immobilisation… dans le cas du type de code Article. Chacune de ces lignes permet de définir à la fois soit un compte général, soit une partie de compte général (les caractères non définis étant représentés par des x) et une nature analytique. Le paramétrage permettant de définir les lignes associées à un code comptable est défini dans une fonction dédiée. Lors de la génération automatique de pièces, la détermination du compte général se fait par recherches successives des codes comptables dans l'ordre de déclaration, en cherchant à enseigner uniquement les portions de compte non encore déterminées. La nature analytique est recherchée successivement par parcours des codes comptables en s'arrêtant dès qu'une nature est définie.
|
Indice (champ ACCNUM) |
L'indice que vous saisissez fait référence à la ligne du code comptable à utiliser. La fonction de sélection permet d'afficher l'intitulé exact des lignes de codes comptables.
|
Intitulé (champ LIBIND) |
Ce champ, non modifiable, affiche l'intitulé de l'indice sélectionné. |
Clé identifiant (champ ACCKEY) |
On définit ici une expression qui donne la valeur de la clé de la table dont on recherche le code comptable. |
Condition (champ ACCCND) |
Si ce champ est saisi, la recherche du code comptable ne s'effectue que si le résultat de l'évaluation de cette expression logique est vraie. |
Sélectionner tout |
Désélectionner tout |
Inverser sélection |
Onglet Formules
Tableau Formules
No (champ NUMLIG) |
Intitulé (champ INTIT) |
Formule (champ FORCLC) |
L' expression saisie ici permet de définir chacun des champs formant les lignes d'écritures. Elle est évaluée au passage de l'écriture. La colonne précédente permet de connaître le nom du champ correspondant. Outre des constantes et des fonctions, cette expression peut utiliser n'importe lequel des champs des tables suivantes : - la table déclenchante de l'écriture. - la table générale associée à la ligne. - la table analytique (si elle existe) associée à la ligne. - les tables définies par les codes comptables. |
Onglet Actions
Tableau Formules sections
No (champ NUMAXI) |
Intitulé (champ INTITAXI) |
Axes (champ FORCLCAXI) |
L' expression saisie ici permet de définir chacun des champs formant les lignes d'écritures. Elle est évaluée au passage de l'écriture. La colonne précédente permet de connaître le nom du champ correspondant. Outre des constantes et des fonctions, cette expression peut utiliser n'importe lequel des champs des tables suivantes : - la table déclenchante de l'écriture. - la table générale associée à la ligne. - la table analytique (si elle existe) associée à la ligne. - les tables définies par les codes comptables. |
Sections (champ FORCLCCCE) |
L' expression saisie ici permet de définir chacun des champs formant les lignes d'écritures. Elle est évaluée au passage de l'écriture. La colonne précédente permet de connaître le nom du champ correspondant. Outre des constantes et des fonctions, cette expression peut utiliser n'importe lequel des champs des tables suivantes : - la table déclenchante de l'écriture. - la table générale associée à la ligne. - la table analytique (si elle existe) associée à la ligne. - les tables définies par les codes comptables. |
Onglet Actions
Actions
Action après liens (champ ACTAFTLIK) |
Il est possible de prendre la main à certains endroits dans le processus de comptabilisation par des appels à des sous-programmes. Le nom de l'action correspond au nom de l'étiquette définie dans le traitement qui sera executée lors de la génération de la ligne de pièce automatique. Il est possible d'intervenir à trois endroits dans le processus de comptabilisation : - après les liens définis sur la ligne de pièce automatique. - avant la création d'une ligne d'écriture de la ligne de pièce automatique. - après la création d'une ligne d'écriture de la ligne de pièce automatique. |
Programme (champ PRGAFTLIK) |
Action avant création ligne (champ ACTBEFLIN) |
Programme (champ PRGBEFLIN) |
Action après création ligne (champ ACTAFTLIN) |
Programme (champ PRGAFTLIN) |