Préparation de données
Faire le mapping des données
Last updated
Faire le mapping des données
Last updated
La préparation de données est un processus qui précède celui de l'analyse des données. Il est constitué de plusieurs tâches comme la collecte de données, le nettoyage de données etc...
C'est une étape clé car la fiabilité de l'analyse des données dépend en très grande partie de la qualité des données.
Les liaisons sont matérialisées par les ID
Champs ID unique
L'ID de chaque enregistrement d'un objet Cn285 est disponible dans l'onglet Debug ou Advanced.
ID en masse
Dans le cas où la recherche concerne l'ensemble des enregistrements d'un objet. On sélectionne l'ensemble des enregistrements (case à cocher à côté du titre de la colonne name) ==> Action ==> Export.
Une sélection de données est proposée à l'export, on y ajoute l'ID et toute autre donnée souhaitée.
L'export ainsi généré permet de disposer de tous les ID en masse de tous les enregistrements de l'objet (ici client).
Ces ID pourront être réutilisés pour d'autres imports : de contrat ou contact items.
Ci-dessous par exemple : la création de contrat items sur le contrat ‘Contract 18eme’ reprenant l'ID client de 18Ducks soit l'ID 26.
Les données peuvent provenir d'un système distant via une API par exemple.
Dans ce cas, l'ID de l'enregistrement du système distant est stocké dans le champ Référence de l'enregistrement.
Exemple pour les clients :
Les imports de données associées à ce client seront formalisés comme suit :
Lors d'un import de contrat, si le champ "item_current_renewal_start_date" est renseigné alors le contrat est créé en "In Progress", sinon il reste en statut "Draft" pour une activation manuelle.
Une attention particulière doit être apportée dans le cadre d'une reprise des données “Contrats”, en dehors d"une prestation spécifique de reprise d'historique.
Dans une reprise de données standard, la date de démarrage/création du contrat ne permet pas de garantir que le contrat n'a pas été modifié durant sa période de validité. Un contrat à période de facturation mensuelle a pu voir sa période de facturation être modifiée en période trimestrielle. Afin d'éviter ce risque, le principe suivant est appliqué :
Lors de l'import de données contrat, il est obligatoire de fournir la date du dernier renouvellement de ce dernier "item_current_renewal_start_date" si l'on souhaite que le contrat soit en statut "In Progress" et que les Invoicing Schedule soit généré. Cette donnée permet de caler correctement les dates et périodes de services et de facturation et le cas échéant générer les bonnes écritures de RevRec (Reconnaissance de Revenu).
Cn285 met à disposition un dictionnaire des données étendu avec :
Le Field Name
Filed Label : nom du champ dans l'interface utilisateur
Model : Object dans lequel se trouve le champ
Field Type : type de champ
Type : Champ de base ou champ calculé
Field Help : Description du champs (visible en version debug mode)
Extended Help : Description du champ pour l'utilisateur
Import Colum Name : Nom du champ dans un fichier d'import/export
NetSuite Field : Nom du champ dans le système NetSuite (1er ERP pour lequel un intégration Cn285 est disponible).
Instruction for csv import : Aide à la construction des fichiers de reprise des données pour les imports en masse.