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

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

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 :

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.

  • Intitulé (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.
Vous pouvez les traduire dans une autre langue par l'intermédiaire de la fonction Traduction :

  • Cliquez sur Traduction depuis l'icône Actions dans le champ concerné.
  • Dans la fenêtre Traduction, ajoutez un nouveau code langue et la traduction dans cette langue.

Un utilisateur qui se connecte dans cette langue disposera de l’intitulé court, de l'intitulé long ou de l'en-tête de colonne dans sa langue de connexion si la traduction a été effectuée. Sinon, les intitulés seront disponibles dans la langue du dossier.

SEEINFO La langue de connexion doit être définie comme langue par défaut dudossier.

  • 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.
Vous pouvez les traduire dans une autre langue par l'intermédiaire de la fonction Traduction :

  • Cliquez sur Traduction depuis l'icône Actions dans le champ concerné.
  • Dans la fenêtre Traduction, ajoutez un nouveau code langue et la traduction dans cette langue.

Un utilisateur qui se connecte dans cette langue disposera de l’intitulé court, de l'intitulé long ou de l'en-tête de colonne dans sa langue de connexion si la traduction a été effectuée. Sinon, les intitulés seront disponibles dans la langue du dossier.

SEEINFO La langue de connexion doit être définie comme langue par défaut dudossier.

  • Saisie lots (champ FLGLOT)

Quand cette case à cocher est sélectionnée, la transaction de saisie courante est utilisée uniquement en saisie lots et les champs de la colonne Contrepartie ne sont pas affichés sur l'onglet Lines .
SEEINFOUn transaction de saisie lots est obligatoirement de type 'Colonne'.

 

Onglet Description

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.

 

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 pourra pas être sélectionnée.

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

La valeur 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 est contrôlé en sélection et saisie de mouvements (saisie de factures, de règlements, de pièces, etc.).

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 Schéma de comptes

  • 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 Référentiels

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

Utilisez ce champ pour définir le type de référentiel concerné par le solde de l’abonnement. Dans cette fonction, seuls les référentiels de type Manuel sont accessibles.

Vous pouvez lire la balance sur le référentiel sélectionné et solder le compte sur ce type de référentiel.La propagation initialise ensuite les comptes des types de référentiels non automatiques et non interdits. Cette initialisation dépend du paramétrage du type de pièce ainsi que de celui des comptes.

Le montant propagé est le montant calculé sur le référentiel général principal en devise de transaction. Ce montant est ensuite converti dans la devise des référentiels propagés.

Lors de la génération du solde de l’abonnement, la propagation est conditionnée par le type de pièce sélectionné.

Il faut donc avoir une cohérence entre le type de pièce utilisé lors de la génération de l’abonnement et celui utilisé lors de la génération du solde (en réel).

Si ce n’est pas le cas, il faut lancer le traitement de solde sur chaque référentiel manuel non propagé et pour lequel on veut solder le compte.

Exemples

Type d’écriture

Référentiels autorisés

Social

Analytique

IAS

Génération de l'abonnement FRODG

SOC

ANA

IAS

Génération du solde FRODG

SOC

ANA

IAS

Type référentiel sélectionné = Social, Type génération = Réelle

Dans ce cas, lors de la génération du solde, la propagation est totale.

Type d’écriture

Référentiels autorisés

Social

Analytique

IAS

Génération de l'abonnement FRODG

SOC

ANA

IAS

Génération du solde FRODI

SOC

ANA

Type référentiel sélectionné = Social, Type génération = Réelle

Ici, la propagation est incomplète. Le référentiel IAS n’est pas propagé.Si vous souhaitez solder le compte sur le référentiel IAS, vous devrez relancer le traitement de solde sur ce type de référentiel en utilisant un type de pièce autorisant uniquement le référentiel IAS.

Dans le cas d'un référentiel automatique, les montants en devise de transaction ne sont pas calculés en fonction du solde.

Ils correspondent aux montants de devise calculés pour le référentiel manuel d'origine. Les montants de référentiel du référentiel automatique sont calculés par conversion des montants de devise, selon le cours des pièces comptables.

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.

 

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.

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau Détails

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

 

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.

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau Détails

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

 

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.

 

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 Détails

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

 

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

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre