Article

Cegid Orli - Documentation fonctionnelle - 2025

 

ORIGINE FONCTION

ART

XC248

 

‎ Principe général

Paramètre GÉNÉRAL

  • SOCIETE
  • RÉSEAU
  • MARQUE
  • ACTPROD
  • LIGNPROD
  • FORME
  • GEST_MODELE
  • GEST_TISSU
  • GEST_TRAIT
  • GEST_PREV_VEN
  • LIEU_MAGP
  • CODE_MAGP
  • PAYS
  • TARIF_BASE
  • GEST_ORLI_PLAN
  • LANG_SITE
  • GEST_DT
  • GEST_ITI_FAB
  • CTRL_CODE_DOUA
  • GEST_COM_STAT
  • CODE_DOUA_OBL
  • GEST_PROD_PROG

Option FONCTION

  • AR001W01/UNIT_VENT_ACHA
  • AR001W01/UNIT_POID
  • AR001W01/FAM_COM_PLAN
  • AR001W01/FAM_TEC_PLAN
  • XC248W01/NIV_PROD
  • XC248W01/PAS_MAJ_MAG_CDE
  • XC248W01/CTRL_ITI
  • XC248W01/UNIC_OPER_EMP
  • AR001W01/ACCES_SAIS_PROD
  • AR001W01/SAIS_PROD_OBL
  • AR001W01/SAIS_PROD_DEFO
  • AR001W01/SAIS_PROD_ETUD
  • AR001W01/MOT_DON_TRANSP

Paramètre PASSERELLE

  • CODE_ORIG_ACQ
  • ENVOI_ACQUIT
  • TYPE_LIAI

 

Tous les articles utilisés sur Cegid Orli, ne sont pas tous saisis à l’origine sur cet applicatif.
‎Certains sont saisis sur d’autres produits ; il faut ensuite pouvoir les transférer rapidement sous Cegid Orli afin que l’entreprise puisse les utiliser.

La présente passerelle permet l’intégration des articles de manière rapide dans les tables Cegid Orli.

N.B. : La codification des articles est obligatoirement fournie par l'expéditeur du fichier à importer ‎(pas de prise en compte de l'option de codification AR001W10/ARTICLE).

 

Formats d'import / Lancement de l’import / Contrôles / Initialisations / Mise à jour des données

Toutes ces informations sont résumées dans :

Passerelle d’import

 

 

 

 

 

Description des fonctions du module

 

Paramétrage avant intégration

Avant d’utiliser ce module, un certain nombre de données doivent être renseignées dans Cegid Orli.

Vous devez renseigner les tables annexes suivantes :

  • TA003 : Coloris commerciaux
  • TA009 : Sociétés
  • TA071 : Réseaux
  • TA048 : Marques
  • TA036 : Activités
  • TA047 : Lignes de produit
  • TA076 : Types de produit
  • TA045 : Forme
  • TA031 : Taille
  • TA078 : État
  • TA073 : Saison
  • TA191 : Famille d’antériorité
  • TA019 : Pays
  • TA082 : Codes tarifs
  • TA108 : Période de tarif
  • TA028 : Unités
  • TA074 : Type de fabrication
  • TA038 : Tranches
  • TA013 : Langues
  • TA020 : Phases
  • TA137 : Textes sur document
  • TA014 : Code liaison
  • TA012 : Famille matière
  • TA025 : Type de matière technique
  • TA027 : Type de matière commercial
  • MA001 : Matières
  • MO001 : Modèles
  • TA022 : Traitements
  • TA162 : Type de regroupement
  • TA208 : Séries types
  • TA034 : Magasins
  • TA040 : Emplacement
  • TA075 : Type de rangement
  • TA095 : Codes entretiens
  • TA099 : Emballages
  • CL001 : Clients
  • TA049 : Catégorie AMF
  • TA105 : Famille technique Cegid SCM
  • TA106 : Famille commercial Cegid SCM
  • TA077 : Type de publicité
  • TA005 : Compositions
  • TA024 : Type d’emploi
  • TA029 : Motif de maintenance
  • TA252 : Catégorie douane
  • TA316 : Classe volumique
  • TA360 : Désignation article
  • TA377 : Code douanier
  • TA365 : Itinéraire de fabrication
  • TA051 : Attributs libres par entité
  • TA330 : Critères éclatement BP

 

Vous devez renseigner les paramètres généraux suivants :

  • SOCIETE
  • RÉSEAU
  • MARQUE
  • ACTPROD
  • LIGNPROD
  • FORME
  • GEST_MODELE
  • GEST_TISSU
  • GEST_TRAIT
  • GEST_PREV_VEN
  • LIEU_MAGP
  • CODE_MAGP
  • PAYS
  • TARIF_BASE
  • GEST_ORLI_PLAN
  • LANG_SITE
  • GEST_DT
  • GEST_ITI_FAB
  • CTRL_CODE_DOUA
  • GEST_COM_STAT
  • CODE_DOUA_OBL
  • GEST_PROD_PROG

 

Vous devez renseigner les options suivantes :

  • AR001W01/UNIT_VENT_ACHA
  • AR001W01/UNIT_POID
  • AR001W01/FAM_COM_PLAN
  • AR001W01/FAM_TEC_PLAN
  • XC248W01/NIV_PROD
  • XC248W01/PAS_MAJ_MAG_CDE
  • XC248W01/CTRL_ITI
  • XC248W01/UNIC_OPER_EMP
  • AR001W01/ACCES_SAIS_PROD
  • AR001W01/SAIS_PROD_OBL
  • AR001W01/SAIS_PROD_DEFO
  • AR001W01/SAIS_PROD_ETUD
  • AR001W01/MOT_DON_TRANSP

 

 

Vocabulaire

Un fichier est un ensemble de données regroupées sous un même nom. Il est composé d’un enregistrement.

Un enregistrement représente une ligne d’un fichier, il est composé de champs présents chacun dans une colonne. Un enregistrement est composé de plusieurs champs ou données.

 

 

Pour les articles, il existe plusieurs types d’enregistrements par fichier :

  • 1 : Entêtes
  • 2 : Composition
  • 3 : Grille de taille
  • 4 : Observations
  • 7 : Quantités par tailles fabriquées de l’article
  • 8 : Statistiques libres
  • 9 : Libellés longs
  • A : Courbe statistique, poids, volumes, épaisseurs
  • B : Made-in par taille
  • C : Attributs libres

 

Le type d’enregistrement permet d’identifier de manière unique un enregistrement dans un fichier : il s’agit de la clé.

Seuls les enregistrements pour lesquels aucune erreur de structure n’aura été détectée, sont intégrés dans les tables réceptacles.


Code état (à ne pas confondre avec l’état d’un article, actif ou non) :

Cette information (qui peut fonctionner différemment selon les types d’enregistrement) ‎indique si l’enregistrement doit être :

  • C
     Created (Créé)
  • M
     Modified (Modifié)
  • D
     Deleted (Supprimé) (ou S pour Suppression)
  • A
     géré en mode Automatique par la passerelle (M si existe / C si n’existe pas) 

N.B. :
le mode A nécessite le « programme avant » XC048

 

Le tableau ci-dessous récapitule les fonctionnements du code état par type d’enregistrement :

              Code état
Type enreg
Mode Annule
Remplace
C M D A S

1 (fiche)

-

X

X*

X

X

 

2 (compo)

X

X

 

X

X

 

3 (tailles)

-

 

X*

 

 

 

4 (obs)

X

X

X

X

X

 

7 (tailles / qtés)

-

 

X

 

 

 

8 (stat)

-

 

X

X

X

 

9 (libellés longs)

-

X

X

X

X

 

A (tailles / mesures)

-

X

X*

X

X

 

B (tailles / made in)

-

X

X*

X

X

 

C (attributs libres)

-

X

X*

 

X

x

Légende :

  • X* = Modification champ-à-champ :
    • Valeur renseignée : mise à jour du champ
    • Valeur NULL  : pas de mise à jour du champ (on garde l’ancienne valeur)
    • Valeur à ‘.’  : remise à NULL


‎ 

Dans un deuxième temps, des initialisations et des contrôles sont effectués.

  • Clé sais/code_art_com incomplète

  • L’état doit être un chiffre

  • Le TYP_FAB_Tx est manquant

  • Les champs saison et code modèle ne sont pas renseignés et vous gérez les modèles

  • La saison modèle est renseigné et pas le code modèle et vous gérez les modèles

  • Le code modèle est renseigné et pas la saison du modèle et vous gérez les modèles

  • La matière commerciale NOM_TIS est manquante et vous gérez les tissus.

  • Le code de traitement CODE_TRAI est manquant et vous gérez les traitements

  • La saison article similaire est renseigné et pas le code

  • Le code article similaire est renseigné et pas la saison

  • Le paramètre GEST_PREV_VENT=1 et CODE_FAM_ANT est manquant

  • Le code magasin est incomplet, CODE_MAGP_STOK non renseigné

  • Le code magasin est incomplet, CODE_LIEU_STOK non renseigné

  • Le champ GEST_MATR doit être positionné à ‘X’ ou espace

  • La date de création est incorrecte

  • La date délai de commercialisation est incorrecte

  • La date d’arrêt de fabrication est incorrecte

  • La date d’arrêt de commercialisation est incorrecte

  • Le champ FLAG_BLOQ_AFF doit être positionné à ‘X’ ou espace

  • Le POID_TX est incorrect (nombre à 5 chiffres sans virgule)

  • Le champ STAT_COLM est incorrect, c’est un nombre à 5 chiffres

  • Le champ OBJ_PRI est incorrect, c’est un nombre à 5 chiffres

  • Le champ OBJ_PRV est incorrect, c’est un nombre à 10 chiffres

  • Le champ QTE_OBJ est incorrect, c’est un nombre à 8 chiffres

  • Le champ CA_OBJ est incorrect, c’est un nombre à 10 chiffres

  • Problème lors du traitement du champ CODE_FTEC_PLAN et vous disposez de Cegid SCM

  • Problème lors du traitement du champ CODE_FCOM_PLAN et vous disposez de Cegid SCM

  • Le champ NB_ETIQ est incorrect, c’est un nombre à 2 chiffres

  • Le NB_PIEC_STOK est incorrect, c’est un nombre à 4 chiffres

  • Le champ CODE_UNIT est manquant

  • Le champ QTE_VENT_PAR est incorrect, c’est un nombre à 5 chiffres

  • La date de début d’opération publicitaire est incorrecte

  • La date de fin d’opération publicitaire est incorrecte

  • Le champ VOL_TX est incorrect, nombre à 4 chiffres dont 2 décimales

  • Le champ LIB_COLM est manquant

  • Attention ! Code composition CODE_COMP manquant

  • Pourcentage composition manquant

  • Le champ POUR est incorrect, nombre à 5 chiffres dont 2 décimales

  • Les flags GRIL_VENT_Tx sont incorrects (‘X’ ou NULL)

  • Les flags GRIL_FAB_Tx sont incorrects (‘X’ ou NULL)

  • Le type d’observation n’est pas valide

  • Le champ NUM_LIGN est manquant

  • Le champ NUM_LIGN est incorrect, c’est un nombre à 25 chiffres.

  • L’article n’existe pas

  • La saison n’existe pas

  • Le champ CODE_COLM n’est pas valide

  • Le code société n’est pas valide

  • Le code réseau n’est pas valide

  • Le code marque n’est pas valide

  • Le code activité n’est pas valide

  • Le code ligne de produit n’est pas valide

  • Le code forme n’est pas valide

  • Le code nature de produit n’est pas valide

  • Le code grille taille n’est pas valide

  • La taille de base n’existe pas dans la grille

  • Le code état n’existe pas

  • Le code type de fabrication n’est pas valide

  • Le code saison n’est pas valide

  • Le code modèle pour la saison et le réseau n’est pas valide

  • Le champ NOM_TIS n’est pas valide et vous gérez les tissus

  • Le champ MATI_BASE n’est pas valide

  • Le champ CODE_TRAI n’est pas valide et vous gérez les traitements

  • CODE ARTICLE SIMILAIRE non valide ou grille de taille

  • Le champ CODE_TYP_RGPT n’est pas valide

  • Le champ CODE_FAM_ANT n’est pas valide

  • Le champ CODE_SERI_TYPE n’est pas valide

  • Le CODE_MAGASIN n’est pas valide

  • Le champ CODE_EMPL n’est pas valide

  • Le code du pays n’existe pas

  • Le champ CODE_TYP_RAN n’est pas valide

  • Le champ CODE_ENT n’est pas valide

  • Le champ CODE_TARI n’est pas valide

  • Date délai commercial associé à aucune tranche

  • Le champ CODE_PER_TAR n’est pas valide

  • Le champ CODE_EMB n’est pas valide

  • Le code unité n’est pas valide

  • Le champ COLM_PRI n’est pas valide

  • Le champ CODE_CLI n’est pas valide

  • Le champ CODE_CATE_AMF n’est pas valide

  • Le champ CODE_FTEC_PLAN n’est pas valide et vous disposez de Cegid SCM

  • Le champ CODE_FCOM_PLAN n’est pas valide et vous disposez de Cegid SCM

  • Le champ CODE_TYP_PUB n’est pas valide

  • Le champ CODE_COMP n’est pas valide

  • Le champ CODE_TYP_EMP n’est pas valide

  • Le produit n’existe pas

  • Le code langue n’est pas valide

  • Problème de correspondance entre la grille des tailles vendus de l’article et les prix

  • Problème de correspondance entre la grille des tailles vendus du produit et les prix

  • Problème de correspondance entre la grille des tailles fabriquées de l’article et les prix

  • Problème de correspondance entre la grille des tailles fabriquées du produit et les prix

  • Problème de correspondance entre la grille TAILLE et les champs VENT/FAB

  • La suppression de VENT_TX est impossible

  • La suppression de FAB_TX est impossible

  • Problème lors de la recherche de la grille ART_COM_GRIL_VENT

  • Problème lors de la recherche de la grille ART_TEC_GRIL_FAB

  • Problème lors de la recherche de la grille PROD_COM_GRIL_VENT

  • Problème lors de la recherche de la grille PROD_TEC_GRIL_FAB

  • Code motif arrêt commerciale non valide

  • Code motif arrêt technique non valide

  • Code catégorie douanière non valide

  • Code classe volumique de l’article non valide

  • Pays d’origine de la matière principale de l’article non valide

  • Flag matière textile non valide

  • Code désignation article non valide

  • Code décomposition paquet non valide

  • Code itinéraire non valide

  • Flag coloris prototype non valide

  • Flag article semi-fini non valide

  • Le code douanier n’existe pas alors que le paramètre CTRL_CODE_DOUA=0

  • Le code liaison est incorrect

  • Si observation technique alors code liaison obligatoire

  • Si observation technique alors numéro d’ordre obligatoire

  • Texte déjà existant pour cet article/liaison/numéro d’ordre

  • Numéro d’ordre incorrect, nombre à 3 chiffres

  • Le code texte est incorrect

  • Si code texte non renseigné alors flag modification NULL

  • Flag modification à X ou non renseigné

  • Le code phase est incorrect

  • Quantité maximum incorrecte

  • Quantité optimum incorrecte

  • Si obs technique, code liaison obligatoire

  • Incohérence entre qtés maxi reçues et tailles fabriquées

  • Incohérence entre qtés opti reçues et tailles fabriquées

 

 

Enregistrement attributs libres :

  • cle_1 saison obligatoire

  • cle_2 article obligatoire

  • code incorrecte pour tablette

  • Date 1, non accessible, remise à nul

  • Booléen 3, non accessible, remis à nul

  • Texte 2, non accessible, remis à nul

  • Quantité 1, non accessible, remise à nul

  • Monnaie 1, non accessible, remise à nul

  • Montant 1, non accessible, remis à nul

  • Tablette 7, non accessible, remise à nul

  • Attributs libres déjà existant

  • ORL : Attributs libres déjà existant


JP031 : Suivi de l’intégration

Une fois tous les contrôles de données réalisés, l’intégration des articles dans les tables définitives de l’application Cegid Orli peut être lancée :

  • ART_COM : entête article commercial
  • ART_TEC : entête article technique
  • PROD_COM : produit commercial
  • PROD_TEC : produit technique
  • ART_TEC_GRIL_FAB : grille fabriquée article technique
  • ART_COM_GRIL_VENT : grille des tailles vendues ou épuisées au niveau article
  • PROD_TEC_GRIL_VENT : grille fabriquée produit technique
  • PROD_COM_GRIL_VENT : grille des tailles vendues ou épuisées au niveau produit
  • ART_TEC_TYP_FAB : type de fabrication article technique
  • PROD_TEC_TYP_FAB : type de fabrication produit technique
  • PROD_COM_MADE_IN : made in produit commercial
  • ART_TEC_POID_VOL : poids et volume article technique
  • PROD_LIB_LONG : libellés longs produits
  • ART_COM_COMP : composition article commercial
  • PROD_COM_COMP : composition produit commercial
  • ART_COM_TEXT : commentaires article commercial
  • PROD_COM_TEXT : commentaires produit commercial
  • ART_TEC_TEXT_ENT : entête des commentaires article technique
  • ART_TEC_TEXT : commentaires article technique
  • PROD_TEC_TEXT_ENT : entête des commentaires produit technique
  • PROD_TEC_TEXT : commentaires produit technique.
  • ART_TEC_QTE_PAQ : quantités paquet article technique
  • MATIERE : matières premières
  • ART_COM_STAT : statistiques article commercial
  • PROD_COM_STAT : statistiques produit commercial
  • ART_PROD_PROG : prorogations article ET produits avec tailles vente/fabr. + dates arrêt
  • ART_TEC_STAT_TAIL, PORD_TEC_STAT_TAIL
  • ATT_MARK : informations Attributs libres par entité

 

 

La table REPA_FAB_ART ( AR113) ne sera pas renseignée.

Il y a juste une initialisation avec saison, code article et pourcentage à 100%

Seuls les articles pour lesquels aucune anomalie n’a été détectée sont intégrés.
‎ 

N.B. :
Par l’intermédiaire de ce module, il est possible de créer des articles mais également de modifier des articles. Ainsi, si vous modifiez vos articles sur votre système autre que Cegid Orli, vous pouvez répercuter ces modifications sur Cegid Orli et ceci, en automatique c’est-à-dire sans effectuer les modifications sur les 2 produits manuellement. Attention, les données telles que les textes sur articles ne sont pas modifiés mais annulés et recréés.

 

L’utilisateur peut alors consulter le compte rendu de son intégration.

JP031 a pour but de conserver une trace de toutes les réceptions de fichiers quelle que soit leur provenance. Cette fonction permet également de connaître le numéro de lot affecté à chaque fichier lors de la phase d’intégration des données dans le réceptacle Cegid Orli.

Le type de fichier permet de distinguer les différents fichiers intégrés. Ainsi, pour l’entête, le type de fichier correspond au chiffre 1, pour la composition au chiffre 2, pour la grille de taille au chiffre 3, pour les observations au chiffre 4, pour les quantités par taille fabriqué 7 , 8 pour les statistiques libres, 9 pour les libellés longs, A pour la courbe statistique, les poids, épaisseurs et volumes, et enfin B pour les made-in par taille.

 

La zone “ Pb ” permet d’indiquer si le traitement s’est passé sans encombre (dans ce cas, la zone est nulle) ou au contraire, si des anomalies ont été détectées (dans ce cas, la zone est renseignée par la valeur ‘0’).

 

Fonctionnement technique

 

En création, il est possible de passer systématiquement des articles, quelle que soit la valeur de l’option NIV_PROD. Dans le cas où l’option est à 1, l’article sera créé automatiquement à partir du premier produit envoyé.

Les types 2, 4, 7, 8, 9, A, B, C peuvent être appelés seuls à partir du moment où l’article / produit existe déjà. Les notions des 3 premiers onglets de AR001 doivent être renseignées dans la passerelle.

 

En modification, si l’option NIV_PROD=1 et que l’on passe un produit, l’image article des 3 premières pages de AR001 (informations de types 1) sera similaire à l’image du dernier produit modifié ( AR001). Si elle est à 0 et que l’on passe un produit, l’article ne sera pas touché.

A part le type 3, il n’y a pas de notion de répercussion automatique de l’article sur le produit. Pour ce type-là, si un article est envoyé, la passerelle teste si il est possible de supprimer une taille fabriquée ou à la vente au niveau de tous les coloris de cet article (tous les produits). Elle empêche alors la suppression au niveau article. Par contre si cela est possible, la modification article entraîne automatiquement la modification de tous les produits.

Les types 2, 3, 4, 7, 8, 9, A, B, C peuvent être appelés seuls à partir du moment où l’article / produit existe déjà. Les types 1, 3, A, B, C gèrent la maintenance de la façon suivante :

  • Valeur NULL : La valeur n’est pas maintenue (on garde l’ancienne valeur)
  • Valeur à ‘.’: La valeur est remise à NULL
  • Valeur renseignée : La valeur prend celle passée.
  • Type 8 : C ou M ont le même résultat
  • Type C : C et M doivent être précisés.
  • Type 3 : La suppression de tailles fabriquées est gérée, mais pour l’ajout, il faut passer un type 1 pour les MADE_IN, TYP_FAB, ….

Pour les poids, volume il est possible d’utiliser les types A et B.

En suppression, il suffit de passer le type 1 avec sa clef (article ou produit, attention fonctionnement tenant compte de l’option NIV_PROD).

Les type 9, A peuvent être appelés seuls.

Les ANOMALIES sont gérées par type c'est à dire que l'on ne flague pas en anomalie les autres tables pour une clé et un type donné. On fait d'abord tout le type 1, ce qui passe est intégré et ce qui ne passe pas ne l'est pas. Ensuite on passe au type 2 et on fait pareil.

Puis ainsi de suite jusqu'au dernier type.

Les GENCODs ne sont pas générés par la passerelle. Ceci est une fonctionnalité de AR001.

 

Contraintes de modification des zones :

  • Saison Article :
    Non modifiable
  • Code Article :
    Non modifiable
  • Code Coloris Produit  :
    Non modifiable
  • Libellé Article  :
    Modifiable 
  • Libellé Coloris Propre :
    Modifiable
  • Libellé Désignation Article :
    Modifiable selon le paramètre DESI_ART (pour valeur 0 et 2)
  • Société :
    Modifiable mais obligatoire si état à « 0 »
  • Réseau :
    Modifiable si absence de gamme opératoire avec cet article, saison , réseau
  • Marque :
    Modifiable mais obligatoire si état à « 0 »
  • Activité :
    Modifiable mais obligatoire si état à « 0 »
  • Code Grille de Taille :
    Modifiable si absence d’OF, de stocks ou prévisions
    On peut modifier la grille de taille d'un Semi-Fini si celui-ci n'a pas de nomenclature.
    On contrôle que la série type de l'article est cohérente avec la taille saisie.
    Si la grille de taille est changée, toutes les tailles passeront en « fabriquée » car on ne sait pas si on aura un type 3.
  • Type de Fabrication :
    Modifiable sauf si la fonctionnalité «avant" était négoce, que la nouvelle ne l’est plus et qu'il y a au moins une ligne d'O.F négoce avec une quantité dans cette taille

Possibilité de le renseigner ou non, en modification, mais

impossible le fait de le mettre à la valeur « . » n’entraînera

pas de remise à NULL des zones type de fabrication. Pour

cela il faudra passer un type 3.

 

  • Modèle Commercial :
    Modifiable mais obligatoire si le paramètre GEST_MODELE=1

 

 

  • Pays du Made In :
    Modifiable.
  • Code des Douanes :
    Modifiable mais obligatoire si paramètre CODE_DOUA=1

 

  • Date de Création de la Fiche :
    Non modifiable
  • Catégorie AMF :
    Modifiable
  • Stocké par x unités :
    Modifiable
  • Code désignation article :
    Modifiable selon le paramètre DESI_ART ( 1, 2)

 

N.B. :
pour les articles ou produits en état différent de « 0 » (actif) : les contrôles réalisés sont moindres.

 

Gestion des spécificités

La gestion des spécificités entre article/produit n'est pas reprise au niveau de la passerelle article.

La modification de la fiche article implique la modification des produits de l'article avec les valeurs de l’article.

Les zones de la fiche produit concernées sont les suivantes :

  • nature de produit
  • traitement
  • type de rangement
  • série type
  • lieu magasin
  • emplacement
  • pays
  • douane
  • date délai commerciale
  • bloquée en affectation
  • emballage
  • quantité vendu par
  • date/motif arrêt commercialisation
  • semi fini
  • mode gestion
  • code M.ID (Manufacturer’s Identification Code)

 

 

Annexe 1 : Description du fichier à intégrer

 

STRUCTURE FICHIER

 

  • Enregistrement de type 1 :
    ENTÊTE
  • Enregistrement de type 2 :
    COMPOSITION
  • Enregistrement de type 3 :
    GRILLE DE TAILLE
  • Enregistrement de type 4 :
    OBSERVATIONS
  • Enregistrement de type 7 :
    QUANTITES PAR TAILLES FABRIQUÉES
  • Enregistrement de type 8 :
    STATISTIQUES LIBRES
  • Enregistrement de type 9 :
    LIBELLES LONGS
  • Enregistrement de type A :
    COURBE/POIDS/VOLUME/ÉPAISSEUR
  • Enregistrement de type B :
    MadeIN
  • Enregistrement de type C :
    ATTRIBUTS LIBRES

 

Enregistrement de type 1 : Entête (sauf mention contraire, chaque champ est MODIFIABLE)

  CHAMP Cegid Orli Long * CONTENU

18

TYP_FAB_TX

C3

O/©

 

 

Ce type d’enregistrement utilise la gestion de la maintenance suivante :

Valeur NULL : La valeur n’est pas maintenue (on garde l’ancienne valeur)

Valeur à ‘.’ : La valeur est remise à NULL

Valeur renseignée: La valeur prend celle passée.

 

Cas particulier :

pour remettre à NULL une date d’arrêt commerciale ou une date d’arrêt technique,
‎il faut passer la valeur « . » dans le motif d’arrêt commercial ou dans le motif d’arrêt technique.

 

 

Commentaires :

 

Type Enregistrement :
cet enregistrement est obligatoire et doit être placé en premier dans le fichier reçu pour un nouveau produit. Les autres types d’enregistrement sont prévus pour des informations complémentaires pour lesquelles l’intégration contrôlera l’existence du produit (ou de l’article)

 

Coloris Produit :
si le code coloris n’est pas indiqué, ceci signifiera que l’enregistrement s’applique uniquement à l’entité généraliste ARTICLE. Si le code coloris est spécifié, l’enregistrement permettra de générer l’entité PRODUIT. Toutefois, si l’article (Saison-code article) n’existe pas encore dans l’entité ARTICLE. La fonction générera celle-ci sur la base de cet enregistrement en effectuant les contrôles supplémentaires liés à l’article.

N.B. :
l’existence du code coloris dans les tables Cegid Orli est facultative. Dans le cas d’une inexistence, la zone “ Libellé Coloris ” devra obligatoirement être renseignée.

 

Libellé Coloris Propre :
cette zone est obligatoire si le code coloris est transmis et inexistant dans la table des coloris communs sous Cegid Orli.

 

Taille de Base :
si cette zone n’est pas renseignée pour un article, elle sera initialisée par la taille de base définie dans la table Grilles de taille pour le code transmis. Elle demeure obligatoire.


Type de Fabrication : Possibilité de le renseigner ou non, en modification, mais impossible le fait de le mettre à la valeur « . » n’entraînera pas de remise à NULL des zones type de fabrication. Pour cela il faudra passer un type 3.

Type de Fabrication (MODIFIABLE sauf si la fonctionnalité «avant" était négoce, que la nouvelle ne l’est plus et qu'il y a au moins une ligne OF négoce avec une quantité dans cette taille)

En modification :

Null
pas de modification des types de fabrication

Renseigné
Les types de fabrication prendront cette valeur

« . »
Pas de remise à NULL.
Il faut passer un type 3 par taille.

 

Saison Modèle :
cette zone n’a de signification que si la zone Modèle Commercial est elle-même renseignée (vice-versa). Une erreur est éditée dans le cas contraire. De plus, ces zones sont obligatoires si la gestion des modèles est active (paramètre GEST_MODELE=1)

 

Matière Commerciale :
cette zone est facultative si la gestion des tissus est active (paramètre GEST_TISSU=1). Contrôle d’existence dans le fichier des matières commerciales.

 

Traitement :
cette zone est obligatoire si la gestion des traitements est active (paramètre GEST_TRAIT=1)

 

Saison Article Similaire :

Cette zone n’a de signification que si la zone Code Article Similaire est elle-même renseignée (vice versa). Une erreur est éditée dans le cas contraire. Si cette zone est renseignée, elle sera utilisée pour pré-générer par duplication des informations de l’article similaire sous le code du nouvel article (ou produit). Si l’information existe déjà pour le nouvel article, le traitement ne sera pas effectué. Les domaines concernés sont :

  • Nomenclature Collection
  • Gamme opératoire
  • Circuits, Répartition Prévisionnelle Fabrication et Coûts façons
  • Prix de revient calculé et fixés

 

Famille Antériorité :
cette zone est obligatoire si la gestion des prévisions de vente est active (paramètre GEST_PREV_VEN)

 

Code Magasin :
cette zone n’a de signification que si la zone Code Lieu est elle-même renseignée (vice-versa). Une erreur est éditée dans le cas contraire. Si ces deux zones ne sont pas renseignées du tout, elles seront initialisées avec la valeur contenue dans les paramètres LIEU_MAGP et CODE_MAGP.

 

Pays du Made In :
si cette zone n’est pas renseignée, elle sera initialisée avec la valeur contenue dans le paramètre PAYS.

 

Date de Création de la Fiche :
cette zone est prévue pour adresser la date originelle de la création de la fiche. Si elle n’est pas renseignée, la date du jour sera prise en compte.

 

Unité Vente/Achat (pour D.E.B) :
si cette zone n’est pas renseignée, elle sera initialisée avec la valeur contenue dans l’option AR001W01/UNIT_VENT_ACHA.

 

Unité Poids :
cette zone est utile et obligatoire si la zone poids unitaire a été renseignée. Sinon elle doit être ignorée et considérée à NULL. Par contre, si le poids a été transmis et que cette zone ne l’a pas été, elle sera initialisée avec la valeur contenue dans l’option AR001W01/UNIT_POID.

 

Famille Technique Cegid SCM :
obligatoire si Cegid SCM est géré (paramètre GEST_ORLI_PLAN=1). Toutefois, si cette zone n’est pas renseignée, elle sera initialisée par le contenu du champ de la table ART_COM dont le nom est paramétré dans l’option AR001W01/FAM_TEC_PLAN.

 

Famille Commerciale Cegid SCM :
idem Famille Technique Cegid SCM avec option FAM_COM_PLAN

 

Unité Nb Pièces stockables par :
cette zone est obligatoire si le nombre de pièces stockables a été transmis.

 

Date Début Opération Publicitaire :
cette zone ainsi que la suivante sont obligatoires si le Type de publicité a été transmis.

 

Page du tarif :
Cette zone permet d’indiquer le numéro de la page du catalogue de vente sur laquelle se trouve l’article.‎ 

 

Code décomposition paquet : ce champ ne peut être égal qu’à :

1
 Décomposition manuelle mono-taille

2
 Décomposition manuelle multi-taille

3
 Décomposition automatique mono-taille

 

Code état : ce champ ne peut être égal qu’à ‘C’, ‘M’ ou ‘D’

QTE_MAXI, QTE_OPTI : ces champs permettent de renseigner les quantités par taille fabriquée sans avoir à saisir d’enregistrement de type 7. Par contre, si les quantités varient en fonction de la taille, il est nécessaire de renseigner le type 7.

 

Saison du produit : Tient compte des options AR001W01.

Le changement de la saison de création du produit est interdit si celui-ci est prorogé.
On part du principe que dès qu’un coloris est prorogé, sa saison de création ne doit plus changer. Si l’utilisateur souhaite la faire évoluer, il faut qu’il supprime d’abord toutes les prorogations pour proroger le produit en question.

La saison de produit n’est pas accessible (non modifiable) si ACCES_SAIS_PROD=1.

 

ACCES_SAIS_PROD 

0 La saison de produit est accessible.

1 La saison de produit n’est pas accessible donc est non modifiable.

 

SAIS_PROD_OBL 

0 La saison de produit est facultative.

1 La saison de produit est obligatoire.

 

SAIS_PROD_DEFO 

0 La saison de produit est nulle par défaut.

1 La saison de produit est renseignée par défaut avec la saison de l’article.

2 La saison de produit est renseignée par défaut avec le contenu de l’option SAIS_PROD_ETUDE.


SAIS_PROD_ETUD 

Contient la saison de produit affichée par défaut dans la saison de création du produit si l’option SAIS_PROD_DEFO=2. Cette saison doit exister dans le fichier des saisons et doit appartenir au contexte des saisons PF.

 

En création d’enregistrement il est possible de renseigner le champ SAIS_CRE_PROD (facultatif) de PROD_COM / PROD_TEC.

Présence d’un contrôle d’existence bloquant dans la table SAISON et vérification bloquante que c’est bien une saison produit (FLAG_SAIS_PF de la table SAISON renseigné).

  • Si ce champ est nul et que l’option SAIS_PROD_OBL=0
    pas de contrôle.
  • Si ce champ est nul et que l’option SAIS_PROD_OBL=1
    • si l’option SAIS_PROD_DEFO=0
      message bloquant pour indiquer que la saison de création du produit est obligatoire.
    • si l’option SAIS_PROD_DEFO=1
      initialiser cette saison avec celle de l’article.
    • si l’option SAIS_PROD_DEFO=2
      initialiser cette saison avec celle de l’option SAIS_PROD_DEFO (si elle est nul, message bloquant).

Faire alors le contrôle de cohérence normal de cette saison (existence dans la table SAISON avec contexte Saison PF)

 

En maintenance possibilité de modifier ce champ avec exactement les mêmes contrôles bloquants que ceux décrits au niveau AR001, c’est à dire :

Cette information est facultative ou pas selon les options.

Si l’option ACCES_SAIS_PROD=1, la maintenance de cette zone est interdite.

Si elle est nulle, cela signifie que le produit est défini dans la saison de l’article. Elle peut prendre toutes les valeurs, y compris la saison permanente ‘00P’ ou les autres saisons dites permanentes.

On part du principe que dès qu’un coloris est prorogés, sa saison de création ne doit plus changer. Si l’utilisateur souhaite la faire évoluer, il faut qu’il supprime d’abord toutes les prorogations pour proroger le produit en question.

 

Quand le paramètre GEST_PROD_PROG=0 (pas de gestion des prorogations article et produit), au même titre que pour AR001, il faut répercuter systématiquement les tailles fabriquées / à la vente et les dates / motifs d’arrêt de fabrication et de vente au niveau article (table ART_PROD_PROG), donc uniquement sur les enregistrements dont le CODE_COLM IS NULL (bien entendu, s’il n’y a pas de prorogation niveau article, on ne fait rien).

 

 

Enregistrement de type 2 : Composition

XC248 travaille en annule/remplace sur l’intégralité de la composition.

Pour supprimer une composition, il suffit de passer un des éléments de la composition avec le code état D (suppression).

Pour modifier une composition, il faut repasser la composition entièrement avec tous les éléments qui la composent.

Enfin, l’option AR001W01/PAS_CTRL_COMP est pris en compte pour le contrôle des pourcentages de la composition.

 

 

Enregistrement de type 3 : Grille de taille

Ce type d’enregistrement utilise la gestion de la maintenance suivante :

Valeur NULL : La valeur n’est pas maintenue (on garde l’ancienne valeur)

Valeur à ‘.’ : La valeur est remise à NULL

Valeur renseignée: La valeur prend celle passée.

 

On met à jour certaines tables produit pour l'article + saison seulement, dans le cas où le coloris n’est pas passé.

A partir du moment où l’on ne peut pas supprimer une taille fabriquée ou à la vente d’un produit, on empêche la suppression au niveau article. Par contre si cela est possible, la modification article entraîne la modification produit.

type1_3_PRIX_NOUV_TAIL(3)

type3_ART_supp_tail_vent() : cout_facon_negoce + prix_vent + prix_vent_ref

type3_ART_upd_tail_vent() : prod_com_gril_vent + prod_com_empl + prod_com_made_in

type3_ART_supp_tail_fab() : nomen_art + nomen_prod + prix_rev + cout_facon_negoce + prix_vent + prix_vent_ref + dt_oper_tps + nomen_art_tail + nomen_prod_tail

  • type3_ART_upd_tail_fab() : prod_tec_gril_fab
  • type3_ART_supp_art() : art_tec_stat_tail + art_tec_qte_paq + art_tec_poid_vol + art_tec_typ_fab
  • type3_ART_upd_art() : art_com_gril_vent + art_tec_gril_fab

     

    Quand le paramètre GEST_PROD_PROG=0 (pas de gestion des prorogations article et produit), au même titre que pour AR001, il faut répercuter systématiquement les tailles fabriquées / à la vente et les dates / motifs d’arrêt de fabrication et de vente au niveau article (table ART_PROD_PROG), donc uniquement sur les enregistrements dont le CODE_COLM IS NULL (bien entendu, s’il n’y a pas de prorogation niveau article, on ne fait rien).

     

    Pour les enregistrements de type 3 la saison d’appro des coûts façon négoce est prise en compte si gérée. (voir doc correspondante).

 

 

Enregistrement de type 4 : Observations

 

  • Si le type d’observation (TYP_OBS) est égal à 1 alors le code liaison ne doit pas être renseigné. Si le type d’observation est égal à 2 alors le code liaison est obligatoire et il faut contrôler la validité de ce code dans les liaisons  TA014.

     

  • Il ne doit pas déjà exister un texte dans la table des entêtes des textes sur articles pour le même article, la même liaison et le même numéro d’ordre.

     

  • Si le code texte est renseigné, il doit exister dans TA137

     

  • Cette zone ne peut être renseignée que si le code texte est renseigné sinon elle doit être NULL. Les seules valeurs possibles sont donc X ou NULL.

     

  • Dans le cadre des observations technique, si le flag modification n’est pas coché alors il est impossible de renseigner le numéro de ligne du texte. Ce numéro de ligne doit être unique pour l’article et le code liaison.

 

N.B. :
Les champs TYP_OBS, CODE_LIAI, NUM_ORD, CODE_TEXT, FLAG_MOD, CODE_PHAS et NUM_LIGN ne sont pas des champs modifiables à proprement dit. Ils permettent d’identifier les lignes d’observations. Pour réaliser une modification sur les observations, il faut repasser toutes les observations de l’article ou du produit. Il s’agit d’un annule / remplace des observations par celles passées.

 

 

Enregistrement de type 7 : Quantités par tailles fabriquées de l’article

Ce type d’enregistrement utilise la gestion de la maintenance suivante :

Valeur NULL : La valeur n’est pas maintenue (on garde l’ancienne valeur)

Valeur à ‘.’ : La valeur est remise à NULL

Valeur renseignée: La valeur prend celle passée.

 

 

Enregistrement de type 8 : Statistiques libres

Il est possible de ne modifier qu’une valeur statistique à la fois, en précisant son numéro et son code. Pour modifier plusieurs statistiques, il faut passer plusieurs enregistrements. Certaines statistiques peuvent être obligatoire, et donc bien entendu, impossible à remettre à NULL. Il est possible de remettre à NULL une statistique non obligatoire en passant un enregistrement avec sa position et le CODE_PRST non renseigné.

Le mode « D » supprime les 20 statistiques d’un coup.

 

 

Enregistrement de type 9 : Libellés longs

La modification passe par le remplacement des 3 libellés en même temps.

Si le second est modifié, il faudra passer le premier et le troisième comme ils étaient avant.

Il est toujours possible de passer les libellés longs en TYPE 1. Le type 9 a été créé pour gérer la suppression des libellés longs du TYPE 1, mais il peut être appelé tout seul pour la création, modification et suppression. Le code langue est facultatif, s’il n’est pas passé, la langue du site sera utilisée par défaut. Si le TYPE 9 est appelé tout seul, il ne traitera que le niveau article si le coloris n’est pas renseigné. Il traitera le côté produit (uniquement) si le coloris article est passé. Si le TYPE 9 est passé à la suite d’un TYPE 1 (dans le même fichier), il faut mettre le code état à ‘M’. Dans le cas où le TYPE 9 est appelé tout seul les trois cas de code état sont possibles (C, M ou D).


Enregistrement de type A : Courbe/Poids/Volume/Épaisseur

Ce type d’enregistrement utilise la gestion de la maintenance suivante :

Valeur NULL  : La valeur n’est pas maintenue (on garde l’ancienne valeur)

Valeur à ‘.’ : La valeur est remise à NULL

Valeur renseignée: La valeur prend celle passée.

 

Les modifications dépendent de la grille de taille fabriquée.

Il est impossible de renseigner une taille non fabriquée. L’inverse est par contre possible.

Pour la courbe statistique, le résultat final des valeurs doit faire un total de 100%.

 

Ce type permet la gestion sur les tables ART_TEC_POID_VOL, ART_TEC_STAT_TAIL et PROD_TEC_STAT_TAIL.

Si l’on veut passer les poids, les épaisseurs, les volumes et la courbe statistique, il est nécessaire de créer 4 enregistrements, un pour chaque type de valeurs.

Pour les types de valeurs « P »,  « V » et « E », il faut un code état à « C » pour le premier enregistrement créé et « M » pour les autres. Le plus simple et d’en passer un à « C » et de ne pas le renseigner pour les autres (mise à « M » automatiquement)
‎(Ceci est lié au fait que ces 3 types de valeurs sont stockés dans une seule table).

Pour le type de valeur « C » (courbe statistique) , il faut mettre « C » en création, « M » en modification et « D » en suppression.

Si le code unité n’est pas passé, c’est la valeur de l’option qui sera utilisée.

Les 20 valeurs sont à renseigner en fonction de la grille de taille fabriquée. Les dimensions des valeurs sont les suivantes :

Poids : 5

Volumes : 8,2

Épaisseurs : 7,2

Courbe : 5,2

 

 

En modification, si vous renseigner une des 10 valeurs avec un ‘.’, la zone sera remise à NULL.

  • Si vous ne renseignez pas, la zone gardera la même valeur.
  • Si vous renseignez, la zone prendra la valeur passée.

 

Pour la courbe statistique, l’ensemble des 20 valeurs doit faire 100 %.

 

 

Enregistrement de type B : MadeIN

Ce type permet la gestion sur les tables PROD_COM_MADE_IN

Ce type d’enregistrement utilise la gestion de la maintenance suivante :

Valeur NULL : La valeur n’est pas maintenue (on garde l’ancienne valeur)

Valeur à ‘.’ : La valeur est remise à NULL

Valeur renseignée: La valeur prend celle passée.

 

Les modifications dépendent de la grille de taille à la vente. Il est impossible de renseigner une taille non à la vente. L’inverse est aussi impossible.

 

 

Enregistrement de type C : Attributs libres

Les montants doivent être envoyés sans décimales, exprimées dans leur monnaie en fonction du nombre de décimales.

Ex :12,00 euros
1200

13,45 euros
1345

45,375 dinars

45375

 

 

Mode maintenance :

Pour remettre à nul une des 3 dates il suffit de passer la valeur « 01013000 ».

Les numériques CODE_MONT_1 à 3 et CODE_AQ_1 à 3 ne peuvent pas être remis à nul via la passerelle.

Pour remettre à nul une zone de type « C » il suffit de passer la valeur « . » dans la zone.

Si zones CODE_MON_1 à 3 avec la valeur « . », les montant associés sont remis à nul.