Importation DAO

Besoin DAO

Les spécifications articles utilisées pour construire les gammes de contrôle, peuvent se décrire comme un mise à plat des cotes d'un plan DAO. Preuve en est la tendance observée de nommer les spécifications avec un identifiant de plan plutôt qu'avec la référence article.
Il est donc souhaitable de faciliter la création/modification des spécifications par importation des informations contenue dans les plans DAO.

 


Solutions DAO

Le problème est que le plan ne contient pas en général la totalité des informations nécessaires pour la création des spécifications :

  • Certaines données ne sont pas gérées par un outil CAO/DAO

  • Les caractéristiques à surveiller non dimensionnelles ne sont pas présentes sur un plan. numéro de lot

  • L'identifiant du fichier plan n'est pas obligatoirement celle de la spécification.

La solution retenue pour l'instant est donc une importation plan par plan semi-automatique.

  • L'utilisateur va chercher un fichier DAO à importer et indique sous quelle référence de spécification il veut l'enregistrer :

  • Le contenu du fichier est lu et permet de présenter un tableau des caractéristiques en mode saisie, ce qui permet à l'utilisateur de compléter et/ou corriger les informations.

  • Les numéros de caractéristiques sont affectées dans l'ordre de lecture mais peuvent être révisés manuellement.

  • L'utilisateur décide alors de valider ou pas la création de la spécification dans Divalto Contrôle

 

Fichier d’import

Table COCART caractéristiques article

Champ

Description

Type

Correspondance DAO

grspec

Code specification - sspecif

41

La spécification peut être l'identifiant du plan

spec

Spécification

25

 

sspec

Sous-Spécification

16

 

sspec1

Sous-spécification 1

8

 

sspec2

Sous-spécification 2

8

 

carno

Numéro caractéristique

3,0

Identifiant unique dans la spécification

lib

Libellé

40

Libellé permettant de reconnaître le type de caractéristique , le nominal et des informations de position

carcod

Code caractéristique standard

8

Groupement de caractéristiques pour faciliter le choix des moyens de contrôle. Plus fin en général que les catégories gérées dans la DAO (familles caractéristiques)

uncod

Code unité de référence

8

Unité de mesure

status

Status

1,0

1=Finale 2=Intermédiaire 3=Transfert de cote

ifctno

Numéro importance fonctionnelle

2,0

Pour identifier les cotes critiques/majeures/mineures

planrep

Repère caractéristique sur le plan

8

Identifiant sur plan pas forcément unique dans la spécification

tolertb

Tableau tolérances

10*2

 

toler

Tolérance caractéristique

10

Tolérances numériques inférieure et supérieure

nominal

Valeur nominale

10

Valeur nominale

libtoler

Libellé spécifiant les tolérances

40

Libellé complémentaire

libverrou

Libellé dispositif anti-erreur

80

Libellé pour spécifier un poka yoké


Le fichier d'import est en format CSV (séparateur point-virgule) et contient une ligne par caractéristique.
Format import

Champ

PLANREP

LIB

LIBTOLER

TOLER(1)

TOLER(2)

CARCOD

UNCOD

STATUS

IFCTNO

NOMINAL

LIBVERROU