Cette documentation a pour but de répertorier tous les flux standards d’exports
et d’imports liés à la logistique avec WMS* (modules MOD-WMS PF / MOD-WMSM Matière) :
- En export :
Cegid Orli fournit au WMS des informations, au sujet des marchandises à traiter en logistique. - En import :
Cegid Orli récupère les informations fournies,
soit par le fournisseur PF, soit par le WMS au sujet des PF traités en logistique.
Cegid Orli envoie tout d’abord le référentiel (fiches matière) et les commandes (fournisseur).
Cegid Orli reçoit ensuite les flux de stock WMS :
- entrée (CQ ou stock) / réception commande matière
(≈ SM010) - sortie (CQ)
- mouvement stock matière
(≈ SM030) - jalonnement commande matière
(≈ LA650)
Cegid Orli disposant des données de stock, il peut ré-envoyer les éventuelles affectations sur commande.
Enfin, Cegid Orli reçoit les flux logistiques WMS :
- désaffectation
(≈ SM044) - sortie réelle
(≈ SM043) - in-transit
(≈ SM010) - colisage
(≈ LM011) - expédition
(≈ LM014) - chargement
Processus / Paramétrage requis
Détail de l’ensemble des échanges existants (PF / Matières), autour du code EDI « WMS » :
- Référentiel
(exports Article / Fournisseur / Client / Matière) - Réception
(export Avant réception / import Réception+Transfert) - Préparation
(export / import BL) - Expédition
(import BE+BC) - Retour client
(export Autorisation / import Réception) - Retour fournisseur
(export / import Réception)
- Les informations suivantes n’étant transmises,
il convient de les créer manuellement sur chacun des 2 systèmes, Cegid Orli et WMS :- Magasin de stock
- Motif de retour
- Type de colis
- Transporteur
- Condition de port
- Mode expédition
Seules les données extraites (détaillées dans le dessin de fichier) génèrent un évènement d’extraction d’une entité : si on modifie une donnée non prévue dans le fichier, l’entité associée ne sera pas extraite.
TA943 : Paramétrage échanges Cegid Orli è WMS
Cette fonction permet de gérer les différentes données à extraire depuis Cegid Orli pour WMS.
- On définit dans le premier sous-onglet Matière les magasins matière Cegid Orli qui doivent être pris en compte.
- Dans le second onglet matière, on indique les matières concernées par ce transfert d'informations, puis on définit les critères de correspondance entre les matières référencés dans les deux systèmes, et enfin on renseigne les critères de sélection des données à transmettre.
En résumé : Liste des données Cegid Orli éligibles à un export vers un WMS destinataire (variable selon le code EDI) :
- Magasins matière à traiter
> filtre les commandes achat matière
(selon magasin réception) - Matières à extraire
> filtre les matières à extraire, via Règle de Gestion sur critères matière
(dont coche exclusion)
Provenance : WMSM
- AFM
- CDM
- MAT
- JP562 : Définition fichier plat (Format : _WMS1)
- TA450 : Paramétrage export fichier
- TA440 : Référencement général des codes EDI (Code EDI : WMS)
Le moteur d’export est XC300 ; import à lancer pour le code EDI : WMS
Définition
Création et modification des matières.
Détail des fiches Matière (TA943 onglet Matière)
è Déclenchement à chaque création/modification/suppression de
Fiche Matière, composant, statistique, attributs libre et suppression GENCOD.
N.B. :
les composants SANS GENCOD ne seront pas traités.
Paramétrage
JP562 : Définition fichier plat
Fonction : XC343
Format : _WMS1
TA450 : Paramétrage Export fichier
Provenance : WMSM
Origine : MAT
Principes :
- Le type d'action C (création) est possible uniquement en cas de création d'un nouveau code barreSi on crée un nouveau coloris a une matière déjà envoyée, on renvoie la matière dans sa totalité (avec tous les coloris) et avec un type d'action C (pour tous les coloris)Si on modifie un coloris d'une matière déjà envoyée, on renvoie la matière dans sa totalité (avec tous les coloris)En cas de suppression (type d'action S), on envoie uniquement les champs constituant la clé : GENCOD + code matière + Code coloris + Code taille (les autres champs sont vides)
- Gestion de la modification du code état d’une matière ou d’un composant :
Passage de 0 (= actif) à une autre valeur : envoi d’un avis de suppression. Passage de n’importe quelle valeur à 0 (= actif) : envoi d’un avis de création.
Fichier en sortie
MAT_WMS_CodeClientOrli.NUMDEM
Export des Commandes Fournisseur MATIÈRE (XC371)
Création, modification et suppression des commandes achat matière.
Commande achat matière (TA943 onglet Matière)
Déclenchement à chaque création/modification/annulation de ligne, à recevoir dans un magasin matière paramétré, pour toutes les lignes d’une commande d’achat matière, soldées ou non. La création / modification / suppression de textes ou adresses déclenche aussi l’envoi de la commande entière.
N.B. :
le GENCOD composant étant le seul identifiant du composant entre Cegid Orli et WMS, l’EAN doit exister pour chacun des composants de la commande d’achat matière (Vérif MA001)
Paramétrage
JP562 : Définition fichier plat
Fonction : XC371
Format : _WMS1
TA450 : Paramétrage Export fichier
Provenance : WMSM
Origine : CDM
Principes
- Lors de la modification d'une ligne de commande d’achat matière, on renvoie la totalité de la commande d’achat matière.
- En cas de suppression d'une commande d’achat matière dans sa totalité (type d'action S), on envoie uniquement le N° de commande (les autres champs sont vides et il n'y a pas d'enregistrement LIGNE)
- Seule la suppression en entête est gérée
Fichier en sortie
CDM_WMS_CodeClientOrli.NUMDEM
Paramètres d’Export
- CODELIAI
(Code liaison à envoyer, texte) - GESTSOLD
(Gestion du solde, vide ou X) - TYPAVISSOLDENT
(0=de Suppression-1=de Modification) - TYPQTE
(Qté extraite, vide=cdé - 1=RAR) - TYPSOLD
(0=Tous-1=Exclusion solde XC)
Export des Bons Affectation MATIÈRE (XC387)
Définition
Création, modification et suppression des bons d’affectation matière.
Le déclenchement de l’envoi se fera via des triggers sur table :
A chaque création des entêtes de bon d’affectation matière :
- COMP_BON_MVT_ENT (TYP_BON = 6 : affectation et FLAG_ATTENT vide)
A chaque création de la table des entêtes de bon de désaffectation matière : - COMP_BON_MVT_ENT (TYP_BON = 7 : désaffectation)
- GESTDESAF : Envoi des désaff (vide ou X)
Ce paramètre d’Export permet d’envoyer un avis de suppression en cas de désaffectation total d’un bon ou d’un avis de modification en cas de désaffectation partielle. - ADRLIEUMAG : 0:mag sinon lieu-1:lieu-2:mag
Ce paramètre d’Export permet d’envoyer les informations sur l’adresse au niveau lieu ou magasin selon la valeur définie.
- GESTDESAF : Envoi des désaff (vide ou X)
S’il n’y a pas de ligne de désaffectation (COMP_BON_MVT), cela correspond à une désaffectation totale du bon, dans ce cas, on enverra un avis de suppression. S’il y a des lignes de désaffectation (COMP_BON_MVT), il s’agit d’une désaffectation partielle, dans ce cas, on enverra un avis de modification.
A chaque création des lignes de bon d’affectation matière :
COMP_BON_MVT (si entête de bon avec TYP_BON = 6 et FLAG_ATTENT vide)
A chaque création/modification/suppression des observations sur bon d’affectation matière :
COMP_BON_MVT_OBS (si entête de bon avec TYP_BON = 6 et FLAG_ATTENT vide) SM031
Seuls les bons d’affectation dont le magasin d’affectation est différent du magasin atelier seront extraits, c'est-à-dire que le magasin émetteur doit être différent du magasin récepteur
(car si l’affectation porte sur le magasin atelier, il n’y aura pas de sortie réelle, c'est-à-dire pas de flux matière). Les bons d’affectation à zéro (solde sans affectation) ne seront pas pris en compte.
Si la modification ne porte que sur une seule ligne de bon d’affectation matière, alors on renverra le bon d’affectation matière dans sa totalité.
N.B. :
le GENCOD composant étant le seul identifiant du composant entre Cegid Orli et le WMS,
il faut que l’EAN existe pour chacun des composants du bon d’affectation matière (Vérification dans MA001).
Paramétrage
JP562 : Définition fichier plat
Fonction : XC387
Format : _WMS1
TA450 : Paramétrage Export fichier
Provenance : WMSM
Origine : AFM
Principes
Dans le cas d’envoi d’un avis de suppression,
seuls les champs suivants Cegid Orli seront alimentés : Type d’action (=S), Numéro de mouvement
Désaffectation totale d’un bon : Renvoi de l’entête de bon avec un statut de suppression
Désaffectation totale ou partielle d’une ligne de bon : Renvoi de la totalité du bon (cela suppose que le WMS travaille en annule et remplace)
Fichier en sortie
AFM_WMS_CodeClientOrli.NUMDEM
Paramètres d’Export
- ADRLIEUMAG (0:mag sinon lieu-1:lieu-2:mag)
- ENTETEMAG (0:1er mag lign-1:vide si multi)
- GESTDESAF (Envoi des désaff (vide ou X))
IMPORT VERS Cegid Orli (7 flux)
Provenance : WMSM
- TA440 : Référencement général des codes EDI (code WMS)
Le moteur d’import est XC20B ; import à lancer régulièrement pour le code EDI unique WMS
Origines MAT
(avec provenance WMSM)
- RCT
- INM
- REC
- CQM
- MSM
- JAL
- SCE
Notion de Type Enregistrement :
- E (entête)
- L (lignes)
- D (détail)
- C (colisage)
Notion de Type Traitement :
- 01 = entrée stock
- 02 = sortie stock / annulation réception
- ..
- 10 = désaffectation
- 11 = sortie réelle
- 12 = colisage
- 13 = expédition
- 14 = chargement
Import des Réceptions IN TRANSIT WMSM (XC010)
Définition
(voir documentation passerelle standard)
Paramétrage
TA350 : Paramétrage import fichier externe
| Prov. | Orig. | Table | Type enreg. |
Type trait. |
|
WMSM |
RCT |
ORL_RECEP_TRANSIT |
1 |
- |
Import de la Photo Stock matière WMSM (XC462)
Définition
- La passerelle d’import des inventaires matières sait traiter tous les différents niveaux de stock (global, semi-détail, détail)
- Le stock en CQ (Contrôle Qualité) est pris en compte selon paramètre d’import : AJOUT_ENC_CQ
- Un connecteur AVANT standard permet d’ouvrir / créer les fiches d’inventaire automatiquement (IV110/IV111)
- Un connecteur APRES standard permet éditer les écarts et faire l’archivage automatiquement (IV114/IV115)
- La bascule d’écart de stock ne se fait pas systématiquement avec IV115 selon paramètre d’import : MAJ_STOCK
- L’enchaînement d’édition des écarts de stock peut se faire selon paramètre d’import ECART_PHOTO_STK
- La photo de stock peut être remontée plusieurs fois par jour
- La saisie par EAN13 est autorisée et permet de pré-générer le composant
- La passerelle travaille en mode RESSAISIE (un stock composant informatique d’un magasin sera remis à 0 si son stock n’est pas envoyé à la passerelle.
En cas d’anomalie, l’inventaire est ouvert avec les données qui sont correctes. Celles en anomalie restent bloquées en attendant une correction dans Cegid Orli ou XC800 puis le recyclage via XC20B.
Gestion multi-photos de stock
La photo de stock se fera en « one shot », c’est-à-dire qu’à chaque import de fichier, ça correspondra à une nouvelle photo de stock. Cegid Orli attribuera un N° d’inventaire correspondant à : @ + Date du jour (format JJMMAA) + Lettre de l’alphabet (commençant par A jusqu’à Z).
exemple :
@311216A, @311216B, @311216C … @311216Z
L’archivage se fera systématiquement sur le dernier inventaire intégré. C’est-à-dire que si la photo de stock @311216A n’a pas pu être archivée pour n’importe quelle raison (exemple : GENCOD inexistant) et qu’on essaye d’intégrer une autre photo de stock @311216B, l’archivage portera sur ce dernier numéro d’inventaire. On testera qu’il n’existe pas plus de 26 photos de stock remontées sur la même journée (il s’agit du nombre maximum autorisé par jour correspondant aux lettres de l’alphabet).
Fonctions
- XC452 : AV. inventaire MAT (photo stock)
Ce connecteur permet de lancer IV110/IV111 -
XC472 : AP. Inventaire MAT (arch. photo stock)
Ce connecteur permet de lancer IV114/IV115
Paramètres d’import
- AJOUT_ENC_CQ : Ajout encours CQ (0:Non-1:Oui)
Lors de l'ouverture d'un inventaire MAT, on sauvegarde le stock physique courant dans une table dédiée à l'inventaire. Avec cette valeur à 1, il est possible d'ajouter à ce stock l'encours de CQ.
- MAJ_STOCK : 0:MAJ stock+archi.-1:Archivage
Le cas le plus courant consiste à imputer les écarts constatés lors de l'inventaire sur le stock courant et ensuite archiver l'inventaire (l'archivage consistant seulement à conserver la photo du stock informatique mémorisé lors de l'ouverture de l'inventaire ainsi que le(s) comptage(s) pour pouvoir demander éventuellement des éditions plus tard)
> Valeur 0.Cependant ce module d'inventaire MAT peut également être utilisé juste dans le but de photographier le stock courant pour éventuellement le comparer à un stock issu d'un autre système. Dans ce cas, la finalité de la bascule n'est pas de mettre à jour le stock courant en fonction des écarts constatés, mais seulement de disposer du stock informatique et du stock compté pour éventuellement éditer des écarts plus tard. La bascule ne doit donc être utilisée que pour archiver l'inventaire sans risquer de toucher au stock courant > Valeur 1.
N.B. :
Cette valeur 1 est automatiquement forcée dès lors que l'inventaire a été ouvert dans un mode contenant un encours (de CQ). - ECART_PHOTO_STK : 1 = IV114 après photo STK
Ce paramètre permettra d’enchaîner IV114 pour éditer l’écart sur inventaire
Paramétrage TA350
(Paramétrage import fichier externe)
| Prov. | Orig. | Table | Type enreg. |
Type trait. |
|
WMSM |
INM |
ORL_COMP_INVT |
- |
- |
Fichier en entrée
INMP_CodeClientOrli_WMS.NUMDEM
(NUMDEM = compteur sur 8 caractères alphanumériques maxi)
Import des Réceptions Stock MATIERE WMSM (XC459)
Définition
(voir documentation passerelle standard)
- Réception contrôle Qualité
èquantité REÇUE
(SM010) - Réception stock Direct
èquantité ENTRÉE EN STOCK
(SM010) - Annulation réception en stock
(SM012)
Paramétrage TA350
(Paramétrage import fichier externe)
| Prov. | Orig. | Table | Type enreg. |
Type trait. |
Fonction | Type mvt. |
|
|
WMSM |
REC |
ORL_MVT_STOK |
- |
01 |
SM010 |
907 |
|
|
WMSM |
REC |
ORL_MVT_STOK |
- |
02 |
SM012 |
515 |
|
|
RECP_CodeClientOrli_WMS.NUMDEM (NUMDEM = compteur sur 8 caractères alphanumériques maxi)
|
|||||||
Import des Sorties de CQ MATIERE WMSM (XC463)
Définition
(voir documentation passerelle standard)
- Sortie contrôle qualité.
Paramétrage TA350
(Paramétrage import fichier externe)
| Prov. | Orig. | Table | Type enreg. |
Type trait. |
|
WMSM |
CQM |
ORL_MVT_STOK |
01 |
06 |
Fichier en entrée
CQMP_CodeClientOrli_WMS.NUMDEM
(NUMDEM = compteur sur 8 caractères alphanumériques maxi)
Import des Mvts de Stocks MATIERE WMSM (XC469)
Définition
(voir documentation passerelle standard)
- Entrée / Sortie / mouvement entre 2 magasins.
Paramétrage TA350
(Paramétrage import fichier externe)
| Prov. | Orig. | Table | Type enreg. |
Type trait. |
Fonction | Type mvt. |
|
WMSM |
MSM |
ORL_MVT_STOK |
- |
- |
SM030 |
901 |
Fichier en entrée
MSMP_CodeClientOrli_WMS.NUMDEM
(NUMDEM = compteur sur 8 caractères alphanumériques maxi)
Import des Jalons sur Cde MATIERE WMSM (XC479)
Définition
(voir documentation passerelle standard)
- Jalonnement sur phase.
Paramétrage TA350
(Paramétrage import fichier externe)
| Prov. | Orig. | Table | Type Enreg |
Type Trait. |
Fonction |
|
WMSM |
JAL |
ORL_MVT_STOK |
- |
- |
LA650 |
Fichier en entrée
JALP_CodeClientOrli_WMS.NUMDEM
(NUMDEM = compteur sur 8 caractères alphanumériques maxi)
Import Désaffectation/Sortie MATIERE WMSM
(XC487)
Définition
(voir documentation passerelle standard)
- Désaffectation / Sorties réelles
Paramétrage TA350
(Paramétrage import fichier externe)
| Prov. | Orig. | Table | Type Enreg |
Type Trait. |
Fonction |
|
WMSM |
SRM |
ORL_MVT_STOK |
- |
01 |
SM044 |
|
WMSM |
SRM |
ORL_MVT_STOK |
- |
02 |
SM043 |
Fichier en entrée
SRMP_CodeClientOrli_WMS.NUMDEM
(NUMDEM = compteur sur 8 caractères alphanumériques maxi)
Import Désaffectation/Sortie/Colisage/expé. MATIERE WMSM (XC287)
Définition
(voir documentation passerelle standard)
- Désaffectation / Sorties réelles / Colisage / Expédition
Paramétrage
TA350 : Paramétrage import fichier externe
Provenance : WMSM
Origine : SCE
Fichier en entrée
SCEP_CodeClientOrli_WMS.NUMDEM
(NUMDEM = compteur sur 8 caractères alphanumériques maxi)
Intégration des Bons Retour Fournisseur MAT WMS (XC442)
Définition
Accusé réception bons de retour fournisseur MAT.
èCréation ligne de retour (global / détail)
èSuppression ligne de retour (flag)
èValidation ligne en attente (flag)
Paramétrage
TA350 : Paramétrage intégration fichier externe
Provenance : WMSM
Origine : RMS
Fichier en entrée
RMST_CodeClientOrli_WMS.NUMDEM
(NUMDEM = compteur sur 8 caractères alphanumériques maxi)
Intégration des Mouvements stock matière par élément (SM055)
Définition
èCréation ligne de mouvement de stock par élément
Paramétrage
Uniquement par WebService
Principes
Uniquement pour les mouvements de stock matière par élément. Ne fonctionne pas pour les mouvements par emplacement, par emplacement/élément ou mouvements de stock général.
Lancement Edition étiquettes (SM053)
Définition
èEdition ou réédition des étiquettes avec les nouvelles quantités et numéros d’éléments attribués après découpe.
Paramétrage
Uniquement par web-service
Principes
Code filtre doit préalablement être créé dans SM053, avec code étiquette et magasin.
Code élément à renseigner obligatoirement dans les données à envoyer.
Consultation des dates d’Export
Le critère ‘Date d’export Cde Four Mat’ disponible en filtre ou présentation permet de visualiser la date d’export.
Le module ‘Connecteur WMS’ inclut automatiquement la possibilité d’utiliser le WebService :
WS-STKMA
è Nom Source : OWS_MATERIAL_STOCK
Méthodes listées dans JP035 (en interrogation sur le Nom Source).
| Fonction initiale (nom source) |
SM010 / SM012 | SM020 | SM030 |
|
Libellé |
Réception |
Sortie CQ / Maintenance |
Mouvement |
|
Fonction XC |
459 |
463 |
469 |
|
OMF |
CHK_MAT_ORDER_RECEIVING |
CHK_MAT_EXIT_QUALITY_CTRL |
CHK_MAT_STOCK_TRANSFER |
|
WS |
updMatOrderReceiving |
updMatExitQualityCtrl |
updMatStockTransfer |
|
PAS_XXX |
REC |
CQM |
MSM |
| Fonction initiale (nom source) |
SM043 | SM044 | SM022 |
|
Libellé |
Sortie réelle |
Désaffectation stock matière |
Retour matière sur stock |
|
Fonction XC |
487 |
487 |
422 |
|
OMF |
CHK_MAT_RELEASE |
CHK_MAT_STOCK_DE_ALLOC |
CHK_MAT_SUPPLIER_RETURN |
|
WS |
UpdMatRelease |
UpdMatStockDeAlloc |
UpdMatSupplierReturn |
|
PAS_XXX |
SRM (type 02) |
SRM (type 01) |
RMS |
| Fonction initiale (nom source) |
SM055 | SM053 |
|
Libellé |
Mouvement de stock par élément |
Edition étiquette matière |
|
Fonction XC |
Uniquement Web-Service |
Uniquement Web-Service |
|
OMF |
UPD_MAT_STK_TRF_BY_ELMT |
PRINT_SM053 |
|
WS |
UpdMatStkTrfByElmt |
PrintSm053 |
|
PAS_XXX |
Uniquement Web-Service |
Uniquement Web-Service |