DIAPASON 05
Breadcrumbs

Requête REN « Générations des Caractéristiques Techniques »



      Détail définition d’une caractéristique technique

      Champ

      Description

      LanserFabOF

      Référence OF. Champ clé

      GamEtaRef

      Référence Etape. Champ clé.

      LanSerCTRef

      Référence Caractéristique Technique. Champ clé.

      LanSerCTDes

      Désignation Caractéristique Technique.

      LanSerTCMDi

      Mot Directeur Caractéristique Technique.

      LanSerCTTyp

      Type Caractéristique Technique.

      LanSerCTSsTyp

      Sous-Type Caractéristique Technique.

      LanSerCTVal

      Valeur de la CT pour une unité de mesure OF

      LanSerCTCoe

      Coefficient de conversion entre la CT « père » et la CT enfant .

      LanSerCTQteLie

      Coefficient de conversion diviseur pour une unité de mesure OF

      LanSerCTQteCDi

      Quantité de conditionnement de la CT pour déclaration

      ResGenRef

      Référence Ressource.

      GamGenObj

      Référence Objectif.

      LanSerCTQteLan

      Quantité Lancée

      SDyProRefGloInt

      Référence Procédure Saisie Dynamique Globale Interactive

      SDyProRefGloAut

      Référence Procédure Saisie Dynamique Globale Automatique

      SDyProRefLocInt

      Référence Procédure Saisie Dynamique Locale Interactive

      SDyProRefLocAut

      Référence Procédure Saisie Dynamique Locale Automatique

      LanSerCTMul

      Gestion Arrondi (multiple)

      LanSerCTMin

      Gestion Arrondi (minimum)

      LanSerCTArr

      Gestion Arrondi (pourcentage)

      LanSerCTAl0

      Valeur Alphanumérique 0

      LanSerCTAl1

      Valeur Alphanumérique 1

      LanSerCTAl2

      Valeur Alphanumérique 2

      LanSerCTAl3

      Valeur Alphanumérique 3

      LanSerCTAl4

      Valeur Alphanumérique 4

      LanSerCTAl5

      Valeur Alphanumérique 5

      LanSerCTAl6

      Valeur Alphanumérique 6

      LanSerCTAl7

      Valeur Alphanumérique 7

      LanSerCTAl8

      Valeur Alphanumérique 8

      LanSerCTAl9

      Valeur Alphanumérique 9

      LanSerCTNu0

      Valeur Numérique 0

      LanSerCTNu1

      Valeur Numérique 1

      LanSerCTNu2

      Valeur Numérique 2

      LanSerCTNu3

      Valeur Numérique 3

      LanSerCTNu4

      Valeur Numérique 4

      LanSerCTNu5

      Valeur Numérique 5

      LanSerCTNu6

      Valeur Numérique 6

      LanSerCTNu7

      Valeur Numérique 7

      LanSerCTNu8

      Valeur Numérique 8

      LanSerCTNu9

      Valeur Numérique 9

      LanSerCTDa1

      Valeur Date 1

      LanSerCTDa2

      Valeur Date 2

      LanSerCTDa3

      Valeur Date 3

      LanSerCTDa4

      Valeur Date 4

      LanSerCTDa5

      Valeur Date 5

      LanSerCTLo1

      Valeur Logique 1

      LanSerCTLo2

      Valeur Logique 2

      LanSerCTLo3

      Valeur Logique 3

      LanSerCTLo4

      Valeur Logique 4

      LanSerCTLo5

      Valeur Logique 5

      LanSerCTFamRef

      Référence Famille Caractéristique Technique

      LanSerCTChaUMC

      Unité de mesure de charge Caractéristique Technique

      LanSerCTPrin

      CT Principale ? (oui/non), oui par défaut.

      LanSerCTSub

      CT de substitution ? (oui/non), oui par défaut.

      LanSerCTFabOri

      CT destinée à la fabrication ? (oui/non), oui par défaut

      LanSerCTSsTOri

      CT destinée à Sous-Traitance ? (oui/non), non par défaut

      GenRefTypeArt

      Type Vari-Article Ss-Traitance rattaché (obligatoire si LanSerCTSsTOri

      = oui), valeur = ‘VAD’ uniquement.

      GenRefArt

      Référence Vari-Article Ss-Traitance rattaché (obligatoire si LanSerCTSsTOri

      = oui).

      LanSerCTTypDA

      Type DA à générer :

      ‘0’ : DA tracée

      ‘1’ : DA non tracée

      LanSerCTModDA

      Mode de génération DA :

      ‘0’ : Génération automatique.

      ‘1’ : Génération manuelle.

      LanSerCTDatDA

      Date Besoin sur DA.

      LanSerCTQteASt

      Quantité à Sous-Traiter.

      LanSerCTQteASu

      Quantité à Substituer.

      PrvFamSsT

      Famille Sous-Traitance pour Coûts de revient.

      LanSerCleTri1

      Clé de tri 1

      LanSerCleTri2

      Clé de tri 2

      LanSerCleTri3

      Clé de tri 3

      LanSerCleTri4

      Clé de tri 4

      LanSerCleTri5

      Clé de tri 5

      Principe

      La requête REN de génération des caractéristiques permet de générer les Caractéristiques Techniques (CT) sur chaque OF.

      Les Caractéristiques Techniques (CT) sont les informations particulières que l’on souhaite suivre lors de déclarations de fabrication par File d’Attente.

      La requête REN de génération des caractéristiques doit renvoyer une liste présentant les informations suivantes pour assurer la génération des caractéristiques techniques pour un OF et une étape :


      • GamEtaRef : référence étape de génération (si cette référence est vide, les CT liées à cette référence seront rattachées à toutes les étapes de file d’attente concernées par la requête)


      • LanSerCT : Type d’information. Cette donnée peut contenir :

        • ‘UM’ = Unité de mesure de charge

        • ‘CT’ = Caractéristique technique

        • ‘NO’ = Nomenclature de CT

      En fonction du contenu de cette information, certaines zones présenteront un comportement différent (voir description ci-dessous).


      • LanSerCTRef : Référence de la CT ou unité de mesure de charge ou mode de déclaration :

      • Si LanSerCT = CT ou LanSerCT = NO, alors LanSerCTRef contient la référence de la CT à générer

      • Si LanSerCT = UM, alors LanSerCTRef contient l’unité de mesure de charge pour les déclarations


      • LanSerCTDes : Désignation de la CT.


      • LanSerCTVal : Valeur de la CT pour une unité de mesure OF.


      • LanSerCTQteLie : Coefficient de conversion diviseur pour une unité de mesure OF.


      Remarque : la quantité de la CT est calculée par la formule suivante :

      Qté CT = LanSerCTVal * Quantité OF / LanSerCTQteLie.


      • LanSerCTQteCdi  : Quantité de conditionnement de la CT pour déclaration.


      • LanSerCTTyp : Type de la CT.


      • LanSerCTSsTyp : Sous-type de la CT.

      (type et sous-type sont des données informatives et peuvent être utilisées pour trier des CT)


      Zones supplémentaires utilisées en mode ‘NO’


      • LanSerCTOri : Origine de la CT enfant décrite dans LanSerCTEnf. LanSerCTOri peut contenir les valeurs suivantes :

        • une référence étape

        • R pour un composant standard

        • C pour un composant à la commande


      • LanSerCTCsa : Selon la valeur de LanSerCTOri, contient la référence CT (LanSerCTOri = référence étape) ou la référence de l’article composant (LanSerCTOri = R ou C).


      • LanSerCTCoe : Coefficient de conversion entre la CT « père » et la CT enfant décrite dans LanSerCTEnf.

      Règles de constitution.

      La constitution de CT et de leur nomenclature est soumise à certaines règles :


      • CT sur dernière étape : La dernière étape du process a automatiquement la CT défaut (référence = référence OF), dont la nomenclature est calculée à partir des CT des étapes précédentes.


      • CT sur étape de substitution : L’étape de substitution hérite des CT de l’étape principale.

      La quantité lancée sur une étape de substitution est nulle ainsi que sur toutes les étapes ‘filles’ de celle-ci. De nouvelles applications permettent d’affecter les quantités à fabriquer sur ces étapes. Voir documentation suivi de fabrication pour le détail de ces applications.


      • CT sur étape enfant : Une étape enfant n’ayant pas de CT décrites hérite des CT de l’étape père, avec un coefficient de CT à 1 avec celles-ci.


      • Unicité nomenclature dans Série: Une même CT dans plusieurs OFs d’une Série doit avoir la même nomenclature. Si elle est décrite plusieurs fois, c’est la dernière qui est prise en compte.


      • Principe de calcul des quantités : Lorsqu'un composant est utilisé dans la nomenclature de CT sur une étape donnée, c'est la quantité totale de composant calculée à partir des coefficients de liens des CTs pour l'OF correspondant qui définit la quantité de composant géré : cette quantité se substitue à la quantité de composant donnée dans la nomenclature de gestion défaut de l'article. Par ailleurs, si la quantité calculée en cumul sur l'OF ne peut être arrondi avec une précision de 6 chiffres après la virgule (gestion dans ce cas d'une quantité de composé).


      Remarque : en cas d’erreur lors de la génération des CT (lctev000,1380,,,E PB intégrité nomenclature CT), une trace explicative peut être écrite dans un fichier. Il faut pour cela alimenter le paramètre utilisateur d’entité PARAM-GEN, de groupe PARAMETRES, et de valeur FAT-TRA-GEN.

      Sous Traitance Opératoire

      Les CTs peuvent désormais être destinées à la sous-traitance. Les champs dédiés à cette gestion sont :

      • LanSerCTSsTOri (+/-)

      • GenRefTypeArt

      • GenRefArt

      • LanSerCTTypDA

      • LanSerCTModDA

      • LanSerCTGenDA (+/-)

      • LanSerCTDatDA

      • LanSerCTQteASt

      Les conditions requises pour pouvoir gérer de la sous-traitance opératoire sont :

      • Les champs GenRefTypeArt et GenRefArt font obligatoirement référence à un Vari-Article dont l’origine principale est ‘Sous-Traité’. Il ne doit pas être géré en stocks.

      • Il n’est actuellement possible que de générer des demandes tracées (LanSerCTTypDA = ‘0’).

      • La quantité à sous-traiter doit être positive.

      La demande générée va être rattachée à un article de type ‘S’ (nouveau type article) et dont la référence sera LanSerFabOF + GamEtaRef + LanSerCTRef. La réception d’une telle demande viendra mettre à jour la quantité réceptionnée sur la CT (LanSerCTQteRec). Ces actions seront tracées dans l’historique des déclarations et, de ce fait il sera possible d’annuler cette opération comme toute déclaration de fabrication.

      Exemple de requête pour l’étape MON(tage).

      Dans les exemples suivants, nous considérons une gamme dont la structure est la suivante :

      DEB (débit) ➡️ USI (usinage) ➡️ MON (montage) ➡️ FIN (finition)


      att_1_for_299106396.png


      Remarque : Cette requête crée une CT « CADRE » pour l’étape montage. La nomenclature avec l’étape père n’est pas décrite ici car elle est générée automatiquement, l’étape suivante étant la dernière du processus de fabrication.

      Exemple de requête  pour étapes USI(nage) et (DEBit).

      Ce bloc se situe après le « SINON »  de l’exemple précédent :


      att_2_for_299106396.png


      att_3_for_299106396.png


      La description des CT ne se fait que pour les étapes principales. Les étapes de substitution hériteront de leurs CT.


      Conditions de Génération

      Lors de la création d’une Série (et donc des OFs), la gamme de file d’attente est générée si une gamme générique est pilotée pour la Série.

      La génération des CT intervient après la génération de la gamme de file d’attente, et suit le scénario suivant :


      Les étapes de la gamme générée sont triées par requête REN de génération des CT indiquée sur les étapes, de manière à n’exécuter qu’une seule fois une même requête REN présente sur différentes étapes de file d’attente de la gamme.


      Pour chaque exécution de requête REN, un environnement d’exécution est positionné :

      • La variable standard critère LisGamEtaRef (SCR) contient la liste des étapes liées à la requête.

      • L’ordre de fabrication en cours et son contexte (variables SLL et VLL) sont visibles dans la requête.

      • La variable standard critère GamCtxGen (SCR) contient l’environnement de génération des CT (« TES » pour l’environnement de tests).