Cette interface est utilisée pour gérer, par le biais de fichiers de données au format .csv, les flux en provenance et à destination de ORTEMS.
Ces flux, qui portent sur le module GPAO, sont les suivants :
Flux X3 vers ORTEMS :
Flux ORTEMS vers X3 :
Une fois le paramétrage effectué, le lancement du traitement s'effectue par le biais de la fonction : Lancement interface ORTEMS.
Reportez-vous à la documentation de Mise en oeuvre
Présentation
Le paramétrage consiste à indiquer :
Champs
Les champs suivants sont présents dans cet onglet :
Bloc numéro 1
| Code d'identification du paramétrage d'interface. |
|   |
Pivots pour les exports
| Renseignez le code du pivot décrivant les lignes du fichier des Opérations/OF à exporter : EXPOF.csv. |
| Renseignez le code du pivot décrivant les lignes du fichier des Articles à exporter : EXPITM.csv. |
| Renseignez le code du pivot décrivant les lignes du fichier des Clientsà exporter : EXPBPC.csv. |
| Renseignez le code du pivot décrivant les lignes du fichier Affairesà exporter : EXPPJT.csv. |
| Renseignez le code du pivot décrivant les lignes du fichier des Commandes à exporter : EXPSOH.csv. |
| Renseignez le code du pivot décrivant les lignes du fichier des Nomenclatures à exporter : EXPBOM.csv. |
| Cet indicateur est activé pour indiquer que tous les besoins matières d'un OF doivent être regroupés par produit : les quantités nécessaires pour toutes les opérations de l'OF seront alors cumulées sur la première opération de l'OF nécessitant cet article. |
| Renseignez le code du pivot décrivant les lignes du fichier des Achats à exporter : EXPPUR.csv. |
| Renseignez le code du pivot décrivant les lignes du fichier des Stocks à exporter : EXPSTO.csv. |
| Renseignez le code du pivot décrivant les lignes du fichier des Centres de charge à exporter : EXPWCR.csv. |
| Renseignez le code du pivot décrivant les lignes du fichier des Postes de charge à exporter : EXPWST.csv. |
| Renseignez le code du pivot décrivant les lignes du fichier des Postes par centres de charge à exporter : EXPWSTWCR.csv. |
| Renseignez le code du pivot décrivant les lignes du fichier des Postes de remplacement à exporter : EXPWSTALT.csv. |
| Renseignez le code du pivot décrivant les lignes du fichier des Ressources secondaires à exporter : EXPRSS.csv. |
Optimisation
| Ce champ permet de saisir la marge à prendre en compte dans le calcul de la date de début "au plus tôt". |
|   |
Répertoires
|   |
|   |
|   |
|   |
APS
| Renseignez le délai de planification en jours, qui permettra de calculer, sur l'écran de lancement de l'interface, la date de fin d'horizon à partir de la date de début saisie sur l'écran de lancement. |
|   |
Le traitement par l'interface s'effectue par le biais de fichiers .csv.
Informations générales sur les fichiers
- Pour les flux d'Sage X3 vers ORTEMS, la description des lignes chacun des fichiers est donnée par un Pivot précisant l'ordre des zones, leur taille et décrivant leur alimentation (directement via des zones de tables ou via des fonctions).
Le nom des fichiers, leur description ainsi que les pivots utilisés par défaut sont indiqués ci-dessous.
- Pour les flux de ORTEMS vers Sage X3, l'import s'effectue par lecture d'un fichier fixe non paramétrable.
Fichiers attendus |
| Pivots |
Ordres de fabrication/opérations | ORTOPE | |
Articles | ORTITM | |
Clients | ORTBPC | |
Affaires | ORTPJT | |
Commandes | ORTSOH | |
| Fichiers de suivi des matières : |
|
Nomenclatures | ORTBOM | |
Stocks | ORTSTO | |
Achats | ORTPUR | |
Fichiers des ressources : |
| |
Postes de travail | ORTWST | |
Centres de charge | ORTWCR | |
Postes de charge par centre de charge (Matrice des ressources) | ORTWSTWCR | |
Postes de remplacement | ORTWSTALT | |
| Fichier des ressources secondaires : |
|
Ressources secondaires | ORTRSS |
Fichier attendus |
| Pivot |
Résultats de planification | Pas de pivot |
Le point d'entrée PIVOTSFILE du traitement CONNECTFCT permet de modifier le type de codage des fichiers et le séparateur de colonnes.
Pivot : ORTOPE
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Numéro OF | A | Non |
| OPERATIONS | MFGNUM | N° ordre | Non |
| 2 | Désignation OF | A | Oui |
| MFGITM | MFGDES | Désignation OF | Non |
| 3 | Statut de l'OF (1) | N | Oui |
| OPERATIONS | OPSSTA | Statut ordre | Non |
| 4 | Priorité (2) | N | Oui |
| MFGHEAD | MFGPIO | Priorité | Non |
| 5 | Code article | A | Non |
| MFGITM | ITMREF | Article | Non |
| 6 | Quantité restante | N | Non |
| MFGOPE | EXTQTY | Quantité prévue | Non |
| 7 | Statut de l'opération (3) | N | Non |
| OPERATIONS | OPESTA | Statut opération | Non |
|
|
|
|
|
| OPERATIONS | WFICTRTDAT |
| Oui |
| 8 | Date pointage (extraction fichier) | DH | Non |
| OPERATIONS | WDHFIC |
| Non |
| 9 | Unité | A | Oui |
| ITMMASTER | STU | Unité stock | Non |
| 10 | Délai de fin de l'OF | D | Non |
| MFGHEAD | OBJDAT | Objectif initial | Non |
| 11 | Code client | A | Oui |
| OPERATIONS | WCLI |
| Non |
| 12 | Code affaire | A | Oui |
| MFGITM | PJT | Affaire | Non |
| 13 | Code commande | A | Oui |
| MFGITM | VCRNUMORI | Pièce origine | Non |
| 14 | Numéro opération | N | Non |
| OPERATIONS | OPENUM | Opération | Non |
| 15 | Libellé opération | A | Oui |
| OPERATIONS | WDES |
| Non |
| 16 | Centre de charge (Atelier) | A | Non |
| OPERATIONS | WCR |
| Non |
| 17 | Poste de charge principal (4) | A | Non |
| OPERATIONS | EXTWST | Poste prévu | Non |
| 18 | Type de Temps de Process (5) | N | Non |
| OPERATIONS | PROTIMTYP | Non | |
| 19 | Temps de process | N | Non |
| OPERATIONS | EXTOPETIM | Tps opé prévu | Non |
| 20 | Temps de réglage X3 (6) | N | Oui |
| OPERATIONS | EXTSETTIM | Tps régl. prévu | Non |
| 21 | Temps de préparation (7) | N | Oui |
| OPERATIONS | PRPTIM | Tps préparation | Non |
| 22 | Temps d'attente ou post-opératoire (8) | N | Oui |
| OPERATIONS | PSPTIM | Tps post opératoire | Non |
| 23 | Chevauchement en % (9) | N | Non |
| OPERATIONS | WLNKTIM |
| Non |
| 24 | Code chevauchement (10) | N | Non |
| OPERATIONS | WLNKTYP |
| Non |
| 25 | Code regroupement (11) | A | Oui |
| OPERATIONS | SCHGRP | Critère de regroupement | Non |
| 26 | Contrainte secondaire Opérateur | A | Oui |
| MFGOPE | EXTLAB | Poste M-O prévu | Non |
| 27 | Nb opérateus | N | Oui |
| MFGOPE | EXTLABNBR | Nb mo prévu | Non |
| 28 | % utilisation opérateurs | N | Oui |
| MFGOPE | OPELABCOE | Coefs tps m-o opération | Non |
| 29 | Contrainte secondaire outillage | A | Oui |
| MFGOPE | EQUNUM | Outillage | Non |
| 30 | Nb outillage | N | Oui |
| MFGOPE | WEQUNBR |
| Non |
| 31 | % utilisation outillage | N | Oui |
| MFGOPE | WEQUPER |
| Non |
| 32 | Date début au plus tôt (12) | D | oui |
| MFGHEAD | STRDAT |
| Non |
(1) 1 = Ferme, 2 = Planifié, 3 = Suggéré
(2) 1 = Normal, 2 = Urgent, 3 = Très urgent.
(3) 1 = En attente, 2 = Précédente en cours, 3 = Précédente soldée, 4 = En cours.
(4) Les postes alternatifs sont donnés via le fichier des postes alternatifs.
(5) 1 = temps unitaire, 2 = temps global.
(6) Temps de réglage : peut être réduit grâce au code regroupement (11) si 2 opérations ayant le même code regroupement se suivent.
(7) S'ajoute au temps d'attente de l'opération précédente.
(8) Le temps le plus long entre le temps post-opératoire et le temps d'attente paramétré sur l'opération.
(9) 100% = pas de chevauchement
(10) 1 = début - début = synchro au début, 2 = successeur = pas de chevauchement, 3 = fin - fin = synchro à la fin, 4 = synchro OF
Le code chevauchement et le % de chevauchement sur une opération indiquent le placement de l'opération suivante. C'est donc l'opération chevauchée qui porte le code 1 et le % de chevauchement.
Le code chevauchement 4 est porté sur l'opération concernée, il indique que l'opération doit commencer en même temps que la première opération de l'OF.
(11) Le code regroupement permet d'optimiser le temps de réglage si 2 opérations ayant le même code regroupement se suivent.
(12) Date début au plus tôt pour l'OF = Date objectif de l'OF - délai de fabrication - marge par lancement. Si postérieure à début OF, alors = Date début OF - marge.
Remarques :
Pivot : ORTITM
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Code article | A | Non |
| MFGITM | ITMREF | Article | Non |
| 2 | Désignation 1 | A | Oui |
| ITMMASTER | ITMDES1 | Désignation 1 | Non |
| 3 | Désignation 2 | A | Oui |
| ITMMASTER | ITMDES2 | Désignation 2 | Non |
| 4 | Désignation 3 | A | Oui |
| ITMMASTER | ITMDES3 | Désignation 3 | Non |
| 5 | Catégorie produit | A | Oui |
| ITMMASTER | TCLCOD | Catégorie | Non |
| 6 | Attribut 1 | A | Oui |
| ITMMASTER | ATT1 |
| Non |
| 7 | Attribut 2 | A | Oui |
| ITMMASTER | ATT2 |
| Non |
| 8 | Attribut 3 | A | Oui |
| ITMMASTER | ATT3 |
| Non |
| 9 | Attribut 4 | A | Oui |
| ITMMASTER | ATT4 |
| Non |
| 10 | Attribut 5 | A | Oui |
| ITMMASTER | ATT5 |
| Non |
Remarques :
Pivot : ORTBPC
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Code client | A | Non |
| BPCUSTOMER | BPCNUM | Client | Non |
| 2 | Nom client | A | Oui |
| BPCUSTOMER | BPCNAM | Raison sociale | Non |
| 3 | Code postal | A | Oui |
| BPADDRESS | POSCOD | Code postal | Non |
| 4 | Ville | A | Oui |
| BPADDRESS | CTY | Ville | Non |
| 5 | Nom du contact | A | Oui |
| BPCUSTOMER | CNTNAM | Contact par défaut | Non |
| 6 | Numéro de tél. du contact | A | Oui |
| CONTACT | TEL | Téléphone | Non |
| 7 | Adresse Email | A | Oui |
| CONTACT | WEB | Non |
Remarque :
Pivot : ORTPJT
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Code affaire | A | Non |
| OPPOR | OPPNUM | Chrono affaire | Non |
| 2 | Désignation affaire | A | Oui |
| OPPOR | OPPDES | Dénomination affaire | Non |
Remarque :
Pivot : ORTSOH
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Code commande | A | Non |
| SORDER | SOHNUM | N° commande | Non |
| 2 | Désignation commande | A | Oui |
| SORDER | WDES |
| Non |
Remarque :
Pivot : ORTBOM
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Numéro OF | A | Non |
| ORDERS | VCRNUM | Pièce | Non |
| 2 | Référence article | A | Non |
| ORDERS | ITMREF | Article | Non |
| 3 | Quantité | N | Non |
| ORDERS | RMNEXTQTY | Quantité restante | Non |
| 4 | Numéro d'opération | N | Non |
| ORDERS | VCRSEQ | N° séquence pièce | Non |
Remarques :
Pivot : ORTSTO
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Code article | A | Non |
| ITMMVT | ITMREF | Article | Non |
| 2 | Date stock ou date extraction | D | Non |
| ITMMVT | WDATSTO |
| Non |
| 3 | Quantité en stock | N | Oui |
| ITMMVT | PHYSTO | Stock interne 'A' | Non |
| 4 | Délai de réappro (1) | N | Oui |
| ITMFACILIT | OFS | Délai réappro | Non |
(1) Le délai de réapprovisionnement est exprimé en jours.
Pivot : ORTPUR
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | N° commande achat | A | Non |
| ORDERS | VCRNUM | Pièce | Non |
| 2 | Référence article | A | Non |
| ORDERS | ITMREF | Article | Non |
| 3 | Quantité commandée | N | Non |
| ORDERS | RMNEXTQTY | Quantité restante | Non |
| 4 | Date de réception prévue | D | Non |
| ORDERS | ENDDAT | Date fin | Non |
Pivot : ORTWST
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Code | A | Non |
| WORKSTATIO | WST | Poste de charge | Non |
| 2 | Désignation | A | Oui |
| WORKSTATIO | WSTDES | Intitulé poste chge | Non |
| 3 | Type (1) | A | Oui |
| WORKSTATIO | WSTTYP | Type poste charge | Non |
| 4 | Efficacité (2) | N | Oui |
| WORKSTATIO | EFF | Efficience en % | Non |
| 5 | Fini ou Infini ? (3) | B | Oui |
| WORKSTATIO | CONSTRAINT | Section valorisation | Non |
| 6 | Section | A | Oui |
| WORKSTATIO | VLTCCE |
| Non |
(1) 1 = Machine, 2 = MO, 3 = Sous-traitance.
(2) Si non renseignée, la valeur est fixée par défaut à 100%.
(3) Si cette valeur n'est pas renseignée dans le fichier, elle doit l'être manuellement dans la table ORTEMS ; elle doit respecter la règle suivante : 0 = Infini, 1 = Fini.
Remarques :
Pivot : ORTWCR
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Code | A | Non |
| TABWRKCTR | WCR | Centre de charge | Non |
| 2 | Désignation | A | Oui |
| TABWRKCTR | WCRDES | Intitulé centre | Non |
Remarques :
Pivot : ORTWSTWCR
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Code centre de charge | A | Non |
| WORKSTATIO | WCR | Centre de charge | Non |
| 2 | Code poste de travail | A | Non |
| WORKSTATIO | WST | Poste de charge | Non |
Remarques :
Pivot : ORTWSTALT
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Code poste principal | A | Non |
| RPLWST | WST | Poste de charge | Non |
|
|
|
|
|
| RPLWST | I |
| Oui |
| 2 | Code poste alternatif | A | Oui |
| RPLWST | RPLWST | Poste charge rempl. | Non |
Pivot : ORTRSS
Fichier | N° | Libellé | Type | Optionnel | Pivot | Code table | Code champ | Intitulé | Zone |
| 1 | Code | A | Non |
| WORKSTATIO | WST | Poste de charge | Non |
| 2 | Désignation | A | Oui |
| WORKSTATIO | WSTDES | Intitulé poste chge | Non |
| 3 | Type (1) | A | Non |
| WORKSTATIO | WSTTYP | Type poste charge | Non |
| 4 | Nombre d'exemplaires(2) | N | Oui |
| WORKSTATIO | WSTNBR | Nombre de postes | Non |
(1) Type de ressource : 2 = Opérateur, 3 = Outillage
(2) pour les outillages, le nombre de ressources n'est pas connu dans Sage X3 et sera géré dans ORTEMS.
N° | Libellé | Type | Optionnel |
1 | Numéro OF | A | Non |
2 | Numéro opération | N | Non |
3 | Poste de travail | A | Non |
4 | Date de début préparation | DH | Non |
5 | Date de début réglage | DH | Non |
6 | Date de fin process | DH | Non |
7 | Date de fin attente (1) | DH | Non |
(1) Date de fin d'attente : ce temps n'est jamais planifié mais doit être pris en compte. Il s'agit d'un temps hors charge. Il est possible d'utiliser la date de début de l'opération suivante sauf pour la dernière opération, pour laquelle il sera possible de prendre la date de fin de l'OF.
Remarques :