Utiliser des codes d’accès 

Introduction

Utilisez des codes d’accès pour restreindre l'accès à des données dans votre système.

Vous pouvez renseigner des codes d’accès dans des fonctions spécifiques, au niveau des éléments de développement ou des données de base de votre logiciel.

Codes d'accès > Utilisation des codes d'accès : fonctionnalité de base ou fonctionnalité dédiée au Superviseur.

L'accès aux fonctions est conditionné par le profil de l'utilisateur. Le profil de l'utilisateur est paramétré depuis l'onglet Général de la fiche de l'utilisateur correspondant. Vous pouvez gérer ce profil via le menu associé au code du profil (Profil menu - GESAPN) et via les autorisations associées au code profil (Profil fonction - GESAFT). Vous pouvez ainsi indiquer à quelles fonctions un utilisateur peut accéder, et de quelles fonctions il est exclu. Par défaut, tous les utilisateurs ayant des droits administrateur ont accès à l'ensemble des fonctions du système. Les utilisateurs qui n'ont pas des droits administrateur ont accès aux modules et fonctions standard, et peuvent accéder à certains modules et fonctions spécifiques. Les codes d’accès d'un utilisateur déterminent s'il peut accéder à des fonctions, écrans et champs particuliers. Ces codes d'accès sont définis dans l'onglet Accès de la fiche de l'utilisateur.

La gestion des objets standard permet de gérer les codes d'accès de la façon suivante :

  • Quand un fichier contient un code d'accès, la gestion des objets s'appuie sur les droits d'écriture et de lecture associés à ce code d'accès pour filtrer les enregistrements disponibles à l'affichage et à la modification pour l'utilisateur correspondant.

La gestion des objets fournit ainsi automatiquement des droits d'accès simples aux enregistrements associés à un code d'accès.

La gestion des objets facilite également l'ajout de filtres spécifiques. Pour appliquer un filtre, vous devez ajouter un champ dédié à un code d'accès spécifique dans la table associée à l'objet correspondant, pour un écran donné. Déclarez ensuite ce code d'accès dans le champ Code d'accès de la fonction Objets.

Les codes d'objet associés à des filtres de lecture et d'écriture par code d'accès sont fournis en standard.

Codes d’accès

Les codes d'accès sélectionnés sont également testés pour vérifier les droits d'exécution associés quand un code d'accès lié à un objet est utilisé.

Droits d'exécution

Codes d’accès

Les codes d'objet proposés dans la table suivante sont fournis en standard avec des filtres de lecture et d'écriture par code d'accès :

Code objet

Fonction

BAN

Comptes bancaires

BOD, BOS

Nomenclature

BUP

Paramétrage de budget

CAI

Caisses

CCE

Sections analytiques

CDA

Destinations comptables

COA

Plan de comptes

CYM

Pyramides des sections analytiques

DAD

Répartitions a posteriori

DIE

Axes

DSP

Répartitions a priori

GAC

Codes comptables Grand-livre

GDA

Structure de compte

GDE

Transactions de saisie de pièces

GTE

Types de document

GYM

Pyramides de comptes

JOU

Journaux

MCL, MDL, MFL, MGL, MIL, MML, MOL, MPL, MRE, MRL, MTL, MWL

Transactions de production

PBY

Assemblage/Désassemblage

PRE, PRT

Préparation d'expédition

PTA, PTC, PTD, PTE, PTF, PTN, PTR, PTT

Transactions d'achat

SLA, SLC, SLD, SLI, SLL, SLO, SLQ, SLR, SLS, SLT

Transactions de ventes

SCT, SNP, SOT, SPK, SQT, SRG, SRO, SRT

Transactions de stock

SNE

Définitions des révisions de tarifs

TBO

Alternative de nomenclatures

OUI

Codes dépenses

TPY

Transactions saisie règlements

TXS, TXW

Tableaux de bord

Droits d'exécution

Les droits d'exécution sont gérés pour des objets spécifiques, de la façon suivante :

  • Quand un code d'accès est présent sur des transactions paramétrables (achat, comptabilité, production, tiers, ventes), l'utilisation de ces transactions est interdite si l'utilisateur ne bénéficie pas de droits d'exécution au niveau de ses codes d'accès.
  • Quand un code d'accès est présent sur des transactions système, l'exécution de ces transactions est interdite si l'utilisateur ne bénéficie pas de droits d'exécution.
  • Quand un code d'accès est présent sur des écrans de consultation paramétrables, l'utilisation de ces écrans est interdite si l'utilisateur ne bénéficie pas de droits d'exécution.
  • Quand un code d'accès est présent sur des comptes, sections, axes, clés de répartition, pièces, ou types de pièce, des droits d'exécution doivent être accordés sur ce code d'accès pour pouvoir accéder aux écritures mouvementant le compte, à la section, à l'axe, à la pièce ou au type de pièce concernés, ou pour pouvoir utiliser la clé de répartition correspondante.
  • Quand un code d'accès est présent sur des budgets ou pyramides analytiques, des droits d'exécution doivent être accordés sur ce code d'accès pour pouvoir saisir ou modifier des budgets sur ce code ou sur un code basé sur la pyramide analytique correspondante.
  • Quand un code d'accès est présent sur une répartition analytique a priori, les droits d'exécution doivent être accordés sur ce code d'accès pour pouvoir utiliser cette répartition analytique.
  • Quand un code d'accès est présent sur des comptes de banque, de caisse, ou des destinations comptables, des droits d'exécution doivent être accordés sur ce code d'accès pour pouvoir saisir des règlements mouvementant ces comptes de banque, de caisse, ou pour pouvoir utiliser ces destinations comptables.
  • Quand un code d'accès est présent sur une alternative de gamme ou de nomenclature, des droits d'exécution doivent être accordés sur ce code d'accès pour pouvoir utiliser les gammes ou nomenclatures avec l'alternative correspondante.
  • Quand un code d'accès est présent sur un tableau de bord, des droits d'exécution doivent être accordés sur ce code d'accès pour pouvoir effectuer des calculs sur le tableau de bord en question.
  • Quand un code d'accès est présent sur les définitions de révision de tarif, des droits d'exécution doivent être accordés sur ce code d'accès pour pouvoir calculer la révision de tarif en question.

Les pièces comptables (GAS) présentent quelques différences. Vous ne pouvez pas saisir de code d'accès dans les écrans de saisie de pièces. Un code d'accès est affecté automatiquement à partir du code d'accès utilisé dans le journal associé. Un filtre est ainsi systématiquement appliqué à l'écriture comptable.