Paramétrage >  Comptabilité >  Transactions saisie pièces  

Afficher tout Masquer tout

Les transactions de saisie comptables permettent de définir différents cadres de saisie de pièces comptables en fonction des différents types d’écritures à comptabiliser. Chaque écriture enregistrée va l'être sur une transaction de saisie. Pour chaque transaction il est défini :

  • un type 'Ligne' ou 'Colonne' pour la saisie et la consultation, un type 'Onglet' uniquement pour la consultation,
  • le nombre de devises pouvant être pris en compte par la transaction (cinq au maximum). 

Tous les champs pouvant constituer l'écran "Saisie de pièces" sont listés dans les onglets "En-tête" et "Lignes". Pour chacun d'eux, le paramétrage permet de déterminer :

  •  la possibilité d’accès à la saisie,
  •  une valeur par défaut,
  •  des contrôles sur les valeurs renseignées.

Une transaction de saisie permet de définir quels types de référentiels seront visibles en saisie de pièces. L'ordre des référentiels conditionne leur ordre de présentation dans la saise de pièces.

Les transactions de saisie sont ensuite accessibles en saisie de pièces : en fonction des autorisations accordées à chaque utilisateur, une ou plusieurs transations de saisie sont accessibles.

Pré-requis

Codes activité

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

Fonctionnel

  LEG :  Gestion multi-législations

Dimensionnement

  ANA :  Nb d'axes analytiques

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.

Un filtrage par code d'accès est effectué grâce au champ nommé ACS. Si un code d'accès s'y trouve, les droits de visualisation et de modification sont accordés conformément aux droits de lecture et d'écriture associés au code pour l'utilisateur, via son profil fonction.

Gestion de l'écran

En-tête

Champs

Les champs suivants sont présents dans cet onglet :

Une transaction permet de définir le cadre de saisie d'une pièce comptable. Il est possible de choisir le schéma de compte à appliquer et de définir pour chaque zone une valeur par défaut et un contrôle particulier. La transaction est identifiée par un code alphanumérique de un à cinq caractères qui sera utilisé en saisie de pièces pour sélectionner la transaction.

La transaction de code STD permet de visualiser l'ensemble des pièces comptables, quelle que soit la transaction d'origine.
De la même façon la transaction de code STDLC permet de visualiser et/ou de modifier les lots quelles que soient les transactions d'origine.

  • champ DESTRA

Intitulé complet de la fiche courante.

Par défaut, l'intitulé court, l'intitulé long ou l'en-tête de colonne d'une donnée est enregistré (en création/modification) dans la langue de connexion de l'utilisateur. Par l'intermédiaire de la fonction Traductions en ligne (clic droit à partir de cette zone), il est traduisible dans une autre langue.

Dans la fenêtre de traduction en ligne de la zone active, ajoutez un nouveau code langue avec la traduction dans cette langue.

Un utilisateur se connectant dans une des langues traduites disposera de l’intitulé court, de l'intitulé long ou de l'en-tête de colonne dans sa langue de connexion s'il est défini, sinon il sera disponible dans la langue par défaut du dossier.

  • Intitulé court (champ SHOTRA)

L'intitulé court remplace l'intitulé classique lorsque les contraintes d'affichage ou d'édition l'exigent.

Par défaut, l'intitulé court, l'intitulé long ou l'en-tête de colonne d'une donnée est enregistré (en création/modification) dans la langue de connexion de l'utilisateur. Par l'intermédiaire de la fonction Traductions en ligne (clic droit à partir de cette zone), il est traduisible dans une autre langue.

Dans la fenêtre de traduction en ligne de la zone active, ajoutez un nouveau code langue avec la traduction dans cette langue.

Un utilisateur se connectant dans une des langues traduites disposera de l’intitulé court, de l'intitulé long ou de l'en-tête de colonne dans sa langue de connexion s'il est défini, sinon il sera disponible dans la langue par défaut du dossier.

  • Flag saisie par lot (champ FLGLOT)

Si cette case est cochée, la transaction de saisie courante sera utilisée uniquement dans le cadre de la saisie par lot.
SEEINFO Une transaction de saisie par lot est forcément de type 'Colonne'.

Fermer

 

Onglet Description

Présentation

Cet écran présente les caractéristiques générales de la transaction de saisie, et les règles de gestion des différentes zones de la transaction.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Accessibilité

  • Actif (champ ENAFLG)

Cette case permet de préciser si la règle de détermination de taxe affichée doit être active ou pas :

  • si cette case est cochée, la règle de détermination de taxe est utilisée dans d'autres fiches (documents, paramétrages, etc.), ou lors de traitements de masse,
  • si elle n'est pas cochée, la règle de détermination de taxe est considérée comme inactive et ne peut pas être sélectionnée.

Zone non obligatoire contenant le code législation (table diverse 909).

La valeur ici renseignée est exploitée lors de la création, de la validation du dossier et de l'adjonction de données en cas de copie d'une législation.
En création de dossier, sont extraites les données relatives aux législations choisies et les données communes (code législation vide).
En validation de dossier sont récupérés uniquement les enregistrements rattachés aux législations du dossier.
Le champ Législation sert également de filtre et sera contrôlé en sélection et saisie de mouvements (saisie de factures, de règlements, de pièces...).

Si le champ est vide, la fiche courante pourra être utilisée quelle que soit la législation de la société concernée par le mouvement.

Une transaction de saisie peut être utilisée sur une société ou sur un groupe dédié. Renseignez le code du groupe ou de la société pour restreindre l'utilisation de la transaction de saisie.

Ce code d'accès permet d'interdire l'accès à la transaction pour certains utilisateurs. Si la zone est renseignée, seuls les utilisateurs qui auront ce code d'accès dans leur profil pourront saisir ou visualiser des écritures à l'aide de cette transaction. Un utilisateur pourra utiliser une transaction s'il a les droits d'exécution sur celle-ci. (cf. documentation codes d'accès).

  • Date début validité (champ VLYSTR)

Ces dates définissent la période pendant laquelle la transaction de saisie peut être utilisée. Si la date de début n'est pas renseignée, la transaction est utilisable dès le premier jour du premier exercice. Si la date de fin n'est pas renseignée, la transaction est utilisable depuis la date de début sans limite dans le temps.

  • Date fin validité (champ VLYEND)

 

Gestion

  • Visu liste de gauche (champ FLGBRO)

Cette case, si elle est cochée, autorisera en saisie de pièces l'affichage dans la liste gauche, de toutes les pièces saisies avec la transaction courante.

  • Nb cours devises (champ NBRRAT)

Nombre de devises pouvant être prises en compte par la transaction (limité à cinq).

  • Nb colonnes fixes (champ NBRCOL)

Les N premières colonnes précisées dans ce champ restent visibles à l'écran lors du défilement.

  • Recherche tiers (champ BPRFLG)

Champ permettant de définir l'ordre de recherche du collectif.
Par exemple, lorsqu'un tiers est à la fois client et fournisseur le champ précise sur quel type de tiers rechercher en priorité le collectif à imputer.

L’ordre de recherche est déterminé de la façon suivante :
1 = client
2 = fournisseur
3 = transporteur
4 = factor
5 = représentant
6 = tiers divers

Exemple : 612 signifie que la recherche portera en priorité sur le collectif associé au code comptable de type " tiers divers " puis au code comptable de type " client ", puis au code comptable de type " fournisseur ".

Mode de saisie

  • Type de saisie (champ TYPENT)

La saise de pièces peut se réaliser suivant trois types :

  • En colonne : chaque type de référentiel (paramétré dans la transaction) est une colonne. En saisie de pièces, pour chaque ligne, tous les référentiels non automatiques sont visibles.
  • En ligne : en saisie de pièces, la première ligne correspond au premier référentiel indiqué dans la liste des référentiels pour la transaction courante. Une écriture peut être créée sur n'importe quelle ligne mais doit répondre aux contraintes du référentiel social. Elle est saisie dans son intégralité pour un type de référentiel puis se propage sur les autres en validant à l'aide du bouton [Créer]. Lors de la saisie de pièces, les identifiants lient le compte concerné à la propagation. En saisie par ligne, les axes peuvent être renseignés au sein de la ligne du référentiel social et seront descendus sur les référentiels IAS et analytiques en validant à l'aide du bouton (Créer). Les valeurs par défaut des référentiels IAS et analytiques sont proposées lors de la saisie de la ligne du référentiel social.
  • En onglet : la configuration 'en onglet' est disponible uniquement en consultation. Un onglet correspond à un type de référentiel. L'intégralité de l'écriture comptable est disponible sur tous les types de référentiels, automatiques et non automatiques.
  • Flag 'une page' (champ FLGPAG)

Si les zones de la transaction de saisie courante sont peu nombreuses, la saisie de pièces se fera sur une seule page.

Tableau numéro 2

  • champ NBRGDA

 

Indiquez les modèles comptables sur lesquels peuvent s'exercer des shémas de comptes sur la transaction de saise courante.
SEEINFO Un shéma de comptes est obligatoirement lié à un plan de comptes donc à un modèle.

Indiquez, le cas échéant, un modèle d'écriture qui pourra être utilisé uniquement au sein du modèle comptable sélectionné précédemment.
Si aucun schéma de comptes n'est précisé, la transaction courante s'utilisera quels que soient les comptes saisis.

Tableau numéro 1

  • Type de référentiel (champ LEDTYP)

Les types de référentiels conditionnent l'accessibilité aux onglets, l'ordre et la visualisation dans la saisie de pièces. Tous les référentiels, automatiques et manuels, sont disponibles pour la consultation 'en onglet'. Seuls les référentiels manuels sont disponibles pour les saisies 'en ligne' et 'en colonne'.

La propagation peut se réaliser sur un référentiel même si celui-ci n'est pas référencé ici. La propagation s'exerce grâce au paramétrage :

  • du compte,
  • du type de pièce où le référentiel est autorisé.

Il est donc possible de ne pas sélectionner le référentiel au niveau de la transaction de saisie afin de ne pas alourdir l'écran, sans pour autant remettre en cause la propagation.

Dans le cas où un seul type de référentiel est spécifié, aucun renseignement sur la propagation ne sera disponible en saisie de pièce. Une fois la pièce créée, seule la transaction de saisie 'en onglet' STD permettra de visualiser l'ensemble de la propagation.

SEEINFO Une transaction de saisie doit s'utiliser au minimum sur un type de référentiel.

Bloc numéro 4

  • Saisie équilibrée (champ FLGEQL)

Sur un référentiel, excepté sur le référentiel Social, la saisie peut être déséquilibrée. Si cette case est cochée le programme forcera l'utilisateur à une saisie équilibrée.

Fermer

 

Onglet En-tête

Présentation

Cet onglet permet la gestion des champs de l'onglet "En-tête" de la saisie de pièces.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau

  • champ NBRFLD

 

  • Bloc (champ MSK)

Identifiant non modifiable d'un bloc de zones de l'onglet "En-tête" de la saisie de pièces.

  • Intitulé (champ FLDDES)

Identifiant du champ.

  • Mode de saisie (champ DAC)

Zone à liste déroulante autorisant ou non la saisie d'un champ suivant trois modes :

  • saisi : le champ est alimenté par une valeur par défaut et modifiable,
  • affiché : le champ est alimenté par une valeur par défaut mais non modifiable,
  • invisible (proposé suivant le cas) : le champ est masqué .
  • Valeur par défaut (champ DEFVAL)

Chaque zone, qu'elle soit saisie ou non peut bénéficier d'une valeur par défaut. La valeur par défaut peut être indiquée :

  • sous forme d'une expression Adonix, par exemple, pour indiquer la date d'échéance "date$" permet d'affecter la date réelle du jour comme valeur par défaut à la date d'échéance.
  • sous forme d'une constante entre guillemets, par exemple "EUR" permet d'affecter la chaine de caractère EUR comme valeur par défaut à la zone devise.

Si la valeur par défaut n'est pas renseignée, le programme affectera une valeur par défaut en fonction du contexte.

Exemples de valeurs par défaut : zone DES

  • string$(nolign>1,DES(max(0,nolign-2)))
    Permet de proposer le libellé de la  ligne d'écriture précédente.
  • string$(nolign>1,DES(0))
    Permet de proposer le libellé de la première ligne d'écriture.

Ce champ fait référence, le cas échéant, à une Table de contrôle qui permet d'effectuer des contrôles de validité sur chaque champ à savoir :

  • une liste de valeurs possibles,
  • une liste de valeurs interdites,
  • des bornes,
  • une référence à une table (cf. documentation Tables de contrôles).

Fermer

 

Onglet Ligne

Présentation

Cet onglet permet la gestion des champs de l'onglet "Ligne" de la saisie de pièces.

SEEINFO L'afichage des lignes 'Compte' est conditionné par les référentiels choisis dans l'onglet Description.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau

  • champ NBRFLD

 

  • Intitulé (champ FLDDES)

Identifiant du champ.

  • Mode de saisie (champ DAC)

Zone à liste déroulante autorisant ou non la saisie d'un champ suivant trois modes :

  • saisi (choix unique pour les lignes TIers, Comptes, Débit et Crédit) : le champ est alimenté par une valeur par défaut et modifiable,
  • affiché : le champ est alimenté par une valeur par défaut mais non modifiable,
  • invisible : le champ est masqué.
  • Mode fiche (champ CRD)

Zone autorisant ou non l'affichage de l'écran en mode fiche :

  • Non : l'affichage est disponible uniquement en tableau,
  • Oui : l'affichage est disponible en tableau et en mode fiche.
  • Valeur par défaut (champ DEFVAL)

Chaque zone, qu'elle soit saisie ou non peut bénéficier d'une valeur par défaut. La valeur par défaut peut être indiquée :

  • sous forme d'une expression Adonix, par exemple, pour indiquer la date d'échéance "date$" permet d'affecter la date réelle du jour comme valeur par défaut à la date d'échéance.
  • sous forme d'une constante entre guillemets, par exemple "EUR" permet d'affecter la chaine de caractère EUR comme valeur par défaut à la zone devise.

Si la valeur par défaut n'est pas renseignée, le programme affectera une valeur par défaut en fonction du contexte.

Exemples de valeurs par défaut : zone DES

  • string$(nolign>1,DES(max(0,nolign-2)))
    Permet de proposer le libellé de la  ligne d'écriture précédente.
  • string$(nolign>1,DES(0))
    Permet de proposer le libellé de la première ligne d'écriture.

Ce champ fait référence, le cas échéant, à une Table de contrôle qui permet d'effectuer des contrôles de validité sur chaque champ à savoir :

  • une liste de valeurs possibles,
  • une liste de valeurs interdites,
  • des bornes,
  • une référence à une table (cf. documentation Tables de contrôles).

Fermer

 

Onglet Sections

Présentation

Le tableau permet de sélectionner des axes analytiques afin de leur adjoindre des sections par défaut qui seront proposées en saisie de pièces par la transaction de saisie courante.
SEEINFO Ce tableau ne limite pas pour autant la saisie de pièces aux seuls codes axes sélectionnés ici.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

S'il est renseigné, ce champ détermine la section par défaut à prendre en compte si aucune valeur par défaut n'est définie au niveau du compte où de chaque axe de la transaction.

Tableau

  • champ NBRFLD

 

Selectionnez n'importe quel code axe de la base. Le code axe renseigné permettra d'alimenter la saisie de pièces avec les valeurs par défaut choisies dans les autres champs du tableau.

  • Mode de saisie (champ DAC)

Zone à liste déroulante autorisant ou non la saisie d'un champ suivant trois modes :

  • saisi : le champ est alimenté par une valeur par défaut et modifiable,
  • affiché : le champ est alimenté par une valeur par défaut mais non modifiable.
  • Valeur par défaut (champ DEFVAL)

Chaque zone, qu'elle soit saisie ou non peut bénéficier d'une valeur par défaut. La valeur par défaut peut être indiquée :

  • sous forme d'une expression Adonix, par exemple, pour indiquer la date d'échéance "date$" permet d'affecter la date réelle du jour comme valeur par défaut à la date d'échéance.
  • sous forme d'une constante entre guillemets, par exemple "EUR" permet d'affecter la chaine de caractère EUR comme valeur par défaut à la zone devise.

Si la valeur par défaut n'est pas renseignée, le programme affectera une valeur par défaut en fonction du contexte.

Exemples de valeurs par défaut : zone DES

  • string$(nolign>1,DES(max(0,nolign-2)))
    Permet de proposer le libellé de la  ligne d'écriture précédente.
  • string$(nolign>1,DES(0))
    Permet de proposer le libellé de la première ligne d'écriture.

Ce champ fait référence, le cas échéant, à une Table de contrôle qui permet d'effectuer des contrôles de validité sur chaque champ à savoir :

  • une liste de valeurs possibles,
  • une liste de valeurs interdites,
  • des bornes,
  • une référence à une table (cf. documentation Tables de contrôles).

Fermer

 

Boutons spécifiques

Permet de valider la transaction en générant le code correspondant. Cette validation est automatique lors de la création ou de la modification ; le bouton n'est donc réellement utile qu'en cas de copie d'un dossier à l'autre (dans ce cas, la validation n'est pas automatiquement faite dans le dossier d'arrivée).

Permet de copier la transaction vers un autre dossier.
SEEWARNING La copie ne provoque pas la revalidation de la transaction dans le dossier d'arrivée. Il faudra donc valider la transaction après la copie pour qu'elle soit réellement prise en compte.

Ce bouton donne accès à une présentation de l'écran de saisie de pièces.

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

ACTIV [ACV]

Codes activité

AMSK [AMK]

Dictionnaire des écrans

AMSKZON [AMZ]

Dictionnaire des champs écran

ATEXTE [ATX]

Messages du dictionnaire

ATEXTRA [AXX]

Textes à traduire

AWINDOW [AWI]

Dictionnaire des fenêtres

AWINPAR [AWP]

Parmètres fenêtres

GDIAACC [GDA]

En-tête schémas comptes

GDIAENTRY [GDE]

Transactions de saisie

GDIAENTRYD [GDD]

Transactions de saisie