Précisions techniques sur les surcharges (V10.11)
Gérer le nombre d’attributs maximum autorisé
/vx11/achat-vente/source/dav/gtttcfg100.dhsp
Attribut_max_Autorise
Sa valeur est fixée à 30
Suspendre la recherche dynamique à la saisie du Nième attributs
/vx11/achat-vente/source/dav/gtttcfg100.dhsp
RechercheDirecte_Attribut_max_Avant_Desactivation_Recherche
Sa valeur est fixée à 10
Le bouton rafraichir reste opérationnel
Le message est :
“Recherche dynamique de références suspendue - Il faut rafraichir pour actualiser la liste des références qui correspondent aux attributs saisis”
Désactiver totalement la recherche dynamique à la saisie d’un attribut
/vx11/achat-vente/source/dav/gtttcfg100.dhsp
Reference_autorise_charger_tableau
La fonction est appelée à la saisie de chaque attribut - si elle renvoi FALSE la recherche est désactivée
La variable gtcfg100t1_Attribut_saisi
permet de connaitre le nombre d’attributs saisis
Par défaut la fonction renvoie false au 15ème attribut
Le bouton rafraichir n’est plus opérationnel
Le message est :
“Recherche dynamique de références désactivée”
Performance SQL
Dans la version actuelle plus le formulaire contient d’attributs plus la requête pour récupérer les références articles va devenir compliquée et longue d’exécution.
Pour 28 attributs l’exécution prend 6 secondes (sur ma base locale)
Il est possible qu’une limite technique au niveau de SQL provoque une erreur d’exécution de la requête.