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

Afficher tout Masquer tout

Pré-requis

Codes activité

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

  IAS :  Gestion IAS

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

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

Ce code identifie de façon unique le schéma d'écriture à utiliser pour valider comptablement une pièce.

  • champ DES

Désignation
Libellé sur 30 caractères alphanumériques.


  • champ DESSHO

Cet intitulé permet de donner une désignation à la fiche.
Il est utilisé dans certains écrans ou états lorsqu'il n'y a pas assez de place pour visualiser l'intitulé long.

Bloc numéro 2

  • Module (champ MODULE)

Module fonctionnel auquel sera rattachée l'écriture générée

Pas d'aide liée à ce champ.

La table définie dans ce champ est la table dont le ou les enregistrements courants déclenchent le schéma de comptabilisation. Par exemple, pour valider des factures de vente, il s'agira de la table stockant les en-têtes de facture.

  • champ TBLDES

 

  • Index (champ KEYTBL)
  • Groupage (champ GRPFLG)

Lorsque le schéma comptable est appelé pour traiter un ensemble de lignes de la table déclenchante, on peut au choix générer soit une pièce comptable par ligne, soit une seule pièce globale, selon la réponse donnée à cette question.

Il est possible de générer plusieurs pièces en se basant sur un critère de rupture défini dans une table de détail liée à la table déclenchante.

Ce champ permet d'indiquer le nom de la table sur laquelle la rupture doit être faite. La zone suivante indique de nom du champ du rupture.

  • champ REIFLD

Il est possible de générer plusieurs pièces en se basant sur un critère de rupture défini dans une table de détail liée à la table déclenchante.

Ce champ précédent indique le nom de la table sur laquelle la rupture doit être faite. Cette zone indique de nom du champ sur lequel doit se faire rupture.

La pièce automatique légale peut générer une pièce IAS spécifique. Préciser dans ce cas la pièce auto

IAS qui doit être exécutée.

Si ce champ n'est pas renseigné, une pièce IAS sera générée à l'identique de la pièce légale (à condition que le

type de pièce légale soit flaguée 'Création de pièce IAS')

  • Action après liens (champ ACTLIK)

Pas d'aide liée à ce champ.

  • champ PRGLIK

 

  • Action fin pièce (champ ACTAFTVCR)

 

  • champ PRGAFTVCR

 

Tableau numéro 2

  • No (champ NUMLIG2)

 

On précise ici le nom des tables devant être en ligne lors de la validation comptable des pièces.

  • Champ (champ LIKFLD)

On définit ici le nom du champ de la table principale dont la valeur permet de connaître la clé de la table liée. Par exemple, dans le cas d'une facture, si on veut avoir accès au client, il faut donner le champ qui permet de connaître le code du client. Dans cet exemple, on a le choix entre plusieurs codes (client facturé, payeur, statistique...)

Bloc numéro 5

  • Montants négatifs (champ NEGAMT)

 

Si cette case est cochée, lors de la validation de la pièce si des lignes ont des montants négatifs, ceux-ci seront conservés teles quels. Dans le cas contraire les débits négatifs seront transformés en crédits et vice-versa.

  • Première date (champ DATFLG)

 

Lorsqu'une pièce est validée à une date correspondant à une période clôturée, cette pièce est normalement rejetée. Si cette case est cochée, la validation se fera à la première date de la première période ouverte.

  • Réf. pièce (champ TYPVCR)

Bloc numéro 6

  • Condition (champ FORCND)

Si ce champ est renseigné par une expression logique, l'écriture n'est générée que si la valeur de l'expression est égale à Vrai.
Les champs de la table déclenchante et des différentes tables liées peuvent être utilisées dans cette expression.

Tableau numéro 1

  • No (champ NUMLIG)

 

  • Intitulé (champ INTIT)

 

  • Formule (champ FORCLC)

L'évaluation de cette expression permet de renseigner la valeur du champ correspondant dans l'en-tête de pièce comptable qui va être générée par le schéma.
Les champs de la table déclenchante et des tables liées peuvent être utilisées dans cette expression, qui doit être d'un type (numérique, alphanumérique, ou date) correspondant au type du champ à renseigner.

Fermer

 

Etats

Par défaut, les états suivants sont associés à la fonction :

  GAUTACE : Pièces automatiques

Mais ceci peut être modifié par paramétrage.

Boutons spécifiques

Barre de menu

Documentation / Paragraphes

Cette fonction permet d'accéder à la gestion de la documentation, sur le premier paragraphe de la documentation (si elle existe) associé à la fiche courante.

Documentation / Liens

Cette fonction permet d'accéder à la gestion des liens. Elle permet de définir des liens entre la fiche courante et d'autres fiches (par exemple des liens entre fonctions et paramètres). Ces liens, purement documentaires, permettent d'alimenter la mécanique de génération des squelettes de documentation.

Documentation / Génération

Présentation

Ce menu permet de lancer une génération de documentation. La génération peut se lancer également à partir du bouton [Génération] dans le bas de la fenêtre.

Trois types de génération peuvent être lancées, séparément ou simultanément :

  • la génération du squelette de documentation à partir du dictionnaire (tables ADOCUMENT, ADOCBLB, ADOCCLB).
  • la génération de la documentation à partir des tables précédentes.
  • la génération de la documentation sur champ.

Les bornes proposées par défaut tiennent compte de la fiche en cours, mais elles peuvent être modifiées au lancement.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Sélections

  • Toutes langues existantes (champ ALLLAN)

Si cette case est cochée, toutes les langues sont prises en compte pour l'opération.

Si la case n'est pas cochée, on prendra, selon les cas :

  • la langue par défaut de l'utilisateur, si aucun code langue n'est saisi.
  • la langue saisie par ailleurs sinon.

Permet de définir la langue de génération (quand la case permettant de générer dans toutes les langues n'est pas cochée).

  • Tous types (champ ALLTYP)

Si cette case est cochée, tous les types de documentation sont pris en compte pour la génération. Il est à noter que, dans ce cas, on limite la génération aux documentations standard (seules les documentations de code inférieur à X sont prises en compte).

Permet de définir le type de documentation à prendre en compte dans le traitement (quand on n'a pas coché la case pour les prendre tous en compte).

  • Codes documentations (champ FUNDEB)

Permet de donner une borne sur les codes à prendre en compte pour la génération de documentation.

  • champ FUNFIN

 

Génération ADOCUMENT

  • Génération ADOCUMENT (champ GENDOC)

Ce radio-bouton permet créer/mettre à jour le squelette de la documentation (hiérarchie des paragraphes) à partir des éléments techniques trouvés dans le dictionnaire des données. On peut choisir de reprendre uniquement les documentations existantes ou créer de nouvelles documentations si besoin.

Les liens de documentation sont également pris en compte. Les paragraphes susceptibles d'être créés sont définis dans l'annexe technique correspondante.

Génération document final

  • champ GENFIN

Ce radio-bouton permet de générer la documentation finale à partir du contenu des paragraphes de documentation. Cette documentation est créée dans différents sous-répertoires du répertoire défini par le paramètre utilisateur DIRDOC.

Il faut utiliser la génération "Selon code activité" pour obtenir la génération des documentations des fonctions ayant des codes activités >= "X"
La génération "Complète" ne traite que les codes activités standards.

  • Uniquement les documentations validées (champ HLPVLD)

Permet de générer le document final uniquement pour les documentations validées.

  • Aides sur champs liées aux documentations (champ HLPLNKFLD)

Si cette case est cochée, on traite spécifiquement les aides sur champs relatives aux documentations sur fonction ou objet traitées par ailleurs. Pour savoir quelles sont les aides sur champ à traiter, on explore les écrans associés aux paragraphes de documentation correspondants.

  • Autres aides sur champs (champ HLPFLD)

Si cette case est cochée, on crée la documentation finale à partir du contenu des paragraphes de documentation. Cette documentation est créée dans le sous-répertoire FLD du répertoire défini par le paramètre utilisateur DIRDOC.

  • Codes aides sur champs (champ HLPDEB)

Permet de donner une borne sur les codes à prendre en compte pour la génération de documentation.

  • champ HLPFIN

 

  • Répertoire de génération (champ REPERT)

 

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

ATABIND [ATI]

Dictionnaire des index

ATYPE [ATY]

Types de données

GAUTACE [GAU]

Pièces automatiques

GAUTACED [GAD]

Pièces automatiques (lignes)

GAUTACEF [GAG]

Formules pièces automatiques