Paramétrage >  Comptabilité >  Interface comptabilité >  Pièces automatiques >  Pièces automatiques  

Afficher tout Masquer tout

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

Codes activité

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

  KRU :  Localisation russe

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

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 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.

  • champ LIKTBL2

 

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.

Bloc numéro 5

  • Condition détail lignes (champ DETCND)

 

  • Compensation débit-crédit (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)

  • Auxiliarisation (champ FLGDUD)

 

  • Ligne partie double (champ CPALIN)

 

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.

  • Ind (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

 

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 axes/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

Les tables suivantes sont mises en oeuvre par la fonction :

Table

Intitulé Table

AMSKZON [AMZ]

Dictionnaire des champs écran

ATEXTRA [AXX]

Textes à traduire

ATYPE [ATY]

Types de données

GAUTACE [GAU]

Pièces automatiques

GAUTACED [GAD]

Pièces automatiques (lignes)

GAUTACEF [GAG]

Formules pièces automatiques