Utilisation des groupes de séries dédiés

Vous pouvez utiliser des groupes de séries dédiés pour générer des numéros uniques pour des ordres et des documents à utilisation spécifique. Les numéros de séries que LN génère dans les groupes de séries dédiés au même type d'utilisation sont uniques. Pour s'assurer que les numéros sont uniques, LN vérifie que les codes de séries que vous définissez dans les groupes de séries ne sont pas des numéros dupliqués.

Vous pouvez dédier groupe de séries pour les besoins suivants :

  • Transport/magasin
  • Facturation
  • Production
  • Service
  • Sans objet

Vous pouvez attribuer les groupes de séries à diverses fins dans les sessions correspondantes. Par exemple, dans la session Paramètres de commandes clients (tdsls0100s400), vous pouvez sélectionner le groupe de séries pour les commandes clients et les programmes de vente. Dans la session Services des ventes (tdsls0512m000), vous pouvez ensuite sélectionner une série d'un groupe de séries pour les commandes clients générées par un service des ventes spécifique.

Premier numéro disponible :

LN numérote les ordres, les documents ou d'autres enregistrements de façon séquentielle en utilisant le premier numéro disponible dans la série. Vous indiquez le numéro de début de chaque série dans la session Premiers numéros disponibles (tcmcs0150m000).

Numéros d'ordres :

Le numéro résultant est composé du code de série suivi du premier numéro disponible. Le numéro est composé de 9 caractères. LN ajoute des zéros à gauche du premier numéro disponible pour qu'il y ait le nombre de chiffres requis.

Exemple

Le code de série est NR08. Le premier numéro disponible est 100. Les documents dans cette série ont les numéros :

  • NR0800100
  • NR0800101
  • NR0800102

Cache des premiers numéros disponibles :

Pour améliorer la performance des sessions dans lesquelles de nouveaux numéros d'ordres sont attribués, vous pouvez définir une taille de cache pour une série. La taille de cache correspond au numéro des nouveaux numéros de séries que LN génère et met dans le cache de l'utilisateur. Les utilisateurs n'ont pas besoin d'attendre pendant que LN génère et vérifie les numéros de séries suivants.

Si vous utilisez le cache des premiers numéros disponibles, les numéros d'ordre ne se suivent pas forcément ; les numéros qui sont encore dans le cache de l'utilisateur sont perdus lorsque vous fermez la session.

Si vous ne voulez pas utiliser le cache des premiers numéros disponibles, vous devez attribuer la valeur zéro à la taille du cache.

Exemple

Vous définissez la taille de cache sur quatre. Lorsqu'un utilisateur crée un nouvel ordre pour la première fois, LN génère quatre nouveaux numéros de séries et les met dans le cache de l'utilisateur. L'utilisateur doit attendre lors de cette procédure. Le premier numéro est utilisé pour le nouvel ordre. LN extrait les numéros des trois ordres suivants créés par l'utilisateur depuis le cache de l'utilisateur. Si l'utilisateur crée un cinquième ordre, LN génère quatre autres numéros, les place dans le cache de l'utilisateur, et ainsi de suite.

Si l'utilisateur crée six ordres et ferme la session, les deux derniers numéros de séries générés par LN pour l'utilisateur ne sont pas utilisés.

Pour utiliser des numéros identiques pour des enregistrements associés :

  1. Définissez un groupe de séries pour chaque type d'enregistrement à l'aide de la sessionGroupes de séries (tcmcs0151m000).
  2. Définissez des codes de séries identiques dans les groupes de séries à l'aide de la session Premiers numéros disponibles (tcmcs0150m000).
  3. Définissez les premiers numéros disponibles dans les séries identiques à l'aide de la session Premiers numéros disponibles (tcmcs0150m000).
  4. Affectez les groupes de séries pour les deux types d'enregistrements à l'aide de la session appropriée.
  5. Sélectionnez la série identique pour les enregistrements.

LN génère des codes identiques lorsque vous créez les différents types d'enregistrements que vous voulez lier. Par exemple, vous pouvez utiliser des codes identiques pour des ordres ou des contrats associés dans différentes sociétés.

Exemples de groupes de séries dédiés :

Exemple

Vous définissez des groupes de séries avec les détails suivants :

Groupe de séries Longueur de la série Consacré à
SF1 2 Production
SF2 2 Production
SF5 3 Production
IN9 2 Facturation

Si le groupe de séries SF1 contient une série KJ, vous ne pouvez pas insérer le même code de série (KJ) dans le groupe de séries SF2.

Si le groupe de séries SF1 contient une série AA, vous ne pouvez pas insérer les codes de séries AA1, AA5 ou AA9 dans le groupe de séries SF5 car cela crée les mêmes numéros que ceux qui ont été générés dans le groupe de séries SF2.

Si le groupe de séries SF5 contient une série DF2, vous ne pouvez pas insérer une série DF dans les groupes de séries SF1 ou SF2 car cela peut créer des numéros identiques à ceux qui ont été générés dans le groupe de séries SF5 si des numéros très élevés ont été générés (tels que DF2255734DF2766438, etc.).

Quelles que soient les séries définies dans les groupes de séries SF1, SF2 et SF3, vous pouvez insérer n'importe quelle série dans le groupe de séries IN9, car IN9 est dédié à tout type d'utilisateur.