Cette fonction permet de définir la structure des lignes de pièces devant être passées en validation comptable. On se reportera à la documentation des pièces automatiques pour tout ce qui concerne les principes généraux de paramétrage.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

En-tête

Champs

Les champs suivants sont présents dans cet onglet :

 

  • 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

 

Fermer

 

Onglet Général

Champs

Les champs suivants sont présents dans cet onglet :

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.

 

Tableau Référentiels

  • Référentiels (champ LEDTYP)

 

Tables

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.

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érale) et ceux de la table analytique (champ Analytique).

Tableau Tables liées

  • Champs liés (champ LIKFLD)

Type de ligne

  • Type ligne (champ LINTYP)

Ce champ peut prendre 3 valeurs qui sont :

  • unique : on ne génère qu'une seule ligne d'écriture, dont les caractéristiques sont données par les champs suivants de l'écran.
  • répétitive : on génère un nombre variable de lignes, en fonction de la valeur d'un indice variant entre deux deux bornes évaluées à partir de formules données dans le tableau ci-dessous.
  • table liée : pour chaque enregistrement d'une table liée à la première table (généralement, il s'agit d'une table de lignes associée à la table d'en-tête), une écriture est générée. Il peut y avoir dans ce cas une deuxième table liée pour donner des répartitions analytiques.
  • Condition (champ FORCND)

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

  • Condition détail lignes (champ DETCND)
  • Compensation (champ DEBCDT)

Si la réponse est Non à ce champ, on regroupe entre elles toutes les écritures générées à partir de cette ligne de paramétrage seulement si elles ont en commun toutes les caractéristiques listées ci-dessous :
site, compte général, compte tiers, répartition analytique, nature, code taxe, sens
Ainsi, deux écritures de sens opposées mais avec ces caractéristiques communes ne sont pas cumulées.
Si la réponse est Oui, on compense des écritures de sens opposé et de caractéristiques communes (si le montant résultant est nul, on ne génère pas l'écriture).
Des écritures passées avec des imputations sur des sections analytiques sans répartition seront regroupées entre elles si les autres caractéristiques sont identiques (une répartition en montant sera alors créée, associée à la ligne d'écriture générale)

  • Compte collectif (champ FLGDUD)

La case Auxiliarisation est coché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 coché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)
  • 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.

  • Indice (champ ACCNUM)

L'indice saisi ici définit quel élément du tableau des modificateurs comptable on va utiliser. La fonction de sélection permet de faire apparaître l'intitulé exact des éléments (qui dépendent du type de code comptable).

  • Intitulé (champ LIBIND)

 

  • 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 rempli, la recherche du code comptable ne s'effectue que si le résultat de l'évaluation de cette expression logique est vraie.

Fermer

 

Fonctions accessibles par clic droit sur le tableau

Sélectionner tout
Désélectionner tout
Inverser sélection

 

Fermer

 

Onglet Formules

Champs

Les champs suivants sont présents dans cet onglet :

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.

Fermer

 

Onglet Actions

Champs

Les champs suivants sont présents dans cet onglet :

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.

Fermer

 

Onglet Actions

Champs

Les champs suivants sont présents dans cet onglet :

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)

 

Fermer

 

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

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre