Variantes et collecteurs de coûts _ calcul


Plusieurs fonctions et procédures sont utilisées dans le cadre des variantes de coûts et collecteurs de coûts pour la construction de titre, libellés, noms de collecteurs, styles, tris par défaut :

Function int ComparerCout(c1,c2)

Compare le coût 1 c1 et le coût 2 c2 pour voir si a précision prés ils sont identiques

function int Rechercher_SARTValColl (GrRef, CodeVariante, accepteEspace)

Recherche Sql d'une variante de coût CollSART et remplit l'enreg mémoire public SARTValColl

Procedure Ajouter_Erreur_Liste(idLst, CleTri, ErrTxt, p1, p2, GrRef)

Ajoute un structure StructErreurCout dans la liste avec remplacement des paramètres

Procedure Lire_Liste_Variante(&IdLst, mode, avecArchive)

Charge la liste des variantes dans IdLst (pour affichage masque écran)

Procedure Calculer_MethodeCollecteur_SousTraitance(&GrRef, &Centre, &Poste)

Pour une séquence sous-traitée, doit déterminer à quel type de collecteur on impute les coûts.
Si on veut imputer les collecteur 'article' sous-traitance, on doit retourner GrRef avec l'article à imputer et mettre Centre et Poste à ' '
Si on veut imputer les collecteur 'machine' sous-traitance, on doit rretourner Centre, Poste en option, et mettre GrRef à ' '

!on peut retourner dans GrRef, Centre, Poste des valeurs différentes que celles prévues -> ne sera utilisé QUE pour le collecteur