Formats d'importation - Contrôles mis en place
Champs obligatoires pour chaque table
Liste des tables et des contrôles mis en place.
Tables |
Contrôles |
CHOIXCOD |
Champs CC_TYPE et CC_CODE obligatoires. |
CHOIXEXT |
Champs YX_TYPE et YX_CODE obligatoires. |
PAYS |
Champ PY_PAYS obligatoire. |
FILIALE |
Champ MFI_FILIALE. |
CODEPOST |
Champs O_CODEPOSTAL, O_VILLE, O_PAYS. |
CANTON |
Champs GCN_CANTON, GCN_PAYS. |
REGION |
Champs RG_REGION, RG_PAYS. |
RIB |
Champs R_AUXILIAIRE ou $$_TIERS, R_ETABBQ, R_GUICHET, R_NUMEROCOMPTE, R_DOMICILIATION, R_VILLE. |
CATALOGU |
Champs GCA_TIERS et GCA_ARTICLE si paramètre SO_LIAISONPRENIUM. |
MARTEXCEPCONFBTQ |
Champs MEC_CODEARTICLE, MEC_ETABLISSEMENT. |
DISPO |
Champ GQ_DEPOT. |
MDISPOIMAGELIG |
Champs MIL_DEPOT, $$_TYPEPA, $$_TYPEPR. |
DISPOSERIE |
Champs GQS_DEPOT, GQS_IDSERIE, GQS_ARTICLE ou $$_CODEBARRE ou $$_CODEARTICLE. |
DIMENSION |
Champs GDI_TYPEDIM ou $$_GCCATEGORIEDIM, GDI_GRILLEDIM, GDI_LIBELLE, GDI_CODEDIM ou GDI_DIMORLI. |
ARTICLE |
Champ GA_CODEBARRE ou GA_CODEARTICLE si identifiant ARX, sinon les champs obligatoires sont GA_CODEBARRE ou GA_CODEARTICLE, GA_LIBELLE, GA_STATUTART, GA_TYPEARTICLE. |
ARTICLETIERS |
Champs GAT_REFARTICLE, GAT_ARTICLE ou $$_CODEBARRE soit $$_CODEARTICLE. |
TARIF |
Si $$_TARIFNEGOCE est présent : $$_TARIFNEGOCE, GF_PRIXUNITAIRE, GF_DEVISE, GF_TIERS et soit GF_ARTICLE soit $$_CODEBARRE soit $$_CODEARTICLE. Sinon GF_PRIXUNITAIRE, $$_CODETYPE, $$_CODEPERIODE et soit GF_ARTICLE soit $$_CODEBARRE soit $$_CODEARTICLE. |
TARIFTYPMODE |
Champs GFT_NATURETYPE, GFT_DEVISE, GFT_REGIMEPRIX. |
TIERS |
Champs T_AUXILIAIRE ou T_TIERS, T_LIBELLE. |
PIEDECHE |
Champs $$_REFINTERNE, GPE_NATUREPIECEG, GPE_DEVISE, GPE_MODEPAIE, GPE_NUMECHE. |
PIECEADRESSE |
Champs $$_REFINTERNE, GPA_NATUREPIECEG. |
ACOMPTES |
Champs $$_REFINTERNE, GAC_NATUREPIECEG, $$_DEVISE, GAC_MODEPAIE, GAC_NUMECR. |
TRANSINVLIG |
Champs GIN_CODEBARRE ou GIN_CODEARTICLE ou GIN_ARTICLE. |
TRANSINVERR |
Champ MTE_CODEBARRE. |
FIDELITELIG |
Champs $$_TIERS, GFI_ETABLISSEMENT. |
MCARTEFIDENT |
Champs MFC_TIERS, MFC_ETABLISSEMENT. |
PROSPECTS |
Champ RPR_AUXILIAIRE. |
MODELETAXE |
Champs GMT_CODEMODELETAXE, GMT_NBCATEGTAXE, GMT_REGIMETAXE, GMT_PAYS. |
MODELETAXEART |
Champs GMA_CODEMODELETAXE, GMA_ARTICLE ou $$_CODEBARRE ou $$_CODEARTICLE. |
MODELETAXETIERS |
Champs GMC_CODEMODELETAXE, GMC_TIERS, GMC_REGIMETAXE. |
TAUXTAXE |
Champs GXT_CODEMODELETAXE, GXT_CATEGORIETAXE, GXT_CODETAUX, GXT_PAYSTAXE. |
MRANGTAUXTAXE |
Champs MRX_CODEMODELETAXE, MRX_PAYSTAXE, MRX_REGIONTAXE, MRX_LIBELLE. |
EXCEPTIONTAXE |
Champs GXA_CODEMODELETAXE, GXA_EXCEPTIONTAXE. |
TRADDATA |
Champs TDA_CHAMP, TDA_CLE, TDA_VAL, TDA_LANG ou $$_LANGLCID. |
TRADTT |
Si champs $$_TABLETTE $$_TABLETTE, TDT_LANG ou $$_LANGLCID, TDT_LIBELLE ou TDT_ABREGE. Sinon champs TDT_PREFIXE, TDT_TYPE, TDT_LANG ou $$_LANGLCID, TDT_LIBELLE ou TDT_ABREGE. |
MAEROPORT |
Champs MAE_AEROPORT, MAE_LIBELLE, $$_PAYSCODEISO2 ou $$_PAYSCODEISO3 ou $$_PAYSCODEISO3NUM. |
MBINMASK |
Champs MBI_TYPEMASK, $$_BINMASK ou MBI_BINMASK, $$_PAYSCODEISO2 ou $$_PAYSCODEISO3 ou $$_PAYSCODEISO3NUM. |
MODEPAIE |
Champs MP_MODEPAIE, MP_LIBELLE, MP_GENERAL. Si le champ MP_UTILFO est sélectionné il faut également MP_TYPEMODEPAIE et MP_DEVISEFO. |
COMPTEURETAB |
Champs GCE_ETABLISSEMENT, GCE_CODEBORNE, $$_HEURE, $$_MINUTE. |
COMMERCIAL |
Champ GCL_COMMERCIAL. |
MFUSIONARTDET |
Champs MFD_ARTICLECONS ou $$_CODEBARRECONS, MFD_ARTICLEFUS ou $$_CODEBARREFUS. |
TAUXDEV |
Champs YTD_DEVISEREF, YTD_DEVISE, YTD_TYPETAUX, YTD_DATECOURS. |
DIMMASQUE |
Champ GDM_MASQUE. |
PARCAISSE |
Champs GPK_CAISSE, GPK_ETABLISSEMENT, GPK_DEPOT. |
MCLASSIFDATA |
Champs MHD_ENTITEMCD, MHD_IDCLASSIF. |
MCHPSUTILISATDATA |
Champs MUD_ENTITEMCD, MUD_IDCHAMP, MUD_CLEENTITE, MUD_VALCHAMP. |
MBOEVENEMENT |
Champs MEV_CODEEVT, MEV_LIBELLE, MEV_METHODEIDENT, MEV_CTRLINVIT ou MEV_SUIVIEVT (l’un de ces deux derniers éléments doit être renseigné à X). |
MEVENEMENTHISTO |
Champs MVH_CODEEVT, MVH_ETATEVT, MVH_CODEBARRE, MVH_TIERS. |
QSITE |
Champ QSI_SITE. |
WPROVENANCE |
Champs WPR_PROVENANCE, WPR_SITEMES, WPR_VERSIONPROV. |
WNOMETET |
Champ WNT_CODEARTICLE. |
QPHASEITI |
Champs QP_PHASE, QP_OPEITI, QP_CODITI. |
WARTNAT |
Champs WAN_CODEARTICLE, WAN_NATURETRAVAIL, WAN_CODITI. |
WORDRELIG |
Champs WOL_PROVENANCE, WOL_REFEXTERNE, WOL_LIGEXTERNE. Et si identifiant = 'WOL' on ajoute les champs WOL_CODEARTICLE, WOL_FAMORDRE, $$_CODEGPAODIM2, $$_CODEGPAODIM3, $$_LIBDIM1. Il faut préalablement un enregistrement WPR (mais pas contrôlable à ce niveau-là).
|
WORDREPHASE |
Champs $$_PROVENANCE,$$_REFEXTERNE,$$_LIGEXTERNE, WOP_OPERCIRC, WOP_PHASE, WOP_SITE. |
WORDREGAMME |
Champs $$_PROVENANCE, $$_REFEXTERNE, $$_LIGEXTERNE, $$_TEMPS, WOG_UNITEPREV, WOG_CODEOPERATION ou le couple (WOG_OPECIRC, WOG_NUMOPERGAMME). |
QWHISTORES |
Si identifiant = QWZ champs $$_DATEPRODUCTION, QWH_SITE, QWH_RESSOURCE. Si identifiant ME1 : $$_DATEPRODUCTION, QWH_SITE, QWH_RESSOURCE, QWH_NATURETRAVAIL, QWH_TYPELIGNEPDR, $$_REFERENCE. Si identifiant ME2 : champs $$_CLEPROD ou sinon les champs $$_DATEPRODUCTION, QWH_RELEVE, QWH_RESSOURCE, QWH_LIGNERELEVE. Si identifiant MET : $$_DATEPRODUCTION, QWH_SITE, QWH_RESSOURCE, QWH_NATURETRAVAIL. |
QWBACTET |
Champs QWB_LIGNEORDREGEN ou l’ensemble des 3 champs $$_PROVENANCE, $$_REFEXTERNE, $$_LIGEXTERNE. |
RESSOURCE |
Champ ARS_RESSOURCE, ARS_LIBELLE. |
QOPOINTAGE |
Champs QOP_DATEPRESENCE, QOP_RESSOURCE, QOP_TPRESINITIAL. |
WGAMMELIG |
Si identifiant WGL, WGP champs WGL_CODEARTICLE, WGL_OPEITI ou WGL_PHASE, WGL_LIBELLE, $$_TEMPS, WGL_NATURETRAVAIL et WGL_MAJEUR. Si identifiant WGM, WGI champs WGL_CODEARTICLE, WGL_OPEITI ou WGL_PHASE, WGL_NUMOPERGAMME, WGL_LIBELLE, $$_TEMPS, WGL_NATURETRAVAIL et WGL_MAJEUR. |
WGAMMETET |
Champs WGT_CODEARTICLE, WGT_NATURETRAVAIL, WGT_MAJEUR. |
QWINFO |
Champs QWI_CODEARTICLE, $$_CODEGPAODIM2, QWI_TYPEINFO et soit QWI_LIGNEORDREGEN soit le couple $$_REFEXTERNE, $$_LIGEXTERNE. |
QQCONTENANTLIG |
Champs $$_EAN13, QQ2_CONTENANT,$$_LIBELLE, QQ2_QUANTITE. |
QQARTICLEEMB |
Champs $$_EAN13;QQ3_EMBALLAGE. |
ARTICLELIE |
Champs GAL_ARTICLE, GAL_ARTICLELIE. Si le champ GAL_ZONEETAB est sélectionné le champ GAL_CONTENUETAB devient obligatoire. Il faut aussi que l’un des 3 champs GAL_NATUREVTE, GAL_NATUREACH ou GAL_NATURESTOCK soit renseigné. |
DEPOTS |
Champs GDE_DEPOT, GDE_LIBELLE. |
ETABLISS |
Champs ET_ETABLISSEMENT, ET_LIBELLE. Si présence du champ ET_PLANNING il faut également les champs $$_HEUREOUVERTURE, $$_MINUTEOUVERTURE, $$_HEUREFERMETURE, $$_MINUTEFERMETURE |
MBOCA |
Champs $$_HEURECA et $$_MINUTECA. |
MBOOBJECTIF |
Champ MOB_ETABLISSEMENT. |
ICBRMATCHINGPRODUCT |
Champs MI3_CODEARTICLE, MI3_ARTICLEPROPOSE. |
MLISTEARTICLE |
Champs MLH_CODE, MLH_CODEARTICLE ou $$_CODEBARRE. |
MBOCALLBACKENT |
Champs MCB_LIBELLE ou MCB_CALLBACKLIST, $$_TIERS, $$_ETATAPPEL, $$_COMMACTION, $$_LIBACTION. |
DEVISE |
Champ D_DEVISE. |
PIECE |
Champs GP_REFERENCEINTERNE, GP_NATUREPIECEG, $$_QTESTOCK, GP_TIERS ou $$_TIERSCODEEAN ou ($$_CODEBARRE ou $$_CODEARTICLE). Dans le cas d’une mise à jour de statut, d’une mise à jour de l’entête ou dans le cas d’un annule et remplace pas besoin du tiers qui est déterminé à partir de la pièce à remplacer. Dans le cas de la mise à jour de statut le champ GP_ACCRECEPTION est obligatoire. Par ailleurs, si on n’est pas en mise à jour de statut ni d’entête le champ GP_ETABLISSEMENT ou $$_ETABCODEEAN ou $$_DEPOT est obligatoire. |
MSAVENT |
Si pas de champ $$_MAJPARTIELLE (création d’une fiche SAV) champs obligatoires MSA_REFEXTERNE, MSA_ETABLISSEMENT, MSA_TIERS, MSA_ARTREPARE ou $$_CODEBARRE. Si présence du champ $$_MAJPARTIELLE champs obligatoires MSA_NUMSAV ou MSA_REFEXTERNE (sauf pour $$_MAJPARTIELLE = 001 où champ MSA_NUMSAV obligatoire), MSA_ETABLISSEMENT, $$_MAJPARTIELLE A titre informatif, une fois que tous les champs obligatoires sont sélectionnés, on affiche que pour $$_MAJPARTIELLE = 001 le champ MSA_NUMSAV est obligatoire si les 2 champs MSA_NUMSAV, MSA_REFEXTERNE ne font pas partie des champs paramétrés. Si le champ $$_PRESTATION ou $$_CODEBARREPRESTA n’est pas présent dans la liste des champs paramétrés on affiche que pour les $$_MAJPARTIELLE=002,005 il faut ajouter l’un de ces champs. Indiquer qu’il faut la présence du champ $$_REPDEVISCLIENT pour $$_MAJPARTIELLE=003. |
LIGNESERIE |
Champs $$_REFINTERNE, GLS_NATUREPIECEG, $$_CODEARTICLE ou $$_CODEBARRE, GLS_IDSERIE. |
RELEVEFACTURE |
Champs GP_NATUREPIECEG, GP_REFINTERNE, GP_DATEPIECE, $$_REFINTERNE. |
QWRELEVELIG |
Champs QWL_TYPELIGNEPDR, QWL_REFERENCESAIS, $$_SITE. |
Back-Office > Échanges de données > Reprise de données > Paramétrage / Formats de reprise
Contrôle des champs obligatoires
Des contrôles sont ajoutés afin de faciliter la saisie du paramétrage d’importation :
Contrôle en cours de saisie du format : à l’aide du bouton [Contrôle du paramétrage] qui vérifie que les champs obligatoires ont été saisis.
Contrôle lors de l’enregistrement du format : en cas de problème détecté, l’enregistrement ne s’effectue pas.
Contrôle en cas de champs obligatoires non présents : un message d’avertissement indique la liste des champs manquants.
Contrôle de la longueur des champs
Un contrôle sur la longueur du champ est ajouté lors de la saisie, ainsi qu’à la validation du paramétrage sur les champs de type VARCHAR, COMBO et BOOLEAN (en cas de format fixe). Notez que ce contrôle n’est pas effectué si une formule est associée au champ ou si le champ ne possède pas de table de correspondance associée. Lors de l’import, en cas d’intégration d’une donnée de taille supérieure à la taille du champ, un message d’avertissement est inséré dans le rapport d’intégration indiquant que le champ a été tronqué.