Aller directement à la fin des métadonnées
Aller au début des métadonnées

Vous regardez une version antérieure (v. /wiki/spaces/PAI/pages/11259707409/Optimisation+du+programme+de+calcul+cmp+V10.12) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »

Le programme Commerce & logistique/ Traitements/ Calcul des Coûts moyens pondérés SQL est une version optimisée du programme Commerce & logistique/ Traitements/ Calcul des Coûts moyens pondérés.

Il n’y aucune différence fonctionnelle entre les deux programmes. Le gain de performance est lié à la mise en oeuvre d’un mécanisme d’interclassement.

Une réservation dossier garantit l’exclusivité des mises à jour, durant son exécution.

La version SQL du programme de calcul CMP utilise un interclassement, qui permet une réduction considérable du nombre de requêtes exécutées par les programmes, impliquant de gros gains de performance.

 

Ouvertures

Les ouvertures citées dans le tableau ci-dessous sont nouvelles dans le gttt125_sql.

Ouverture

Usage

Get_NbreGroupement

Renvoie le nombre minimal d'articles à traiter par programme (en cas de traitement par parallélisation)

Get_NbrPrgParMax

Renvoie le nombre maximal à ne pas dépasser des programmes en parallèle (en cas de traitement par parallélisation)

Get_nbrGroupementSerie

Renvoie le nombre de découpage souhaité en cas de traitement par sérialisation

SousReferenceTmp_Selection_Av

avant sélection des sous-références à traiter, permet d'ajouter des filtres

Tunnel

Il existe un tunnel permettant l’appel de la version SQL du programme en mode piloté.

Le passage des paramètres change: en lieu et place d’une chaine HMP restrictive en volumétrie, il est désormais nécessaire de passer une table temporaire (identifiée par son nom) :

image-20240531-090610.png

La table temporaire doit contenir les ID des sous références article à traiter.

 

  • Aucune étiquette