Ce chapitre définit le format de fichier attendu par PDM Gateway pour la création de documents SOLIDWORKS.


Informations à traiter :

Nous prenons ci-dessous l'exemple suivant :

  • Un document à mettre à jour dont l'identifiant est : « A_001.sldasm »

Les attributs à mettre à jour sont :

    • Attribut : « Désignation » / Nouvelle valeur : « Machine Proto »
    • Attribut : « Fournisseur » / Nouvelle valeur : « VISIATIV »
  • Un document à mettre à jour dont l'identifiant est : « P_120.sldprt»

L'attribut à mettre à jour est :

    • Attribut : « Fournisseur » / Nouvelle valeur : « VISIATIV »


Dans ce cas si l'article n'existe pas on va le créer.

Si l'identifiant d'article est définie par le nom du fichier avec extension, il n'est pas nécessaire de rajouter la balise qui défini le type de fichier car l'extension défini le type.

Sinon il faut rajouter la balise  TYPE avec l'extension sldprt ou sldasm.


Fichier XML à traiter par l'interface :

Exemple de fichier reçu de l'ERP – Format XML :


<?xml version="1.0" encoding="utf-8" ?> 

< PDM_GATEWAY>

                                               < PDM_GATEWAY_ACTION name="Type" value="Import_Attributs" />

                                                 <PRODUCTS>

                                                       <PRODUCT>

                                                               <FIND name="Name" value="A_001" /> 

                                                               <FIND name="CONFIG" value="Défaut" /> 

<FIND name="TYPE" value="sldasm" /> 

                                                               <FIELD name="Désignation" value="Machine Proto" /> 

                                                               <FIELD name="Fournisseur" value="VISIATIV" /> 

                                                       </PRODUCT>

                                                       <PRODUCT>

                                                               <FIND name="Name" value="P_120" /> 

<FIND name="TYPE" value="sldprt" /> 

                                                                <FIELD name="Fournisseur" value="VISIATIV" /> 

                                                       </PRODUCT>

                                               </PRODUCTS>

</ PDM_GATEWAY>


Remarque : Ce fichier peut contenir la mise à jour de plusieurs attributs pour un document donné, et/ou plusieurs documents à traiter…


Exemple de fichier reçu de l'ERP – Format CSV :


 


Les attributs "Désignation" et "Fournisseur" sont les champ ERP et la correspondance doit être défini dans l'interface de paramétrage