Vous êtes sur la page 1sur 59

CARL Loader

Outil de chargement de la base de données


CARL Source

Installation et utilisation

CARL Software
283 rue de l'Etang, 69578 Limonest Cedex, France
Tél : +33 (0)4 26 29 49 49 - Fax : +33 (0)4 26 29 49 39
E-mail : info@carl.eu – Web : www.carl-software.fr

SA, capital 514 276 €, RCS LYON B 384 841 250


CARL Loader 4 – Installation et utilisation

Sommaire
1 PRESENTATION .................................................................................................................................4
1.1 OBJET............................................................................................................................................... 4
1.2 PRINCIPE DE TRAITEMENT .................................................................................................................... 4
2 PRE-REQUIS ......................................................................................................................................5
3 INSTALLATION ..................................................................................................................................6
3.1 PROCEDURE ..................................................................................................................................... 6
3.2 ORGANISATION DES FICHIERS ............................................................................................................. 6
3.2.1 CARLLoader ................................................................................................................6
3.2.2 CARLLoader /config ..................................................................................................7
3.2.3 CARLLoader / CSV .....................................................................................................8
4 PARAMETRAGE ................................................................................................................................9
4.1 IMPORT DIRECT DANS CARL SOURCE................................................................................................. 9
4.1.1 Principe ........................................................................................................................9
4.1.2 Activation ....................................................................................................................9
4.2 PASSAGE DES PARAMETRES EN LIGNE DE COMMANDE ....................................................................... 10
4.3 EMPLACEMENT DES FICHIERS A TRAITER.............................................................................................. 10
4.4 ENCODAGE DES FICHIERS ................................................................................................................ 10
4.5 DECOUPAGE DES FICHIERS ............................................................................................................... 11
4.6 HEURES ET DATES ............................................................................................................................. 11
5 UTILISATION....................................................................................................................................12
5.1 PREPARATION DES DONNEES ............................................................................................................ 12
5.2 EXECUTION DE LA TRANSFORMATION ................................................................................................ 12
5.2.1 Lancement ................................................................................................................13
5.2.2 Résultat de l’exécution ............................................................................................13
5.2.3 Erreurs .........................................................................................................................14
6 CONTENU DES FICHIERS ................................................................................................................15
6.1 NOMS DE FICHIERS ET COLONNES ..................................................................................................... 15
6.2 FORMAT DES DONNEES A CHARGER.................................................................................................. 15
6.3 PRETRAITEMENT DES DONNEES .......................................................................................................... 16
7 DESCRIPTIF DE CHAQUE FICHIER..................................................................................................17
7.1 LISTES DE CONFIGURATION / CONFIG................................................................................................ 17
7.1.1 Eléments de listes de valeurs (valueListItem.csv) .................................................17
7.1.2 Site (site.csv) ..............................................................................................................17
7.1.3 Symptôme (symptom.csv) .....................................................................................17
7.1.4 Cause de panne (failureCause.csv) ....................................................................18
7.1.5 Remède (cure.csv) .................................................................................................18
7.1.6 Equipe (team.csv) ...................................................................................................18
7.2 MODULE ACHATS / PURCHASE......................................................................................................... 19
7.2.1 Nature d'achat : purchaseType.csv ......................................................................19
7.2.2 Fournisseur : vendor.csv ...........................................................................................19
7.2.3 Adresses fournisseur : vendorAddress.csv .............................................................20
7.2.4 Contacts fournisseur : vendorContact.csv ...........................................................20
7.2.5 Catalogue article : vendorItem.csv .......................................................................21
7.2.6 Catalogue service : vendorService.csv ................................................................21
7.2.7 Commande : PO.csv ...............................................................................................21
7.2.8 Lignes de commandes : POLine.csv ......................................................................23

CARL Software 19/01/2016 Page 2/59


CARL Loader 4 – Installation et utilisation

7.2.9 Réceptions : delivery.csv .........................................................................................24


7.2.10 Retours fournisseur : return.csv ................................................................................24
7.3 MODULE EQUIPEMENTS / EQUIPMENT................................................................................................ 25
7.3.1 Modèle : pattern.csv ...............................................................................................25
7.3.2 Aide au dépannage modèle : mainthelp.csv .....................................................26
7.3.3 Caractéristiques modèles : itemCharact.csv .......................................................26
7.3.4 Points de structure : box.csv....................................................................................26
7.3.5 Caractéristiques points : boxCharact.csv .............................................................27
7.3.6 Matériels : material.csv ............................................................................................27
7.3.7 Caractéristiques matériels : materialCharact.csv................................................29
7.3.8 Facility ........................................................................................................................30
7.3.9 Liens équipements : linkEquipment.csv .................................................................35
7.3.10 Point de mesure : measurePoint.csv ......................................................................36
7.3.11 Liens entre points de mesure : linkMeasurePoint.csv ...........................................37
7.3.12 Points de mesure matériels : materialMeasure.csv ..............................................37
7.3.13 Relevés de mesure : measureReading.csv ...........................................................37
7.4 MODULE STOCK / STOCK ................................................................................................................. 38
7.4.1 Familles : family.csv ..................................................................................................38
7.4.2 Articles : item.csv ......................................................................................................38
7.4.3 Magasins : warehouse.csv ......................................................................................39
7.4.4 Emplacements magasins : location.csv ................................................................40
7.4.5 Détail stockage article : batch.csv ........................................................................40
7.4.6 Mouvement de stock : stockMovement.csv ........................................................41
7.4.7 Réapprovisionnement article : itemWarehouse.csv ............................................42
7.5 MODULE COMPTES / COMPTES........................................................................................................ 43
7.5.1 Budgets : budgacc.csv ...........................................................................................43
7.5.2 Centre de coût : costcenter.csv ............................................................................43
7.6 MODULE TRAVAUX / WORKS ............................................................................................................ 44
7.6.1 Spécialités : skill.csv ..................................................................................................44
7.6.2 Nature intervention : actionType.csv .....................................................................44
7.6.3 Plan préventif : preventive.csv ...............................................................................44
7.6.4 Déclencheurs du plan préventif : preventiveTrigger.csv ....................................44
7.6.5 Opérations : process.csv .........................................................................................45
7.6.6 Gammes : PWO.csv .................................................................................................45
7.6.7 Opérations des gammes : PWOProcess.csv .........................................................46
7.6.8 Articles prévus des gammes : PWOItem.csv .........................................................47
7.6.9 Main d'œuvre des gammes : PWOResource.csv .................................................47
7.6.10 Fiches maintenance : maintPlan.csv .....................................................................47
7.6.11 Liens entre gammes pour fiches maintenance : maintPlanLink.csv ..................48
7.6.12 Interventions : WO.csv .............................................................................................48
7.6.13 Occupations : occupation.csv ..............................................................................50
7.7 MODULE RESSOURCES /RESOURCE ................................................................................................... 51
7.7.1 Services : service.csv ................................................................................................51
7.7.2 Intervenants : technician.csv ..................................................................................51
7.7.3 Taux horaire des intervenants : techRate.csv .......................................................52
7.8 MODULE SYSTEME / CARLSYSTEM ..................................................................................................... 53
7.8.1 Groupe de sites (groupSite.csv) .............................................................................53
7.8.2 Groupe de sites (groupSiteRights.csv) ...................................................................53
7.8.3 Utilisateurs : user.csv .................................................................................................53
7.9 MODULE CLIENT /CLIENT ................................................................................................................. 55
7.9.1 Client : customer.csv................................................................................................55
7.9.2 Adresses client : customerAddress.csv ..................................................................56
8 ORDRE DE CHARGEMENT .............................................................................................................57

CARL Software 19/01/2016 Page 3/59


CARL Loader 4 – Installation et utilisation

1 Présentation

1.1 Objet
Ce document présente le mode d’installation et l’utilisation de l’outil qui permet d’effectuer
des chargements de données dans CARL Source pour la version 4.2.0, à partir de fichiers au
format CSV.

1.2 Principe de traitement

Fichiers
CSV

Lecture

Création
CARLLoader_run.bat

Traces

Fichiers
XML

Journalisation
(erreurs et
traitements)
Lecture

Exécution
interface
standard

Base de Journalisation
données (erreurs et
CARL Source traitements)

CARL Software 19/01/2016 Page 4/59


CARL Loader 4 – Installation et utilisation

2 Pré-requis
Pour effectuer un chargement de données dans CARL Source avec CARL Loader, vous devez
disposer sur votre poste informatique des programmes suivants :

 CARL Source version 4.2.0 en local ou accessible sur une autre machine.

 Une machine virtuelle java (JVM / Sun) de version 1.6 minimum en local : celle-ci
permet l’exécution du programme de transformation.

 Microsoft Excel ou un tableur tel Open Office :


o Pour la saisie des données à charger,
o et la visualisation des fichiers de trace à la suite des traitements.

Cependant, un éditeur de texte peut suffire.

 Un accès au serveur CARL Source et un utilisateur valide : Permet de charger les fichiers
XML produits dans la base CARL Source, par appel du Web Service.

 Un éditeur de texte : Pour visualiser les fichiers XML (en vue d’un contrôle éventuel de
leur contenu).

En préalable à son exploitation, il est important de prendre en compte les principes et


objectifs conditionnant l'usage de CARL Loader :

 Avant de charger des données, nous vous conseillons d’effectuer une sauvegarde de
l’environnement dans lequel vous allez injecter des données.

 CARL Loader permet de charger des données en phase initiale mais n’est pas prévu
pour réaliser des mises à jour au risque d’altérer vos données.

Pour effectuer une mise à jour des données, veuillez privilégier les interfaces de CARL
Source en mode csv.

 La phase de chargement peut être menée en plusieurs étapes, donc en découpant


les données d’entrée par paquets, mais chaque paquet ne doit être chargé qu’une
fois.

 En cas de chargement d'un même objet en plusieurs lots (plusieurs fichiers), veiller à ne
pas réinitialiser la séquence de codification concernant éventuellement l'identification
des enregistrements dans la base cible.

CARL Software 19/01/2016 Page 5/59


CARL Loader 4 – Installation et utilisation

3 Installation
Le livrable est fourni sous la forme d’un fichier compressé (.zip).

Il comprend :
- Le fichier de commande CARLLoader_ run.bat, qui lance le chargement.
- Les fichiers de données exemples à renseigner.

3.1 Procédure
1) Recopier le fichier .zip dans le répertoire de votre choix.
2) Cliquer droit et choisir dans le menu déroulant “Extraire ici “.
3) Dans le répertoire se crée le dossier « CARLLoader »

L’arborescence du dossier CARLLoader obtenu est la suivante :

3.2 Organisation des fichiers


Le dossier « CARLLoader », contient les sous-dossiers décrits ci-après.

3.2.1 CARLLoader
Ce répertoire contient les exécutables de l’outil de chargement de données :
 CARLLoader_run.bat : mode non graphique

CARL Software 19/01/2016 Page 6/59


CARL Loader 4 – Installation et utilisation

 run.bat : mode graphique


Ce mode permet de sélectionner la langue de l’application :
o Français (fr)
o Anglais (en)

3.2.2 CARLLoader /config

CARLLoader/config/CARLLoader_0_1/contexts contient le fichier de paramétrage.

CARL Software 19/01/2016 Page 7/59


CARL Loader 4 – Installation et utilisation

3.2.3 CARLLoader / CSV


Ce répertoire contient les fichiers CSV que vous aurez renseignés avec les données à importer
dans CARL Source.

Ils sont organisés selon plusieurs répertoires :

- un par module CARL Source,


- un pour les listes de configuration.

Répertoire Contenu (exemples)


Comptes Budgets et centres de coût.

Config Listes de configuration : sites, symptômes, causes de panne,


remède, équipes et listes de valeurs.
Equipment Points de structures, matériels, modèles, liens entre équipements,
caractéristiques (de modèles, points et matériels).
Purchase Fournisseurs.

Stock Articles et magasins

Works Plans préventifs, gammes.

NB : Gestion de la langue.
Tous les fichiers avec en-têtes de colonnes en langue anglaise se trouvent dans le répertoire
« csv_anglais ».
 Pour que ces fichiers soient pris en compte lors de la transformation en xml, il suffit de :
o renommer le répertoire « csv » en « csv_fr »,
o puis de renommer le répertoire « csv_anglais » en « csv ».

CARL Software 19/01/2016 Page 8/59


CARL Loader 4 – Installation et utilisation

4 Paramétrage
CARL Loader offre la possibilité d’importer directement les données dans CARL Source.

Cette option est configurée dans le fichier :


CARLLoader/config/CARLLoader_0_1/contexts/config.properties

4.1 Import direct dans CARL Source

4.1.1 Principe

Si cette option est activée, les fichiers xml obtenus à partir des fichiers csv sont directement
importés dans CARL Source en utilisant les interfaces d’importation standard de CARL Source.
Les rejets éventuels lors de l’import sont à consulter dans l’historique d’exécution des interfaces,
fonctionnalité [Systèmes externes] ou [Interfaces].

Par défaut, cette option n’est pas activée. Dans ce cas, les fichiers xml produits par CARL
Loader peuvent être importés depuis CARL Source, fonctionnalité [Systèmes externes] ou
[Interfaces].

4.1.2 Activation

Dans la section « Partie Web Service » du fichier config.properties, renseigner les paramètres
suivants :

# --- Tous les paramètres sont obligatoires si WSDLActive est à true --- #
WSDLActive=true

# --- Adresse du point d'entrée (


Exemple : http://localhost:8080/xnet-xnet/ExchangeGatewayServiceImpl?wsdl --- #
WSDLAddress=http://<serveur>:8080/xnet-xnet/ExchangeGatewayServiceImpl?wsdl

# --- utilisateur Carlsource. --- #


WSDLUser=<login CARL Source>

# --- Mot de passe Carlsource. --- #


WSDLPassword=<mot de passe CARL Source>

Où <serveur> est le nom du serveur où CARL Source est installé.

Login et mot de passe sont ceux utilisés pour la connexion à CARL Source.

CARL Software 19/01/2016 Page 9/59


CARL Loader 4 – Installation et utilisation

4.2 Passage des paramètres en ligne de


commande
Dans un souci de sécurité ou de simplicité, tous les paramètres de ce chapitre peuvent être
transmis directement sous la forme d’une ligne de commande.

Procédure :
- Ouvrir une fenêtre de commande
- Se positionner dans le répertoire CARLLOADER
- Saisir la ligne de commande :
CARLLoader_run --context_param [nom du paramètre]=[valeur]

Exemple :

CARLLoader_run -–context_param fileEncoding=ISO-8859-15 --


WSDLActive=true …

4.3 Emplacement des fichiers à traiter


Il est possible de modifier le répertoire où se situent les fichiers CSV à traiter, ainsi que l’ensemble
des fichiers produits.

A la suite de la section « Partie Web Service » du fichier config.properties, indiquer le nouveau


répertoire dans le paramètre suivant :
root=

Par exemple :
root=c:/CARLSource/mesfichiers/

NB : Il est impératif que le répertoire contienne un répertoire csv, comportant l’arborescence


de fichiers suivante :

4.4 Encodage des fichiers


Le type d’encodage des fichiers CSV d’entrée est à renseigner dans le paramètre :
fileEncoding=

Si les fichiers sont enregistrés avec Excel, utiliser le format ISO-8859-15 :


fileEncoding=ISO-8859-15

CARL Software 19/01/2016 Page 10/59


CARL Loader 4 – Installation et utilisation

4.5 Découpage des fichiers


Selon la configuration du serveur d'application, la taille des fichiers importés dans CARL Source
peut être limitée.
Pour cette raison, CARL Loader propose le découpage des fichiers XML produits en plusieurs
fichiers de taille réduite.

Précisez le nombre maximum d'occurrences dans les fichiers XML produits sur le paramètre :
maxLineInXML

Par exemple :
maxLineInXML=1000

Les fichiers produits seront à importer par ordre croissant de suffixe. Ils seront automatiquement
importés dans cet ordre, si vous avez choisi l'import direct.

NB : Certains fichiers ne peuvent pas être découpés : batch, delivery.

4.6 Heures et dates


Pour que les heures des champs dates soient cohérentes avec la date système, il est nécessaire
de préciser le fuseau horaire applicable, dans le paramètre suivant :

timezone=

Valeurs possibles (Chapitre "Available Time Zones")

Par exemple :

timezone=Europe/Paris

CARL Software 19/01/2016 Page 11/59


CARL Loader 4 – Installation et utilisation

5 Utilisation
Cette partie propose une méthode permettant de charger les données dans les meilleures
conditions.

5.1 Préparation des données


Renseignez les données à charger dans les fichiers du répertoire CARLLoader\csv\Nom du
module.

Les données doivent respecter le format décrit au paragraphe Format des données à charger.

UTILISATION D'EXCEL

Vous pouvez utiliser Excel pour renseigner ces fichiers, mais ceux-ci doivent être
impérativement enregistrés au format CSV (séparateur point-virgule).

Il est également nécessaire de forcer le format de dates dans Excel :


- Sélectionner la colonne de date,
- Ouvrir le menu contextuel par un clic droit, et choisir "Format de cellule",
- Sélectionner la catégorie "Personnalisée",
- Dans la zone "Type', renseigner jj/mm/aaaa hh:mm:ss;@ (sans omettre ";@" à la fin).

Edition des données dans un tableur

Edition des données dans un éditeur de texte

5.2 Exécution de la transformation


Le chargement sera exécuté, ou non, à la suite de la transformation, en fonction du
paramétrage (voir chapitre Paramétrage). Ce chapitre concerne uniquement la partie
"Transformation" du traitement. Pour les erreurs de chargement, consulter l'historique des
exécutions d'interfaces directement dans CARL Source.

CARL Software 19/01/2016 Page 12/59


CARL Loader 4 – Installation et utilisation

5.2.1 Lancement

Se positionner dans le répertoire CARLLoader et lancer l’exécution du fichier


CARLLoader_run.bat (ou run.bat pour bénéficier du mode graphique – cf. chapitre 3.2.1) :
- par un double-clic sur le fichier,
- ou en ligne de commande : CARLLoader_run ou run.

5.2.2 Résultat de l’exécution

Une fois l’exécution terminée :

 Avec CARLLoader_run.bat, le résultat est affiché dans la fenêtre de commandes :

 Avec run.bat, le résultat est affiché dans l’interface graphique :

CARL Software 19/01/2016 Page 13/59


CARL Loader 4 – Installation et utilisation

 Le résultat pour chaque fichier de données peut être consulté dans les fichiers de log
du répertoire CARLLoader\log\Nom du module :

- *.log : Résultat des exécutions successives.

 Les fichiers XML ont été créés ou mis à jour dans le répertoire CARLLoader\xml.

 Les lignes rejetées sont disponibles dans le répertoire CARLLoader\err\nom du module.

5.2.3 Erreurs

Après l’exécution du CARLLoader_run.bat, lire attentivement le résultat affiché et, en cas


d’erreur, consulter les fichiers de log dans CARLLoader\err\nom du module.
Par exemple : CARLLoader\err\equipment\material.err

Une ligne peut être rejetée pour l’une des causes suivantes :
 Un champ obligatoire n’a pas été renseigné.
 La longueur d’un champ dépasse la taille limite.
 La ligne est en doublon dans le même fichier.

CARL Software 19/01/2016 Page 14/59


CARL Loader 4 – Installation et utilisation

6 Contenu des fichiers

6.1 Noms de fichiers et colonnes


Le nom et l’emplacement relatif des fichiers CSV ne doivent pas être modifiés.
Les fichiers CSV peuvent être édités avec un tableur (de type Microsoft Excel ou Open Office),
mais ils doivent être impérativement enregistrés au format CSV.

Les noms des colonnes peuvent être modifiés sans impact sur la transformation, mais l'ordre
des colonnes doit être impérativement conservé.

6.2 Format des données à charger


Type de donnée Descriptif
Numéro de ligne Tous les fichiers csv possèdent une colonne NUMERO DE LIGNE qui
permet en cas d’erreur de savoir quelle ligne est erronée.
Ce numéro n’est pas obligatoire mais s’il est renseigné il doit être
OBLIGATOIREMENT au format nombre entier.
Code Les codes sont en majuscules et ne doivent pas faire plus de 20
caractères.
Ils ne contiennent pas d'espace.
Identifiant Alphanumérique de 33 caractères maximum
Libellé Textes libres de 60 caractères maximum.
Texte Textes libres de 255 caractères maximum.
Libellé long Textes libres de 4000 caractères maximum. (Voir NB ci-dessous)
Valeur de liste Indiquer le code de la liste de valeurs et non son libellé.
Par exemple : La valeur de "Catégorie" sur la fiche article doit être le
code de la valeur correspondante dans la liste 'CATEGORYTYPE' et non
le libellé (qui peut dépendre de la langue de l'utilisateur).
Remarque : Le code de valeur de liste peut faire jusqu'à 255 caractères
maximum.
Numérique Il n’y a pas de séparateurs de milliers, le séparateur des décimales
doit être « . ».
La colonne ne doit pas contenir d'autre caractère : Pas de devise
pour un montant, ni d'unité pour une quantité.
Booléens Les booléens (cases à cocher de CARL Source) peuvent être
renseignés avec les valeurs :
- Cochée : VRAI, vrai, TRUE, true,
- Non cochée : FAUX, faux, FALSE, false.
Date Les dates (sauf valeurs de caractéristiques), doivent impérativement
Date/Heure être au format :
- jj/mm/aaaa hh:mm:ss, si l'heure est à renseigner,
- jj/mm/aaaa, dans les autres cas.

NB : Les fichiers CSV ne peuvent contenir de retour à la ligne pour un champ.

CARL Software 19/01/2016 Page 15/59


CARL Loader 4 – Installation et utilisation

Afin d'insérer des sauts de lignes dans les libellés long (Commentaires enrichis de CARLSource),
la balise<br> doit être utilisée à la place du retour chariot et le commentaire entier doit être
entouré par les balises <p></p>.

Exemple :

"<p>Commentaire <br>détaillé <br>de l'intervention</p>"

Apparait comme ci-dessous sur le commentaire enrichi de l'intervention :

"Commentaire
détaillé
de l'intervention"

6.3 Prétraitement des données


Les transformations suivantes peuvent être effectuées automatiquement par l’outil, et ne
doivent pas générer d’erreur :
- Suppression des espaces à droite et à gauche,
- Sur les codes uniquement : Remplacement des autres espaces par des « _ »
- Sur les codes uniquement : Remplacement des minuscules par des majuscules.

CARL Software 19/01/2016 Page 16/59


CARL Loader 4 – Installation et utilisation

7 Descriptif de chaque fichier


Les champs obligatoires sont signalés par un astérisque.

7.1 Listes de configuration / config

7.1.1 Eléments de listes de valeurs (valueListItem.csv)

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Liste de valeur* Code
Code de la valeur* Code 255 caractères maximum
Valeur* Texte
Ordre Entier
Image de la bibliothèque Code

7.1.2 Site (site.csv)

Ce fichier produit deux fichiers :


- site.xml, qui contient les sites complets,
- site_noAddrr.xml, qui contient les sites sans adresse.

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du site* Code
Libellé du site Libellé
Actif Booléen Par défaut : VRAI
Contact Code
N° dans la rue Entier
Mention du n° Valeur de liste Liste MENTION
1ère ligne d'adresse Texte
2ème ligne d'adresse Texte
3ème ligne d'adresse Texte
Code postal Texte
Ville Texte
Etat / région Texte
Pays Texte

7.1.3 Symptôme (symptom.csv)

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code * Code
Libellé Libellé

CARL Software 19/01/2016 Page 17/59


CARL Loader 4 – Installation et utilisation

7.1.4 Cause de panne (failureCause.csv)

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code * Code
Libellé Libellé

7.1.5 Remède (cure.csv)

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code * Code
Libellé Libellé

7.1.6 Equipe (team.csv)

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code * Code
Libellé Libellé

CARL Software 19/01/2016 Page 18/59


CARL Loader 4 – Installation et utilisation

7.2 Module Achats / purchase

7.2.1 Nature d'achat : purchaseType.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code* Code
Libellé Libellé
Plafond d'achat Numérique
Etat ACTIVE ou INACTIVE ou CANCEL Par défaut : ACTIVE

7.2.2 Fournisseur : vendor.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code* Code Obligatoire, unique
Libellé Libellé
Devise Code Par défaut : EUR
Etat ACTIVE ou INACTIVE Valeur par défaut : Actif
Numéro de client Texte
Adresse du site web du fournisseur Texte
N° de SIRET du fournisseur Texte
Code NAF du fournisseur Texte
N° DUNS Texte
Fabricant ? Booléen Par défaut : FAUX
Service après-vente ? Booléen Par défaut : FAUX
Mode d’envoi du bon de commande Valeur de liste Liste SENDINGMODE
Mode d’expédition des articles Valeur de liste Liste SHIPMENTMODE
Incoterms (responsabilité transport) Valeur de liste Liste INCOTERMS
Montant minimum d'achat Numérique
Remise fournisseur Numérique
Taux de TVA Code
Type de TVA Code
Taxe fournisseur Numérique
Conditions de règlement Numérique
Code comptable Code
Mode de paiement Valeur de liste Liste PAYMENTMETHOD
Nom de la banque Texte
Référence bancaire Texte
Qualité estimée Valeur de liste Liste QUALITYINDEX
Réactivité Valeur de liste Liste QUALITYINDEX
Bilan Valeur de liste Liste QUALITYINDEX
Retard de livraison Numérique
Risque financier Valeur de liste Liste RISKLEVEL
Concurrence Valeur de liste Liste RISKLEVEL
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte

CARL Software 19/01/2016 Page 19/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen

7.2.3 Adresses fournisseur : vendorAddress.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du fournisseur* Code
Type d’adresse* 'Commande' ou 'Facturation'. Par défaut :
"COMMANDE"
N° dans la rue Entier
Mention du n° Valeur de liste Liste MENTION
1ère ligne d’adresse Texte
2èmeligne d’adresse Texte
3ème ligne d’adresse Texte
Code postal Texte
Ville Texte
Etat / Région Texte
Pays Texte

7.2.4 Contacts fournisseur : vendorContact.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du fournisseur* Code
Type de contact 'Commande' ou 'Facturation' Par défaut :
"COMMANDE"
Nom Texte
Fonction Texte
Téléphone Texte
Mobile Texte
Fax Texte
Courriel Texte

CARL Software 19/01/2016 Page 20/59


CARL Loader 4 – Installation et utilisation

7.2.5 Catalogue article : vendorItem.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Article* Code
Fournisseur* Code
Référence article Libellé
Libellé article Libellé
Prix unitaire brut HT* Numérique
Remise Numérique, entre 0 et 100
Unité d’achat* Code Code à lire dans la
fonctionnalité "Unités"
Nb décimales Numérique
Coefficient Numérique Valeur par défaut : 1
Minimum Numérique
Conditionnement Numérique
Magasin Code
Fabricant Code
Référence fabricant Libellé
Garantie (en mois) Numérique
Délai de livraison (en jours) Numérique
Date de dernière mise à jour Date/Heure
Mise à jour catalogue Booléen Par défaut : VRAI

7.2.6 Catalogue service : vendorService.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du service* Code
Code du fournisseur* Code
Référence catalogue Texte
Prix unitaire brut Numérique
Remise Numérique entre 0 et 100 Par défaut : 0
Etat 'ACTIVE' ou 'INACTIVE' Par défaut : 'ACTIVE'
Mise à jour catalogue ? Booléen Par défaut : Non

7.2.7 Commande : PO.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code de la commande* Code
Etat de la commande* 'AWAINTINGVALID',
'VALIDATED' ou 'EDITED'
Commande urgente Booléen Par défaut : Faux
Commande ouverte Booléen Par défaut : Faux
Fournisseur* Code
Mode d'envoi commande Valeur de liste Liste SENDINGMODE
Commande externe Libellé

CARL Software 19/01/2016 Page 21/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Date de réception Date
Colis Libellé
Budget Code
Contrat Code
Période de contrat Code
Site Code
Créé par Code
Adresse de commande : N° dans la rue Entier
Adresse de commande : Mention du n° Valeur de liste Liste MENTION
Adresse de commande : Ligne 1 Texte
Adresse de commande : Ligne 2 Texte
Adresse de commande : Ligne 3 Texte
Adresse de commande : Code postal Texte
Adresse de commande : Ville Texte
Adresse de commande : Etat Texte
Adresse de commande : Pays Texte
Nom du contact Texte
Téléphone du contact Texte
Mobile du contact Texte
Fax du contact Texte
Courriel du contact Texte
Adresse de livraison : N° dans la rue Entier
Adresse de livraison : Mention du n° Valeur de liste Liste MENTION
Adresse de livraison : Ligne 1 Texte
Adresse de livraison: Ligne 2 Texte
Adresse de livraison: Ligne 3 Texte
Adresse de livraison: Code postal Texte
Adresse de livraison: Ville Texte
Adresse de livraison : Etat Texte
Adresse de livraison : Pays Texte
Commentaire fournisseur Libellé long
Commentaire interne Libellé long
Site de facturation Code
Condition de règlement Code
Moyen de paiement Valeur de liste Liste PAYMENTMETHOD
Adresse de facturation : Ligne 1 Texte
Adresse de facturation: Ligne 2 Texte
Adresse de facturation: Ligne 3 Texte
Adresse de facturation: Code postal Texte
Adresse de facturation: Ville Texte
Adresse de facturation: Etat Texte
Adresse de facturation: Pays Texte
Frais annexe Code Renseigner les deux ou
Montant frais annexe Numérique aucun
Taxe frais annexe Code
Taux de taxe frais annexe Numérique
Budget frais annexe Code
Code comptable frais annexe Code
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte

CARL Software 19/01/2016 Page 22/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen

7.2.8 Lignes de commandes : POLine.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Identifiant de la ligne de Identifiant Obligatoire pour l'import des lignes
commande de réception
Code de la commande* Code
Numéro de ligne de commande* Entier
Origine* 'STOCK', 'USER',
'INTERVENTION'
Demandeur Code CARLSOURCE par défaut
Magasin Code Obligatoire si origine = STOCK
Intervention Code Obligatoire si origine =INTERVENTION
Type d'achat* 'ITEM' ou 'SERVICE'
Code du service ou article Code Obligatoire si origine = STOCK
Référence fournisseur Libellé
Libellé article/service Libellé
Nature d'achat* Code
Equipement Code
Délai de livraison Numérique Par défaut 0
Date de réception prévue Date
Contrôle réception Booléen Par défaut FAUX
Unité d'achat Code
Quantité* Numérique
Coefficient d'achat Numérique Par défaut 1
Prix unitaire brut Numérique
Remise Numérique Entre 0 et 100
Première taxe Code
Taux de la première taxe Numérique
Deuxième taxe Code
Taux de la deuxième taxe Numérique
Troisième taxe Code
Taux de la troisième taxe Numérique
Budget Code Obligatoire uniquement si non
renseigné sur la commande
Centre de coût Code Obligatoire si origine = USER
Code comptable Code

CARL Software 19/01/2016 Page 23/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Frais annexe Code
Montant frais annexe Numérique
Taxe frais annexe Code
Taux de taxe frais annexe Numérique
Libellé long Libellé long

7.2.9 Réceptions : delivery.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Bon de livraison* Code Unique
Date de livraison* Date
Créé par Code Par défaut CARLSOURCE
Commentaire sur la réception Libellé long
Identifiant ligne de réception Identifiant Obligatoire pour les retours et
entrées en stock
Identifiant ligne de commande* Identifiant
Quantité* Numérique
Prix unitaire net* Numérique
Terminée ?* Booléen
Type de litige Valeur de liste Liste LITIGATIONTYPE
Quantité en litige Numérique
Commentaire sur le litige Texte
Commentaire sur la ligne Libellé long

7.2.10 Retours fournisseur : return.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Bon de retour* Code
Date de retour* Date
Créé par Code Par défaut CARLSOURCE
Commentaire Libellé long
Identifiant ligne de retour Identifiant Obligatoire pour les sorties de stock
Identifiant ligne de réception* Identifiant
Quantité* Numérique
A réceptionner ?* Booléen
Raison du retour Libellé long

CARL Software 19/01/2016 Page 24/59


CARL Loader 4 – Installation et utilisation

7.3 Module Equipements / equipment

7.3.1 Modèle : pattern.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du modèle* Code
Libellé Libellé
Famille Code
Fabricant Code
Centre de coût Code
Préventif prédéfini Code
Type d'équipement Code
Dupliqué lors d'une recopie Booléen Par défaut VRAI
Dupliqué modèle identique Booléen Par défaut VRAI
Référent Booléen Par défaut VRAI
Groupe de disponibilité Code
Marque Code
Description longue Libellé long
Taux d'augmentation annuel Numérique
Durée de vie Numérique
Budget Code
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen
Santé : Type électrique Valeur de liste Liste ELECTRIC_TYPE
Santé : Classe électrique Valeur de liste Liste ELECTRIC_CLASS
Santé : Classe CE Valeur de liste Liste EC_CLASS

CARL Software 19/01/2016 Page 25/59


CARL Loader 4 – Installation et utilisation

7.3.2 Aide au dépannage modèle : mainthelp.csv

Colonne Format / Valeurs Commentaire


Code de l'équipement (matériel ou Code
modèle) *
Code du symptôme* Code
Commentaire sur le symptôme Texte
Code de la cause de panne Code
Commentaire sur la cause de panne Texte
Code du remède Code
Commentaire sur le remède Texte
Code de la gamme Code

7.3.3 Caractéristiques modèles : itemCharact.csv

Dans les fichiers de caractéristique, les en-têtes des colonnes caractéristiques doivent être
renseignés avec le code de la caractéristique dans CARL Source.
Le nombre de colonnes est limité à 5 caractéristiques.

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du modèle* Code
CARACATERISTIQUE1 Texte, numérique, date ou NB : Dans ce cas uniquement, les dates
booléen selon le domaine de doivent être au format yyyy-MM-jj.
la caractéristique.
CARACTERISTIQUE2

CARACTERISTIQUE5

7.3.4 Points de structure : box.csv


Les points de structure sont créés à l'état "Validé" si l'état n'est pas renseigné.
Ce fichier produit deux fichiers :
- box.xml, qui contient les attributs du point de structure,
- linkEquipment_box.xml, qui contient le lien père de même structure, du point.

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du point* Code
Libellé Libellé
Structure* Code
Etat Code Par défaut : VALIDATE
Responsable Code
Modèle Code
Centre de coût Code
Interventions autorisées Booléen Par défaut : FAUX
Les pères dans une autre structure
Père dans la même structure Code
seront dans le fichier dédié aux liens.
Position hiérarchique dans
Ordre du lien Entier
l'arborescence des équipements si

CARL Software 19/01/2016 Page 26/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


le tri manuel est activé. (N° unique
par parent+structure)
Site Code
Type d’équipement Code
Client Code
Description longue Libellé long
Latitude Numérique
Longitude Numérique
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen

7.3.5 Caractéristiques points : boxCharact.csv

Même principe que pour les caractéristiques des modèles, en remplaçant le code modèle par
le code point.

7.3.6 Matériels : material.csv


Ce fichier produit deux fichiers :
- material.xml, qui contient les attributs du matériel,
- linkEquipment_material.xml, qui contient les liens pères du matériel.

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du matériel* Code
Libellé Libellé
Type d'équipement Code
Marque Code
Numéro de série Texte
Modèle du matériel Code
Centre de coût Code
Responsable du matériel Code
Criticité du matériel Valeur de liste Liste PRIORITYLEVEL
Matériel réparable ? Booléen Valeur par défaut : FAUX
Matériel référent ? Booléen Valeur par défaut : VRAI
Groupe de disponibilité Code

CARL Software 19/01/2016 Page 27/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Site du matériel Code
Père dans l’arborescence Les pères dans une autre structure
Code
matériel seront dans le fichier dédié aux liens.
Position hiérarchique dans
l'arborescence des équipements si
Ordre du lien Entier
le tri manuel est activé. (N° unique
par parent+structure)
'REQUEST', 'AWAITINGVALID', Par défaut VALIDATE.
Etat du matériel
'VALIDATE'
Date de mise en service Date
Type de garantie Code
Date de fin de garantie Date
Fournisseur du matériel Code
Fabricant Code
Client Code
Service après-vente
Code
(fournisseur)
Date d'achat du matériel Date
Référence commande Texte
Prix d'achat du matériel Numérique
Prix de remplacement Numérique
Type d'amortissement 'LINEAR' ou 'DEGRESSIVE' Liste DEPRECIATIONTYPE
Durée d'amortissement Entier
Début d'amortissement Date
Latitude Numérique
Longitude Numérique
Description longue Libellé long
Budget d'imputation du
Code
renouvellement
Augmentation annuelle Numérique
Durée de vie Numérique
Date de remplacement Date
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen
Santé : Type électrique Valeur de liste Liste ELECTRIC_TYPE
Santé : Classe électrique Valeur de liste Liste ELECTRIC_CLASS

CARL Software 19/01/2016 Page 28/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Santé : Classe CE Valeur de liste Liste EC_CLASS
Santé : Version logicielle Texte libre
Transport : N° de châssis Texte
Transport : N° de licence Texte
Transport : Date
Date/Heure
d'immatriculation

7.3.7 Caractéristiques matériels : materialCharact.csv

Même principe que pour les caractéristiques des modèles, en remplaçant le code modèle par
le code matériel.

CARL Software 19/01/2016 Page 29/59


CARL Loader 4 – Installation et utilisation

7.3.8 Facility

Ces fichiers sont à utiliser uniquement dans le cas de CARL Source Facility.

NB : Les caractéristiques des localisations Facility sont à renseigner dans boxCharact.csv, les
localisations Facility étant des points de structure particuliers.

Pour charger les liens entre Site, Bâtiment, Etage, Zone et Local, il faut utiliser le fichier
« linkequipment.csv ».

La structure FM standard est la suivante :

Site
Bâtiment
Local
Etage
Local
Zone
Local

7.3.8.1 Site : buildingSet.csv

Ce fichier produit un fichier :


- buildingset.xml, qui contient les attributs du site (regroupement de Sites),

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du site* Code
Nom du site Libellé
Etat Code Par défaut : VALIDATE
Modèle Code
N° inventaire Texte
Organisation Code
Responsable Code
Centre de coût Code
Client Code
Interventions autorisées Booléen
Usage Valeur de liste Liste USE
Capacité Entier
Places parking couvertes Entier
Places parking extérieur Entier
SHON Numérique
SHOB Numérique
SUL Numérique
Surface du terrain Numérique
Surfaces héritées ? Booléen
Adresse : N° Entier
Adresse : Mention Valeur de liste Liste MENTION
Voie Code
Adresse : Ligne 1 Texte (ignoré si voie renseignée)

CARL Software 19/01/2016 Page 30/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Adresse : Ligne 2 Texte (ignoré si voie renseignée)
Adresse : Ligne 3 Texte (ignoré si voie renseignée)
Code postal Texte (ignoré si voie renseignée)
Ville Texte (ignoré si voie renseignée)
Etat Texte (ignoré si voie renseignée)
Pays Texte (ignoré si voie renseignée)
Description longue Libellé long
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen

7.3.8.2 Bâtiment : building.csv

Ce fichier produit un fichier :


- building.xml, qui contient les attributs du bâtiment,

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du bâtiment* Code
Nom du bâtiment Libellé
Etat Code Par défaut : VALIDATE
Modèle Code
N° inventaire Texte
Organisation Code
Responsable Code
Centre de coût Code
Client Code
Interventions autorisées Booléen
Usage Valeur de liste Liste USE
Capacité Entier
Places parking couvertes Entier
Places parking extérieur Entier
SHON Numérique
SHOB Numérique
SUL Numérique
Surfaces héritées ? Booléen

CARL Software 19/01/2016 Page 31/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Adresse : N° Entier
Adresse : Mention Valeur de liste Liste MENTION
Voie Code
Adresse : Ligne 1 Texte (ignoré si voie renseignée)
Adresse : Ligne 2 Texte (ignoré si voie renseignée)
Adresse : Ligne 3 Texte (ignoré si voie renseignée)
Code postal Texte (ignoré si voie renseignée)
Ville Texte (ignoré si voie renseignée)
Etat Texte (ignoré si voie renseignée)
Pays Texte (ignoré si voie renseignée)
Description longue Libellé long
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen

7.3.8.3 Etage : floor.csv

Ce fichier produit un fichier :


- floor.xml, qui contient les attributs de l'étage,

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code de l'étage* Code
Nom de l'étage Libellé
Etat Code Par défaut : VALIDATE
Modèle Code
Organisation Code
Responsable Code
Centre de coût Code
Client Code
Interventions autorisées Booléen
SHON Numérique
SHOB Numérique
SUL Numérique
Surfaces héritées ? Booléen
Description longue Libellé long

CARL Software 19/01/2016 Page 32/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen

7.3.8.4 Zone : zone.csv

Même format de fichier que celui de l'étage (cf. ci-dessus).

7.3.8.5 Local : room.csv

Ce fichier produit un fichier :


- room.xml, qui contient les attributs du local,

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Local* Code
Nom Libellé
Etat Code Par défaut : VALIDATE
Modèle Code
Organisation Code
Responsable Code
Centre de coût Code
Client Code
Interventions autorisées Booléen
Type de surface de typologie
Usage Code local
Uniquement si Typologie
renseignée. (Par défaut : 0 - si
Surface Numérique vide.)
SUL Numérique
Nombre de postes de travail Entier
Nombre de personnes Entier
Description longue Libellé long
Texte libre Texte
Texte libre Texte

CARL Software 19/01/2016 Page 33/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen

7.3.8.6 Surfaces : surfaces.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code de la localisation* Code
Superficie* Numérique
Description de la surface Libellé
Type de la surface* Code

7.3.8.7 Biens immobiliers : realty.csv

Les biens immobiliers peuvent être de type Propriété ou Bail.

Ce fichier produit deux fichiers XML différents :


- Realty_property.xml, qui contient les attributs des biens de type Propriété,
- Realty_lease.xml, qui contient les attributs des biens de type Bail.

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du bien* Code
Libellé du bien Libellé
Code Une localisation ne peut être
Localisation associée* associée qu'à un bien à la fois
Gestionnaire Code
Date de mise à disposition Date
Classification ERP Valeur de liste Liste : ERPCLASS
Catégorie ERP Valeur de liste Liste : ERPCATEGORY
Entier Uniquement si la localisation
associée n'est pas un bâtiment
Capacité du bien ou un site
Nombre de places de parking couvert Entier
Nombre de places de parking extérieur Entier

CARL Software 19/01/2016 Page 34/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Valeur de liste (Si propriété) Liste :
Statut de la propriété PROPERTYSTATUS
Régime de propriété Valeur de liste (Si propriété) Liste : OWNERSHIP
Nom du syndic Code (Si propriété) Fournisseur
Parcelle principale Texte (Si propriété)
Millième Numérique (Si propriété)
Date d'acquisition Date (Si propriété)
Notaire Texte (Si propriété)
Montant hors frais Numérique (Si propriété)
Frais de l'acquisition Numérique (Si propriété)
Bailleur Code (Si Bail) Fournisseur
Nature du bail Valeur de liste (Si Bail)Liste : LEASETYPE
Loyer annuel (initial) Numérique (Si Bail)
Charges annuelles (initiales) Numérique (Si Bail)
Loyer annuel (actualisé) Numérique (Si Bail)
Charges annuelles (actualisées) Numérique (Si Bail)
Valeur de liste (Si Bail)Liste :
Périodicité de paiement PAYMENTPERIODICITY
Dépôt de garantie Numérique (Si Bail)
Valeur de liste (Si Bail)Liste :
Périodicité de révision REVISIONPERIODICITY
Date de révision Date (Si Bail)
Date d'effet du bail Date (Si Bail)
Date de fin du bail Date (Si Bail)
Dénonciation du Bail Date (Si Bail)
Commentaire (propriété ou bail) Libellé long
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen

7.3.9 Liens équipements : linkEquipment.csv

NB : Le code de structure doit être celui indiqué dans CARL Source, par exemple 'INVENTAIRE'
remplace 'MATERIEL' dans le cas de la SANTE, et 'LOT_TECHNIQUE' remplace 'PRINCIPAL' en FM.

CARL Software 19/01/2016 Page 35/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Structure de l’équipement père* Code
Equipement père* Code
Structure de l’équipement fils* Code
Code de l’équipement fils* Code
Quantité Numérique
Commentaire sur le lien Libellé long
Date de début Date/Heure
Réseau Code
Ordre de tri des équipements (tri manuel) Entier Unique par père+structure

7.3.10 Point de mesure : measurePoint.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du point de mesure* Code
Libellé Libellé
Point de structure associé Code Un des 2 champs obligatoirement
Matériel associé Code renseigné.
Site du point de mesure Code
Modèle de point de mesure Code
Compteur réel ? Booléen Valeur par défaut : VRAI
Type de point de mesure* 'SIMPLE' ou 'COMPTEUR' Obligatoire si modèle non renseigné
Unité du point de mesure Code
Nombre de décimales Numérique
Valeur minimale* Numérique Obligatoire si modèle non renseigné
Valeur maximale* Numérique Obligatoire si modèle non renseigné
Régression interdite Booléen Compteur uniquement
Valeur par défaut : FAUX
Période des relevés Entier
Valeur de vieillissement moyen Numérique Compteur uniquement
Période de vieillissement moyen Entier Compteur uniquement
Type de coût Valeur de liste Compteur uniquement
Liste COSTTYPE
Prix unitaire Numérique Compteur uniquement
Centre de coût Code Compteur uniquement
Catégorie de point de mesure Texte Transport : Liste MEASURECATEGORY:
'KM', 'TIME', 'ENERGY', 'CONSUMPTION'
Plancher de surveillance Numérique Point de mesure simple uniquement
Plafond de surveillance Numérique Point de mesure simple uniquement
Plancher de correction Numérique Point de mesure simple uniquement
Plafond de correction Numérique Point de mesure simple uniquement
Booléen Point de mesure simple uniquement
Emettre une DI Valeur par défaut : FAUX
Booléen Point de mesure simple uniquement
Envoyer un courriel Valeur par défaut : FAUX
Valeur de liste Liste EXTRAPOLATIONTYPE
Type d'extrapolation Valeur par défaut : NONE
Transport : Badge carburant Texte

CARL Software 19/01/2016 Page 36/59


CARL Loader 4 – Installation et utilisation

7.3.11 Liens entre points de mesure : linkMeasurePoint.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Identifiant du lien Identifiant
Code du point de mesure père* Code
Code du point de mesure fils* Code
Coefficient de vieillissement Numérique Par défaut : 1
Date de début du lien Date Par défaut date du jour.
Identifiant de la jonction* Identifiant

7.3.12 Points de mesure matériels : materialMeasure.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du matériel* Code
Point de mesure principal* Code
Mesure de fin de garantie Numérique
Transport : Point de mesure principal n°2 Code
Transport : Fin de garantie 2ème point Numérique

7.3.13 Relevés de mesure : measureReading.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du point de mesure* Code
Date de la mesure* Date/Heure
Mesure* Numérique
Commentaire Libellé long
'1' : Manuelle, Par défaut 1
Origine '2' : Automatique.
Créé par Code Par défaut : CARLSOURCE

CARL Software 19/01/2016 Page 37/59


CARL Loader 4 – Installation et utilisation

7.4 Module Stock / stock

7.4.1 Familles : family.csv

Ce fichier produit deux fichiers :


- family.xml, qui contient les attributs du matériel,
- linkEquipment_family.xml, qui contient les liens pères de la famille.

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code de la famille* Code
Libellé de la famille Libellé
Famille mère Code
Nature d’achat Code
Prise en compte nomenclature Booléen Valeur par défaut : Non
Type de famille Code
Position hiérarchique dans
Ordre du lien (Tri manuel) Entier l'arborescence famille (N°
unique par parent)

7.4.2 Articles : item.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code article ou modèle* Code
Libellé Libellé
Catégorie de l'article Code de la valeur Liste CATEGORYTYPE
Unité de gestion de l'article* Code
Nombre de décimales Numérique
Famille Code
Fournisseur principal Code
Fabricant Code
Nature d'achat Code
Matériel Code
Code barre Texte
Centre de coût d'imputation Code
Budget d'imputation Code
Code comptable Code
Taxe Code
Prix standard Numérique
Prix moyen pondéré de l'article Numérique Se reporter au paragraphe
batch.csv ou
stockmovement.csv pour
déterminer la valeur à
renseigner.
Géré en stock Booléen Valeur par défaut : FAUX
Gestion par lots Booléen Valeur par défaut : FAUX
Sérialisé Booléen Valeur par défaut : FAUX
Modèle Booléen Valeur par défaut : FAUX
Réparable Booléen Valeur par défaut : FAUX
Immobilisation Booléen Valeur par défaut : FAUX

CARL Software 19/01/2016 Page 38/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Contrôle réservation Booléen Valeur par défaut : FAUX
Contrôle réception Booléen Valeur par défaut : FAUX
Achat direct Booléen Valeur par défaut : FAUX
Réappro stock Booléen Valeur par défaut : FAUX
Mode de réapprovisionnement Entier 0 pour Fixe, 1 pour variable
Quantité à commander Numérique
Quantité minimum Numérique
Quantité maximum Numérique
Quantité de sécurité Numérique
Période de réapprovisionnement Entier
Etiquette article Booléen
Nombre d’articles par étiquette Entier
Taux de possession Numérique
Conditionnement Numérique
Frais de commande Numérique
Description longue Libellé long
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen
Référence fabricant Code
Transport : Poids Numérique

7.4.3 Magasins : warehouse.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du magasin* Code
Libellé Libellé
Site Code
Responsable magasin Code

CARL Software 19/01/2016 Page 39/59


CARL Loader 4 – Installation et utilisation

7.4.4 Emplacements magasins : location.csv

NB : Chaque code emplacement doit être unique. Cette restriction concerne uniquement le
contexte du chargement de données via CARL Loader, et en particulier le chargement du
détail de stockage des articles.
Dans l'application CARL Source, cette restriction n'existe pas, le code emplacement doit
seulement être unique pour un magasin donné.

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du magasin* Code
Code de l’emplacement* Code
Libellé Libellé
Largeur Numérique
Hauteur Numérique
Profondeur Numérique
Poids Numérique

7.4.5 Détail stockage article : batch.csv

NB : Si WSDLActive = true, un fichier batches.xml sera généré et importé automatiquement. Il


est composé des informations contenues dans les fichiers batch.xml et itemLocation.xml. Ces
deux fichiers ne seront donc pas importés dans ce cas (doublon).

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code de l’article* Code
Code du magasin* Code
Code de l’emplacement Code
Quantité Numérique
Prix unitaire net* Numérique
Numéro de lot Texte
Date de péremption Date
Matériel correspondant (article sérialisé) Code
Commentaire Texte

Lors de l’importation de ce fichier, le traitement provoque l’enregistrement d’un mouvement


de type Inventaire, à la date de chargement.
Il en résulte deux écritures liées dans les tables CSST_BATCH et CSST_STOCKMOVEMENT.

Un mouvement d’inventaire ne déclenche pas de modification du PMP.


Afin que la valorisation globale du stock reste cohérente avec le bilan des mouvements pour
chaque article, il est nécessaire que le prix unitaire de chaque ligne chargée soit identique au
PMP de la fiche Article préalablement créée (ou chargée).

Selon le mode de valorisation de stock retenu, la valeur du PMP à prendre en référence doit
être :
- En mode valorisation globale et mode de réapprovisionnement Global :
Dans ce mode, il faut utiliser les fichiers item.csv et batch.csv.
Les données suivantes doivent être égales :
- item.csv : PMP,
- batch.csv : Prix unitaire net

CARL Software 19/01/2016 Page 40/59


CARL Loader 4 – Installation et utilisation

- En mode valorisation globale et mode de réapprovisionnement Par magasin :


Dans ce mode, il faut utiliser les fichiers item.csv, itemwarehouse.csv et batch.csv.
Les données suivantes doivent être égales :
- item.csv : PMP,
- batch.csv : Prix unitaire net

- En mode valorisation par organisation et réapprovisionnement Global / par magasin :


Dans ce mode, il faut utiliser les fichiers :
- item.csv,
- batch.csv.
Le PMP de la fiche article (item.csv) est à renseigner par la moyenne des PMP par
organisation, c’est-à-dire qu’il faut faire la moyenne du prix unitaire net par organisation
des magasins.
Notons que pour un magasin donné, la valeur du Prix unitaire net doit être la même.
Pour une même organisation, le Prix unitaire net doit être le même (peut concerner
plusieurs magasins).

Enfin, selon le contexte ou les attendus, il est possible de procéder à un chargement


équivalent des quantités en magasins, en utilisant le fichier stockmouvement.csv décrit au
paragraphe suivant.

7.4.6 Mouvement de stock : stockMovement.csv

NB : Pour que l'import de mouvements de stock (date antérieure) puisse s’effectuer, il est
impératif d'adapter la valeur du paramètre de profil "Nombre maximum de jours autorisés pour
anti-datage des mouvements de stock", sur la fonction "Article".

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Identifiant du mouvement Identifiant Pour éviter les doublons en cas de
rechargement
Catégorie de mouvement* 'ENTREE'/'ENTRY', Dans le cas d'un inventaire, saisir la
'SORTIE'/'WITHDRAWAL', quantité relevée.
'INVENTAIRE'/ 'INVENTORY', Dans le cas d'une sortie, la quantité
'EXPEDITION'/'SHIPPING' sortie, en positif.
Type de mouvement* Code
Date du mouvement* Date/Heure
N° de bon Texte
Acteur Code
N° de colis Texte
Centre de coût Code
Intervention d'imputation Code
Point de structure à imputer Code
Matériel à imputer Code
Article* Code
Magasin* Code
Emplacement Code
Matériel en stock Code
Numéro de lot Texte
Description du lot Texte
Quantité* Numérique La quantité doit être positive dans
tous les cas, même si la quantité du

CARL Software 19/01/2016 Page 41/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


mouvement généré peut être
négative.
Unité Code
Prix unitaire Numérique Uniquement pour les mouvements
d'entrée.
Date de péremption Date
Identifiant ligne de réception Identifiant
Identifiant ligne de retour Identifiant
Commentaire Texte

Valorisation des mouvements :


Dans le cas de la reprise d’un historique de mouvement, il est nécessaire de :
- Mettre le PMP de la fiche article à 0, il sera calculé au fur et à mesure des mouvements
d’entrées, (item.csv à mettre à 0 dans le cas d’une reprise de mouvement de stock).
- Le premier mouvement doit être un mouvement d’entrée (apparenter au premier
inventaire), afin d’initialiser le PMP de l’article. Cela permettra de valoriser les mouvements
d’inventaire et de sortie. Dans ce cas, le prix unitaire de l’article doit être celui du premier
mouvement.

7.4.7 Réapprovisionnement article : itemWarehouse.csv

Ce fichier est à renseigner uniquement en cas de mode de réapprovisionnement par magasin.


Si le mode de réapprovisionnement est global, les informations de réapprovisionnement seront
renseignées sur l'article, à travers le fichier item.csv.

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code article ou modèle* Code
Code magasin* Code
Budget Code
Fournisseur Code
Code comptable Code
Type d’approvisionnement* 0-aucun, 1-approvisionnement,
2-recomplètement, 3-mixte.
Mode 0 pour Fixe, 1 pour variable
Quantité à commander Numérique Obligatoire si mode fixe
Quantité minimum Numérique
Quantité maximum Numérique Obligatoire si mode
variable
Quantité de sécurité Numérique
Période de réapprovisionnement Entier
Etiquette article Booléen Par défaut : FAUX
Nombre d’articles par étiquette Entier
Taux de possession Numérique
Conditionnement Numérique
Frais de commande Numérique

CARL Software 19/01/2016 Page 42/59


CARL Loader 4 – Installation et utilisation

7.5 Module Comptes / comptes


7.5.1 Budgets : budgacc.csv

Les budgets sont toujours créés dans l'état "Actif".

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du budget* Code
Libellé* Libellé
Date de début* Date
Date de fin Date
Type de budget Valeur de liste Liste BUDGACCTYPE
Niveau de contrôle budget Valeur de liste Liste BUDGACCCTRL
Budget père Code
Site Code
Responsable Code
Description détaillée Libellé long

7.5.2 Centre de coût : costcenter.csv

Les centres de coût sont toujours créés dans l'état "Actif".

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du centre de coût* Code
Libellé Libellé
Date de début* Date
Date de fin Date
Niveau de contrôle centre de Valeur de liste Liste COSTCENTERCTRL
coût
Centre de coût père Code
Site Code
Responsable Code
Description détaillée Libellé long

CARL Software 19/01/2016 Page 43/59


CARL Loader 4 – Installation et utilisation

7.6 Module Travaux / works

7.6.1 Spécialités : skill.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code* Code
Libellé Libellé
Coût horaire Numérique
Coefficient de refacturation Numérique

7.6.2 Nature intervention : actionType.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code* Code
Libellé Libellé
Dépannage ? Booléen
Regroupement Valeur de liste Liste ACTIONGROUP

7.6.3 Plan préventif : preventive.csv


Le plan préventif est créé à l'état "Validé".

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du plan préventif* Code
Libellé Libellé
Equipe Code
Site Code
Type de lancement 'MAN' ou 'AUTO' (Manuel ou Par défaut 'AUTO'
automatique)

7.6.4 Déclencheurs du plan préventif : preventiveTrigger.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du plan préventif* Code
Priorité* Entier
Etat 'ACTIVE' ou 'INACTIVE' Valeur par défaut : ACTIVE
Point de structure Code Renseigner :
Matériel Code - Matériel
Modèle - ou Point de structure autorisant les
Code interventions
Famille - ou Point de structure et modèle.
- ou Point de structure et famille.
- "TRIGGER" : au
Actualisation Par défaut : "TRIGGER" (0)
déclenchement (0)

CARL Software 19/01/2016 Page 44/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


- "REAL" : à la
réalisation (1)
Actualiser les autres Booléen
Valeur par défaut : FAUX
déclencheurs
Actualisé par les autres Booléen
Valeur par défaut : FAUX
déclencheurs
Horizon Entier Par défaut 15.
Périodicité Entier
'DAY', 'WEEK', 'MONTH'
Unité de périodicité Obligatoire si périodicité renseignée.
ou 'YEAR'.
Tolérance (jours) Entier Par défaut 5
Point de mesure Code
'>=', 'EVERY', 'INSIDE',
Opérateur
'NOT_INSIDE'
Valeur min Numérique
Valeur max Numérique
Tolérance (unité) Entier
Symptôme Code
Gamme Code Un des deux champs obligatoirement
Code renseigné (si les deux sont renseignés,
Fiche maintenance
la gamme est lue en priorité).
'REQUEST',
Etat de l’intervention 'AWAITINGVALID', Par défaut : REQUEST.
'VALIDATE'
Contrat Code
Prochain lancement Date Format de type date (dd/mm/yyyy)
Mesure de prochaine Numérique
réalisation
Saisonnalité – Jour de du 1 au 31.
début
Saisonnalité – Mois de de 1 à 12. Si un de ces champs est renseigné,
début tous doivent l'être.
Saisonnalité – Jour de fin du 1 au 31.
Saisonnalité – Mois de fin de 1 à 12.

7.6.5 Opérations : process.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code* Code
Libellé Libellé
Thème opération Valeur de liste Liste PROCESSTYPE
Valeur de liste Liste PROCESSCLASSTYPE
Classe de l'opération Par défaut : STANDARD
Prix unitaire Numérique

7.6.6 Gammes : PWO.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code* Code

CARL Software 19/01/2016 Page 45/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Libellé Libellé
Etat* 'REQUEST', 'AWAITINGVALID', Par défaut 'VALIDATED'
'VALIDATED'
Durée* Entier
Priorité* Valeur de liste Liste PRIORITYLEVEL
Nature* Code
Centre de coût Code
Type Valeur de liste Liste WORKTYPE
Point géographique Code Un seul de ces champs est à
Point principal Code renseigner.
Matériel Code
Modèle Code
Famille Code
Arrêt du matériel Booléen Par défaut : FAUX
Réception des travaux Booléen Par défaut : FAUX
Site Code
Temps d’arrêt Numérique
Charge prévue Numérique
Commentaire Libellé long

7.6.7 Opérations des gammes : PWOProcess.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code de la gamme* Code
Numéro d'ordre de l'opération Entier Par défaut : 0
Code de PROCESSTYPE
Thème d'opération Valeur de liste (CONTROL ou pas pour
PWODIAGPROCESS ou non).
Code de l’opération* Code
Durée prévue de l'opération Numérique
Opération obligatoire ? Booléen Par défaut : FAUX
Code du point de structure Code
Code du matériel Code
Code du modèle Code
Code de la famille Code
Code du modèle de point de
Code
mesure
Code du point de mesure Code
Spécialité Code
Liste TYPECOST
Obligatoire si cout renseigné ou
Type de coût(*) Valeur de liste
calculé.
Vide si PROCESSTYPE=CONTROL
Prix unitaire Numérique Vide si PROCESSTYPE=CONTROL
Quantité Entier Vide si PROCESSTYPE=CONTROL
Obligatoire si typeCost
Coût(*) Numérique renseigné
Vide si PROCESSTYPE=CONTROL
Description de l'opération Texte
Texte libre Texte

CARL Software 19/01/2016 Page 46/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date
Date libre Date
Date libre Date Par défaut : FAUX
Booléen libre Booléen Par défaut : FAUX
Booléen libre Booléen
Booléen libre Booléen

7.6.8 Articles prévus des gammes : PWOItem.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Gamme* Code
Article* Code
Code du magasin ou fournisseur Code
Libellé Texte
Référence fournisseur de l'article Texte
Quantité nécessaire Numérique
Unité Code
Délai (jours) Entier
Remise Numérique Entre 0 et 100
Prix unitaire brut HT Numérique

7.6.9 Main d'œuvre des gammes : PWOResource.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Gamme* Code
Spécialité Code
Equipe Code
Libellé Texte
Temps prévu Numérique
Jour de planification Entier

7.6.10 Fiches maintenance : maintPlan.csv


Colonne Format / Valeurs Commentaire
Numéro de ligne Entier
Code* Code

CARL Software 19/01/2016 Page 47/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Libellé Libellé
Durée (jours) Entier Par défaut : 0
'REQUEST', Par défaut : 'VALIDATED'
Etat 'AWAITINGVALID','VALIDATED'
Priorité* Valeur de liste PRIORITYLEVEL
Code de la nature* Code
Code du responsable Code
Information projet Texte
Arrêt matériels Booléen Valeur par défaut : FAUX
Code du point Code Un seul de ces champs à
géographique renseigner.
Code du point principal Code
Code du matériel Code
Code du modèle Code
Code de la famille Code
Code du site Code
Charge prévue Numérique
Montant prévu Numérique
Commentaire Libellé long

7.6.11 Liens entre gammes pour fiches maintenance :


maintPlanLink.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Fiche de maintenance* Code
Nécessaire pour définir la
Identifiant du lien* Identifiant
hiérarchie
Lien direct* Booléen
Obligatoire si la gamme mère
Identifiant lien parent Identifiant
est renseigné
Code de la gamme mère Code
Code de la gamme fille* Code
Type Valeur de liste Liste WOLINK
Début Entier Par défaut : 0
Synchronisé Booléen Par défaut : Non
Héritage d’états Booléen Par défaut : Non
Commentaire Texte

7.6.12 Interventions : WO.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code de l'intervention* Code
Libellé de l'intervention Libellé
Date de début* Date/Heure
Date de fin* Date/Heure
Dates fixées Booléen Par défaut FAUX

CARL Software 19/01/2016 Page 48/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Etat* Code de l'état A choisir parmi les états initiaux
Date de changement d'état Date/Heure Par défaut date du jour
Priorité* Valeur de liste Liste PRIORITYLEVEL
Nature* Code
Centre de coût* Code
Type Valeur de liste Liste WORKTYPE
Symptôme Code
Cause Code
Remède Code
Matériel en panne Booléen Par défaut : FAUX
Arrêt du matériel Booléen Par défaut : FAUX
Réception des travaux Booléen Par défaut : FAUX
Temps d'arrêt Numérique Par défaut : 0
Charge prévue Numérique Par défaut : 0
Point géographique Code
Point principal Code
Matériel Code
Modèle Code
Famille Code
Contrat Code
Période de contrat Code
Hors contrat Booléen Par défaut : FAUX
Prestataire Code
Site Code
Responsable Code
Fin souhaitée Date/Heure
Garantie Code
Hors garantie Booléen Par défaut : FAUX
Commentaire Libellé long
Client Code
Facturable ? Booléen
Evaluation Code
Latitude Numérique
Longitude Numérique
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen

CARL Software 19/01/2016 Page 49/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Santé : Résultat Valeur de liste Liste WORESULT
Santé : Suite donnée Texte
Transport : Conséquence Valeur de liste Liste CONSEQUENCE
Transport : Date de sortie du Date/Heure
réseau
Transport : Date de retour sur le Date/Heure
réseau

7.6.13 Occupations : occupation.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Identifiant Identifiant Pour éviter les doublons en cas de
rechargement
Intervenant* Code
Date de l'occupation* Date
Durée* Numérique
Intervention Code Un des deux champs uniquement
Nature d'occupation Code obligatoirement renseigné
Type d'horaire Code
Coût de l'occupation Numérique
Commentaire Libellé long

CARL Software 19/01/2016 Page 50/59


CARL Loader 4 – Installation et utilisation

7.7 Module Ressources /resource

7.7.1 Services : service.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code* Code
Libellé Libellé
Etat Code de l'état Par défaut : ACTIVE
Spécialité Code
Nature d’achat Code
Unité* Code
Nombre de décimales Entier
Budget Code
Centre de coût Code
Code comptable Code

7.7.2 Intervenants : technician.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code* Code
Nom Texte
Code Code Acteur qui sera créé.
Acteur Par défaut : Code intervenant.
Mobilité Booléen Par défaut : FAUX
Externe Booléen Par défaut : FAUX
1ère ligne d'adresse Texte
2ème ligne d'adresse Texte
3ème ligne d'adresse Texte
Code postal Texte
Ville Texte
Etat / région Texte
Pays Texte
Téléphone Texte
Mobile Texte
Fax Texte
Courriel Texte
Fonction Texte
Service Texte
Code de la langue Par défaut : fr_FR
Langue parlée par l'acteur
('fr_FR', 'en_UK', …)
Responsable Code
Date début Date
Date fin Date
Equipe* Code
Spécialité* Code
Site de l’acteur Code
Taux horaire de base Numérique

CARL Software 19/01/2016 Page 51/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Type d’horaire par défaut Code
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date/Heure
Date libre Date/Heure
Date libre Date/Heure
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen

7.7.3 Taux horaire des intervenants : techRate.csv

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code de l'intervenant* Code
Code du type d'horaire* Code
Coefficient du type d'horaire Numérique Par défaut : 1
Type d'horaire par défaut Booléen Par défaut : FAUX

CARL Software 19/01/2016 Page 52/59


CARL Loader 4 – Installation et utilisation

7.8 Module Système / carlsystem

7.8.1 Groupe de sites (groupSite.csv)

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du groupe* Code
Libellé du groupe Libellé
Accès à tous les sites ? Booléen Par défaut : FAUX

7.8.2 Groupe de sites (groupSiteRights.csv)

Le code du site peut rester vide pour préciser les droits des entités où le site n'est pas renseigné
(matériel, intervention, …).
Colonne Format / Valeurs Commentaire
Numéro de ligne Entier
Code du groupe* Code
Code du site Code Si vide, fait référence aux entités sans
rattachement de site.
Tous les droits ? Booléen Par défaut : FAUX
Si VRAI, les 3 suivants sont à VRAI
Consultation autorisée ? Booléen Par défaut : FAUX
Suppression autorisée ? Booléen Par défaut : FAUX
Modification autorisée ? Booléen Par défaut : FAUX

7.8.3 Utilisateurs : user.csv

Ce fichier produit deux fichiers XML :


- user.xml, qui contient les détails de l'utilisateur sans les coordonnées,
- userphonecontact.xml, qui contient les coordonnées des utilisateurs.

NB : Le mot de passe pouvant être précisé dans le fichier csv doit être une chaine de
caractères encryptée MD5. Ex : 'DEMO' devient une fois encrypté :
'bd6dbd063f5ab7394879e3c08781cd72'.
De nombreux générateurs MD5 sont disponibles gratuitement sur internet afin de générer cette
donnée.

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Matricule de l'utilisateur* Code
Login utilisateur* Code
A renseigner par une valeur
Mot de passe Texte encryptée en MD5.
MDP par défaut si vide : 'azerty'
Réinitialisation du mot de passe ? Booléen Par défaut : VRAI
Validité du mot de passe
Entier
(exprimée en jours)

CARL Software 19/01/2016 Page 53/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Fin de validité du mot de passe Date
Profil associé à l'utilisateur* Code
Etat 'ACTIVE', 'INACTIVE' Par défaut : 'ACTIVE'
Groupe sites Code
Groupe technique Code
Groupe de personnalisation Code
Organisation Texte
Liste USERBUSINESS.
Domaine métier Valeur de liste
Par défaut : DEFAULT
Code acteur Code Par défaut, code utilisateur
Nom Texte
Destinataire DI Booléen Par défaut : FAUX
Mobilité Booléen Par défaut : FAUX
Externe Booléen Par défaut : FAUX
1ère ligne d'adresse Texte
2ème ligne d'adresse Texte
3ème ligne d'adresse Texte
Code postal Texte
Ville Texte
Etat / région Texte
Pays Texte
Téléphone Texte
Mobile Texte
Fax Texte
Courriel Texte
Fonction Texte
Service Texte
Liste LANGUAGE.
Langue parlée par l'acteur Valeur de liste
Par défaut : fr_FR
Fuseau horaire Numérique
Responsable Code
Date début Date
Date fin Date
Date de naissance Date
Site de l’acteur Code
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date
Date libre Date
Date libre Date
Booléen libre Booléen
Booléen libre Booléen

CARL Software 19/01/2016 Page 54/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Booléen libre Booléen

7.9 Module Client /client

7.9.1 Client : customer.csv

NB : Deux fichiers seront générés. Le second permet le renseignement du contact principal et


le client père.

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Client* Code
Libellé du client Libellé
Client père Code Client sans client père
Prospect Booléen
Référence client Texte
Famille client Texte
Facturation travaux ? Booléen
Responsable client Code
Délai de validité des devis Entier
Site Code
Conditions de règlement Code
Moyen de paiement Valeur de liste Liste : PAYMENTMETHOD
Echéancier de facturation Valeur de liste Liste : PAYMENTPERIODICITY
Banque Texte
Référence bancaire Texte
Contact principal Texte Contact du client ou d'un client père
Client référant du contact Code Utile si contact principal présent sur
principal un autre client (Référence croisée)
Groupe Texte
N° NAF Texte 10 caractères
N° de SIRET Texte 25 caractères
Code comptable Code
Effectif Entier
Site web Texte
Nom (du contact client) Texte
Fonction Texte (contact client)
Téléphone Texte (contact client)
Mobile Texte (contact client)
Fax Texte (contact client)
Courriel Texte (contact client)
Contact accessible à l'ensemble Booléen (Contact client)
du groupement client ?
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte

CARL Software 19/01/2016 Page 55/59


CARL Loader 4 – Installation et utilisation

Colonne Format / Valeurs Commentaire


Texte libre Texte
Texte libre Texte
Texte libre Texte
Texte libre Texte
Numérique libre Numérique
Numérique libre Numérique
Numérique libre Numérique
Date libre Date
Date libre Date
Date libre Date
Booléen libre Booléen
Booléen libre Booléen
Booléen libre Booléen

7.9.2 Adresses client : customerAddress.csv

Il n'est pas possible, dans le chargement en masse proposé, d'indiquer pour un client X une
adresse appartenant à client Y du même groupement de client.

Colonne Format / Valeurs Commentaire


Numéro de ligne Entier
Code du client Code
Type d’adresse Texte PRINCIPALE : 'Principale'
FACTURATION : 'Facturation/devis'
Vide : Adresse secondaire
N° dans la rue Entier
Mention du n° Valeur de liste Liste : Mention
1ère ligne d'adresse Texte Affecter -1 si vide.
2ème ligne d'adresse Texte
3ème ligne d'adresse Texte
Code postal Texte
Ville Texte
Etat / Région Texte
Pays Texte

CARL Software 19/01/2016 Page 56/59


CARL Loader 4 – Installation et utilisation

8 Ordre de chargement
Si l'option de chargement automatique dans CARL Source n'est pas activée, les fichiers XML
créés par le CARL Loader dans le répertoire xml sont à charger selon l'ordre indiqué dans le
tableau suivant.

Dans le cas où le nom du fichier est suffixé par un numéro, les fichiers sont à charger par ordre
de numéro croissant. Exemple : material0.xml, material1.xml, material2.xml, etc.

Ordre Fichier xml Données Interface


0 symptom Symptôme SYMPTOM_IN
0 failureCause Cause de défaillance FAILURECAUSE_IN
0 cure Remède CURE_IN
0 site Site SITE_IN
0 site_noAddrr Site sans adresse SITE_IN
0 Team Equipe TEAM_IN
0 valueListItem Valeur des listes déroulantes VALUELIST_IN
0 purchaseType Nature d'achat PURCHASETYPE_IN
0 skill Spécialité SKILL_IN
0 process Opération PROCESS_IN
0 actionType Nature d'intervention ACTIONTYPE_IN
1 groupSite Groupe de sites GROUPSITE_IN
2 groupSiteRightsPriv Privilèges des groupes de sites GROUPSITE_IN
3 groupSiteRightsPerm Permissions des groupes de sites GROUPSITE_IN
4 user Utilisateur USER_IN
5 userphonecontact Coordonnées utilisateur USER_IN
1 family Famille FAMILY_IN
1 technician Intervenant TECHNICIAN_IN
2 techRate Taux horaire des intervenants TECHNICIAN_IN
2 linkEquipment_family Liens des Familles LINKEQUIPMENT_IN_2
1 vendor Fournisseur VENDOR_IN
2 vendorAddress Adresse du fournisseur VENDOR_IN
2 vendorContact Contact fournisseur VENDOR_IN
2 vendorContactWithoutInfos Contact fournisseur sans VENDOR_IN
coordonnées.
2 budgAcc Budget BUDGACC_IN
2 costCenter Centre de coût COSTCENTER_IN
2 warehouse Magasin WAREHOUSE_IN
2 location Emplacement magasin WAREHOUSE_IN
2 customer Client CUSTOMER_IN
2 customer_refX Données complémentaires client CUSTOMER_IN
3 customerAddress Adresses client CUSTOMER_IN
3 service Service SERVICE_IN
3 pattern Modèle PATTERN_IN
3 item Article ITEM_IN
4 vendorItem Catalogue article/fournisseur ITEM_IN
4 vendorService Catalogue service/fournisseur SERVICE_IN
4 box Point de structure BOX_IN
4 material Matériel MATERIAL_IN
4 Facility / buildingset Site (Groupement de Bâtiments) FM_LOCATION_IN
4 Facility / building Bâtiment FM_LOCATION_IN
4 Facility / floor Etage FM_LOCATION_IN
4 Facility / zone Zone FM_LOCATION_IN

CARL Software 19/01/2016 Page 57/59


CARL Loader 4 – Installation et utilisation

Ordre Fichier xml Données Interface


4 Facility / room Local FM_LOCATION_IN
4 Facility / surfaces Surfaces FM_SURFACE_IN
5 itemLocation Emplacement des articles BATCH_IN
(déduit de batch.csv)
5 batchNoLocation Lot article sans emplacement BATCH_IN
5 boxCharact Caractéristiques point de BOX_IN
structure
5 itemCharact Caractéristiques article ITEM_IN
5 materialCharact Caractéristiques matériel MATERIAL_IN
5 linkEquipment Lien équipements hiérarchiques LINKEQUIPMENT_IN
5 linkEquipment_buildingset Lien Localisation Site LINKEQUIPMENT_IN_2
5 linkEquipment_building Lien Localisation Bâtiment LINKEQUIPMENT_IN_2
5 linkEquipment_floor Lien Localisation Etage LINKEQUIPMENT_IN_2
5 linkEquipment_zone Lien Localisation Zone LINKEQUIPMENT_IN_2
5 linkEquipment_room Lien Localisation Local LINKEQUIPMENT_IN_2
5 linkEquipment_box Liens des points de structure LINKEQUIPMENT_IN
5 linkEquipment_material Liens des matériels LINKEQUIPMENT_IN_2
5 linkEquipment_building Liens des bâtiments LINKEQUIPMENT_IN
5 linkEquipmentNetwork Lien équipements réseaux LINKEQUIPMENT_IN
5 Facility / realty_lease Biens immobiliers - Baux FM_REALTY_IN
5 Facility / realty_property Biens immobiliers - Baux FM_REALTY_IN
6 measurePoint Point de mesure MEASUREPOINT_IN
6 batch Lot article BATCH_IN
7 linkMeasurePoint Liens point de mesure MEASUREPOINT_IN
7 measureReading Relevé de mesure MEASUREREADING_IN
8 materialMeasure Lien matériel / point de mesure MATERIAL_IN
6 PWO Gamme PWO_IN
7 PWOProcess Opération de gamme PWO_IN
7 PWOResource Main d'œuvre sur gamme PWO_IN
7 PWOItem Article prévu sur gamme PWO_IN
8 mainthelp Aide au dépannage PATTERN_IN
8 maintPlan Fiche maintenance MAINTPLAN_IN
9 maintPlanLink Liens gammes de fiche MAINTPLAN_IN
maintenance
10 preventive Plan préventif PREVENTIVE_IN
11 preventiveTrigger Déclencheur de plan préventif PREVENTIVE_IN
12 WO Intervention WO_IN
13 occupation Occupation (temps travaillé) OCCUPATION_IN
3 PO Commande PO_IN
14 POLine Ligne de commande PO_IN
15 POStatusValidate Validation des commandes PO_IN
16 POStatusEdited Edition des commandes (superflu PO_IN
si toutes les commandes sont
réceptionnées).
17 delivery Réception DELIVERY_IN
18 return Retour SUPPLIERRETURN_IN
19 stockMovement Mouvement de stock STOCKMOVEMENT_IN
19 poStatusClosed Solde des commandes (superflu PO_IN
si commandes entièrement
réceptionnées et solde
automatique)
20 itemWarehouse Lien magasin/article ITEM_IN

CARL Software 19/01/2016 Page 58/59


CARL Loader 4 – Installation et utilisation

Remarque :

La colonne "Ordre" comporte un numéro qui correspond à l'ordre de chargement des fichiers
afin de ne pas rencontrer d'incohérence lors de l'import de données dans CARL Source.
L'ordre de classement des éléments dans le tableau ci-dessus résulte d’un regroupement par
thèmes fonctionnels.

CARL Software 19/01/2016 Page 59/59

Vous aimerez peut-être aussi