Points d'entrée > Module Production > Script standard OPTLIBA 

SBBWST : Distinction des exemplaires de poste de charge

Ce point d'entrée sert à mettre en œuvre une distinction des exemplaires de poste de charge principal dans l’ordonnancement (notion de sous-postes).

Pour ce faire, on intervient :

-       à l’extraction des données poste (Eclatement des postes concernés en autant d’exemplaires que nécessaire) – Voir traitement OPTLIB

-       à l’extraction des opérations (Affectation de l’opération au bon exemplaire de poste suivant un critère paramétrable) – Voir traitement OPTLIB

-       à la mise à jour en sortie d’ordonnancement (mise à jour du critère)

Exemple :

Pour une distinction basée sur l’outillage, le poste P1 serait décomposé comme suit :

P1           - 00

P1           - 01 Outil1

P1           - 02 Outil2

On dispose toujours d’un exemplaire 00 pour les opérations non affectée suivant le critère.          

Contexte et mode de fonctionnement

Transaction

Il y a une  transaction en cours.

Fichier trace

Un fichier trace est ouvert.

Différents cas d’appel

Le point d’entrée est appelé une fois,  l’appel est identifiable par la variable globale GSBBWST :

GSBBWST  = « UPDINIT »                           

Ce point d’entrée sert à fournir le critère de distinction sous la forme d’un champ de la table MFGOPE, pour cela il faut renseigner la variable alphanumérique XSCHSBB (longueur 15).

Le tableau XSBBT doit être chargé à nouveau si nécessaire.

Exemple :

XSCHSBB = "EQUNUM"     # Champ standard outillage

GPE = 1

  Variables et masques disponibles

Aucun.

MFOPOINT : Mise à jour d'un opération MFO

Ce point d'entrée situé dans le traitement OPTLIBA, génère une action "MFOPOINT".

Le but de cette action est de donner la possibilité d'alimenter des champs spécifiques lors de la mise à jour des opérations d'un ordre de fabrication.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

L'appel se fait avant la réécriture de chacune des opérations.

Variables et masques disponibles

Les classes fichiers suivantes sont chargées : [F:MFG], [F:MFO]

La classe [F:MFO]peut être modifiée pour alimenter des zones spécifiques.