Aller directement à la fin des métadonnées
Aller au début des métadonnées

Vous regardez une version antérieure (v. /wiki/spaces/PAI/pages/10527965251/Documentation+technique+interface+Opcenter+APS) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 6) afficher la version suivante »

SOMMAIRE

Présentation générale

Généralités et objectifs du document

Suite à la redéfinition des différents niveaux de licences de Preactor et pour anticiper la disparation des licences P200 utilisées pour l’application Divalto ordonnancement standard, ce document vise à définir les nouvelles interfaces à créer entre Divalto et Simatic IT Preactor AS dans sa version « Standard ».

Ces mêmes interfaces pourront éventuellement être utilisées dans la version « Professionnal ».

Interlocuteurs

Siemens Industry Software

Divalto

Julien Stekelorom

julien.stekelorom@siemens.com

Vincent LAURAIN

VLaurain@divalto.fr

Frédéric PEGUIN

Frederic.peguin@siemens.com

Bertrand LITTEL

blittel@divalto.fr

INTERFACES Divalto Opcenter

La phase d’audit a permis de faire ressortir les informations nécessaires à la bonne réalisation de l’application. Toutes les données ont ainsi pu être trouvées dans Clipper.

Liste des fichiers

Les fichiers seront de type UTF-8 :

Les fichiers sont classés en deux catégories : les données de production (statiques) et les données de flux (dynamiques)

Les données de production :

  • un fichier atelier

  • un fichier centre de charge

  • un fichier des postes de travail (ressources primaires) ;

  • un fichier d’outillage (ressources secondaire) ;

  • un fichier des ressources (ressources secondaire) ;

  • un fichier des opérateurs (ressources secondaire) ;

  • un fichier des opérations standard

  • un fichier des habilitations poste de travail-opération standard ;

  • un fichier des habilitations poste de travail - opérateur

  • un fichier client

les données de flux :

  • un fichier des articles (avec attributs) ;

  • un fichier de stocks initial ;

  • un fichier des mouvements de stocks (approvisionnements prévus par commande d’achats) ;

  • un fichier des sorties clients (lignes de commandes clients impliquant des sorties de stocks) ;

  • un ensemble de fichiers liés aux ordres de fabrication (OF) dont ;

    • un fichier des OF contenant le détail de toutes ses séquences

    • un fichier des composants de l’OF

    • un fichier des ressources de l’OF

    • un fichier des outillages de l’OF

  • Un fichier de suivi de fabrication des OF contenant des séquences qui sont à minima démarrées

Conventions

Les fichiers devront répondre aux conventions suivantes :

  • Présence d’une ligne d'entête.

  • les champs seront de longueur variable avec séparateur « | ».

  • les nombres auront comme séparateur décimal la virgule.

  • les dates seront sous la forme « AAAAMMJJHHmm » ou « AAAAMMJJ ».

  • les durées seront exprimées en heures avec décimales

  • les booléens pourront prendre comme valeur soit 0 (faux) soit 1 (vrai)

Quelques précisions sur les types de champs :

A : lire format alphanumérique

N : lire format numérique

D : lire format date

DH : lire format date-heure-minute

B : lire format booléen (0 ou 1)

Les données de production

Fichier des ateliers

N° Champ

Libellé du Champ

Type de Champ

Commentaire

1

Code atelier

A

2

Libellé atelier

A

Fichier des centres de charge

N° Champ

Libellé du Champ

Type de Champ

Commentaire

1

Code Centre de charge

A

2

Libellé centre de charge

A

3

Code Calendrier

A

4

Nombre de poste

N

5

Taux de charge mini

N

6

Taux de charge maxi

N

7

Code atelier

A

Fichier des postes de travail

N° Champ

Libellé du Champ

Type de Champ

Commentaire

1

Code Poste de travail

A

2

Code Centre de charge

A

3

Type de planification

N

(1 : Finie, -2 : Infinie)

4

Taux de rendement

N

5

Libellé poste de travail

A

6

Nombre de postes

N

Information

7

(NR1) Attribut Durée

D

Information

8

(NR2) Cout horaire

N

Fichiers Outillage

Préciser l’origine de l’information (GRM, zoom outillage-op, liste des outillages des DT…)

N°Champ

Libellé du Champ

Type de Champ

Commentaire

1

Code de l’article d’outillage

A

2

Libellé article outillage

A

3

Quantité disponible

N

Doit être > à 0

4

Contrainte (NR1)

B

0=non 1=oui

Fichiers Ressources

N° Champ

Libellé du Champ

Type de Champ

Commentaire

1

Code ressource

A

2

Libellé ressource

A

3

Nbre de ressource

N

Doit être > à 0

4

Contrainte (NR1)

B

0=non 1=oui

Fichiers Opérateurs

N° Champ

Libellé du Champ

Type de Champ

Commentaire

1

Code salarié

A

2

Nom du salarié

A

3

Contrainte (NR1)

B

0=non 1=oui

4

Contrainte (NR2)

B

0=non 1=oui

Fichier des opérations standards

N° Champ

Libellé du Champ

Type de Champ

Commentaire

1

Code opération standard

A

2

Libellé opération standard

A

Fichier des habilitations opérateurs

N° Champ

Libellé du Champ

Type de Champ

Commentaire

1

Code client

A

2

Nom du client

A

3

Code postal

A

4

Ville

A

Fichiers Clients

N° Champ

Libellé du Champ

Type de Champ

Commentaire

1

Code client

A

2

Nom du client

A

3

Code postal

A

4

Ville

A

Les données de flux

Fichier des articles

N° Champ

Libellé du Champ

Type de Champ

Commentaire

1

GRREF

A

Code article + Sref1 et 2

2

Libellé

A

3

Cout de revient

N

(1)

4

Code nature de produit

A

5

Valeur Caractéristique 1

A

6

Valeur Caractéristique 2

A

7

Valeur Caractéristique 3

A

8

Valeur Caractéristique 4

A

(Ultimate)

9

Valeur Caractéristique 5

A

(Ultimate)

10

Valeur Caractéristique 6

A

(Ultimate)

11

Valeur Caractéristique 7

A

(Ultimate)

12

Valeur Caractéristique 8

A

(Ultimate)

13

Valeur Caractéristique 9

A

(Ultimate)

14

Valeur Caractéristique 10

A

(Ultimate)

15

Indice de l’article

A

(uniquement en version 10.7)

(1) Coût de revient. Si l’article est de nature 2 et que le cout de revient est nul, alors on exportera le cout standard.

Fichier des Stocks initiaux

N° Champ

Libellé du Champ

Type de Champ

Commentaire

1

Identifiant unique

A

L’identifiant unique ne doit pas avoir de doublon avec l’identifiant des approvisionnements

2

GRREF

A

Code article + Sref1 et 2

3

Quantité

A

4

Date

N

Date d’inventaire ou de disponibilité du stock

5

Dépôt

Information

6

Indice de l'article

A

Fichier des mouvements de type réapprovisionnements

N° Champ

Libellé du Champ

Type de Champ

Commentaire

1

Identifiant unique

A

L’identifiant unique ne doit pas avoir de doublon avec l’identifiant des stocks

2

GRREF

A

Code article + Sref1 et 2

3

Quantité

A

4

Date

N

Date d’inventaire ou de disponibilité du stock

5

Dépôt

Information

6

N° de ventilation

Information

Fichier des lignes de commande client

N°Champ

Libellé du Champ

Type de Champ

Commentaire

1

Code Ligne de Commande

A

L’identifiant doit être unique pour chaque ligne de commande

2

GRREF

A

Code article + Sref1 et 2

3

Délai de livraison

D

Date de fin de production visée

4

Quantité

N

5

Attribut 1

A

Information 1 :

Code commande ?

6

Attribut 2

A

Information 2 : Client?

7

Attribut 3

A

Information 3


Fichier des ordres de fabrication (OF et opérations)

N°Champ

Libellé du Champ

Type de Champ

Commentaire

1

DOSSIER

A

Dossier divalto

2

Status

N

cf NB1

3

Ordre No.

A

4

Code article

A

5

Désignation article

A

6

Numero sequence

N

doit etre numérique

7

Libelle de la sequence

A

8

Depot

A

Information

9

Quantite en unite de ref

N

10

Priorite

N

11

Chiffre Affaire

N

12

Centre

A

13

Poste

A

Si forcé

14

Temps de preparation

D

15

Type temps de process

N

cf NB2

16

Temps unitaire en h

N

17

Nombre par heure

N

18

Temps par lot en h

N

19

Temps d’attente avant la sequence en h

D

20

Type de transfert

N

cf NB3

21

Quantite de chevauchement

N

22

Date de début prévue

DH

Date jalonnée par Divalto

23

Date de fin prévue

DH

Date jalonnée par Divalto

24

Date de début demandée

DH

Si début demandé : Date, sinon -1

25

Date de fin demandée

DH

Si fin demandée : date, sinon -1

NB 1 : La table de correspondance des status est définie comme suit :

1

Prévisionnel

2

Confirmé

3

Lancé

4

Démarré

5

Cloturé

NB 2 : Correspondance des valeurs :

0

Temps par unité => chercher la zone Temps Unitaire

1

Temps total pour le lot =>chercher la zone Temps par lot

2

Quantité par heure => chercher la zone Nombre par heure

NB3 : 0 => Quantité de chevauchement 

1 => Pas de chevauchement

Fichier de nomenclatures d’opération

N°Champ

Libellé du Champ

Type de Champ

Commentaire

1

N° OF

A

2

N° Opération

A

3

Code article composant

A

4

Quantité Besoin

N

Besoin restante pour toute la quantité

5

Ruptures autorisées ?

B


Fichier de suivi

Ce fichier doit contenir les derniers états d’avancement connus de toutes les opérations commencées ou terminées et présentes dans le fichier des OF/Opérations

N°Champ

Libellé du Champ

Type de Champ

Commentaire

1

N° OF

A

2

N° Opération

A

3

Etat d’avancement

N

Cf NB 1

4

Poste de travail

A

Champ obligatoire

5

DAte Heure début réel

DH

6

Date Heure de dernier pointage

DH

7

Date Heure de Fin Réelle

DH

Si opération terminée

8

Quantité réalisée à la date de dernier pointage

N

NB 1 :

2 Non commencée

3 Suspendue

4 En cours

5 Terminée


INTERFACES Preactor Divalto

Les conventions seront les mêmes que pour le paragraphe précédent.

La première ligne doit donner un indicateur permettant au scrutateur Divalto de connaître le type du fichier : ACTION=GG_DATES_ORDO

Exemple :

ACTION=GG_DATES_ORDO|Order No.|Op. No.|Required Resource|Setup Start : Date (yyyyMMddHHmm)|End Time : Date (yyyyMMddHHmm)

998|566|40|SSENS|201806041426|201806041436

Fichier de retour

Ce fichier doit contenir les derniers états d’avancement connus de toutes les opérations commencées ou terminées et présentes dans le fichier des OF/Opérations

N°Champ

Libellé du Champ

Type de Champ

Commentaire

1

DOSSIER

A

DOSSIER DIVALTO *

2

N° OF

A

3

N° Opération

A

4

Poste de travail

A

5

DAte Heure début planifiee SEQ

DH

6

DAte Heure fin planifiee SEQ

DH

7

DAte Heure début planifiee OF

DH

8

DAte Heure fin planifiee OF

DH

Ce fichier ne contiendra que les informations des opérations planifiées.

(* C’est le CODE DOSSIER DIVALTO reçu lors de l’import, nécessaire dans le fichier retour pour identifier l’OF)

  • Aucune étiquette