Les champs de type menu local sont stockés sous forme d'un nombre représentant leur rang dans la table.
Selon la valeur de ce champ, le modèle va exporter, ou s'attendre à trouver en import :
- 0: 0 : Le choix est un chiffre indiquant le rang du menu dans la table. 1 pour le premier choix, 2 pour le deuxième, etc. Ceci correspond au format interne sous lequel le menu local est stocké dans la base.
- 1 : 1 : Le choix est saisi en utilisant le code sur un caractère, associé à chaque choix de menu local. Ce code n'est pas visible en gestion des menus locaux. Il peut être défini dans les fonctions de développement, en gestion des messages, où ce code interne peut être saisi. C'est la seule utilité de ce code interne, contrairement aux anciennes versions sur caractères où il servait d'accélérateur de saisie.
- n : (n>1) : les n premiers caractères du libellé affiché en saisie. Lorsqu'on utilise cette option, l'algorithme de reconnaissance recherche sur le premier caractère, puis sur le deuxième, et ainsi de suite, jusqu'à ce qu'un seul intitulé corresponde. Ainsi, si on cherche à reconnaître CHQ dans un menu local dont les intitulés sont Espèces, Virement, Chèque, Traite, Carte bleue, l'algorithme va reconnaître Chèque (seul intitulé dont les deux premières lettres correspondent).
Les intitulés sont les libellés affichés à l'écran. Leur rang dans la table est l'information qui est stockée dans la base de données. Il est possible de modifier l'intitulé d'un menu local lors d'un import pour que l'algorithme de recherche fonctionne correctement. Cette modification est uniquement possible en mode mono-utilisateur. Cette opération n'est pas conçue pour les transferts réguliers ou automatiques.