Description des fichiers texte

Vous pouvez aussi générer vous-même des fichiers d'exemple : dans ce même module "Opérations Périodiques", choisissez "Exportation de données".
Si vous générez vos fichiers à importer avec EXCEL ou un autre outil de type tableur, une fois votre fichier manipulé dans votre tableur, il faut le sauver dans un format reconnu par le traitement d'import Oxygène.
Par défaut le format CSV vous sera proposé lors de l'import Oxygène (séparateur : point-virgule) : pour changer le format d'un fichier ,dans votre outil tableur, cliquez sur "Fichier", puis sur "Enregistrer sous...", et dans "Type" (de fichier), choisir : CSV (séparateur : point-virgule).
Les champs de type Entier au format 1 chiffre sont sauf mention contraire des champs correspondant à des options Oui / Non : il faut les remplir avec la valeur 1 si oui, et 0 si non.
Exemple "gestion des lots" pour les articles : si réponse est oui mettre le chiffre 1, sinon mettre zéro.
Il
existe un champ CH_INU dans les formats des fichiers d'import : ceci vous
permet de laisser des données dans vos fichiers import mais qui ne seront
pas importées dans Oxygène.
Pas besoin de supprimer les colonnes des données présentes dans votre fichier et que vous ne voulez pas importer : pour ignorer les données de ces colonnes il vous suffit de mettre en code colonne le code "CH_INU".
Les champs de type date doivent être au format date comme ceci : jj/mm/aaaa par exemple 05/06/2016
Les champs de type valeur (double, monnaie ou simple) doivent être de format standard, le signe en 1er puis les entiers la virgule et les décimales.
Par exemple -1520,32
Les champs de type chaîne seront tronqués si leur longueur dépasse la longueur maximum indiquée, mais cela ne sera pas un motif de rejet d'import.
Les champs de type entier doivent correspondre au format indiqué, par exemple si 0 ou 1 ils seront de 1 chiffre et sans signe.
Fichier client : CLIENTS.CSV (exemple)
NB : Vous pouvez retrouver la liste complète des champs et leur code dans la gestion de la base de données "GESCOM" , table I_GCICLI, si vous avez l'option outils de maintenance.



v
Fichier adresse client : ADRESSES.CSV (exemple)
NB : Vous pouvez retrouver la liste complète des champs et leur code dans la gestion de la base de données "GESCOM" , table I_GCIADR, si vous avez l'option outils de maintenance.


NB : le champ PROPRIO_CODE doit correspondre au code du client. Et ce client doit exister pour que l'adresse soit importée.
Fichier fournisseur : FOURNISSEURS.CSV (exemple)
NB : Vous pouvez retrouver la liste complète des champs et leur code
dans la gestion de la base de données "GESCOM" , table I_GCIFOURI,
si vous avez l'option outils de maintenance.

Fichier régime fiscal : REGIMES.CSV (exemple)
NB : Vous pouvez retrouver la liste complète des champs et leur code dans la gestion de la base de données "GESCOM" , table I_GCIREGM, si vous avez l'option outils de maintenance.


Fichier type de TVA : TVA.CSV (exemple)
NB : Vous pouvez retrouver la liste complète des champs et leur code dans la gestion de la base de données "GESCOM" , table I_GCITVA, si vous avez l'option outils de maintenance.

Fichier article : ARTICLES.CSV (exemple)
NB : Vous pouvez retrouver la liste complète des champs et leur code dans la gestion de la base de données "GESCOM" , table I_GCIARTIC, si vous avez l'option outils de maintenance.



Cas particulier du champ NOTES dans les tables articles et clients : en import de données, ce champ NOTES sera importé dans le descriptif des articles et clients. En export de données le descriptif sera systématiquement exporté en fin des lignes des enregistrements.
Fichier dépôt : DEPOTS.CSV (exemple)
NB : Vous pouvez retrouver la liste complète des champs et leur code dans la gestion de la base de données "GESCOM" , table I_GCIDEPOT, si vous avez l'option outils de maintenance.


Fichier stock : STOCKS.CSV (exemple)
NB : Vous pouvez retrouver la liste complète des champs et leur code dans la gestion de la base de données "GESCOM" , table I_GCISTOCK, si vous avez l'option outils de maintenance.


Fichier des nomenclatures articles : NOMENCLATURES.CSV (exemple)
NB : Vous pouvez retrouver la liste complète des champs et leur code dans la gestion de la base de données "GESCOM" , table I_GCILPROD, si vous avez l'option outils de maintenance.


Les codes article présents dans ce fichier à importer doivent exister dans la table des articles.
Pièce de ventes
Fichier des entêtes de pièces : PIECES.CSV (exemple)
CODE ENTETE | DESCRIPTION | TYPE | LG. MAX |
IDENT | Identifiant Entête pièce (obligatoire si CSV) | Chaîne | 10 |
CLIENT_CODE | Code du client | Chaîne | 20 |
TYPE | Type de pièce (D, C, B, F, A, O) * | Chaîne | 1 |
WEB_ID | Identifiant libre (ex : ancien numéro) | Chaîne | 20 |
DESIG | Texte libre | Chaîne | 100 |
DATE_CREATION | Date de la pièce | Chaîne | 10 |
DATE_LIVRAISON | Date prévue de livraison | Chaîne | 10 |
TAUX_REMISE | Taux de remise | Simple | |
REMISE | Montant remise | Chaîne | 16 |
TAUX_ESCOMPTE | Taux d'escompte | Simple | |
GCPREG_CODE | Mode de règlement | Chaîne | 30 |
FRAIS_HT | Montant Frais HT | Chaîne | 14 |
FRAIS_TVA_CODE | Code TVA sur frais | Chaîne | 8 |
PORT_HT | Montant Port HT | Chaîne | 14 |
PORT_TVA_CODE | Code TVA sur port | Chaîne | 8 |
GCPEXP_CODE | Mode d'expédition | Chaîne | 30 |
GCPTRA_CODE | Mode de transport | Chaîne | 30 |
ECOTAXE | Document avec écotaxe (1=oui) | Entier | |
NBRE_JOURS | Règlement : nombre de jours | Entier | |
ARRETE | Règlement : F=Fin de mois, N=Net, D=Fin de décade | Chaîne | 1 |
DECALAGE | Règlement : jour de décalage | Entier | |
MONNAIE | Code monnaie | Chaîne | 3 |
VALID | Pièce Validée (1=oui, 0=non) | Chaîne | 20 |
GCPREGM_CODE | Code Régime fiscal | Chaîne | 8 |


*TYPE : Devis, Commande, Bon de Livraison, Facture, Avoir , ou O contrat d'abonnement
Le champ WEB_ID permet de stocker une référence, par exemple l’ancien numéro de pièce. Cette information est stockée dans le champ Origine des pièces. Un contrôle sur ce champ est effectué avant l’importation pour éviter qu'une même pièce soit importée plusieurs fois.
Fichier des lignes de pièces : LIGNES.CSV (exemple)
CODE ENTETE | DESCRIPTION | TYPE | LG. MAX |
ENTETE_IDENT | Identifiant Entête si CSV (=IDENT entêtes) | Chaîne | 10 |
NUMERO | Numéro d’ordre dans la pièce | Chaîne | 10 |
ARTICLE_WEB_CODE | Code article (non obligatoire si commentaire) | Chaîne | 30 |
DESIG | Désignation ou commentaire | Chaîne | 255 |
QTE | Quantité | Double | |
PUHT | Prix Unitaire Hors Taxe | Chaîne | 16 |
TAUX_REMISE | Taux de remise | Simple | |
GCPTVA_CODE | Code TVA | Chaîne | 8 |
GCPTPF_CODE | Code TPF | Chaîne | 8 |
GCPDEPOT_CODE | Code Dépôt | Chaîne | 8 |

