Réception commande matière (Sortie Contrôle qualité)

Cegid Orli - Documentation fonctionnelle - 2025

 

ORIGINE FONCTION

CQM

XC463

 

Principe général

 

Paramètre GÉNÉRAL

  • CTRL_DET
  • GEST_STOK_GEST
  • GEST_PRMP
  • CF_GES_FLAG_FAC
  • CF_MAT_REC_VAL
  • CF_CTRL_REC_LAN

Option FONCTION

  • ACC_QTE_DET
  • BON_RET_VALID
  • CALC_QTE_SEC_AU
  • COM_DESOLD
  • CONSO_PERT
  • CTRL_APRO_MAT
  • JALO
  • MOT_RET
  • UTIL_REST

Paramètre PASSERELLE

-

 

Cette interface permet l’intégration au niveau de Cegid Orli des avis de sortie contrôle qualité de réception de commande matière créés à partir d’un autre logiciel. Elle permet de contrôler puis d’insérer les sorties CQ de réceptions de commandes matières saisies dans des applicatifs autre que Cegid Orli.

‎Le transfert est réalisé par l’intermédiaire d’un fichier séquentiel dont la description vous est présentée en fin de document.

 

Cette interface est compatible avec la technologie « O.M.F. riches »,
‎ via l’O.M.F. MAJ_SORTIE_CQ_MAT (basé sur SM020)

 


‎ 

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

 

 

Rappel

La passerelle « PAS-REC » (cf. Passerelle (Intégration Réception commande matière) permet de :

  • Réceptionner en contrôle qualité
  • Réceptionner directement en stock

Cette documentation traite uniquement du flux de sortie de Contrôle Qualité « PAS-CQM » et permet La sortie de contrôle qualité (CQ), avec :

  • soit une entrée en stock
  • ‎soit un retour fournisseur (idem SM020)

Cette documentation détaille la partie « sortie de CQ ». Ceci implique que la réception ait été préalablement réalisée en mode « entrée de CQ », par SM010 ou par la passerelle « PAS-REC » avec type d’enregistrement « 06 ».

Seuls les retours fournisseurs sur commande fournisseur matière, gérés lors de la sortie CQ,
‎comme dans SM020, sont pris en compte.

 

Important

La passerelle « PAS-CQM » ne gère pas les cas suivants :

  • Cas de déballage/éclatement et de maintenance de CQ (SM020 Contrôle Qualité)
  • Cas des retours fournisseurs (SM022 Retour fournisseur)
  • La gestion des observations sur le bon de mouvement de sortie de CQ (SM031 Gestion commentaire Bon matière) ne sera également pas prise en compte dans ce projet.

 

 

Paramétrage avant intégration

Avant d’utiliser cette passerelle, un certain nombre de données doit être renseigné dans ORLI.

Les matières, composants, fournisseurs, commandes doivent avoir été saisis (ou intégrés) dans Cegid Orli au préalable.

 

 

Paramètres

Les mêmes paramètres que SM020 sont utilisés par la passerelle « PAS-CQM » :

CTRL_DET
0=Détail en sortie CQ - 1=Déballage en CQ - 2=Détail en réception CQ

  • 0=Détail en sortie de contrôle qualité. Le détail pour les composants gérés en détail ou en semi-détail ne peut être fait que lors de la sortie du contrôle qualité, pas d'accès aux onglets "Déballage" et "Maintenance CQ" dans SM020.
  • 1=Déballage. Le détail se fait pendant la phase du contrôle qualité pour les composants gérés en détail ou en semi-détail, accès aux onglets "Déballage" et "Maintenance CQ" dans SM020.
  • 2=Détail lors de la réception en CQ. Le détail se fait lors de la réception en contrôle qualité d'une ligne de commande dans SM010 et l'onglet "Déballage" n'est pas accessible dans SM020.

 

GEST_STOK_GEST
0 = pas de gestion - 1 = gestion des gestionnaire - 2 = stock par gestionnaire

N.B. :
paramètre utilisable uniquement hors module "groupe multi-sociétés" (avec le module groupe multi-sociétés, laisser la valeur 0 et travailler avec la division de production et les GDA sur magasins).

 

Le paramètre GEST_STOK_GEST permet de définir si la GPAO est gérée par gestionnaire ou non, et si les stocks matières le sont également.

Le gestionnaire est un responsable auquel on pourra associer des commandes de matières, de produits finis, ainsi que des stocks de matières.

Cette notion de gestionnaire correspond aux termes d'acheteurs ou d'approvisionneurs employés dans certaines entreprises.

  • 0
    notion de gestionnaire pas utilisée en GPAO
    > le champ correspondant n'est donc pas accessible.
  • 1
    notion de gestionnaire gérée en GPAO
    > le champ est donc accessible, mais les stocks matières ne sont pas gérés par gestionnaire.
  • 2
    notion de gestionnaire gérée en GPAO
    > le champ est donc accessible, et les stocks matières sont eux aussi gérés par gestionnaire
    (chaque gestionnaire a ses propres magasins matières).

‎ 

 

GEST_PRMP
1 = Gestion PRMP Matière

 

CF_GES_FLAG_FAC
Mode de gestion du solde en facturation des commandes matières et PF

  • 0
    la coche de solde en facturation des lignes de commande (MATIERE et PF) est accessible et modifiable par l'utilisateur en CF001W01 (elle est pré-cochée par la fonction si la ligne de commande concernée est totalement réceptionnée et facturée).
  • 1
    la gestion du solde en facturation des commandes (MATIERE et PF) s'effectuera de la façon suivante :

 

* L'utilisateur n'aura plus accès à la zone "Solde facturation" en saisie de pièces

Le solde en facturation pourra donc être obtenu de deux façons :

  1. La zone pourra être forcée par la fonction
  2. Elle pourra être forcée par l'utilisateur via les fonctions CF026 (pour les matières) et CF027 (pour les PF).

Pour distinguer les deux modes de solde, deux valeurs distinctes seront possibles selon le mode de solde -> X si solde automatique 1 si solde via CF026 ou CF027.

 

* Lors du désolde en réception d'une ligne de commande MATIERE, la coche "solde de facturation" sera automatiquement décochée (si elle n'a pas été forcée par l'utilisateur via CF026). Cette fonctionnalité n'existe pas pour les PF.

* Lors du solde en réception d'une ligne de commande MATIERE, la coche "Solde de facturation" sera automatiquement cochée (si elle n'a pas déjà été cochée ou forcée par l'utilisateur et si la quantité réceptionnée est inférieure ou égale à la quantité facturée). Cette fonctionnalité n'existe pas pour les PF.

 

  • 2
    la coche "Solde en facturation" n'est jamais pré-cochée.

 

 

CF_MAT_REC_VAL
0: Contrôle matière sur Qtés Validées 1 : Contrôle Matière sur Qtés Récept.

Ce paramètre à 1 permet de baser le contrôle facture des matières sur le reçu et non pas sur le validé, c'est à dire que toutes les matières qui se trouvent en contrôle qualité (position de stock = en attente) sont proposées dans le CF001.

Intérêt : pouvoir payer rapidement les marchandises reçues, qu'elles soient en contrôle ou pas, pour des raisons d'escompte accordé par le fournisseur si le paiement est comptant.

N.B. :
Ce paramètre n'est actif que pour les factures (pas d'impact sur les quantités proposées en cas d'avoir).

 

CF_CTRL_REC_LAN

0=Fonctionnement normal 1=Contrôle sur les quantités réceptionnées.

  • 0
    Le solde automatique en facturation de la ligne de commande ne sera effectué que si les conditions suivantes sont respectées : quantités facturées=quantités lancées et quantités réceptionnées=quantités facturées.
  • 1
    Le solde automatique en facturation de la ligne de commande ne sera effectué que si les conditions suivantes sont respectées : quantités réceptionnées=quantités facturées.

 

 

Options pour XC463W01 (Passerelle PAS-CQM)

 

ACC_QTE_DET
Accès à la saisie des quantités détaillées par éléments (0=non, 1=Oui)

Permet de déterminer si la modification de la quantité est autorisée lors de la sortie CQ ou de la maintenance CQ d'un stock géré en détail.

  • 0 = Pas d'accès à la saisie des quantités détaillées
  • 1 = Accès possible à la saisie des quantités détaillées

 

BON_RET_VALID
0=bon de retour en attente de validation - 1=bon de retour déjà validé

Cette option ne s'applique que pour les composants gérés en semi-détail ou en détail et dont la réception en contrôle a été détaillée (paramètre CTRL_DET=2) ou dont le déballage / éclatement a été fait (paramètre CTRL_DET=1).

  • 0 = permet de générer un bon de retour "en attente de validation", il faut donc ensuite le valider dans SM022. La matière est donc réservée tant que le bon de retour n'est pas validé, la validation du bon en attente entraînera donc la décrémentation du stock réservé et du stock physique.
  • 1 = Permet de générer un bon de retour déjà validé, inutile d'aller le valider dans SM022. ‎La matière est immédiatement déstockée lors de la sortie du contrôle qualité.

 

CALC_QTE_SEC_AU
Quantité secondaire. 0=> saisie manuelle. 1=> calcul automatique

 

COM_DESOLD
0 = Désolde de la ligne de commande - 1 = Ligne de commande reste soldée

Cette option permet d'indiquer si suite à un retour fournisseur ou une annulation,
‎une ligne de commande doit être désoldée ainsi que l'entête correspondante.

  • 0 = la ligne et l'entête de commande seront désoldée
  • 1 = la ligne de commande restera soldée

 

UTIL_REST

En cas de solde d’une ligne de contrôle qualité ayant du reliquat, cette option permet de déterminer l’utilisation du reste par défaut :

  • 0 = renseigné dans le fichier à intégrer (FLAG_PERT, FLAG_ANN)
  • 1 = perte
  • 2 = annulation

 

MOT_RET

Motif du retour fournisseur par défaut

 

Cas de rejet

En cas d’anomalie détectée par la passerelle, seuls les enregistrements ayant passé la phase de contrôle d’intégrité et d’existence seront intégrés. Les enregistrements sont traités par magasin /
‎N° commande / N° de ligne de commande / N° de mouvement de réception. Par conséquent, pour une même commande, certaines lignes peuvent être intégrées et d’autres non si elles sont rejetées.

 

 

Options pour la gestion des CMT (Commandes Matières Transformées)

CONSO_PERT

Permet de déterminer dans le cas d'une sortie CQ avec perte constatées, si la quantité passée en perte doit entraîner une consommation.

0 = Pas de consommation des pertes constatées

1 = Consommation des pertes constatées

 

CTRL_APPRO_MAT

0= Blocage si affectation non terminée

1= Warning sans blocage

 

JALO

Entrée en stock alors que dernière phase non jalonnée: 0=Impossible - 1=Permis

Cette option permet d'effectuer une entrée en stock alors que la dernière phase ayant un jalon obligatoire en entrée ou sortie n'est pas jalonnée.

Deux valeurs possibles:

0 = impossible (Ce qui sous-entend qu'il faut obligatoirement que tous les points de jalonnement obligatoires aient été saisis avant l'entrée en stock)

1 = permis (Ce qui sous-entend que la matière est arrivée dans le stock du donneur d'ordre et qu'il peut effectuer l'entrée en stock informatique. Dans ce cas, on part du principe que la "non saisie informatique" du point de jalonnement obligatoire est un "oubli" qui ne doit pas interdire l'entrée en stock physique et informatique).

 

 

Description des fonctions

 

 

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.

 

 

Plusieurs types de contrôles sont réalisés à des étapes différentes dans l’intégration.

  • Contrôle d’existence ou de cohérence (lieu, magasin, No mvt, No de commande, ligne, matière, coloris, composant, détail reçu, choix …)
  • Contrôle de champs obligatoires :
    • Selon le mode de gestion du stock et de la réception en CQ saisie (élément, variante, laize, qté secondaire …)
    • Si retour (code motif)
    • Si reliquat (perte ou annulation)
  • Contrôle sur état de la commande :
    • Existence de reste à sortir
    • Jalonnement obligatoire (conso proportionnelle)
    • Dernière phase non jalonnée.
    • Affectation ou sortie non réalisée (pour CMT)
    • Blocage retour sur commande sans fournisseur.

       

  • Contrôle du n° de retour fournisseur :
    • Le n° de retour fournisseur matière ne doit pas exister dans les retours fournisseurs PF
    • Le n° de retour ne doit pas exister pour un autre fournisseur
    • Le n° de retour ne doit pas exister avec une autre date de retour
    • Si le n° de retour n’est pas renseigné, un nouveau n° de retour est automatiquement attribué.

 

Chaque anomalie rencontrée donne lieu à l’écriture d’une ligne d’anomalie qui est ensuite éditée.

 

 

Suivi de l’intégration

Tous les enregistrements ayant passés avec succès les contrôles sont traités (ils sont ensuite supprimés dans la table réceptacle) :

 

  • Recherche de l’enregistrement d’entrée CQ pour la ligne de commande et le composant (détaillé selon son mode de gestion) traités.
    • MAJ de l’encours CQ
    • MAJ du stock
    • MAJ des historiques de stock
    • MAJ de la commande et de sa ligne

       

  • En cas de commande de transformation (CMT) :
    • Si commandes liées, affectation automatique du stock à la commande « mère »
    • Calcul PRMP si géré
    • Gestion des consommations

       

  • En cas de retour, génération du retour

     

  • En cas de solde, traitement des reliquats

 

 

Gestion du numéro de mouvement de sortie de CQ

Le numéro de mouvement attribué lors de la sortie CQ par la passerelle s’incrémentera à chaque changement de code lieu/magasin. Les enregistrements du fichier seront donc triés par : Code lieu/magasin, numéro de mouvement de réception, numéro de commande, numéro de ligne de commande.


 

TA037 : Types de mouvements

Pour distinguer lors de la consultation ou de l’édition des historiques de stock ce qui a été intégré par la passerelle XC463 ou saisie via la fonction SM020-Contrôle qualité, des types de mouvements sont codifiés par fonction.

XC463 SM020

908 : Sortie CQ

511 : Réception en CQ

912 : Perte en CQ

512 : Perte en CQ

956 : Retour fournisseur CQ

556 : Retour fournisseur CQ

948 : Annulation en CQ

598 : Annulation en CQ

909 : Sortie CQ détaillée

585 : Sortie CQ détaillée

965 : Sortie matière en CQ

565 : Sortie matière en CQ
(CMT – déstockage)

854 : Affectation auto CMT

854 : Affectation auto CMT

-

584 : Détail réception

-

586 : MAJ qté élément CQ

-

594 : Déclassement auto CQ

-

595 : Déclassement manu CQ


‎ 

TA107 : Type de mouvement (Résa & Cde four)

Équivalences des Types de mouvements entre les fonctions SM020-Contrôle qualité et XC463-Passerelle intégration réception Contrôle qualité commande matière Sortie CQ

XC463 SM020

561 : Validation CQ

507 : Validation CQ

562 : Validation CQ détaillée

527 : Validation CQ détaillée

563 : Retour fournisseur CQ

531 : Retour fournisseur CQ

564 : Désolde ligne de commande

537 : Désolde ligne de commande

-

530 : Détail réception CQ

 

Une fois tous les contrôles de données réalisés, l’intégration des réceptions de commandes matières dans les tables définitives de l’application peut être lancée :

  • entêtes de commandes matières
  • lignes de commandes matières
  • historiques de commandes matières
  • historiques des lignes de commandes matières
  • entêtes de bons de mouvements
  • lignes de bons de mouvements
  • historiques de stock global
  • historiques de stock détaillé
  • encours de mouvement global
  • encours de mouvement détaillé

 

Seules les réceptions de commandes matières en sortie contrôle qualité pour lesquelles aucune anomalie n’a été détectée sont intégrées.


‎ 

Exemples

En rouge, ce qui est renseigné dans le fichier à intégrer

En bleu, ce qui est calculé ou renseigné automatiquement par la passerelle

 

1er cas : quantité restante à sortir = quantité validée

Qté entrée
en CQ
Qté restante à sortir Qté validée Qté retournée Reliquat Flag solde Flag retour Flag annulation Flag perte

100

100

100

 

 

X

 

 

 

Dans ce cas, il s’agit d’une sortie totale de la ligne du CQ.

èLe flag de solde est automatiquement alimenté s’il n’est pas renseigné dans le fichier à intégrer.

 

2ème cas : quantité restante à sortir < quantité validée

Qté entrée
en CQ
Qté restante à sortir Qté validée Qté retournée Reliquat Flag solde Flag retour Flag annulation Flag perte

100

100

110

 

 

X

 

 

 

Dans ce cas, il y a un message d’alerte indiquant que la quantité validée est supérieure au reste à sortir sans bloquer l’intégration (comme dans SM020).

èLe flag de solde est automatiquement alimenté s’il n’est pas renseigné.

 

3ème cas : quantité restante à sortir > quantité validée

Qté entrée
en CQ
Qté restante à sortir Qté validée Qté retournée Reliquat Flag solde Flag retour Flag annulation Flag perte

100

100

90

 

 

 

 

 

 

Dans ce cas, il s’agit d’une sortie partielle de la ligne de CQ

èIl reste 10 en quantité restante à sortir.

 

4ème cas : quantité restante à sortir = quantité validée + Solde + Perte

Qté entrée
en CQ
Qté restante à sortir Qté validée Qté retournée Reliquat Flag solde Flag retour Flag annulation Flag perte

100

100

90

 

10

X

 

 

X

Dans ce cas, il s’agit d’une sortie (90) avec un reliquat (10) considéré comme perdu.

èLe reliquat est systématiquement calculé et n’est pas modifiable.

 

5ème cas : quantité restante à sortir = quantité validée + Solde + Annulation

Qté entrée
en CQ
Qté restante à sortir Qté validée Qté retournée Reliquat Flag solde Flag retour Flag annulation Flag perte

100

100

90

 

10

X

 

X

 

Dans ce cas, il s’agit d’une sortie (90) avec un reliquat (10) considéré comme annulé.

èLe reliquat est systématiquement calculé et n’est pas modifiable.

 

6ème cas : quantité restante à sortir = quantité validée + quantité retournée

Qté entrée
en CQ
Qté restante à sortir Qté validée Qté retournée Reliquat Flag solde Flag retour Flag annulation Flag perte

100

100

80

20

 

X

X

 

 

Dans ce cas, il s’agit d’une sortie (80) avec un retour fournisseur (20).

èLe flag de solde est automatiquement alimenté s’il n’est pas renseigné.

 

7ème cas : quantité restante à sortir = quantité validée + quantité retournée + solde + annulation

Qté entrée
en CQ
Qté restante à sortir Qté validée Qté retournée Reliquat Flag solde Flag retour Flag annulation Flag perte

100

100

80

15

5

X

X

X

 

Dans ce cas, il s’agit d’une sortie (80) avec un retour fournisseur (15) et une annulation (5).

 

8ème cas : quantité restante à sortir = quantité validée + quantité retournée + solde + perte

Qté entrée
en CQ
Qté restante à sortir Qté validée Qté retournée Reliquat Flag solde Flag retour Flag annulation Flag perte

100

100

80

15

5

X

X

 

X

Dans ce cas, il s’agit d’une sortie (80) avec un retour fournisseur (15) et une perte (5).

 

9ème cas : quantité restante à sortir > quantité validée + quantité retournée

Qté entrée
en CQ
Qté restante à sortir Qté validée Qté retournée Reliquat Flag solde Flag retour Flag annulation Flag perte

100

100

80

15

 

 

X

 

 

Dans ce cas, il s’agit d’une sortie (80) avec un retour fournisseur (15)

èIl reste 5 en quantité restante à sortir.

 

Autres cas possibles non détaillés.