Paramétrage >  Structure générale >  Modèles comptables  

Afficher tout Masquer tout

Sage X3 ERP permet de gérer, dans un même dossier, des sociétés de législations identiques ou différentes ayant ou n'ayant pas la même organisation comptable.
Cette organisation, appelée Modèle Comptable, est une structure contenant des plans comptables. Chaque société juridique du dossier est associée à un modèle.
Un même modèle peut donc être rattaché à une ou plusieurs sociétés juridiques, en général de même législation (ou pays). Il peut gérer jusqu'à cinq devises de tenue du référentiel différentes et vingt axes analytiques.

 MULTILEDGER.jpg

Exemple de modèle comptable pour une société donnée :

  • une comptabilité sociale en euro sur un plan de comptes général,
  • une comptabilité analytique avec trois axes en euro sur un plan de comptes analytique,
  • une comptabilité IAS en euro avec deux axes sur un plan de comptes général et analytique.

Une pièce comptable peut donc contenir uniquement ou simultanément des lignes d'écritures de type général, analytique, IAS, reporting...

Un modèle comptable permet d'associer plusieurs plans de comptes, axes analytiques, comptes uniquement généraux, analytiques ou les deux, devises de tenue du référentiel, et est caractérisé par :

  • un ou plusieurs référentiels (un référentiel porte le code plan à alimenter et les axes si le référentiel est analytique),
  • un ou plusieurs types de référentiel (menu local 2644) : un type de référentiel est assimilable à un type de Grand Livre. Il est le point d'entrée et le filtre pour la majorité des traitements de masse et des consultations.

SEEINFO Le modèle comptable doit être créé avant la société juridique.

Pré-requis

SEEWARNING Le menu local 2644 et la valeur paramètre LEDTYPAUT doivent être paramétrés au préalable.

Codes activité

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

Fonctionnel

  IAS :  Gestion IAS

  LEG :  Gestion multi-législations

Dimensionnement

  ANA :  Nb d'axes analytiques

Localisation

  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.

Autres pré-requis

Tables diverses

Les tables diverses suivantes sont utilisées par la fonction. Elles doivent donc être renseignées :

  Table diverse numéro 909 : Législations

Menus locaux

Les menus locaux paramétrables suivants sont utilisés par la fonction. Ils doivent donc être renseignés :

  Menu local numéro 2644 : Types de référentiels

  Menu local numéro 202 : Type de cours

Gestion de l'écran

L'écran est composé de trois parties :

  • Caractéristiques et identification du modèle,
  • Liste des référentiels et règles de gestion de ces référentiels au sein du modèle,
  • Paramétrage des contrôles inter-réfétentiels du modèle.

Ecran de saisie

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

Ce code identifie de façon unique la fiche en cours.

  • champ DESTRA

Intitulé classique de la fiche en cours.

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.

Identification

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

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.

  • Amortissements IAS (champ FLGIAS)

Cette zone est accessible uniquement si l'option de gestion des IAS (code activité IAS) est activée. Si la zone Amortissement IAS est cochée, le référentiel IAS principal exploité dans le paramétrage des contextes d'amortissement pourra être identifié.

Bloc numéro 3

  • Réf. général principal (champ GENLEDTYP)

Zone liée au menu local 2644. Cette zone propose uniquement les référentiels manuels définis dans le paramètre LEDTYPAUT.

Le référentiel général principal est le seul référentiel depuis lequel certaines opérations légales ou structurantes sont issues et peuvent se réaliser :

  • la déclaration de TVA et l'extraction des données DAS2,
  • la mise à jour des échéances,
  • la mise à jour des montants de la situation tiers,
  • l'enrichissement des contextes d'amortissement pour un plan d'amortissement d'origine 'Valorisation PCG',
  • la propagation du lettrage sur les autres référentiels du modèle depuis le lettrage manuel et automatique,
  • les comptes utilisés dans les fonctions de compta tiers (les autres comptes sont issus de la lecture des pièces automatiques et de l'application des règles de propagation),
  • la validation d'un règlement : certaines écritures ne sont générées qu'en prenant en compte les données du référentiel général principal .

SEEINFO Le référentiel général principal retenu peut être un référentiel à la fois général et analytique.

  • Réf. analytique principal (champ ANALEDTYP)

Zone liée au menu local 2644. Cette zone propose uniquement les référentiels manuels définis dans le paramètre LEDTYPAUT.

Le référentiel analytique principal est le seul référentiel depuis lequel certaines initialisations (la consultation de sections est proposée par défaut sur le référentiel analytique principal) et certains contrôles (dans le paramétrage des saisies de factures tiers, il est obligatoirement saisi mais dans un ordre paramétrable) peuvent se réaliser .

SEEINFO Le référentiel analytique principal retenu peut être un référentiel à la fois général et analytique.

Un modèle comptable peut contenir jusqu'à dix types de référentiels distincts et donc jusqu'à dix comptabilités générales et/ou analytiques différentes.

Dans le cas où le modèle courant ne prévoit pas la tenue d'une comptabilité analytique, le choix du type de référentiel analytique importe peu.

  • Réf. IAS principal (champ IASLEDTYP)

Cette zone à liste déroulante propose uniquement les référentiels manuels définis dans le paramètre LEDTYPAUT.
Ce type de référentiel est utilisé dans le paramétrage des contextes d'amortissement. Le contexte d'amortissement est défini au niveau société. Pour un plan de ce contexte, à partir du moment où son 'Origine de base d'amortissement' est 'Valorisation IAS', le plan en déduit le code référentiel et pointe vers le code référentiel correspondant.
SEEINFO Le référentiel IAS principal ne peut être identique au référentiel général principal ou au référentiel analytique principal.

Tableau Référentiels

  • Type référentiel (champ LEDTYP)

Cette liste est automatiquement chargée d'après le menu local 2644. Il peut exister jusqu'à 10 types de référentiels, qui traditionnellement sont :

Chaque mouvement comptable, qu'il soit saisi directement par l'utilisateur en saisie de pièce, généré via les pièces automatiques depuis un module amont ou importé depuis une application externe, est passé sur un 'type de référentiel'.
Dans un modèle donné, si aucun code référentiel n'est indiqué pour un type de référentiel donné, ce référentiel ne sera pas alimenté.

  • Référentiel auto (champ CFMAUT)

Un référentiel automatique pointe vers un type de référentiel origine : un même jeu d'écritures va être exploité, avec une devise et une méthode de valorisation potentiellement différente par rapport à celui du référentiel origine.
En création du modèle, cette zone est par défaut initialisée à OUI si le type de référentiel de la ligne est listé dans le paramètre LEDTYPAUT.
Les types de référentiels listés dans LEDTYPAUT sont obligatoirement automatiques pour tous les modèles du dossier. Pour ne pas les alimenter dans un modèle donné, la zone doit être renseignée à NON. Les types de référentiels non déclarés dans LEDTYPAUT peuvent au choix être manuels ou automatiques dans un modèle donné.

  • Référentiel automatique 'Non'

Un type de référentiel manuel est un référentiel saisissable et ayant ses propres imputations (comptes, sections). Il permet de générer des écritures librement paramétrables.
Les imputations comptables et analytiques alimentées vont être déduites du paramétrage des codes comptables et des pièces automatiques mais aussi des règles de propagation définies dans les autres référentiels du modèle.
Les règles d'équilibre, d'alimentation, ... sont donc propres à ce référentiel.
SEEWARNING Un modèle doit contenir au minimum un type de référentiel qui ne soit pas de type automatique.

  • Référentiel automatique 'Oui'

Un référentiel automatique ne peut être référencé comme référentiel principal.
Pour un type de référentiel automatique, la comptabilisation des écritures ne va requérir aucun paramétrage particulier.
Le principe est de l'associer à un autre type de référentiel du modèle courant (Type réf. origine), les écritures du référentiel automatique étant alors générées à l'identique de celles de son référentiel d'origine.
Seule donnée pouvant varier entre ces deux référentiels origine/destination : la Devise de tenue du référentiel automatique qui peut être différente de celle de son référentiel origine, ainsi que les règles associées (Type cours pièce, Type cours, Mode saisie cours et Option d'équilibrage).
La validation automatique permet, par exemple, de tenir une comptabilité identique à la comptabilité sociale, exceptée la devise de tenue du référentiel, et ce, à des fins de reporting.
SEEWARNING Ce mécanisme ne permet donc pas d'alimenter une double comptabilisation avec des schémas d'écriture différents, ce que le mécanisme du référentiel manuel permet de faire.

  • Type réf. origine (champ ORILEDTYP)

Zone liée au menu local 2644.
Cette zone est accessible uniquement si le type de référentiel courant est automatique. Le cas échéant, le type de référentiel origine permet de préciser sur quel référentiel la double comptabilisation est basée.

Code du référentiel contenant les caractéristiques de gestion du type de référentiel courant. Dans le cas d'un référentiel automatique, le code du référentiel est celui du type de référentiel d'origine.

Caractéristiques comptables du référentiel :

  • le ou les types de comptabilité gérés (général et analytique),
  • le plan de comptes utilisé,
  • les codes axes analytiques gérés : jusqu'à 9 axes pour 1 référentiel donné avec un maximum de 20 pour le modèle,
  • les règles d'équillibre, de fin d'exercice et de lettrage.

SEEINFO Le référentiel n'est pas obligatoire dans le modèle comptable. Ainsi, un type de référentiel est utilisé uniquement s'il pointe sur un code référentiel.

Dans le cas d'un référentiel général et analytique, et pour les comptes suivis sur un ou plusieurs axes, il est impossible de dissocier la mise à jour de la balance analytique de celle de la balance générale.

Il s'agit de la devise de tenue du référentiel dans le modèle. Chaque type de référentiel géré est tenu dans une devise qui lui est propre, dans la limite de cinq devises différentes pour un modèle donné.
Pour un référentiel donné, les montants sont mis à disposition en devise de transaction et dans sa contre-valeur, en devise de tenue du référentiel.
Lors de la création d'une société juridique et lorsque le modèle comptable est associé à la société, la devise comptable est déduite de la devise de tenue du référentiel général principal du modèle.

  • Partie double (champ DOELED)
  • Type cours doc (champ FLGVCRRAT)

Permet de préciser la méthode de recherche du cours :

  • Si la zone est à 'OUI', le cours est déduit du type de cours du document d'origine,
  • Si la zone est à 'NON', le cours est recherché suivant un type de cours unique. Ceci permet de gérer un référentiel dans une devise différente du référentiel d'origine. Par exemple, on utilise pour un référentiel social en devise EUR le type de cours d'origine, et pour le référentiel US GAAP de reporting en USD le type de cours "Reporting".
  • Type cours (champ TYPRAT)

Cette zone est liée à la zone Type cours doc. Elle permet de préciser le type de cours unique utilisé pour la recherche du cours, dans le cas où le type de référentiel courant ne prévoit pas la prise en compte du type de cours du document d'origine.

  • Saisie cours (champ DACRAT)

Pour chaque type de référentiel il est possible d'indiquer des modalités différentes de saisie des cours des devises.

  • Multiplicateur : X unité(s) devise de transaction = 1 unité devise tenue du référentiel.
  • Diviseur : 1 unité devise de transaction = X unité(s) devise de tenue du référentiel).
  • Les deux : X unité(s) devise de transaction = Y unité(s) devise de tenue du référentiel, X et Y sont accessibles et modifiables.

Exemple : si pour un référentiel européen la devise s'exprime en général sous la forme 1 € = x devises, un référentiel anglo-saxon peut exprimer un choix différent: x £ = 1 unité de devise.

  • Option d'équilibrage (champ RNDOPTBAL)

Cette colonne est accessible uniquement si un référentiel est coché Equilibre.
Pour un référentiel paramétré avec équilibre et pour conserver un équilibre dans la devise de tenue du référentiel, la zone Option d'équilibrage permet de déterminer comment traiter les écarts et peut prendre les valeurs suivantes :

  • une ligne d'écart d'arrondi sera générée automatiquement pour équilibrer l'écriture dans la ou les devises concernées
  • le différentiel est réparti arbitrairement sur les lignes d'écriture.

SEEINFO Un référentiel analytique n'a pas vocation à être défini comme équilibré (zone Equilibre non cochée dans le référentiel). La zone Option d'équilibrage n'est alors pas renseignée.
Exemple : dans une facture client, seuls les comptes de produit impacteront l'analytique.

Tableau Contrôles

Les colonnes Référentiel 1 et Référentiel 2 permettent de définir, pour un couple de référentiels, la liste des contrôles à effectuer. Par exemple, un montant sur un référentiel social sera éclaté dans un référentiel analytique. Le contrôle permettra de s'assurer que le montant d'origine sera retrouvé.

 

  • Type contrôle (champ CTLTYP)

Dans la zone Type contrôle, renseignez au moyen du clic droit les différents contrôles à efffectuer :

A : contrôle total de la pièce
  • le total débit/crédit des lignes en devise de transaction doit être le même pour les deux référentiels dans une pièce donnée,
  • ce type de contrôle ne s’applique que si les deux référentiels sont définis comme obligatoires sur le type de pièce.
    Exemple :
    1000 au débit/crédit sur le référentiel social et 2000 au débit/crédit sur le référentiel IAS ne sera pas accepté.
B : contrôle des montants par ligne
  • le montant comptabilisé sur une ligne d'écriture du référentiel 1 doit trouver sa stricte correspondance en montant sur le référentiel 2 sur une ou n lignes d'écritures,
  • ce type de contrôle ne s'applique que si les règles de propagation entre les comptes en jeu sont de nature obligatoire.
    Exemple :
    Une ligne d'écriture de 1000 sur le référentiel social ne peut être liée à une ou plusieurs lignes du référentiel IAS dont la somme est différente de 1000 dans une pièce donnée.
  • un contrôle est possible via l'identifiant ligne servant à lier les lignes de même nature/origine mais de types de référentiel différents.
    Exemple :
    - Un même Identifiant ligne pour la ligne sur le compte 411 social + la ligne sur le compte 411 IAS lui correspondant,
    - Un même Identifiant ligne pour la ligne sur le compte 701000 social + la ou les lignes sur le compte analytique VTES analytiques + l ligne sur le compte 701 IAS lui correspondant.
C : contrôle des quantités ligne
  • le principe est similaire à celui des montants mais porte sur les quantités d'unité d'oeuvre,
  • ce contrôle peut être mis en place uniquement sur deux référentiels analytiques, la gestion des quantités étant autorisée seulement sur des comptes analytiques.

Fermer

 

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

"Changement de référentiel principal impossible"

Si le référentiel comporte un mouvement, ce référentiel ne peut être modifié.

"Changement de référentiel ou de devise impossible"

Un référentiel doit être renseigné comme référentiel principal.

"Vous devez saisir le référentiel analytique principal"

Un référentiel doit être renseigné comme référentiel principal analytique.

"Il ne doit pas y avoir plus de cinq devises de gestion différentes dans un modéle"

"nombre maximum d’axes dans un modèle"

Le nombre d'axes d'un modèle ne peut exéder la valeur donnée au code activité ANA (limité à vingt).

"Pas de code référentiel saisi pour ce type de référentiel"

"Le référentiel général principal doit être flagué 'Equilibre' et 'Equilibre par sites'"

"Le référentiel général principal doit être flagué 'Lettrage'"

"Le code plan du référentiel général principal doit être flagué 'Gestion de taxes'"

"Le code plan du référentiel général principal doit être flagué 'Auxiliarisation'"

"Le référentiel analytique principal doit être flagué 'Analytique'"

"Mode de saisie cours incompatible avec le type de référentiel" / "Modifier le mode de saisie cours ?"

Si X référentiels sont associés à la même devise de gestion et ont le flag "Type cours pièce" à "Oui", alors ces X référentiels doivent avoir le même code de saisie cours.
Il est possible d'annuler ou de valider : dans ce dernier cas, les autres lignes comportant les mêmes caractéristiques sont mises à jour avec cette nouvelle valeur.

"Ce référentiel n'est pas défini dans le modèle"

"Le référentiel 2 doit être différent du référentiel 1"

"Ce référentiel n'est pas défini dans le modèle"

"Valeur incorrecte"

"Vous devez saisir le référentiel général principal"

Référentiel IAS principal / Référentiel général principal / Référentiel analytique principal

Le référentiel défini est référencé comme référentiel principal et ne peut être automatique.

Le référentiel IAS principal doit être différent du référentiel général principal
Le référentiel IAS principal doit être différent du référentiel analytique principal

Tables mises en oeuvre

Les tables suivantes sont mises en oeuvre par la fonction :

Table

Intitulé Table

ATEXTRA [AXX]

Textes à traduire

GACM [GCM]

Modèle comptable