Modèle d'import/export > Module Immobilisations > Modèle d'import/export FASX3 (Biens Comptables Mono) 

Le modèle d’import mono-ligne FASX3 permet d’importer des biens de X3 130 ou de X3 V5, sous la forme d’une ligne par bien comptable contenant à la fois les informations relatives au bien et les informations d’amortissement.

Cet import fonctionne uniquement en création des biens et ne permet pas la mise à jour.

Le traitement associé au modèle est IMPFASX3. Le source de ce traitement est livré pour pouvoir être personnalisé.

Pré-requis

Paramètres à renseigner

Les paramètres suivants doivent être renseignés

Immobilisation

 CREACGGRP (défini au niveau Dossier) : Création auto famille

 CREBUDINV (défini au niveau Dossier) : Création auto budget d'invest.

 CRECCE1 (défini au niveau Dossier) : Création automatique section 1

 CRECCE2 (défini au niveau Dossier) : Création automatique section 2

 CRECCE3 (défini au niveau Dossier) : Création automatique section 3

 CRECCE4 (défini au niveau Dossier) : Création automatique section 4

 CRECONNUM (défini au niveau Dossier) : Création automatique marché

 CREDEMINV (défini au niveau Dossier) : Création auto demande d'invest

 CRELOC (défini au niveau Dossier) : Création auto localisation

 CREPLNINV (défini au niveau Dossier) : Création auto référence projet

 CREUSRFL1 (défini au niveau Dossier) : Création auto code libre 1

 CREUSRFL10 (défini au niveau Dossier) : Création auto code libre 10

 CREUSRFL2 (défini au niveau Dossier) : Création auto code libre 2

 CREUSRFL3 (défini au niveau Dossier) : Création auto code libre 3

 CREUSRFL4 (défini au niveau Dossier) : Création auto code libre 4

 CREUSRFL5 (défini au niveau Dossier) : Création auto code libre 5

 CREUSRFL6 (défini au niveau Dossier) : Création auto code libre 6

 CREUSRFL7 (défini au niveau Dossier) : Création auto code libre 7

 CREUSRFL8 (défini au niveau Dossier) : Création auto code libre 8

 CREUSRFL9 (défini au niveau Dossier) : Création auto code libre 9

 DISAFAS (défini au niveau Dossier) : Import des biens en "inactif"

 FASPLN3 (défini au niveau Société) : Troisième plan X3

 FASPLN4 (défini au niveau Société) : Quatrième plan X3

 FASPLN5 (défini au niveau Société) : Cinquième plan X3

 REPDPRCUM (défini au niveau Société) : Reprise cumul d'amortissement

 REPENDDPE (défini au niveau Société) : Reprise dotation exercice

 
Ces paramètres sont situés dans le chapitre AAS, groupe IMP.

Champs obligatoires du modèle

Liste des champs importés à partir du fichier d’import

SEEINFO  L’import étant mono-ligne, seule la table FXDASSETS est alimentée automatiquement par l’outil d’import. Les informations à importer qui n'ont pas de correspondance dans la table FXDASSETS, comme par exemple les informations d’amortissement stockées dans la table DEPREC, transitent par des champs génériques nommés *1 à *99. Dans ce cas c’est le traitement IMPFASX3 qui se charge de gérer ces champs.

SEEWARNING Lorsqu’un champ n’est pas présent dans le fichier d’import, ou non valorisé, sa valeur par défaut est : chaine vide pour un alphanumérique et zéro pour un numérique.

Champ 

Intitulé

Remarque

 FCY

 Site financier

 

 AASREF

Bien comptable

 

 AASDES1

 Désignation

 

 AASDES2

 Désignation 2

 

 SET

Numéro ensemble

 

 ACGGRP

Famille

 

 ACCCOD

 Code comptable

 

 PURDAT

Date achat

 

 AASIPTDAT

 Date imputation

 

 ITSDAT

Date mise en service

 

 ETRNAT

Nature entrée

 

 AASQTY

Quantité

 Initialisée à 1 si valeur à zéro

 ACGETRNOT

 Valeur entrée HT

 Initialisée à *5 si valeur à zéro

 IVCVATRAT

Taux TVA facturée

La valeur importée est mutipliée par 100

 IVCVATAMT

TVA facturée

 

 DEDVATRAT

Taux TVA récupérée

La valeur importée est multipliée par 100

 DEDVATAMT

 TVA récupérée

 La valeur importée est multipliée par 100

 TAXBAS

 Base taxe

 

 TAXTYP

Type de taxe

 

 GEOFCY

 Site

 Voir ci-dessous Import des localisations

 

 Désigantion du site

 *8

 Bâtiment

 Voir ci-dessous Import des localisations

 *9

 Désignation du bâtiment

 Voir ci-dessous Import des localisations

 

 Répartition analytique

 

 CCE(0)

 Section analytique

 

 *70

 Désignation axe 1

 

CCE(1)

 Section analytique

 

 *71

 Désignation axe 2

 

CCE(2)

 Section analytique

 

 *72

 Désignation axe 3

 

CCE(3)

 Section analytique

 

 *73

 Désignation axe 4

 

 

 Section axe ana. 5

 

 *74

 Désignation axe 5

 

 

 Section axe ana. 6

 

 *75

 Désignation axe 6

 

 

 Section axe ana. 7

 

 *76

 Désignation axe 7

 

 

 Section axe ana. 8

 

 *77

 Désignation axe 8

 

 

 Section axe ana. 9

 

 *78

 Désignation axe 9

 

 USRFLDA1

 Zone libre 1

 

 ISSDAT

 Date sortie

 

 *3

 Type sortie

 

 ISSAMT

 Montant sortie

 

 BUY

 Acheteur

 

 

 Libellé acheteur

 

 *1

 Mont. +/- value comptable

 

 *2

 Mont. TVA déduction comp.

 

 

 Date réévaluation

 

 

 Montant réévaluation

 

 *5

 Valeur origine

 

 

 Montant réévalué

 

 *10

 Date début amort. comptable

 

 *11

 Mode amort. comptable

 

 *12

 Durée amort. comptable

 

 *13

 Taux amort. comptable

 

 *14

 Base amort. comptable

 

 *15

 Cumul amort. comptable

 

 *16

 Dotation amort. comptable

 

 *17

 Règle particulière comptable

 

 *20

 Date début amort. fiscal

 

 *21

 Mode amort. fiscal

 

 *22

 Durée amort. fiscal

 

 *23

 Taux amort. fiscal

 

 *24

 Base amort. fiscal

 

 *25

 Cumul amort. fiscal

 

 *26

 Dotation amort. fiscal

 

 *27

 Règle particulière fiscale

 

 *30

 Date début amort. 3

 

 *31

 Mode amort. 3

 

 *32

 Durée amort. 3

 

 *33

 Taux amort. 3

 

 *34

 Base amort. 3

 

 *35

 Cumul amort. 3

 

 *36

 Dotation amort. 3

 

 *37

 Règle particulière 3

 

 *40

 Date début amort. 4

 

 *41

 Mode amort. 4

 

 *42

 Durée amort. 4

 

 *43

 Taux amort. 4

 

 *44

 Base amort. 4

 

 *45

 Cumul amort. 4

 

 *46

 Dotation amort. 4

 

 *47

 Règle particulière 4

 

 *50

 Date début amort. 5

 

 *51

 Mode amort. 5

 

 *52

 Durée amort. 5

 

 *53

 Taux amort. 5

 

 *54

 Base amort. 5

 

 *55

 Cumul amort. 5

 

 *56

 Dotation amort. 5

 

 *57

 Règle particulière 5

 

 *80

 Code barres

 Voir ci-dessous Import des Eléments physiques

 *81

 N° de série

 Voir ci-dessous Import des Eléments physiques

 *82

 Date relevé

 Voir ci-dessous Import des Eléments physiques

 *83

 Heure relevé

 Voir ci-dessous Import des Eléments physiques

 *84

 Etat actuel

 Voir ci-dessous Import des Eléments physiques

 *85

 Résultat inv.

 Voir ci-dessous Import des Eléments physiques

Champs pouvant être ajoutés

Des champs non présents dans le modèle standard peuvent être ajoutés et seront traités simplement en alimentant avec leur valeur, le champ de saisie dans la transaction bien comptable (à la condition que celui-ci soit saisissable).

La liste des champs ci-dessous présente des cas de traitements spécifiques :

 Champ

Intitulé

Remarque 

 IVCVATRATI

 Taux TVA facturée IAS

 La valeur importée est multipliée par 100

 DEDVATRATI

Taux TVA récupérée IAS

 La valeur importée est multipliée par 100

 DEDVATAMTI

 TVA récupérée IAS

 La valeur est importée si le champ DEDVATFLGI est importé à 2

 LOC

Localisation

 Jamais importé. Voir ci-dessous Import des localisations.

Informations particulières

Import des référentiels

Familles immobilisations

Si le paramètre CREACGGRP - Création auto famille l’autorise, l’import créera automatiquement dans la table des familles, les familles importées qui ne s’y trouvent pas déjà.

Axes analytiques

Si les paramètres CRECCE1...4 - Création automatique section 1...4  l’autorisent, l’import ajoutera automatiquement les sections importées des axes analytiques qui ne s’y trouvent pas déjà.
La désignation de la section sera alimentée avec le champ *70 pour l’axe 1, *71 pour l’axe 2, … s’il est renseigné, ou à défaut avec la section.

Import des informations d'amortissement

Ce modèle étant construit pour importer des biens X3, les plans comptable et fiscal sont obligatoires, les plans 3, 4 et 5 facultatifs.

Import des localisations

La localisation est codée dans Sage FRP FA sous la forme :
<Site géographique>/<Bâtiment>/<Etage>/<Pièce>

Si le champ *8 correspondant au bâtiment est renseigné, l’import va affecter au champ LOC Localisation la valeur construite comme suit : GEOFCY/*8/X/X.
Par exemple, si le site géographique importé est SG1 et que le champ *8 vaut BAT1, le bien importé aura dans son champ LOC Localisation la valeur « SG1/BAT1/X/X ».
SEEINFO Si le champ *8 n'est pas alimenté, le bien sera créé sans localisation.

Le paramètre CRELOC - Création auto localisation à Oui permet la création automatique :

  • du bâtiment *8 dans la table diverse 604, son intitulé est donné par le champ *9
  • de l’étage « X » dans la table diverse 605, avec pour intitulé « X »
  • de la localisation GEOFCY/*8/X/X dans la table LOCALIZAT, avec pour intitulé « X »

SEEINFO Le champ LOC Localisation sera renseigné même si le bâtiment, l’étage ou la localisation n’existent pas dans les tables diverses 604, 605 et dans la table LOCALIZAT.

Import des biens sortis

Il est possible d’importer des biens sortis dans l’exercice courant ou dans un exercice antérieur.

C’est l’alimentation dans le fichier d’import du champ ISSDAT - Date de sortie qui identifie qu’un bien est importé sorti.
Si cette date est inférieure au début d’exercice courant pour au moins un des contextes de la société, l’import traite le bien comme sorti dans un exercice antérieur. Dans le cas contraire, le bien est considéré comme sorti dans l’exercice courant.

Dans l'exercice courant

L’import d’un bien sorti dans l’exercice courant se déroule en deux phases :
1/ Création du bien sans information de sortie
2/ Exécution de l’action métier de sortie en mode silencieux

Ce processus permet de garantir que les événements de sortie seront correctement créés à l’issue de l’import, et que la sortie pourra être annulée.

Les informations obligatoires à donner dans le fichier d’import sont :

  • ISSDAT : Date de sortie
  • ISSTYP : Motif de sortie (voir les valeurs possibles dans le menu local 3159)
  • ISSAMT : Montant de sortie. Si celui-ci est à zéro, le type de montant de vente est initialisé à : Aucun. Sinon, à : Montant à saisir.

La règle de sortie est initialisée à : Sortie au jour précisé mais peut être précisée en alimentant ISSDATRUL dans le fichier d’import (il faut dans ce cas également ajouter ce champ dans le modèle).

Les calculs relatifs à la sortie (valeur nette au jour de sortie, +/-values, …) sont réalisés par l’action métier de sortie.

SEEINFO Le message d’erreur Aucun bien sélectionné à l’issue de la tentative de sortie d’un bien importé indique, soit une erreur dans les paramètres de sortie (motif de sortie invalide par exemple), soit une impossibilité fonctionnelle (bien importé inactif, date de sortie antérieure à la date d’achat du bien, …).

Dans un exercice antérieur

L’import d’un bien sorti dans un exercice antérieur consiste à importer le bien enrichi des informations de sortie. Rien ne sera calculé par l’application, les informations relatives à la sortie (valeur nette au jour de sortie, +/-values, …) doivent être données dans le fichier d’import.

Les informations à donner dans le fichier d’import sont les suivantes :

  • ISSDAT : Date de sortie
  • ISSAMT(x) : Montant de sortie pour chaque plan (ISSAMT(0) pour le plan comptable, ISSAMT(1) pour le plan fiscal, …). Si un montant est à zéro, il est initialisé avec celui du plan comptable
  • GAL(x) : Montant de +/- value pour chaque plan (GAL(0) pour le plan comptable, GAL(1) pour le plan fiscal, …).
  • SHOGAL(x) : Montant de +/- value court terme pour chaque plan (SHOGAL(0) pour le plan comptable, SHOGAL(1) pour le plan fiscal, …).
  • LNGGAL(x) : Montant de +/- value long terme pour chaque plan (LNGGAL(0) pour le plan comptable, LNGGAL(1) pour le plan fiscal, …).
  • IMLRVEISS(x) : Reprise de dépréciation sur sortie pour chaque plan (IMLRVEISS(0) pour le plan comptable, IMLRVEISS(1) pour le plan fiscal, …).

Le type de sortie est indiqué par le champ *3.  Si ce champ n’est pas alimenté, le type de sortie est initialisé à Vente. Dans le cas contraire, les valeurs possibles sont :

  • C : dans ce cas le motif est mis à Vente.
  • R : dans ce cas le motif est mis à Rebut.
  • Format X3 : chaîne <Motif de cession>_<Motif de mise au rebut> où, soit un motif de cession, soit un motif de mise au rebut est renseigné, ce qui alimente le motif de sortie respectivement à Vente ou à Rebut.

SEEINFO  Lors de la création d’un bien, un enregistrement est créé dans la table des amortissements DEPREC, dans la période courante de l’exercice courant. Un bien sorti dans un exercice antérieur ne devant pas avoir d’enregistrement d’amortissement dans la période courante, celui créé sera déplacé dans l’exercice contenant la date de sortie, que cet exercice soit défini pour le contexte ou non.


Import des biens principaux/composants

Il faut faire l’import en deux parties car le rattachement d’un bien composant à un bien principal nécessite que le bien principal ait été calculé.

Procédure recommandée :
1. Import des biens principaux
2. Vérification
3. Calcul
4. Sauvegarde
5. Import des biens composants
6. Vérification
7. Calcul
8. Sauvegarde

Import des Eléments physiques

Documentation à venir.

Préconisations sur le déroulement de l'import

Afin de permettre la reprise de biens antérieurs à l'exercice, il est nécessaire de respecter les points suivants :

Avant l'import :

Effectuer l'import des biens comptables de la société.

Après l'export :

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

Ce modèle n'est utilisable qu'en import. Les données sont mises à jour dans les tables suivantes :

Table

Intitulé Table

CCNRPR [RPR]

Provisions pour renouvellement

DEPREC [DEP]

Dotation

FXDASSETS [FAS]

Biens comptables

LAYOUTFAS [LOF]

Dépenses