TecCom B@se Orderer System



Documents pareils
L interface EDICOT facile à utiliser permet l échange EDI par l import des Accusés de réception (commandes) de ventes (ORDERS) au format XML.

Définition des Webservices Ordre de paiement par . Version 1.0

Plateforme PAYZEN. Définition de Web-services

GENERALITES Sélection du fichier... 7 TRANSFERT DES ECRITURES... 8

Cahier des charges. Technique pour la mise en œuvre. de la procédure Portail Achat - EDI

fichier EDIFACT qui peut être transféré à la BNB par .

La base de données dans ArtemiS SUITE

Guide d installation

Erreurs les plus fréquentes Guide de dépannage

CALC2QIF Conversion de données OpenOffice au format QIF

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :

Module Achats et Logistique pour Magento Guide d intégration et d utilisation Version 1.7 & 1.4

SOMMAIRE. 1. Connexion à la messagerie Zimbra Pré-requis Ecran de connexion à la messagerie 4

DOCUMENTATION POINT FACTURE

Ouvrir...59 Ouverture du dossier comptable...59 Ouverture du fichier expert...60

Construction d un EDD avec SQL 2008 R2. D. Ploix - M2 Miage - EDD - Création

Paiement sécurisé sur Internet. Pack Factures Documentation générale sur le paiement de factures par carte bancaire sur apayer.fr

TecLocal 4.0. Nouveautés de la version 4.0 (notes de mise à jour)

> INSTRUCTIONS POUR LA FACTURATION DES BONS DE COMMANDE

Guide de l utilisateur

Découpe fonctionnelle Gestion commerciale Sage 30, 100 et Start

WinBooks Logistics 5.0

Manuel d utilisation du logiciel

Manuel d utilisation de la messagerie.

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

Créer et modifier un fichier d'import des coordonnées approximatives avec Excel

Your Detecting Connection. Manuel de l utilisateur. support@xchange2.net

Structure fonctionnelle d un SGBD

Paiement sécurisé sur Internet. Fonctionnalités du Pack Factures

!!! Archipad version 1.4. Manuel de Référence

Guide d utilisation de PayPal e-terminal. Informations à usage professionnel uniquement

Serveur FTP. 20 décembre. Windows Server 2008R2

Plateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento version 1.3.x.x. Paiement en plusieurs fois. Version 1.

Nouvelles fonctionnalités

Service On Line : Gestion des Incidents

SOFI Gestion+ Version 5.4. Echanges de données informatiques Spicers Sofi gestion+ Groupements. SOFI Informatique. Actualisé le

1) Information sur le logiciel et la notice 2) Le tableau de bord 3) Les devis 4) Les factures 5) Les factures d acompte 6) Les avoirs sur facture

Retour table des matières

DHL e-business DHL PROVIEW GUIDE UTILISATEUR

Manuel utilisateur Portail SAP

Interface PC Vivago Ultra. Pro. Guide d'utilisation

SIRIUS Safety Integrated. Système de sécurité modulaire 3RK3

Système de Gestion Informatisée des. Exploitations Agricoles Irriguées avec Contrôle de l Eau

Corrigé de l'atelier pratique du module 6 : Transfert de données

MEGA ITSM Accelerator. Guide de démarrage

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation

Guide rapide IDEP. Helpdesk

Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT

MANUEL POUR L UTILISATION DE L APPLICATION EN LIGNE DU SYSTÈME DE NOTIFICATION DES ACCIDENTS INDUSTRIELS

Barres Manuel d utilisation. Manuel d utilisation. version I.2.0. Copyright Antilog 1998/2002 Tous droits réservés. JT.Gueux@log-1.

Procédures d'utilisation de Maitre'D

Guide d utilisation et d administration

La logistique aujourd hui. Thierry van Ravestyn General Manager

NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR. Logiciel TIJARA. NETWORK AND SOFTWARE ENGINEERING Manuel d'utilisateur "TIJARA" 1

CTIconnect PRO. Guide Rapide

1 Gestionnaire de Données WORD A4 F - USB / / 6020 Alco-Connect

EXCEL TUTORIEL 2012/2013

Intégration e-commerce. Version 0.5

FedEx Ship Manager. Guide de l utilisateur. Solutions de surface FedEx International DirectDistribution. FedEx Transborder Distribution

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

Créer une base de données

GloboFleet. Mode d emploi CardControl Plus

Guide d installation CLX.PayMaker Office (3PC)

Manuel d utilisation du web mail Zimbra 7.1

Nokia Internet Modem Guide de l utilisateur

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION

Guide de l utilisateur Nokia Mail for Exchange 3.0

Instructions et spécifications pour la transmission en format XML de déclarations par lots. 30 mai 2015 MODULE 1

Installation et utilisation du client FirstClass 11

Consignes pour la remise des données RESEAU

VAMT 2.0. Activation de Windows 7 en collège

Embedded ERP pour Magento Guide d intégration et d utilisation Version 2.3 & 1.5

Créer et partager des fichiers

Documentation. Manuel Utilisateur. E-Shop

Guide de l abonné KX-TVM50 KX-TVM200. Système de Messagerie vocale. Nº de modèle. Version du document /07

Variantes disponibles / Domaine d application

Avertissement. La Gestion Electronique de Documents

Prise en main rapide utilisateur

Modifications aux logiciels DCision ERP 11. Table des matières

EVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale.

Documentation. Manuel Utilisateur. E-Shop

Utiliser Access ou Excel pour gérer vos données

Créer le schéma relationnel d une base de données ACCESS

Rapport financier électronique

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

CA Desktop Migration Manager

EN BLANC AVANT IMPRESSION»»»

1. Qu'est-ce que SQL? La maintenance des bases de données Les manipulations des bases de données... 5

IP Remote Controller

Retek Invoice Matching 11.0 Notes de mise à jour

Méthode de préparation du fichier texte d import depuis Excel, via Access jusqu à Drupal.

données en connaissance et en actions?

Découvrir Open ERP par l'exemple

Guide d utilisation commandes des pièces de rechange Rev.1.0.3

CONFIGURATION DE BASE. 6, Rue de l'industrie BP130 SOULTZ GUEBWILLER Cedex. Fax.: Tel.:

Service de notification pour colis et Swiss-Express

Manuel d Administration

HYBIRD 120 GE POUR LES NULS

Transcription:

... connecting the Automotive Aftermarket TecCom B@se Orderer System Interface de dialogue au système de gestion Version 2.1 Description de l interface Janvier 2002

La plus grande attention a été portée à la composition des textes et des figures. Toutefois, la présence d'erreurs dans ce manuel de l utilisateur n'est pas totalement exclue. L'éditeur et les auteurs vous seront reconnaissants des suggestions d'amélioration que vous pourrez apporter ou des erreurs que vous voudrez bien leur signaler. Les entreprises, noms et données utilisés dans les exemples sont fictifs. Toutes les désignations de matériel et logiciel utilisées sont des marques déposés ou des marques de fabrique du fabriquant respectif. 2001 TecCom GmbH

Sommaire Sommaire 1 Echange des Données avec le Système de Gestion et de Marchandise... 4 1.1 Présentation... 4 1.2 Interface Import... 5 1.3 Interface Export... 6 2 Importer les Propositions de Commandes... 7 2.1 Procédure pour utiliser l interface d importation... 7 2.2 Le fichier de transferts de projet de commandes... 8 2.2.1 Structure du fichier... 8 2.2.2 Enregistrements d entête de commande... 9 2.2.3 Enregistrements d article...12 2.3 Le fichier de description de format OrderTransfer.IFD...13 2.3.1 Présentation...13 2.3.2 Information sur l utilisation du fichier de description de format (IFD)...14 2.3.3 Sections et entrées dans le fichier de description de format en détail...15 3 Exporter des commandes vers le Système de Gestion et de Marchandise...20 3.1 Enregistrer les commandes dans la base de données OrderLog...20 3.2 Champs dans la table ORDERLOG_HEADER...21 3.3 Champs dans la table ORDERLOG_ITEM...22 4 Annexes - Exemples...23 4.1 Fichier de transfert de projet de commandes avec des enregistrements de longueur fixe...23 4.2 Fichier de description de format pour des enregistrements de longueur fixe...26 4.2.1 Exemple 1...26 4.2.2 Exemple 2...28 4.3 Fichier de transfert de projet de commandes avec des enregistrements de longueur variable avec séparateur de champs...31 4.4 Fichier de description de format pour enregistrements de longeur variable...33 TecCom B@se Orderer System January 2002 3

1 Echange des Données avec le Système de Gestion et de Marchandises Présentation 1 Echange des Données avec le Système de Gestion et de Marchandises 1.1 Présentation TecCom fournit à l acheteur deux interfaces pour connecter son système de gestion et de marchandises (SGM) au système TecCom: Une interface de dialogue en ligne placée dans le TecCom B@se Orderer System (TEC-Client), qui est une interface utilisant un fichier plat. Une interface EDIFACT batch, qui nécessite l utilisation d un serveur TEC Orderer Connect ainsi que d une station EDI (passerelle EDI, traducteur,...) avec une interface certifiée TEC-EDI. Ce document présente l interface de dialogue en ligne. Dans le TEC-Client, cette interface se décompose de la manière suivante : L interface d importation: Importation des propositions de commandes extraite du SGM. L interface d exportation: Une base de données de commandes, depuis la quelle les commandes traitées et les réponses associées données par les fournisseurs peuvent être transférées vers le SGM de l acheteur. Flux D information Avec La Version Locale E- catalo gue Acheteur TecCom B@se Orderer System Disponibiltés Commandes Messages Dialogue en ligne TEC Provider Disponibilités Commandes urgentes Commandes de stock Fournisseur TecCom B@se Supplier System Visualisation des transactions SGM EDIFACT (Batch) EDI Manager* TEC Orderer Connect * EDI Manager avec interface TecCom: Atos/ACTIS, Seeburger, Siemens ** TEC Application Server ** Message EDIFACT: Orders; Order response; Despatch advise, Invoice; Price catalogue TEC Sales Connect En ligne EDI Manager* SGM SGM := Système de Gestion et de Marchandise Figure 1: Flux d information dans le système TecCom TecCom B@se Orderer System January 2002 4

1 Echange des Données avec le Système de Gestion et de Marchandises L Interface d Importation 1.2 L Interface d Importation Si vous utilisez un système de gestion et de marchandises, vous pouvez exporter des transactions de commande créées dans celui-ci et importées ces dernières dans le TEC-Client. Les transactions de commandes sont transférées dans la fenêtre Choix des articles ou dans la fenêtre Projets de Commande du TEC-Client. Dans la fenêtre suivante Information et Commande n importe quel projet de commande tant qu il est complet peut être envoyé comme une commande en ligne, au fournisseur concerné. La réponse du fournisseur peut-être immédiatement affichée ou éventuellement plus tard vous pouvez consulter le statut de la commande en utilisant le Journal des Sorties. Si nécessaire, un projet de commande peut aussi servir comme base pour une Consultation de Stock en ligne. La connexion de votre système de gestion et de marchandise au TEC-Client peut être installée simplement et rapidement en utilisant l interface d importation. Ce travail se décompose en différentes étapes: Analyse des besoins de l interface Génération d un fichier de commande dans le SGM Exportation du fichier de commande et établissement d une connexion réseau avec le TEC-Client Création d un fichier de description de format, appelé aussi fichier IFD (IFD: Import Format Description) Test de l interface avec le TEC-Client (Peut-être réalisé en mode demo) Mise en production Voir détails dans la Section 2.1 de ce document. Importation des projets de commande dans le Tec Client SGM Format: Fichier de transfert de projets de commande Enregistrement long. fixe ou: long. variable avec séparateur Unité de mesure, code devise, code pays et format de date etc. dansla terminologie du SGM Contenu: Entête de commande1 n lignes article Entête de commande2 n lignes article. Contenu du fichier de transfert sera integré, grâce au fichier IFD, au moment de sa lecture par le Tec Client Fichier IFD Fichier de description de format Description de la position, type et longueur des champsde données, ou séquence des champsde données dans le fichierde transfert; e.g., numérode commande, numéro de fournisseur, quantité, référence article etc... Conversion de la terminologie du SGM en terminologie TecCom possible. Définition de valeurs par défaut possible TEC Client SGM := Système de Gestion et de Marchandise IFD := Import FormatDescription Figure 2: Importation des projets de commande TecCom B@se Orderer System January 2002 5

1 Echange des Données avec le Système de Gestion et de Marchandises L Interface d Exportation 1.3 L Interface d Exportation Les informations sur les commandes qui ont été envoyées avec le TEC-Client sont mises à disposition pour l exportation vers votre système de gestion et de marchandises. Dans cette optique, vous pouvez activer l option Consigner les commandes dans le TEC-Client. Dans ce cas les commandes envoyées avec leurs informations de réponse du fournisseur, comme le numéro de commande fournisseur, quantités disponibles, prix etc... sont écrites dans la base de données OrderLog. En fonction de la version du TEC-Client utilisé, l OrderLog peut être dans une base de données du serveur TEC-Connect ou dans une base de données Ms Access locale ou en réseau : Orderlog.mdb. 1. Utilisation de cette base de données et le traitement des informations contenues dans celle-ci sont de votre responsabilité. La mise en œuvre doit faire partie d un projet séparé. Les différentes possibilités vont d une simple extraction de rapport à une intégration complète et automatisée dans votre système de gestion et de marchandises (SGM), en utilisant une communication de type ODBC 2. Des informations détaillées sur l enregistrement des commandes et le modèle de données utilisé peuvent être trouvées dans la Section 3 Exportation des informations de commande du TEC Client SGM Base de données OrderLog TecCom Format: Table OrderLog_Header Table OrderLog_Item Unité demesure, code devise, code payset format de date etc.dans la terminologie du SGM Contenu: Toutes commandes soumises par le TEC-Client Information sur la réponse du fournisseur (numéro de commande fournisseur, quantité disponible, prix, etc.) Les règles de conversion dans le fichier IFD sont utilisées pour les conversions «retour» Fichier IFD Fichier de description de format Description de la position, type et longueur des champsde données, ou séquence des champsde données dans le fichierde transfert; e.g., numérode commande, numéro de fournisseur, quantité, référence article etc... Conversion de la terminologie du SGM en terminologie TecCom possible. Définition de valeurs par défaut possible TEC Client SGM := Système de Gestion et de Marchandise IFD := Import FormatDescription Figure 3: Exportation des informations de commande TecCom B@se Orderer System January 2002 6

2 Importer les Propositions de Commandes Procédure pour utiliser l interface d importation 2 Importer les Propositions de Commandes 2.1 Procédure pour utiliser l interface d importation Le travaille da mise en œuvre, des tests et de la mise en production de l interface d importation se décompose en différentes étapes: Etapes 1. Analyse des besoins d interfaçage 2. Générer un fichier de commande dans le SGM 3. Exporter le fichier de commande/ Etablir la communication réseau avec le TEC- Client 4. Créer un fichier de description de format (fichier IFD) 5. Les paramètres du TEC-Client 6. Exécution des tests 7. Mise en production Commentaires Analyse (métier et technique) des champs qui peuvent être fournis et des champs qui devraient être fournis par votre SGM (Voir:section 2.2) Détermination des conversions et des valeurs par défaut à paramétrer dans le fichier de description de format (Voir: section 2.3) Générer un fichier de commande (dans la terminologie TecCom : fichier de transfert de projet de commande ) dans votre SGM en respectant l analyse précédente. D après l analyse préalable, il est possible de déterminer qu un fichier de commande existant pourrait être utilisé. Exporter le fichier de transfert de projet de commande dans un répertoire, sur le réseau local, accessible par le TEC-Client en lecture et en suppression. Choisir et se procurer un logiciel de réseau si nécessaire, comme Network File Service (NFS), AS/400 Client Access, etc. Comme le format du fichier de transfert de projet de commande n est pas standardisé, il doit être décrit un fichier de description de format. Pour ce faire en respectant l analyse préalable vous créez un fichier texte avec l extension.ifd (= Import Format Description). Les détails sur la structure du fichier de description de format sont dans la section 2.3 Le test d interface avec le TEC-Client peut se faire dans un mode déconnecté de démonstration. Pour le TEC-Client, le transfert de projets de commandes demande un nom (nom de fichier : au choix) et un emplacement du fichier de transfert de projet de commande. Vous pouvez paramétrer ce fichier dans le module Administration dans l onglet Accès au SGM. Si aucune information est entrée ici, une fenêtre de dialogue de sélection de fichier vous demandera le nom et emplacement du fichier de transfert de projet de commande avant l importation du fichier dans le TEC- Client Attention! Le fichier de description de format doit avoir le nom OrderTransfer.IFD et doit être placé dans le sous répertoire OrderTransfer de votre installation du TEC-Client. Le nom du fichier OrderTransfer.IFD ne doit pas être changé. Les projets de commande sont transférés dans la fenêtre Information et commande ou dans la fenêtre Projets de commande du TEC-Client. TecCom B@se Orderer System January 2002 7

2 Importer les Propositions de Commandes Le fichier de transfert de projet de commande 2.2 Le fichier de transfert de projet de commande 2.2.1 Structure du fichier Enregistrement longueur fixe ou enregistrement longueur variable avec séparateur de champs Le TEC-Client supporte l échange de fichier avec les systèmes de gestion et de marchandise qui exportent les projets de commande dans des fichiers avec des enregistrements de longueur fixe ou variable avec séparateur de champs. La structure du fichier de transfert de projet de commande peut varier par rapport à la taille et à la position des champs parce que ces paramètres sont définis dans un fichier de description de format. La seule contrainte demandée par le programme est que les données soit enregistrées soit au format enregistrement longueur fixe soit au format enregistrement longueur variable avec séparateur de champs. Avec un format enregistrement longueur fixe, les champs dans un enregistrement peuvent être décrits par leur position (offset) et leur longueur (length). En ce qui concerne le format enregistrement longueur variable avec séparateur de champs, il suffit d indiquer le séparateur de champs et la séquence des champs (aussi appelée offset). Il n est pas nécessaire de spécifier les longueurs des champs dans ce cas Le symbole Tab (TAB) ne peut pas être utilisé comme séparateur! Le séparateur ne doit pas être utilisé autre part dans le fichier. Fichiers et enregistrements doivent être conformes au standard DOS. La fin d un enregistrement doit être marquée par CRLF (Carriage return, line feed) Entête de commande et article Il existe deux types d enregistrement pour un fichier de transfert de projet de commande, dans l interface au SGM: Enregistrement entête de commande: Enregistrement article: article). Enregistrement pour décrire l entête d une commande. Enregistrements pour décrire les articles à commander (Lignes - Si un fichier de transfert de projet de commande contient d autres informations, ces dernières sont ignorées pendant l importation. Le fichier de transfert de projet de commande peut contenir plusieurs projets de commande avec un nombre illimité de lignes articles. Normalement, une commande commence par une entête. Les lignes articles appartenant à une commande doivent suivre l entête associée dans le fichier de transfert. La fin d une commande est indiquée par une nouvelle entête de commande ou un la fin du fichier. Les fichiers de transfert de projet de commande sans entête de commande : Afin de pouvoir importer des fichiers d articles du SGM qui ne saurait pas exporter des commandes mais seulement des références, le début du fichier est aussi accepté comme le début d une commande (avec une entête de commande vide). Jeux de Caractères Les jeux de caractères ANSI ou OEM peuvent être utilisés pour le fichier de transfert de projet de commande. Le jeu de caractères choisi est indiqué dans le fichier de description de format. TecCom B@se Orderer System January 2002 8

2 Importer les Propositions de Commandes Le fichier de transfert de projet de commande Champs optionnels et champs obligatoires En créant un fichier de transfert de projet de commande, la distinction classique entre champs obligatoires et champs optionnels, existe. Les champs de données que le SGM ne peut pas renseigner, peuvent ne pas être insérés dans le fichier de transfert. Au minimum, le fichier de transfert de projet de commande peut être importé avec succès même s il n y a que des numéros d article. Dans ce cas, cela ne pourrait être une commande TecCom utilisable tel quel. Si une entête de commande ou un enregistrement d article dans le fichier de transfert de projet de commande est incomplet par rapport à la définition d une commande, il existe deux possibilités pour modifier ou ajouter de l information.: 1. En définissant des valeurs de conversion ou des valeurs par défaut dans le fichier de description de format OrderTransfer.IFD (Voir section 2.3) 2. Après avoir importé les projets de commandes dans le TEC-Client, les informations manquantes ou incorrectes peuvent être ajoutées ou corrigées au travers de l interface graphique avant d envoyer la commande au fournisseur. Cependant, l objectif devrait toujours être de réaliser le fichier de transfert de projet de commande, de tel sorte que les commandes puissent être envoyées sans intervention manuelle. Par conséquent dans les tables suivantes, la longueur et le statut, devraient toujours être lus dans le contexte de l envoi d une commande depuis le TEC-Client. Exemples de fichiers de transfert de projet de commande enregistrement longueur fixe voir section 4.1 enregistrement longueur variable avec séparateur de champs voir section 4.3 2.2.2 Enregistrements d entête de commande Enregistrements d entête de commande contiennent les champs suivant décrits, dans le fichier de description de format associé, par leur position et longueur : Dans la table suivante, le statut indique si le champ est obligatoire ou optionnel (M / O) pour envoyer une commande à partir du TEC-Client. (M) indique les champs de données obligatoires pour soumettre un ordre d achat via Te ccom mais qui peuvent ne pas faire partie du fichier de transfert de projet de commande car ils peuvent être défini par défaut dans le fichier IFD (fichier de description de format) ou entrés manuellement au travers du TEC Client après importation mais avant envoi. La longueur est la valeur limite imposée lors de l envoi d une commande depuis le TEC-Client, i.e. Il est tout à fait possible d utiliser d autres valeurs dans le fichier de transfert de projet de commande quand la conversion et/ou les valeurs par défaut sont correctement définies dans le fichier de description de format (fichier IFD). Champ Information Type Long. Statut Commentaires SupplierNumber Code fournisseur Char 13 M Code identifiant le fournisseur dans le SGM. Le TecCom ID du fournisseur et le numéro de client de l acheteur sont associés à la commande, à partir de la liste des partenaires du TEC Client, et à l aide de ce code fournisseur. SupplierName Nom du four- Char 35 O Nom du fournisseur: Champ d information CustomerName nisseur Nom de l acheteur pour la fenêtre Projets de Commande. Char 35 O Nom de l acheteur dans le SGM: Champ d information pour la fenêtre Projets de Commande. CustomerPurchaseNumbemande N de com- Char 35 O Numéro de commande dans le SGM. Currency Devise Char (3) O (M) Devise souhaitée pour les informations de prix et pour les factures. TecCom B@se Orderer System January 2002 9

2 Importer les Propositions de Commandes Le fichier de transfert de projet de commande DispatchMode Comment Tag1 Tag2 OrderType DeliveryDate Mode d expédition Zone de commentaire Champs supplémentaires Type de commande Date de livraison CompleteDelivery Livraison complète ShipToNumber ShipToName1, ShipToName2, ShipToAddress1, ShipToAddress2, ShipToPostCode, ShipToCity, Adresse de livraison Un conversion peut être faite dans la section Currencies. Des valeurs standards peuvent être définies dans la section Defaults, entrée Currency. Si aucune devise n est mentionnée, la valeur standard du TEC-Client est prise. Char (1) O (M) Standards TECFORM: 1 = Envoi normal 2 = Envoi exprès 3 = Envoi de nuit 4 = Enlèvement 5 = Contre remboursement Un conversion peut être faite dans la section DispatchModes. Des valeurs standards peuvent être définies dans la section Defaults, ligne DispatchMode. Si aucun mode d envoi n est mentionné pour une commande urgente, il doit être saisi par l utilisateur. Char 240 O Champ de commentaire (jusqu à 240 caractères) Ce champ peut être utilisé pour entrer un commentaire à propos de la commande. Il est enregistré dans l OrderLog, quand la commande est exécutée, et affiché dans la fenêtre Char 35 35 TecCom B@se Orderer System January 2002 10 O Projets de Commande. Champs supplémentaires (jusqu à 35 caractères) Ces champs peuvent être utilisés pour entrer des informations complémentaires sur la commande. Ces informations sont enregistrées dans l OrderLog quand la commande est exécutée. Cela peut servir, par exemple, pour identifier et associer la commande dans le SGM. Char 1 O Ce champ est utilisé pour indiquer le type de commande. 1: Commande urgente 2: Commande de réapprovisionnement Des valeurs standards peuvent être définies dans la section Defaults, entrée OrderType. Char O Date de livraison pour la commande complète. Le format de la date est défi ni dans la section Measurements, entrée DateFormat. Char 1 O Indique si la commande doit être entièrement livrée. 1: Livraison complète Tout autre valeur: Livraison partielle autorisée. Des valeurs standards peuvent être définies dans la section Defaults, entrée CompleteDelivery. Char Char Char Char Char Char Char 13 35 35 35 35 9 (M) / O (M) / O O O O O Code de livraison (Champ obligatoire seulement si utilisé entièrement.) (Champ obligatoire seulement si utilisé entièrement.) Adresse de livraison Cette information peut être utilisée lorsque l acheteur est différent du receveur de la marchandise

2 Importer les Propositions de Commandes Le fichier de transfert de projet de commande ShipToCity, ShipToCntrCode Char Char 35 2 O O chandise TecCom B@se Orderer System January 2002 11

2 Importer les Propositions de Commandes Le fichier de transfert de projet de commande 2.2.3 Enregistrements d article (Lignes article) Enregistrements d article (lignes article) contiennent les champs suivant, décrits dans le fichier de description de format associé par leur position et longueur : Dans la table suivante, le statut indique si le champ est obligatoire ou optionnel (M / O) pour envoyer une commande à partir du TEC-Client. (M) indique les champs de données obligatoires pour soumettre un ordre d achat via Te ccom mais qui peuvent ne pas faire partie du fichier de transfert de projet de commandes car ils peuvent être défini par défaut dans le fichier IFD (fichier de description de format) ou entrés manuellement au travers du TEC Client après importation mais avant envoi. La longueur est la valeur limite imposée lors de l envoi d une commande depuis le TEC-Client, i.e. Il est tout à fait possible d utiliser d autres valeurs dans le fichier de transfert de projet de commandes quand la conversion et/ou les valeurs par défaut sont correctement définis dans le fichier de description de format (fichier IFD). Champ Information Type Taille Statut Commentaires Maker Code fabricant Char (6) (M) Standard TECFORM 1 La conversion est disponible dans la section Mcodes. Des valeurs standards peuvent être définies dans la section Defaults, entrée Maker. L utilisateur doit saisir tout code fabricant manquant. Si le numéro d article n est pas un numéro de fabricant, * (astérisque) doit être saisie comme code fabricant Number Code article Char 18 M Référence article EANCode Code EAN Char 14 O Champ d info Name Des. article Char 40 O Champ d info Quantity Quantité Long 4 Oct (M) Max. 5 chiffres. L utilisateur doit saisir toute QtyUnit Unité de mesure quantité manquante. Char (3) O ISO (UN/ECE 20 code) La conversion est disponible dans la section QtyUnits. Des valeurs standards peuvent être définies dans la section Defaults, entrée QuantityUnit. Price Prix (par unité de paquet) Float O Champ d info; max. 20 chiffres incl. la décimale. WrapUnit Unité de paquet Long 4 Oct O Champ d info; max 9 chiffres. PartialDelivery Livraison partielle DeliveryDate Date de livraison Char 1 O Indique si l article peut être livré partiellement. 0: Livraison partielle non autorisée. Autre valeur: Livraison partielle autorisée. Des valeurs standards peuvent être définies dans la section Defaults, entrée PartialDelivery. Cette entrée n a d effet seulement si la livraison complète n est pas requise dans l entête de commande à l entrée CompleteDelivery. Char O Date de livraison pour l article. Le format de la date est défini dans la section Measurements, entrée DateFormat. Cette entrée n a d effet seulement si une date de livraison n est pas requise dans l entête de commande à la ligne DeliveryDate. 1 Les codes fabricant valides dans TecCom peuvent être trouvés dans le fichier MCodes.ini dans le répertoire principal d installation du TEC-Client. TecCom B@se Orderer System January 2002 12

2 Importer les Propositions de Commandes Le fichier de description de format OrderTransfer.IFD 2.3 Le fichier de description de format OrderTransfer.IFD 2.3.1 Présentation La structure du fichier de transfert de projet de commande (voir section 2.2) est décrite par un fichier de description de format appelé OrderTransfer.IFD A côté de la description de l entête de commande et des enregistrements article, le fichier de description de format contient aussi des informations sur le jeu de caractères, le séparateur de décimal ou/et le séparateur de millier qui sont utilisés, ainsi que la devise pour les prix, l unité de prix (e.g. quand mentionné en centimes), le format de la date. Le fichier de description de format contient aussi des informations sur les conversions des codes fabricant, des unités de mesure, des codes pays, des modes d envoi, des codes devises. De plus, des valeurs par défaut peuvent être définies pour les codes fabricant, des unités de mesure, les devises, les modes d envoi, les types de commande, les livraisons partielles sur article ou sur la commande entière. Le fichier de description de format contient ces différentes sections: [Importfile] [Measurements] [Recordtypes] [Orders] [OrderItems] [MCodes] [MCodesMapEntries] [QtyUnits] [QtyUnitsMapEntries] [Currencies] [CurrenciesMapEntries] [DispatchModes] [DispatchModesMapEntries] [CountryCodes] [CountryCodesMapEntries] [Defaults] Section pour définir les propriétés du fichier de transfert Section pour définir les mesures et informations associées Section pour définir les types d enregistrement utilisé Section pour décrire les enregistrements d entête de commande Section pour décrire les enregistrements d article Section pour définir la méthode de conversion des codes fabricant du SGM aux codes fabricant de TecCom Section contenant les entrées de la table de conversion des codes fabricant Section pour définir la méthode de conversion des unités de mesure du SGM aux unités de mesure ISO Section contenant les entrées de la table de conversion unités de mesure Section pour définir la méthode de conversion des codes devise du SGM aux codes devises ISO Section contenant les entrées de la table de conversion des codes devise Section pour définir la méthode de conversion des modes d envoi du SGM aux modes d envoi de TecCom. Section contenant les entrées de la table de conversion des modes d envoi Section pour définir la méthode de conversion des codes pays du SGM aux codes pays ISO Section contenant les entrées de la table de conversion des codes pays Section contenant les entrées des valeurs par défaut définies Pour une description détaillée des sections et entrées, voir section 2.3.3 Un exemple de fichier de description de format pour des fichier de transfert de projet de commandes avec enregistrement longueur fixe voir section 4.2 enregistrement longueur variable avec séparateur de champs voir section 4.4 TecCom B@se Orderer System January 2002 13

2 Importer les Propositions de Commandes Le fichier de description de format OrderTransfer.IFD 2.3.2 Information sur l utilisation du fichier de description de format (IFD) 1 Pour être utilisé par le TEC-Client, le fichier de description de format doit s appeler OrderTransfer.IFD et être placé dans le sous répertoire OrderTransfer de votre installation du TEC-Client. 2 Si certains champs manquent dans le fichier de transfert de projet de commande, alors les paramètres, de positions et de longueurs, associés ne sont pas utilisés. 3 La position des champs dans un enregistrement commence toujours à 1 4 Les valeurs standards définies dans la section Defaults sont assignées aux entrées avant la conversion. Par conséquent, vous devez ajouter les valeurs par défaut à la table de conversion si la conversion est activée. 5 Quand les codes fabricants du SGM, les unités de mesure, les codes devise, les codes pays et les modes d envoi sont convertis, le programme vérifie si le résultat est correct. Une comparaison est faite avec les valeurs stockées dans MCodes.ini (pour des codes fabricants), dans ISOCountry.ini (pour les codes pays), dans ISOCurrency.ini (pour les codes devises), la table interne des unité de mesure ISO et avec les modes d envoi définis dans TecCom (1-5). Si le programme détecte un résultat de conversion incorrecte, il procède de la même manière que si l entrée correspondante de conversion était manquante dans la section associée [*MapEntries]. 6 Le numéro de fournisseur est utilisé pour créer le lien avec le partenaire (fournisseur) paramétré dans la liste des partenaires du TEC Client. Si cela est impossible, l utilisateur doit saisir le fournisseur manuellement dans la fenêtre Information et commande. 7 Un fichier OrderTransfer.ifd est placé dans le sous répertoire OrderTransfer de l installation du TEC Client. Ce fichier donne un exemple de la structure du fichier de description de format si le fichier de transfert de projet de commande a un format d enregistrement de longueur fixe (voir section 4.2.1) 8 La conversion retour dans l OrderLog (voir section 3.1) 9 Les règles de conversion dans le fichier OrderTransfer.ifd sont aussi utilisées quand les commandes sont enregistrées dans l OrderLog afin de convertir les codes fabricants, les unités de mesure, les devise, les codes pays et les modes d envoi aux valeurs utilisées dans le SGM. Date de commande et date de livraison sont stockées dans l OrderLog, au format indiqué dans DateFormat (voir section Measurements). TecCom B@se Orderer System January 2002 14

2 Importer les Propositions de Commandes Le fichier de description de format OrderTransfer.IFD 2.3.3 Détail des sections et entrées dans le fichier de description de format [Importfile] Format FieldSeparator CharacterSet RecordType_Offset RecordType_Length Section pour définir les propriétés générales Format des enregistrements importés. Valeurs possibles : FixedLength, SeparatedFields Séparateur utilisé pour le format SeparatedFields. Jeu de caractères pour les enregistrements importés. Valeurs possibles : ANSI, OEM Défaut: ANSI Position et longueur du champ décrivant le type d enregistrement. Ces entrées peuvent être omises si les enregistrements ne contiennent d identifiant de type d enregistrement (dans le cas ou tous les enregistrements sont des lignes articles, par exemple) [Measurements] DecimalSeparator ThousandsSeparator Currency CurrencyUnit DateFormat [Recordtypes] Orders OrderItems [Orders] SupplierNumber_Offset SupplierNumber_Length SupplierName_Offset SupplierName_Length CustomerName_Offset CustomerName_Length CustomerPurchaseNumber_Offset CustomerPurchaseNumber_Length Currency_Offset Currency_Length DispatchMode_Offset DispatchMode_Length Comment_Offset Comment_Length Tag1_Offset Tag1_Length Tag2_Offset Tag2_Length Section pour définir les mesures utilisées et paramètres associés Séparateur de décimale (e.g.. le point de décimal) Séparateur de millier (e.g., la virgule) Code devise (e.g. EUR) Conversion possible Les codes devises sont spécifiés dans TecCom selon la norme ISO 4217 Unité de conversion (e.g. 100 si les prix sont donnés en centimes). Cette unité est utilisée pour convertir des formats de devises (par division). Format de date pour tous les champs de données utilisés (e.g. date de livraison). Le format inclus les parties DD pour les jours, MM pour les mois, YYYY pour les années plus n importe quels séparateurs. Jour et mois doivent être entrés avec deux chiffres. L année devrait être saisie avec quatre chiffres mais peut être entrée avec deux chiffres seulement. Dans ce cas 20 est automatiquement entré comme les deux premiers chiffres de l année. Section pour définir les types d enregistrement utilisés Valeur de l identifiant pour les entêtes de commande Valeur de l identifiant pour les lignes articles. La valeur ANY peut être saisie si tous les enregistrements sont des lignes articles. Section pour décrire les enregistrements d entêtes de commande Position et longueur du champ contenant le numéro de fournisseur stocké dans le SGM Position et longueur du champ contenant le nom du fournisseur Position et longueur du champ contenant le nom de l employé dans le SGM Position et longueur du champ contenant le numéro de commande (ou le numéro de la proposition de commande dans le SGM) Position et longueur du champ devise souhaitée pour l information de prix et pour les factures Position et longueur du champ mode d envoi Position et longueur du champ de commentaire Position et longueur du premier champ supplémentaire Position et longueur du second champ supplémentaire TecCom B@se Orderer System January 2002 15

2 Importer les Propositions de Commandes Le fichier de description de format OrderTransfer.IFD OrderType_Offset OrderType_Length DeliveryDate_Offset DeliveryDate_Length CompleteDelivery_Offset CompleteDelivery_Length ShipToNumber_Offset ShipToNumber_Length ShipToName1_Offset ShipToName1_Length ShipToName2_Offset ShipToName2_Length ShipToAddress1_Offset ShipToAddress1_Length ShipToAddress2_Offset ShipToAddress2_Length ShipToPostCode_Offset ShipToPostCode_Length ShipToCity_Offset ShipToCity_Length ShipToCntrCode_Offset ShipToCntrCode_Length [OrderItems] Number_Offset Number_Length Maker_Offset Maker_Length EANCode_Offset EANCode_Length Name_Offset Name_Length WrapUnit_Offset WrapUnit_Length Quantity_Offset Quantity_Length QtyUnit_Offset QtyUnit_Length Price_Offset Price_Length PartialDelivery_Offset PartialDelivery_Length DeliveryDate_Offset DeliveryDate_Length [MCodes] Conversion Position et longueur du champ type de commande Position et longueur du champ date de livraison de la commande globale Position et longueur du champ qui indique si seule la livraison complète est acceptée Position et longueur du code du point de livraison Position et longueur de la première partie du nom du point de livraison Position et longueur de la seconde partie du nom du point de livraison Position et longueur de la première partie de l adresse du point de livraison Position et longueur de la seconde partie de l adresse du point de livraison Position et longueur du champ code postal du point de livraison Position et longueur du champ ville du point de livraison Position et longueur du champ pays du point de livraison Section pour décrire les enregistrements produit (Lignes article) Position et longueur du champ contenant la référence article Position et longueur du champ contenant le code fabricant Position et longueur du champ contenant le code EAN Position et longueur du champ contenant la désignation de l article Position et longueur du champ contenant l unité de packaging Position et longueur du champ contenant la quantité Position et longueur du champ contenant l unité de mesure Position et longueur du champ contenant le prix Position et longueur du champ qui indique si la livraison partielle est autorisée pour l article concerné Position et longueur du champ de la date de livraison pour l article concerné Section pour définir la méthode de conversion des codes fabricant du SGM aux codes fabricant de TecCom Spécification de la méthode de conversion pour les codes fabricant du SGM. Paramètres possibles: NoMap: Tous les codes fabricant du SGM sont importés sans conversion car ce sont le mêmes codes fabricant que ceux utilisés dans Tec- Com. Map: Tous les codes fabricant du SGM sont convertis avec les entrées de la table de conversion dans la section MCodes. Si un code fabricant du SGM n est pas trouvé dans la table de conversion, la donnée n est pas importée. Dans ce cas l utilisateur doit la saisir manuellement dans la fenêtre Informations et Commandes. Si une entrée de la table de conversion est manquante, le programme réagit de la même manière que si le paramètre NoMap était spécifié. TecCom B@se Orderer System January 2002 16

2 Importer les Propositions de Commandes Le fichier de description de format OrderTransfer.IFD [MCodesMapEntries] Section contenant la table de conversion des codes fabricant du SGM en codes fabricant de TecCom Table de conversion Le nombre de lignes est illimité et la ligne a le format suivant : codes fabricant SGM = codes fabricant TecCom Ces entrées sont utilisées seulement si le paramètre Map a été spécifié comme méthode de conversion. [QtyUnits] Conversion Section pour définir la méthode de conversion des unités de mesure du SGM en unités de mesure ISO Spécification de la méthode de conversion pour les unités de mesure du SGM. Paramètres possibles: NoMap: Toutes les unités de mesure du SGM sont importées sans conversion car ce sont les mêmes unités de mesure que celles utilisées dans TecCom (unités de mesure ISO) Map: Toutes les unités de mesure du SGM sont converties avec les entrées de la table de conversion dans la section QtyUnits. Si une unité de mesure du SGM n est pas trouvée dans la table de conversion, la donnée n est pas importée. Dans ce cas l utilisateur doit la saisir manuellement dans la fenêtre Informations et Commandes. Si une entrée de la table de conversion est manquante, le programme réagit de la même manière que si le paramètre NoMap était spécifié. [QtyUnitsMapEntries] Section contenant la table de conversion des unités de mesure du SGM en unités de mesure ISO Table de conversion Le nombre de lignes est illimité et la ligne a le format suivant : unité de mesure du SGM = unité de mesure ISO Ces entrées sont utilisées seulement si le paramètre Map a été spécifié comme méthode de conversion. [Currencies] Conversion Section pour définir la méthode de conversion des codes devise du SGM en codes devise ISO Spécification de la méthode de conversion pour les codes devise du SGM. Paramètres possibles: NoMap: Tous les codes devise du SGM sont importés sans conve r- sion car ce sont les mêmes codes devise que ceux utilisés dans Tec- Com (codes devise ISO). Map: Tous les codes devise du SGM sont convertis avec les entrées de la table de conversion dans la section Currencies. Si un code devise du SGM n est pas trouvé dans la table de conversion, la donnée n est pas importée. Dans ce cas l utilisateur doit la saisir manuellement dans la fenêtre Informations et Commandes. Si une entrée de la table de conversion est manquante, le programme réagit de la même manière que si le paramètre NoMap était spécifié. [CurrenciesMapEntries] Section contenant la table de conversion des codes devise du SGM en codes devise ISO Table de conversion Le nombre de lignes est illimité et la ligne a le format suivant : code devise du SGM = code devise ISO Ces entrées sont utilisées seulement si le paramètre Map a été spécifié comme méthode de conversion. [DispatchModes] Conversion Section pour définir la méthode de conversion des modes d envoi du SGM aux modes d envoi TecCom Spécification de la méthode de conversion pour les modes d envoi du SGM. Paramètres possibles: TecCom B@se Orderer System January 2002 17

2 Importer les Propositions de Commandes Le fichier de description de format OrderTransfer.IFD NoMap: Tous les modes d envoi du SGM sont importés sans conversion car ce sont les mêmes modes d envoi que ceux utilisés dans TecCom. Map: Tous les modes d envoi du SGM sont convertis avec les entrées de la table de conversion dans la section DispatchModes. Si un mode d envoi du SGM n est pas trouvé dans la table de conversion, la donnée n est pas importée. Dans ce cas l utilisateur doit la saisir manuellement dans la fenêtre Informations et Commandes. Si une entrée de la table de conversion est manquante, le programme réagit de la même manière que si le paramètre NoMap était spécifié. [DispatchModesMapEntries] Section contenant la table de conversion des modes d envoi du SGM en modes d envoi TecCom Table de conversion Le nombre de lignes est illimité et la ligne a le format suivant : mode d envoi du SGM = mode d envoi TecCom Ces entrées sont utilisées seulement si le paramètre Map a été spécifié comme méthode de conversion. Les nombres 1 5 ont été définis comme les modes d envoi TecCom: 1 = Envoi normal, 2 = Envoi express, 3 = Envoi de nuit, 4 = Enlèvement, 5 = Contre remboursement [CountryCodes] Conversion Section pour définir la méthode de conversion des codes pays du SGM en codes pays ISO Spécification de la méthode de conversion pour les codes pays du SGM. Paramètres possibles: NoMap: Tous les codes pays du SGM sont importés sans conversion car ce sont les mêmes codes pays que ceux utilisés dans TecCom (codes pays ISO). Map: Tous les codes pays du SGM sont convertis avec les entrées de la table de conversion dans la section CountryCodes. Si un code pays du SGM n est pas trouvé dans la table de conversion, la donnée n est pas importée. Dans ce cas l utilisateur doit la saisir manuellement dans la fenêtre Informations et Commandes. Si une entrée de la table de conversion est manquante, le programme réagit de la même manière que si le paramètre NoMap était spécifié. [CountryCodesMapEntries] Section contenant la table de conversion des codes pays du SGM en codes pays ISO Table de conversion Le nombre de ligne est illimité et la ligne a le format suivant : code pays du SGM = code pays ISO Ces entrées sont utilisées seulement si le paramètre Map a été spécifié comme méthode de conversion. [Defaults] Maker QuantityUnit Currency DispatchMode Sections pour définir les valeurs par défaut Valeurs par défaut pour le code fabricant. Si le code fabricant est converti, un code fabricant du SGM devrait être entré au lieu d un code fabricant TecCom car la conversion est faite après affectation des valeurs par défaut. Valeurs par défaut pour l unité de mesure (QtyUnit). Si l unité de mesure est convertie, une unité de mesure du SGM devrait être entrée au lieu d une unité de mesure TecCom car la conversion est faite après affectation des valeurs par défaut. Valeurs par défaut pour la devise (Currency). Si le code devise est converti, un code devise du SGM devrait être entré au lieu d un code devise TecCom car la conversion est faite après affectation des valeurs par défaut. Valeurs par défaut pour le mode d envoi (DispatchMode). Si le mode d envoi est converti, un mode d envoi du SGM devrait être entré au lieu d un mode d envoi TecCom car la conversion est faite après TecCom B@se Orderer System January 2002 18

2 Importer les Propositions de Commandes Le fichier de description de format OrderTransfer.IFD OrderType PartialDelivery CompleteDelivery entré au lieu d un mode d envoi TecCom car la conversion est faite après affectation des valeurs par défaut. Valeurs par défaut pour le type de commande. 1: Commande express 2: Commande de réapprovisionnement Valeurs par défaut pour la livraison partielle au niveau ligne article 0: Livraison partielle non autorisée Autre valeur: Livraison partielle autorisée Valeurs par défaut pour la livraison partielle au niveau entête de commande 1: Livraison complète Autre valeur: Livraison partielle autorisée TecCom B@se Orderer System January 2002 19

3 Exporter des commandes vers le Système de Gestion et de Marchandise Enregistrer les commandes dans la base de données OrderLog 3 Exporter des commandes vers le Système de Gestion et de Marchandise 3.1 Enregistrer les commandes dans la base de données OrderLog Si vous voulez enregistrer l exécution des commandes dans le Tec Client pour exporter les données dans votre SGM, vous devez activer l option Consigner les commandes dans l onglet Accès au SGM du module Administration. Une fois l enregistrement activé, TEC Client écrit toutes les commandes dans l OrderLog avec les informations de réponses du fournisseur. (Numéro de commande fournisseur, quantités disponibles, prix, etc ). 1. Si l OrderLog est stocké dans la base de données TEC Connect, il consiste en deux tables liées appelées ORDERLOG_HEADER et ORDERLOG_ITEM. Les informations sur le modèle de données de l OrderLog peut être trouvées dans les sections 3.2 et 3.3 2. Les tables contiennent des champs libres utilisables par le programme qui évalue ou exporte les données. 3. Les données dans l OrderLog ne sont pas effacées par le TEC Client. C est à la charge du programme d exportation de le faire. 4. Lors de la saisie de demandes de disponibilité ou de commandes dans le TEC-Client, si l option Consigner les commandes est activée, il est seulement possible de choisir les fournisseurs pour lesquels le code fournisseur a été saisi dans la fenêtre Partenaire. Ce code fournisseur TecCom correspond au numéro de fournisseur dans le SGM. Lors de l export des commandes depuis l OrderLog suivi de l import dans votre SGM, il est utilisé dans votre SGM pour assigner les commandes aux fournisseurs concernés. Conversion retour Si des conversions sont définies dans le fichier OrderTransfer.ifd (pour les codes fabricants, unités de mesure, devises, code pays et modes d envoi voir section 2.2), les entrées correspondantes sont reconverties aux valeurs utilisées dans le SGM (i.e. écrite dans l OrderLog utilisant les conventions de codification du SGM). Cela permet d utiliser les règles de conversion, configurées dans le fichier OrderTransfer.ifd, dans les deux sens. Si l information de conversion est manquante, l entrée TecCom concernée est transférée tel quel. Type et emplacement de la base de données OrderLog. Le type et emplacement de la base de données OrderLog dépend de la version du TEC-Client utilisé. L emplacement de l OrderLog est défini dans le module Administration Onglet Accès au SGM. Pour une installation mono-poste l OrderLog est situé dans la base de données MS Access Orderlog.mdb dans le sous répertoire Database de votre installation du TEC-Client. Pour une installation multi-poste, avec une base de données réseau, la base de données Ms Access Orderlog.mdb est aussi utilisée comme OrderLog. Elle est installée avec la base de données utilisateur TecData.mdb dans le même répertoire. Dans les deux cas le TEC-Client accède à la base de données MS Access via ODBC. C est pourquoi une source de données ODBC avec le nom DSN TecOrderlogDSN est configurée quand le client est installé. En changeant la source de données vous avez la possibilité de mettre l OrderLog à un autre emplacement ou même travailler avec des OrderLogs multiples pour différent utilisateurs ou organisations de vente. TecCom B@se Orderer System January 2002 20

3 Exporter des commandes vers le Système de Gestion et de Marchandise Champs dans la table ORDERLOG_HEADER Pour une installation Tec Client avec accès à une base de données Tec Connect, l OrderLog est normalement situé dans la base de données Tec Connect. Comme l accès à l OrderLog est aussi fait via une source de données ODBC, il est aussi possible de modifier l entrée DSN e.g., la base de données MS Access Orderlog.mdb à utiliser comme OrderLog (TEC- Client Module Administration onglet Accès SGM). 3.2 Champs dans la table ORDERLOG_HEADER Nom Type Taille Commentaires ORDER_NR Nombre (long) 4 Oct Compteur automatique (Index primaire) TRANSMISSION_TYPE Nombre (long) 4 Oct En ligne ou fax (0 = En ligne, 1 = Fax) SUPPLIER_NOMBRE Texte 32 Numéro de fournisseur dans le SGM CUSTOMER_NOMBRE Texte 13 Numéro de client (utilisé par le fournisseur) CUSTOMER_NAME Texte 35 Nom de l acheteur dans le SGM PURCHASE_DATE Texte 20 Date de commande (au format défini dans l entrée DateFormat dans la section Measurements du fichier de description de format OrderTransfer.ifd) CUSTOMER_PURCHASE_NOMBRE Texte 35 Numéro de commande DISPATCH_MODE Texte 35 Mode d envoi (converti) SUPPLIER_PURCHASE_NOMBRE Texte 10 Numéro de commande fournisseur WWS_COMMENT Texte 240 Commentaire SHIPTO_NOMBRE Texte 13 Code de livraison SHIPTO_NAME1 Texte 35 Nom 1 du point de livraison SHIPTO_NAME2 Texte 35 Nom 1 du point de livraison SHIPTO_ADDRESS1 Texte 35 Adresse 1 du point de livraison SHIPTO_ADDRESS2 Texte 35 Adresse 2 du point de livraison SHIPTO_POST_CODEe Texte 9 Code postal du point de livraison SHIPTO_CITY Texte 35 Ville du point de livraison SHIPTO_CNTR_CODE Texte 2 Pays du point de livraison TAG1 Texte 35 Champ supplémentaire 1 TAG2 Texte 35 Champ supplémentaire 2 FREE_INTEGER1 Nombre (long) 4 Oct Champ numérique entier libre utilisable par le programme d export FREE_INTEGER2 Nombre (long) 4 Oct Champ numérique entier libre utilisable par le programme d export FREE_LONG1 Nombre (long) 4 Oct Champ numérique relatif libre utilisable par le programme d export FREE_LONG2 Nombre (long) 4 Oct Champ numérique relatif libre utilisable par le programme d export FREE_TEXTE Texte 240 Champ texte libre utilisable par le programme d export DELIVERY_DATE Texte 20 Date de livraison demandée pour la commande complète (au format défini dans l entrée DateFormat dans la section Measurements du fichier de description de format OrderTransfer.ifd) PART_DELIVERY Nombre (long) 4 Oct 1 chiffre (0/1). Indique si une livraison partielle de la commande complète est autorisée. SALES_ORG_ID Texte 32 Nom de l organisation de vente qui a générée la commande TecCom B@se Orderer System January 2002 21

3 Exporter des commandes vers le Système de Gestion et de Marchandise Champs dans la table ORDERLOG_ITEM 3.3 Champs dans la table ORDERLOG_ITEM Nom Type Taille Commentaires ORDER_ITEM_NR Nombre (long) 4 Oct Compteur automatique (Index primaire) ORDER_NR Nombre (long) 4 Oct Pointeur pour associer l entête de commande MATERIAL Texte 18 Référence article MAKER Texte 35 Code fabricant (converti) NAME Texte 40 Désignation de l article QUANTITY Nombre (long) 4 Oct Quantité commandée; max. 5 chiffres QTY_UNIT Texte 35 Unité de mesure (convertie) POSITION Nombre (long) 4 Oct Numéro de ligne article (Nombre consécutif) EAN_CODE Texte 14 Code EAN STATUS Nombre (long) 4 Oct Statut de commande: 1=Inconnu, 2 =Mal envoyée, 3=Erreur, 4=Ouverte, 5=Non disponible, 6=Disponible, 7=Reçue, 8=Disponible partiellement CONFIRMATION Texte 1 Y/N (Peut aussi être blanc) PRICE_CATEGORY Nombre (long) 4 Oct 0 = Prix net, 1 = Prix liste, 2 = Pas d information de prix PRICE_PER Nombre (long) 4 Oct Quantité définie pour le prix affiché;max.9 chiffres PRICE_PER_QTY_UNIT Texte 35 Pour prix liste uniquement: Unité de mesure pour le prix concerné (converti) DISCOUNT_GROUP Texte 4 Catégorie de remise PRICE Nombre (double) 8 Oct Prix* 1000 ; max. 20 chiffres incl. le point décimal PRICE_CURRENCY Texte 35 Devise du prix (convertie) Ack_QUANTITY Nombre (long) 4 Oct Quantité livrable Ack_QTY_UNIT Texte 35 Unité de mesure pour la quantité livrable (convertie) PRICE2 Nombre (double) 8 Oct Prix * 1000 dans la seconde devise; ; max. 20 chiffres incl. le point décimal PRICE_CURRENCY2 Texte 35 Devise du prix 2 (convertie) FREE_INTEGER Nombre (long) 4 Oct Champ numérique entier libre utilisable par le programme d export FREE_LONG Nombre (long) 4 Oct Champ numérique relatif libre utilisable par le programme d export DELIVERY_DATE Texte 20 Date de livraison demandée pour l article concerné (au format défini dans l entrée DateFormat dans la section Measurements du fichier de description de format OrderTransfer.ifd) PART_DELIVERY Nombre (long) 4 Oct 1 chiffre (0/1). Indique si une livraison partielle de l article concerné est autorisée. TecCom B@se Orderer System January 2002 22

4 Annexes - Exemples Fichier de transfert de projet de commande avec des enregistrements de longueur fixe 4 Annexes - Exemples 4.1 Fichier de transfert de projet de commande avec des enregistrements de longueur fixe ; Supporting ruler in the order proposal transfer file OrderTransferDemo.dat (Semicolon=: comment line indicator) ; 10 2 3 4 50 6 7 8 9 100 1 ; 120 3 4 150 6 ;234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0;23456789012345678901234567890123456789012345678901234567890 0000201 1520 Car Parts Inc. Paul CP-L001 GB BP Nov 00012000030201667 WEZEL Front panel 00001000011999080940823000662270000800000 1440101ST 089317 0038B 00012000044010253 NOR Headlamp bowl, metal 000110000119990421 0000000000 142320101ST 0 0007B 00012000054010254 NOR Headlamp bowl, plastic 000040000119990720 0000000000 1414150101ST 0 0011B 00012000060201657 WEZEL Front wing left 00006000011999072233516477435370000100001 12120101ST 0 0010B 00012000070201658 WEZEL Front wing right 00001000011999072233516425935710000100001 12120101ST 0 0010B TecCom B@se Orderer System January 2002 23

4 Annexes - Exemples Fichier de transfert de projet de commande avec des enregistrements de longueur fixe 00012000084010993 NOR Fin, upper 00003000011999040140197221034380000000000 1334220101ST 0T 055 0087B 00012000094010994 NOR Fin, side 00001000011995111740051080489740000100001 12220101ST 0 0005B 00012000100201660 WEZEL Front bonnet 00007100011999080640138720054680000000000 122120101ST 0MF215 0078B 00012000130 986 034 490 BOSCH Alternator 00004001011999072031651410392210000000000 0101ST 0 0011B 00012000148EL 725 672-001 HELLA GENERATOR 00008001011999080940823000606450000100000 0101ST 0CA 254 IR 0038B 00012000120.001259 GKN Starter 00012001011999080240190646016850000000000 0101ST 0 0036B ; 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 ;234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0123456789012345678901234567890123456789012345678901234567890 0000201 1520 Car Parts Inc. Paul CP-L002 GB BP Nov 0001200001099-251 BOSAL Catalytic Converter 00010000011999072233516409925120000100001 0101ST 0 0010B 0001200002251-693 BOSAL Bolts/Nuts 00025000011999072233516425169380000100001 0101ST 0 0010B TecCom B@se Orderer System January 2002 24

4 Annexes - Exemples Fichier de transfert de projet de commande avec des enregistrements de longueur fixe 0001200003255-065 BOSAL Rubber mounting 00032000011999072233516425506590000100001 0101ST 0 0010B 0001200004291-661 BOSAL Central silencer 00004000011999072233516429166150000100001 0101ST 0 0010B 00012000058EL 725 785-001 HELLA GENERATOR 00050001011999080940823000617890000100000 0101ST 0CA 379 IR 0038B 00012000063FH 007 424-801 HELLA Electric Twin-tone horn set, 12V (INTERIEUR) 00008000011998042040823000705380002400000 0101ST 0 0038B 00012000070.020472 GKN Driveshaft 00002000011994071240190640047210000000000 0101ST 0 0036B 00012000080.021269 GKN Tripodestern 00002000011996050540190640126890000000000 0101ST 0 0036B 00012000090 580 254 959 BOSCH Electric fuel pump, gasoline 000150000119990720 0000000000 0101ST 0 0011B 00012000100 986 013 941 BOSCH Starting motor 00006001011999072031651410351790000000000 0101ST 0 0011B 00012000118EA 726 120-001 HELLA STARTER 00002001011999080940823000566860000100000 0101ST 0CS 371 0038B TecCom B@se Orderer System January 2002 25

4 Annexes - Exemples Fichier de description de format pour des enregistrements de longueur fixe 4.2 Fichier de description de format pour des enregistrements de longueur fixe 4.2.1 Exemple 1 Fichier de description de format OrderTransferDemo.ifd le fichier de transfert de projet de commandes OrderTransferDemo.dat (Voir Section 4.1): [Importfile] Format=FixedLength CharacterSet=ANSI RecordType_Offset=4 RecordType_Length=4 [Measurements] DecimalSeparator=, ThousandsSeparator=. Currency=DM CurrencyUnit=100 [RecordTypes] Orders=0201 OrderItems=1200 [Orders] SupplierNombre_Offset=10 SupplierNombre_Length=9 SupplierName_Offset=20 SupplierName_Length=20 CustomerName_Offset=40 CustomerName_Length=20 CustomerPurchaseNombre_Offset=61 CustomerPurchaseNombre_Length=15 Currency_Offset=77 Currency_Length=3 DispatchMode_Offset=82 DispatchMode_Length=3 Comment_Offset=85 Comment_Length=65 Tag1_Offset= Tag1_Length= Tag2_Offset= Tag2_Length= [OrderItems] Nombre_Offset=11 Nombre_Length=18 Maker_Offset=33 TecCom B@se Orderer System January 2002 26

4 Annexes - Exemples Fichier de description de format pour des enregistrements de longueur fixe Maker_Length=6 Name_Offset=39 Name_Length=40 EANCode_Offset=116 EANCode_Length=14 WrapUnit_Offset=153 WrapUnit_Length=1 Quantity_Offset=99 Quantity_Length=5 QtyUnit_Offset=154 QtyUnit_Length=2 Price_Offset=156 Price_Length=10 [MCodes] Mapping=NoMap [MCodesMapEntries] BOSCH=Bosch GKN=GKN BOSAL=Bosal [QtyUnits] Mapping=Map [QtyUnitsMapEntries] ST=PCE LT=LTR [Currencies] Mapping=Map [CurrenciesMapEntries] DM=DEM BF=BEF AS=ATS EU=EUR BP=GBP FR=FRF [DispatchModes] Mapping=Map [DispatchModesMapEntries] Nov=1 Scv=2 Nav=3 Abh=4 Nac=5 TecCom B@se Orderer System January 2002 27

4 Annexes - Exemples Fichier de description de format pour des enregistrements de longueur fixe 4.2.2 Exemple 2 Fichier de description de format OrderTransferDemo2.ifd avec adresse de livraison, conversion et définition de valeurs par défaut. [Importfile] Format=FixedLength CharacterSet=ANSI RecordType_Offset=4 RecordType_Length=4 [Measurements] DecimalSeparator=, ThousandsSeparator=. Currency= CurrencyUnit=100 DateFormat=YYYYMMDD [RecordTypes] Orders=ORD OrderItems=1200 [Orders] SupplierNombre_Offset=8 SupplierNombre_Length=25 SupplierName_Offset=33 SupplierName_Length=30 CustomerPurchaseNombre_Offset=63 CustomerPurchaseNombre_Length=10 Currency_Offset=73 Currency_Length=5 DispatchMode_Offset=78 DispatchMode_Length=3 OrderType_Offset=81 OrderType_Length=1 DeliveryDate_Offset=82 DeliveryDate_Length=10 CompleteDelivery_Offset=92 CompleteDelivery_Length=1 ShipToName1_Offset=93 ShipToName1_Length=35 ShipToName2_Offset=128 ShipToName2_Length=35 ShipToAddress1_Offset=163 ShipToAddress1_Length=35 ShipToAddress2_Offset=198 ShipToAddress2_Length=35 ShipToPostCode_Offset=233 ShipToPostCode_Length=5 ShipToCity_Offset=238 TecCom B@se Orderer System January 2002 28

4 Annexes - Exemples Fichier de description de format pour des enregistrements de longueur fixe ShipToCity_Length=35 ShipToCntrCode_Offset=273 ShipToCntrCode_Length=2 [OrderItems] Nombre_Offset=11 Nombre_Length=22 Maker_Offset=33 Maker_Length=6 EANCode_Offset=117 EANCode_Length=13 Name_Offset=39 Name_Length=60 WrapUnit_Offset=99 WrapUnit_Length=5 Quantity_Offset=225 Quantity_Length=5 QtyUnit_Offset=154 Price_Offset=156 Price_Length=10 PartialDelivery_Offset=230 PartialDelivery_Length=1 DeliveryDate_Offset=231 DeliveryDate_Length=8 [MCodes] Mapping=Map [MCodesMapEntries] Be=BERU Bo=BOSCH [QtyUnits] Mapping=Map [QtyUnitsMapEntries] ST=PCE [Currencies] Mapping=Map [CurrenciesMapEntries] DM=DEM BP=GBP [DispatchModes] Mapping=Map [DispatchModesMapEntries] Nov=1 Sve=2 Nvs=3 Abh=4 Nac=5 [CountryCodes] Mapping=Map TecCom B@se Orderer System January 2002 29

4 Annexes - Exemples Fichier de description de format pour des enregistrements de longueur fixe [CountryCodesMapEntries] D=DE [Defaults] Maker=Bo QuantityUnit=ST Currency=BP DispatchMode=Sve OrderType=1 PartialDelivery=1 CompleteDelivery=0 TecCom B@se Orderer System January 2002 30

4 Annexes - ExemplesFichier de transfert de projet de commande avec des enregistrements de longueur variabl 4.3 Fichier de transfert de projet de commande avec des enregistrements de longueur variable avec séparateur de champs Fichier de transfert de projet de commandes TecCom-Separated.dat avec des points virgule comme séparateur: ORD;0020910;TecCom Plc.;0100;1050579;;; Fax 170699 AB 14090150 ORDI;361308J;*;;Brake blocks asbestos free 361308J;;1000;STK;1330 ORDI;361335J;*;;Brake blocks asbestos free 361335J;;1000;STK;2610 ORDI;361537J;*;;Brake blocks asbestos free 361537J;;1000;STK;1919 ORDI;361555J;*;;Brake blocks asbestos free 361555J;;1000;STK;1558 ORDI;361848J;*;;Brake blocks asbestos free 361848J;;1000;STK;1910 ORDI;362012J;*;;Brake blocks asbestos free 362012J;;1000;STK;3990 ORDI;362311J;*;;Brake blocks asbestos free 362311J;;1000;STK;2114 ORDI;362312J;*;;Brake blocks asbestos free 362312J;;1000;STK;1919 ORDI;571215D;*;;SBB asbestos free D=15,0 571215D 20011;;1000;STK;1777 ORDI;571297D;*;;SBB asbestos free 571297D 20950;;5000;STK;1292 ORDI;571357D;*;;SBB asbestos free 20168 571357D 19,6;;5000;STK;3002 ORDI;12.Zeile;*;;max. 30 order lines;;5000;stk;3002 ORDI;361308J;*;;Brake blocks asbestos free 361308J;;1000;STK;1330 ORDI;361335J;*;;Brake blocks asbestos free 361335J;;1000;STK;2610 ORDI;361537J;*;;Brake blocks asbestos free 361537J;;1000;STK;1919 ORDI;361555J;*;;Brake blocks asbestos free 361555J;;1000;STK;1558 ORDI;361848J;*;;Brake blocks asbestos free 361848J;;1000;STK;1910 ORDI;362012J;*;;Brake blocks asbestos free 362012J;;1000;STK;3990 ORDI;362311J;*;;Brake blocks asbestos free 362311J;;1000;STK;2114 ORDI;362312J;*;;Brake blocks asbestos free 362312J;;1000;STK;1919 ORDI;571215D;*;;SBB asbestos free D=15,0 571215D 20011;;1000;STK;1777 ORDI;571297D;*;;SBB asbestos free 571297D 20950;;5000;STK;1292 ORDI;571357D;*;;SBB asbestos free 20168 571357D 19,6;;5000;STK;3002 ORD;0020915;Auto-Auto Inc.;0100;1050580;;;per fax 170699 or 14090150 ORDI;361308J;*;;Brake blocks asbestos free 361308J;;1000;STK;1330 ORDI;361335J;*;;Brake blocks asbestos free 361335J;;1000;STK;2610 ORDI;361537J;*;;Brake blocks asbestos free 361537J;;1000;STK;1919 ORDI;361555J;*;;Brake blocks asbestos free 361555J;;1000;STK;1558 TecCom B@se Orderer System January 2002 31

4 Annexes - ExemplesFichier de transfert de projet de commande avec des enregistrements de longueur variabl ORDI;361848J;*;;Brake blocks asbestos free 361848J;;1000;STK;1910 ORDI;362012J;*;;Brake blocks asbestos free 362012J;;1000;STK;3990 ORDI;362311J;*;;Brake blocks asbestos free 362311J;;1000;STK;2114 ORDI;362312J;*;;Brake blocks asbestos free 362312J;;1000;STK;1919 ORDI;571215D;*;;SBB asbestos free D=15,0 571215D 20011;;1000;STK;1777 ORDI;571297D;*;;SBB asbestos free 571297D 20950;;5000;STK;1292 ORD;0020920;ABC Brothers;0100;1050581;;;per fax 170699 AB 14090150 ORDI;571357D;*;;SBB asbestos free 20168 571357D 19,6;;5000;STK;3002 ORDI;361308J;*;;Brake blocks asbestos free 361308J;;1000;STK;1330 ORDI;361335J;*;;Brake blocks asbestos free 361335J;;1000;STK;2610 ORDI;361537J;*;;Brake blocks asbestos free 361537J;;1000;STK;1919 ORDI;361555J;*;;Brake blocks asbestos free 361555J;;1000;STK;1558 ORDI;361848J;*;;Brake blocks asbestos free 361848J;;1000;STK;1910 ORDI;362012J;*;;Brake blocks asbestos free 362012J;;1000;STK;3990 ORDI;362311J;*;;Brake blocks asbestos free 362311J;;1000;STK;2114 ORDI;362312J;*;;Brake blocks asbestos free 362312J;;1000;STK;1919 ORDI;571215D;*;;SBB asbestos free D=15,0 571215D 20011;;1000;STK;1777 ORDI;571297D;*;;SBB asbestos free 571297D 20950;;5000;STK;1292 ORDI;571357D;*;;SBB asbestos free 20168 571357D 19,6;;5000;STK;3002 TecCom B@se Orderer System January 2002 32

4 Annexes - Exemples Fichier de description de format pour enregistrements de longueur variable 4.4 Fichier de description de format pour enregistrements de longueur variable Fichier de description de format OrderTransferSep.ifd décrivant le fichier de transfert de projet de commandes TecCom-Separated.dat: [Importfile] Format=SeparatedFields FieldSeparator=; CharacterSet=ANSI RecordType_Offset=1 RecordType_Length= [Measurements] DecimalSeparator=, ThousandsSeparator=. Currency=DM CurrencyUnit=100 [RecordTypes] Orders=ORD OrderItems=ORDI [Orders] SupplierNombre_Offset=2 SupplierNombre_Length= SupplierName_Offset=3 SupplierName_Length= CustomerName_Offset=4 CustomerName_Length= CustomerPurchaseNombre_Offset=5 CustomerPurchaseNombre_Length= Currency_Offset=6 Currency_Length= DispatchMode_Offset=7 DispatchMode_Length= Comment_Offset=8 Comment_Length= Tag1_Offset=9 Tag1_Length= Tag2_Offset=10 Tag2_Length= [OrderItems] Nombre_Offset=2 Nombre_Length= Maker_Offset=3 Maker_Length= EANCode_Offset=4 EANCode_Length= TecCom B@se Orderer System January 2002 33

4 Annexes - Exemples Fichier de description de format pour enregistrements de longueur variable Name_Offset=5 Name_Length= WrapUnit_Offset=6 WrapUnit_Length= Quantity_Offset=7 Quantity_Length= QtyUnit_Offset=8 QtyUnit_Length= Price_Offset=9 Price_Length= [MCodes] Mapping=NoMap [MCodesMapEntries] Bo=Bosch He=Hella Sr=SRS [QtyUnits] Mapping=Map [QtyUnitsMapEntries] STK=PCE LT=LTR [Currencies] Mapping=Map [CurrenciesMapEntries] DM=DEM JD=JOD CD=CAD ZR=ZRZ [DispatchModes] Mapping=Map [DispatchModesMapEntries] Nov=1 Scv=2 Nav=3 Abh=4 Nac=5 TecCom B@se Orderer System January 2002 34