Générer une intervention d'utilisation

La fonction Intervention_Utilisation_Generer de GMPMACT crée une nouvelle intervention de type utilisation. Si le matériel correspondant au poste n'est pas disponible, il ne sera pas possible de générer une utilisation en cours. Si une date de fin est renseignée et si une action correspondant aux données transmises est en cours, la fonction terminera l'action commencée.
Prototype de la fonction
Intervention_Utilisation_Generer
(UtilTyp,Poste,FullOfNo,GamSeq,DebDt,FinDt,CptCoef,Param_Action)
UtilTyp : type utilisation (1 = production, 2 = contrôle, 3 = événement CRM)
Poste : poste d'utilisation
FullOfNo : numéro ordre fabrication
GamSeq : séquence de gamme
DebDt : date début utilisation
FinDt : date fin utilisation (si FinDt = ' '  intervention en cours, sinon intervention terminée)
CptCoef : Coefficient d'utilisation (facultatif par défaut 1)
Param_Action
Chaine HMP décrivant le contexte de l'utilisation.
<reference> Référence article concernée par l'utilisation
<sref1>Sous référence article
<sref2>Sous référence article
<typedocument> type de document référence
<codedocument> Code document référence
<indicedocument>Indice du document de référence
<tiers> tiers concerné
Une séquence est appelée avant l'écriture de la nouvelle intervention : "Intervention_Utilisation_Generer_Av". Elle permet de récupérer des paramètres supplémentaires par un PingLocal ("GMPMACT_Intervention_Utilisation », Param_Action)

Retour de la fonction
ActNo : Numéro action générée
0 :Aucune action générée