Erreurs de compilation des règles

Ce chapitre liste les erreurs de compilation des règles et, lorsqu’elles existent, toutes les informations supplémentaires nécessaires à leur résolution.

Messages d’erreur de compilation des règles

04003 LE FICHIER DESCRIPTEUR DE ME EST VIDE

  • Type : Utilisateur
  • Cause : Le fichier des descripteurs de M.E. doit contenir au moins le format d'un M.E., sinon AccountingIntegrator ne peut contrôler les règles.
  • Action : Il faut créer un descripteur de ME.

 

04004 N’EXISTE PAS

  • Type : Utilisateur
  • Cause : La clé permettant la recherche d’une valeur en table (nécessaire au Traducteur) est absente du fichier table.
  • Action : Il faut rajouter dans la table concernée la clé manquante ou modifier le garnissage faisant appel à cette clé.

 

04005 LE CODE LOCAL/CENTRAL EST INCORRECT

  • Type : Utilisateur
  • Cause : Erreur de saisie batch. Le code local/central d'une Règle, d'un schéma ou d'un garnissage de ME est différent des valeurs suivantes : L, C, LC.
  • Action : La zone erronée est le code local/central, vous devez entrer les valeurs suivantes : L, C, LC.

 

04006 ERREUR À L’INITIALISATION DU COMPILATEUR

  • Type : Erreur
  • Cause : Le fichier Paramètre utilisé n'est pas à jour. Exemple : le code règle se trouve à la position "10" dans le fichier Paramètre alors que dans le CRE il se trouve à la position "1".
  • Action : Il y a 2 actions possibles :
    • l’administrateur modifie le fichier paramètre
    • l’utilisateur modifie le positionnement dans le CRE ou ME

 

04007 DÉPHASAGE DANS LES PILES DU COMPILATEUR

  • Type : Erreur
  • Cause : Le fichier des règles traduites n’est pas fiable. Faire appel à la hotline.
  • Action : Il faut créer un descripteur de ME.

 

04009 LE FORMAT DU ME SE RÉDUIT À UN ENTÊTE

  • Type : Utilisateur
  • Cause : Erreur de saisie batch, un descripteur de ME doit contenir au moins un champ.
  • Action : Saisir au moins un champ dans le descripteur de ME, appelé aussi format.

 

04010 UNE ERREUR EST SURVENUE DANS LE FICHIER DES FORMATS DE ME

  • Type : Erreur
  • Cause : Une erreur a été détectée par le traducteur, pendant le contrôle du descripteur du ME. Le processus s’arrête.
  • Action : Corriger cette erreur à partir des messages d'erreur délivrés par le traducteur. Puis, recommencer la traduction.

 

04011 L'ENTÊTE DU FORMAT DE ME EST ABSENTE

  • Type : Erreur
  • Cause : Il s'agit : soit d'une erreur de saisie batch : l'enregistrement contenant les informations globales d'une ME est absent ; soit d'une mauvaise définition de la clé secondaire du fichier DESCEE.
  • Action : Corrigez, suivant le cas, le premier nom symbolique rencontré ou la redéfinition du fichier DESCEE au niveau du JCL.

 

04012 LA LONGUEUR DU FORMAT DE ME EST SUPÉRIEURE AU MAXIMUM AUTORISÉ

  • Type : Utilisateur
  • Cause : Deux possibilités :
    • la longueur maximale des ME (contenue dans le fichier des paramètres) a été modifiée depuis la saisie des descripteurs de ME, ce qui entraîne une incohérence.
    • Erreur de saisie batch. Contrôlez la longueur définie pour ce ME dans l’enregistrement d’entête.
  • Action : Il existe 2 solutions :
    • Modifier les paramètres dans la section Optimisation du fichier contexte fonctionnel
    • Réduire la longueur du ME concerné.

 

04013 POSITION DE DÉBUT NON NUMÉRIQUE

  • Type : Utilisateur
  • Cause : Erreur de saisie batch. La position de début d'une zone élémentaire de ME ou de CRE est obligatoirement numérique et supérieure à zéro.
  • Action : Modifier le positionnement de la zone concernée dans l'écriture élémentaire.

 

04014 LONGUEUR NON NUMÉRIQUE

  • Type : Utilisateur
  • Cause : Erreur de saisie batch. La longueur d'une zone élémentaire de ME ou de CRE est obligatoirement numérique et supérieure à zéro.
  • Action : Vérifier la longueur de la zone de ME concernée.

 

04015 POSITION + LONGUEUR SUPÉRIEURE À LGMAX

  • Type : Utilisateur
  • Cause : Erreur de saisie batch. La longueur de la zone élémentaire fait que celle-ci déborde du CRE ou de ME.
  • Action : Vérifier la longueur de ME (contenue dans l'entête) ou la longueur du CRE (contenue dans le fichier Paramètre) ainsi que les position et longueur de la zone élémentaire. Localisation de l'erreur : Longueur maximale du CRE ou du ME

 

04016 CLASSE INCORRECTE

  • Type : Utilisateur
  • Cause : Erreur de saisie batch.
  • Le type de données d’un champ élémentaire doit être (obligatoirement) :
    • A (alphanumérique) :
    • N (numérique) :
    • D (Date)
    • P (packé) :
    • S (signé) :

 

04017 LONGUEUR ET CLASSE INCOMPATIBLES

  • Type : Utilisateur
  • Cause : Erreur de saisie batch. Suivant la classe de la zone élémentaire, sa longueur doit être inférieure ou égale à une longueur maximale :
    • Type de données = A Longueur maximale = 256
    • Type de données = N,P,S Longueur maximale = 18
    • Type de données = D Longueur maximale = 6 ou 7
  • Action : Vérifier la longueur de la zone concernée par rapport à sa classe.

 

04018 NOM SYMBOLIQUE INTERDIT

  • Type : Utilisateur
  • Cause : Erreur de saisie batch. Le nom symbolique utilisé dans la définition du format de ME ou du CRE est un mot réservé par le système interpréteur (les mots réservés sont dans la table "MOTRES" du fichier Paramètre).
  • Action : Modifier le nom symbolique utilisé.

 

04019 LE GARNISSAGE DU ME EST ABSENT

  • Type : Utilisateur
  • Cause : Une version de Règle doit au moins posséder une séquence de garnissages de ME.

 

04020 CHEVAUCHEMENT DE 2 VERSIONS, DATE FIN DE LA VERSION PRÉCÉDENTE

  • Type : Utilisateur
  • Cause : La date de début de validité d'une version de Règle doit être supérieure à la date de péremption de la version précédente.
  • Localisation de l'erreur : date de péremption de la version précédente.
  • Action : Vérifier les deux règles concernées et en changer les dates de validité.

 

04021 UNE ERREUR EST SURVENUE À L'INITIALISATION DE LA VERSION

  • Type : Erreur
  • Description Règles de traduction non trouvées.

 

04023 TROP DE VERSIONS POUR LA RÈGLE

  • Type : Erreur
  • Description Le nombre maximum de versions pour une règle donnée est de 50, au delà de cette limite la règle est déclarée en erreur.
  • Action : Supprimer les versions qui ne sont plus utilisées.

 

04024 DÉFINITION INCOMPLÈTE DE LA GESTION D’OCCURRENCE

  • Type : Utilisateur
  • Commentaire Préciser le nombre d’occurrences.

 

04025 LES ".." COMMANDES NE SONT PAS UTILISÉES AU BON MOMENT

  • Type : Utilisateur
  • Commentaire Lors de l’enrichissement d’un CRE, on ne peut pas utiliser les commandes.

 

04026 LES ".." COMMANDES UTILISÉES SONT INCOMPATIBLES

Type : Utilisateur

 

04027 LA COMMANDE ".." N'EST PAS RECONNUE - (IGNORÉE)

Type : Utilisateur

 

04028 LES ".." COMMANDES UTILISÉES NE S'ENCHAÎNENT PAS CORRECTEMENT

Type : Utilisateur

 

04029 UNE ERREUR EST SURVENUE À L'INITIALISATION DE LA RÈGLE

  • Type : Erreur
  • Cause : Le fichier des informations générales des règles en clair (RGCLIN) est vide.

 

04030 POSITION ÉDITION INVALIDE (<> 0060 À 0132, 0000, 9998, 9999)

  • Type : Utilisateur
  • Cause : Position d'édition invalide.
  • Action : La position d'édition du nom symbolique sur le journal comptable peut être égale à "0". Dans ce cas, il n'y a pas d'édition sur ce journal, sinon la position d'édition doit être comprise entre "60" et "132".

 

04031 CODE DÉTAIL ÉDITION INVALIDE

  • Type : Utilisateur
  • Action : Le code d’édition est invalide, les valeurs permises sont :
    • Y (oui)
    • N (non)

 

04032 LE FORMAT¨POSSÈDE PLUS DE 20 POSITIONS D’ÉDITION

  • Type : Utilisateur
  • Cause : La sélection pour l'édition sur le journal comptable comporte plus de 20 zones, or AccountingIntegrator n'admet que 20 zones au maximum.
  • Action : Diminuer le nombre de zones à imprimer sur le journal comptable pour arriver au plus à 20.

 

04033 IL Y A PLUS DE 80 CARACTÈRES À TRIER (CRE)

  • Type : Utilisateur
  • Cause : Lors de l'activation de la fonction accumulation, le tri ne se fait que sur une longueur de 80 caractères.
  • Action : Revoir les critères de tri de façon à les limiter à 80 caractères.

 

04034 IL Y A PLUS DE 80 ZONES À TRIER (CRE)

  • Type : Utilisateur
  • Cause : Si la fonction d'agrégation est activée, la limite des critères de tri est 100 zones au maximum.
  • Action : Diminuer le nombre de zones servant au tri pour qu'elles ne dépassent pas 100.

 

04035 IL Y A PLUS DE 50 ZONES À AGRÉGER (CRE)

  • Type : Utilisateur
  • Cause : Si l'option d'agrégation est activée, il y a plus de 50 zones à cumuler, or l'interpréteur a une limite maximum de 50 zones.
  • Action : Diminuer le nombre de zones à cumuler pour qu'il ne dépasse pas 50.

 

04036 CODE DE TRI DÉJÀ EXISTANT

  • Type : Utilisateur
  • Cause : Si l'option accumulation est activée, il existe déjà un nom symbolique de CRE qui a ce code tri. Valeurs possibles de 01 à 99, 00 = pas de tri.
  • Action : Vérifier les valeurs du code tri : 2 noms symboliques de champ dans le CRE possèdent le même code.

 

04037 TRANSFERT INTERDIT ENTRE CES 2 CLASSES

  • Type : Utilisateur
  • Cause : Le transfert entre deux zones n'est pas autorisé car les deux classes ne sont pas compatibles, par exemple on ne peut transférer du packé dans de l'alphanumérique.
  • Action : Identifier le problème et revoir la description des champs.

 

04038 ZONES DE TRI SANS ZONES À CUMULER (OU INVERSEMENT) POUR CE CRE

  • Type : Utilisateur
  • Cause : L'option accumulation est activée et les zones de tri ou les zones à cumuler n'ont pas été déterminées.
  • Action : Mettre en place dans le CRE les zones de tri ou les zones à cumuler si l'utilisateur désire faire de l'agrégation.

 

04039 TRANSFERT DÉCONSEILLÉ ENTRE CES 2 CLASSES

Type : Utilisateur

 

04040 TRANSFERT COMPORTANT UN RISQUE DE TRONCATURE

Type : Utilisateur

Commentaire La zone réceptrice est plus petite que la zone émettrice.

 

04041 DATE DE FIN INFÉRIEURE À DATE DE DÉBUT

Type : Utilisateur

Description La date de fin est inférieure à la date de début.

Action : Modifier les dates de telle sorte que la date de début soit antérieure à la date de fin.

 

04042 TRANSFERT SUR CHAMP CONSIDÉRÉ COMME UNE DATE

  • Type : Utilisateur
  • Cause : Le fichier des descripteurs de M.E. doit contenir au moins le format d'un M.E., sinon AccountingIntegrator ne peut contrôler les règles.
  • Action : Il faut créer un descripteur de ME.

 

04043 IL Y A PLUS DE 256 CARACTÈRES À TRIER (ME)

  • Type : Utilisateur
  • Cause : Lors de l'activation de la fonction accumulation, le tri ne se fait que sur une longueur de 256 caractères.
  • Action : Revoir les critères de tri de façon à les limiter à 256 caractères.

 

04044 IL Y A PLUS DE 80 ZONES À TRIER (ME)

  • Type : Utilisateur
  • Cause : Si la fonction d'agrégation est activée, la limite des critères de tri est 100 zones au maximum.
  • Action : Diminuer le nombre de zones servant au tri pour qu'elles ne dépassent pas 100.

 

04045 IL Y A PLUS DE 50 ZONES À AGRÉGER (ME)

  • Type : Utilisateur
  • Cause : Si l'option d'agrégation est activée, il y a plus de 50 zones à cumuler, or l'interpréteur a une limite maximum de 50 zones.
  • Action : Diminuer le nombre de zones à cumuler pour qu'il ne dépasse pas 50.

 

04046 CODE DE TRI DÉJÀ EXISTANT

  • Type : Utilisateur
  • Cause : Si l'option accumulation est activée, il existe déjà un nom symbolique de CRE qui a ce code tri. Valeurs possibles de 01 à 99, 00 = pas de tri.
  • Action : Vérifier les valeurs du code tri : 2 noms symboliques de champ dans le CRE possèdent le même code.

 

04047 COMPARAISON AVEC UNE CONSTANTE TROP LONGUE

Type : Utilisateur

 

04048 ZONES DE TRI SANS ZONES À CUMULER (OU INVERSEMENT) POUR CE M.E

  • Type : Utilisateur
  • Cause : L'option accumulation est activée et les zones de tri ou les zones à cumuler n'ont pas été déterminées.
  • Action : Mettre en place dans le CRE les zones de tri ou les zones à cumuler si l'utilisateur désire faire de l'agrégation.

 

04049 CONCATÉNATION EXCÉDANT 256 CARACTÈRES

Type : Utilisateur

 

04050 TROP DE DESCRIPTIONS POUR LE CRE

Type : Utilisateur

Commentaire La description du CRE dépasse la limite des 500 champs.

 

04051 DESCRIPTEUR DE CRE INEXISTANT

  • Type : Utilisateur
  • Cause : La version de règle contrôlée ne comporte pas de descripteur de CRE.
  • Action : Associer une description de CRE à cette version de règle.

 

04052 NUMÉRO DE SÉQUENCE TROP GRAND OU NON NUMÉRIQUE

  • Type : Utilisateur
  • Cause : Erreur de saisie batch.
  • Le numéro de la séquence de garnissage est soit : non numérique ; égal à zéro ; supérieur à la limite autorisée (50).
  • Action : Modifier le numéro de séquence de garnissage de façon à ce qu'il soit numérique et compris entre "1" et "50".

 

04053 FORMAT DE ME INCONNU

  • Type : Utilisateur
  • Cause : Le format de ME affecté au garnissage ne correspond à aucun format existant dans le fichier des descripteurs de ME.
  • Action : Deux possibilités :
    • contrôler que le format de ME n'a pas été supprimé par erreur du fichier des ME
    • corriger le format dans la séquence de garnissage.

 

04054 NOM SYMBOLIQUE INEXISTANT DANS LE CRE

Type : Utilisateur

Commentaire Un nom symbolique utilisé dans les garnissages de ME n’est pas défini dans le CRE.

 

04055 CODE FORMAT INCOMPATIBLE AVEC L’ENTÊTE

  • Type : Utilisateur
  • Cause : Erreur de saisie batch.
  • Le code local/central de la zone élémentaire d'un garnissage n'est pas le même que celui de l'entête du garnissage.
  • Action : Le code local/central doit être égal soit à "L" , "C" ou "LC" ; en dehors de ces valeurs, il y a une sortie en erreur.

 

04056 UNIQUEMENT UN ENTÊTE

  • Type : Utilisateur
  • Cause : Le garnissage de ME désigné ne comporte pas de noms de champs symboliques.
  • Action : Un garnissage de ME doit comporter au moins un nom de champ symbolique.

 

04057 NOM SYMBOLIQUE DU GARNISSAGE INEXISTANT DANS LE FORMAT DU ME

  • Type : Utilisateur
  • Cause : Vous avez dû, par erreur, supprimer dans le format de ME une zone utilisée dans un garnissage.
  • Action : Si vous voulez supprimer une zone dans un format, vous devez d’abord l'enlever des garnissages où elle se trouve. Dans le cas présent, rajoutez la zone manquante dans le format avant toute chose.

 

04058 NOM SYMBOLIQUE DE CHAMP OBLIGATOIRE ABSENT DU GARNISSAGE

  • Type : Utilisateur
  • Cause : Pas de garnissage pour une zone déclarée obligatoire dans le format.
  • Action : Deux solutions :
    • ne plus rendre cette zone obligatoire dans le format
    • mettre un garnissage pour la dite zone.

 

04059 PAS DE SCHÉMA POUR CETTE VERSION DE RÈGLE

  • Type : Utilisateur
  • Cause : Une version de Règle doit avoir au moins un schéma.
  • Action : Créer un schéma pour cette version de règle.

 

04060 COMPARAISON DE DATES AYANT DES CLASSES DIFFÉRENTES

Type : Utilisateur

 

04061 SÉQUENCE INEXISTANTE

  • Type : Utilisateur
  • Cause : Une séquence décrite dans la table des séquences du schéma n'a pas été définie ou a été supprimée.
  • Action : Dans le premier cas définir la séquence, dans l'autre cas modifier le schéma.

 

04062 NUMÉRO DE SCHÉMA TROP GRAND OU NON NUMÉRIQUE

  • Type : Utilisateur
  • Cause : Le numéro de schéma doit être numérique et inférieur ou égal à la valeur maximale contenue dans le fichier Paramètre.
  • Action : Le nombre maximum de schémas autorisés est de "10", mais il est possible de le limiter dans le fichier Paramètre (table "LGVAR"). Vérifier la valeur dans le fichier Paramètre.

 

04063 TABLE DES SÉQUENCES MAL CHARGÉE

  • Type : Utilisateur
  • Cause : Erreur de saisie batch. Une table ou des séquences d'un schéma comportent un "00" entre deux numéros de zones à garnir.
  • Action : Corriger le bordereau.

 

04064 DOUBLE SÉQUENCE

  • Type : Utilisateur
  • Cause : Erreur de saisie batch. Une même séquence se retrouve au moins deux fois dans la table des séquences du schéma.
  • Action : Modifier le bordereau.

 

04065 AUCUNE SÉQUENCE POUR LE SCHÉMA

  • Type : Utilisateur
  • Cause : Un schéma doit avoir au moins une séquence.
  • Action : Associer au schéma au moins une écriture (ME).

 

04066 CODE LOCAL/CENTRAL DU SCHÉMA INCOMPATIBLE AVEC CELUI DE LA RÈGLE

  • Type : Utilisateur
  • Cause : Le code local/central du schéma n'est pas compatible avec celui défini pour la version de la règle.
  • Action : Localisation de l'erreur :
    • code local/central de la version
    • code local/central du schéma.

 

04067 CODE LOCAL/CENTRAL INCOMPATIBLE ENTRE LE ME ET LA RÈGLE

  • Type : Utilisateur
  • Cause : Le code local/central du garnissage de ME n'est pas compatible avec celui du schéma.
  • Action : Localisation de l'erreur :
    • code local/central du schéma.
    • numéro de la séquence concernée
    • code local/central de la séquence.

 

04068 ABSENCE DE ME CORRESPONDANT AU CODE LOCAL/CENTRAL DU SCHEMA

  • Type : Utilisateur
  • Cause : Il doit y avoir au moins une séquence de garnissage correspondant au code local/central du schéma.
  • Action : Si le code est égal à LC, il faut : soit des garnissages dont le code est LC ; soit au moins un garnissage de code L et un garnissage de code C.
  • Localisation de l'erreur : code local/central du schéma.

 

04069 ABSENCE DE SCHÉMA CORRESPONDANT AU CODE LOCAL/CENTRAL DE LA RÈGLE

  • Type : Utilisateur
  • Cause : Il doit y avoir au moins un schéma correspondant au code local/central de la règle.
  • Action : Si le code de la règle est LC il faut : soit des schémas dont le code est LC ; soit au moins un schéma de code L et un schéma de code C.
  • Localisation de l'erreur : Code local/central de la règle.

 

04070 INCOMPATIBILITÉ DE CODE LOCAL/CENTRAL ENTRE LE PARAMÈTRE ET LA RÈGLE

Type : Utilisateur

 

04071 LA CONDITION DU SCHÉMA NE DOIT PAS ÊTRE UTILISÉE POUR MODIFIER LE CRE

  • Type : Utilisateur
  • Commentaire Pour une règle d’enrichissement de CRE, sans génération de ME, le schéma ne doit pas être conditionné et il doit obligatoirement comporter dans sa liste un ME de numéro 99.

 

04072 ABSENCE DU GARNISSAGE DE MODIFICATION DU CRE

Type : Utilisateur

 

04073 TRANSFERT D’UNE CONSTANTE TROP LONGUE

Type : Utilisateur

 

04074 TRANSFERT NUMÉRIQUE DEPUIS UNE ZONE TROP LONGUE

Type : Utilisateur

 

04075 OPÉRANDE INVALIDE POUR LE CODE OPÉRATION

Type : Utilisateur

 

04076 USAGE IMPROPRE DE "LOW-VALUE" OU "HIGH-VALUE"

Type : Utilisateur

 

04077 TRANSFERT DEPUIS ZONE DE TRAVAIL DE NIVEAU > 1

  • Type : Erreur
  • Commentaire Erreur grave de niveau compilateur. Contacter le support Axway.

 

04079 FICHIER RGTR MAL CONSTITUÉ – SUFFIXE MAL GÉRÉ

Type : Erreur

 

04080 ERREUR DANS L’ANALYSEUR LEXICOGRAPHIQUE

  • Type : Utilisateur
  • Cause : Une erreur a été détectée lors de l'analyse lexicographique au niveau de la condition du schéma ou du garnissage de la zone de ME.
  • Action : Modifier la zone concernée.

 

04090 ERREUR DANS L’ANALYSEUR SYNTAXIQUE

  • Type : Utilisateur
  • Cause : Une erreur a été détectée lors de l'analyse syntaxique de la condition du schéma ou du garnissage de la zone élémentaire.
  • Action : Modifier la zone concernée.

 

04091 N’EXISTE PAS

  • Type : Utilisateur
  • Cause : Une erreur de chargement s’est produite sur le fichier RGTR

 

04096 ERREUR LORS DE L'INITIALISATION DE L'ANALYSEUR SYNTAXIQUE

Type : Erreur

 

04098 UNE ERREUR EST SURVENUE À L’INITIALISATION DE L’ANALYSEUR LEXICOGRAPHIQUE

Type : Erreur

 

04099 CAS NON PRÉVU PAR LE PROGRAMME

  • Type : Erreur
  • Cause : Erreur d'écriture sur le fichier des règles traduites "RGTR". Le disque est plein ou le fichier est endommagé.

 

04100 COMPARAISON ENTRE UNE DATE ET UNE CONSTANTE SUR 6 CARACTÈRES.

Type : Utilisateur

 

04101 COMPARAISON ENTRE UNE DATE ET UN CHAMP DE LONGUEUR # 6,7,8

Type : Utilisateur

 

04102 COMPARAISON IMPLIQUANT PROBABLEMENT UNE DATE “CACHÉE”

Type : Utilisateur

 

04105 TRANSFERT D’UNE DATE IMPLIQUANT UNE CONVERSION

Type : Utilisateur

 

04106 TRANSFERT VERS UNE DATE À PARTIR D’UN CHAMP DE LONGUEUR # 6,7,8

Type : Utilisateur

 

04107 TRANSFERT IMPLIQUANT PROBABLEMENT UNE DATE “CACHÉE”

Type : Utilisateur

 

04500 ERREUR AU CHARGEMENT DES TABLES DE PARAMÈTRES DE L’ANALYSEUR LEXICOGRAPHIQUE .

  • Type : Erreur
  • Cause : Les tables du fichier Paramètre utilisées dans l'analyseur lexicographique sont incomplètes.
  • Action : Vérifier le fichier Paramètre.

 

04505 LA CONSTANTE EST VIDE

  • Type : Erreur
  • Cause : Une zone dite "constante" a été trouvée vide par l'analyseur lexicographique.
  • Action : Vérifier la zone.

 

04506 LA CONSTANTE N'EST PAS NUMÉRIQUE

Type : Erreur

 

04507 LA ZONE CONTANTE EST REMPLIE

  • Type : Utilisateur
  • Cause
    • une zone dans laquelle l'utilisateur souhaite mettre une constante signalée par ("..") doit contenir au maximum :
      • 18 caractères si spécifiée comme numérique
      • 256 caractères si spécifiée comme alphanumérique
      • Dans ce cas, la valeur maximale a été dépassée.
    • Les constantes d’un garnissage comprennent :
      • tous les champs constants qui diffèrent l’un de l’autre
      • tous les noms de table qui diffèrent l’un de l’autre
      • Le total de ces caractères utilisés pour le garnissage du script élémentaire tout entier ne peut pas excéder 256 caractères.

 

04508 LA CONSTANTE N'EST PAS COMPATIBLE

Type : Utilisateur

 

04509 PARAMÈTRE 19: USAGE À VÉRIFIER (AN 2000)

Type : Utilisateur

 

04510 ZONE MÉMOIRE PILEAL TROP PETITE (ANALYSEUR LEXICOGRAPHIQUE)

  • Type : Erreur
  • Cause : La pile mémoire est trop petite (analyseur lexicographique). En d'autres termes, l'expression est trop complexe (trop de niveaux de parenthèses).
  • Action : Simplifier l'expression en cause.

 

04511 LE NOMBRE DE "(" EST DIFFERENT DU NOMBRE DE ")"

  • Type : Utilisateur
  • Cause : Le nombre de parenthèses ouvrantes est différent du nombre de parenthèses fermantes.
  • Action : Il faut que le nombre de parenthèses ouvrantes soit égal au nombre de parenthèses fermantes.

 

04515 DÉPASSEMENT DE ZONE LORS D’UNE RECHERCHE DE FIN DE CONSTANTE

  • Type : Utilisateur
  • Cause : Il manque le caractère indiquant la fin de la constante.
  • Action : Ajouter le caractère signalant la fin de la constante : ( " ).

 

04520 LA CONSTANTE N'EST PAS DÉLIMITÉE

  • Type : Utilisateur
  • Cause : une zone dans laquelle l'utilisateur souhaite mettre une constante signalée par ("..") doit contenir au maximum :
    • 18 caractères si spécifiée comme numérique
    • 256 caractères si spécifiée comme alphanumérique
  • Dans ce cas, la valeur maximale a été dépassée ou le caractère indiquant la fin de la constante est absent.
  • Action : Mettre une constante dans la zone.

 

04521 CONSTANTE NUMÉRIQUE TROP LONGUE ( > 18 CARACTÈRES)

Type : Utilisateur

 

04522 DÉPASSEMENT DE ZONE LORS D’UNE RECHERCHE DE SÉPARATEUR

  • Type : Erreur
  • Cause : Il manque un séparateur dans la phrase de garnissage.

 

04525 DÉPASSEMENT DU NOMBRE DE CARACTÈRES MAXIMUM (10) POUR UN MOT

  • Type : Utilisateur
  • Cause : Un mot signifiant l'expression de condition ou de garnissage (suivant le code type de traitement) a une longueur supérieure aux 10 caractères autorisés.
  • Action : Diminuer la longueur du mot à 10 caractères maximum.

 

04529 NOM DE TABLE INCONNU

Type : Utilisateur

 

04530 LE MOT N’ENTRE DANS AUCUNE CATÉGORIE (SÉPARATEUR, OPÉRATEUR, CRE...)

  • Type : Utilisateur
  • Cause : Le mot ne rentre dans aucune catégorie (séparateur, opérateur, CRE...).
  • Action : Il est indispensable que le mot soit : soit un opérateur soit un opérande.

 

04531 UNE RÉFÉRENCE A ÉTÉ FAITE À UNE ZONE DE ME NON ENCORE GARNIE

Type : Utilisateur

 

04532 RÉFÉRENCE À UNE ZONE DE ME INCONNUE

Type : Utilisateur

 

04533 OPÉRANDE INCORRECTE

Type : Utilisateur

 

04534 CODE TRANSFERT INCORRECT

  • Type : Erreur
  • Cause : Contacter le support Axway.

 

04535 ERREUR AU CHARGEMENT DES TABLES DE PARAMÈTRES DU COMPILATEUR DE RÈGLES

Type : Erreur

 

04536 GARNISSAGE TROP COMPLEXE --> À SIMPLIFIER

Type : Erreur

 

04537 GARNISSAGE DÉJÀ CODÉ POUR CE CHAMP

Type : Erreur

 

04538 RÉFÉRENCE À UNE ZONE DE VARIABLE INCONNUE

Type : Utilisateur

 

04539 GARNISSAGE TROP CHARGÉ --> RÉPARTIR EN SOUS-GROUPES EN UTILISANT DES PARENTHÈSES

Type : Erreur

 

04540 GARNISSAGE D’UNE OCCURRENCE TROP COMPLEXE --> À SIMPLIFIER

Type : Erreur

 

04600 ABSENCE DE PARENTHÈSES OU EXPRESSION TROP COMPLEXE

  • Type : Utilisateur
  • Cause : L'expression est trop complexe, ou il y a une absence de parenthèses.
  • Action : Le fait de mettre des parenthèses permet à l'analyseur lexicographique une meilleure analyse.

 

04601 ERREUR DANS L’ANALYSEUR SYNTAXIQUE

  • Type : Utilisateur
  • Cause : Erreur dans l'analyseur syntaxique.

 

04602 ERREUR AU CHARGEMENT DES TABLES PARAMÈTRES DE L’ANALYSEUR SYNTAXIQUE .

  • Type : Erreur
  • Cause : Table du fichier Paramètre incomplète.
  • Action : Vérifier les tables du fichier Paramètre et compléter la table en cause.

 

04603 NOMBRE DE ")" SUPÉRIEUR AU NOMBRE DE "("

  • Type : Utilisateur
  • Cause : Le nombre de parenthèses fermantes est supérieur au nombre de parenthèses ouvrantes.
  • Action : Il faut que le nombre de parenthèses ouvrantes soit égal au nombre de parenthèses fermantes.

 

04605 OPÉRATEUR ";" INVALIDE

  • Type : Utilisateur
  • Cause : Opérateur invalide
  • Le caractère ";" n'est utilisé que pour les fonctions suivantes :
    • $NBDAYS
    • $CHECKTABD
    • $ACCTABD
    • $EXTTABD
  • Ailleurs il est interdit.
  • Action Enlever le caractère ";".

 

04606 SYMBOLE "THEN" ABSENT OU PAS DE CONDITION VÉRITABLE

  • Type : Utilisateur
  • Cause : Une expression conditionnelle doit toujours contenir un "THEN" entre la condition et l'expression à exécuter si la condition est vérifiée.
  • Action : Rajouter l'expression manquante.

 

04607 MANQUE DE PARENTHÈSES DANS UNE CONDITION AVEC AND/OR

Type : Utilisateur

 

04608 TEST DE NUMÉRICITÉ IMPOSSIBLE SUR CE CHAMP

Type : Utilisateur

 

04609 CODE OPÉRATEUR INCONNU

  • Type : Erreur
  • Cause : Incompatibilité entre les tables des opérateurs (TCDOP et OPERAT) dans le fichier Paramètre.
  • Action : Contacter le support Axway.

 

04610 LES SYMBOLES SUIVANTS NE DOIVENT PAS ÊTRE CONSÉCUTIFS

Type : Utilisateur

Cause : Erreur de syntaxe dans l'écriture de la condition ou du garnissage ; les symboles cités ne doivent pas être consécutifs.

Action : Séparer les symboles en cause.

 

04611 CLASSE DE L’OPÉRANDE INCOMPATIBLE AVEC OPÉRATEUR SUIVANT

  • Type : Utilisateur
  • Cause : L'opérateur cité ne peut pas être précédé d'un opérande de cette classe.

 

04612 CLASSE DE L’OPÉRANDE INCOMPATIBLE AVEC OPÉRATEUR PRÉCÉDENT

  • Type : Utilisateur
  • Cause : L'opérateur cité ne peut pas être précédé d'un opérande de cette classe.

 

04613 EXPRESSION CONDITIONNELLE INCOMPLÈTE

  • Type : Utilisateur
  • Cause : L'expression de condition du garnissage contient le symbole "THEN" mais ne contient pas le symbole "IF". L'expression de condition contient deux symboles "THEN" consécutifs ou un symbole "ELSE" suivi d'un symbole "THEN".
  • Action : Rédiger l'expression de condition comme ceci :
  • "IF".........."THEN".............."ELSE".

 

04614 OPÉRATEUR "IF" UTILISÉ HORS DE SON CONTEXTE

  • Type : Utilisateur
  • Cause: opérateur "IF" utilisé hors de son contexte
  • Action : L'opérateur "IF" ne peut être utilisé que dans le garnissage d'une zone de ME. Il doit être le premier opérateur ou suivre immédiatement un "ELSE".

 

04615 LE DÉBUT DE L’EXPRESSION (IF...THEN ...) EST MANQUANT

  • Type : Erreur
  • Cause : Problème grave lors de l'appel à l'analyseur lexicographique.

 

04703 RECH : LE PREMIER PARAMÈTRE EST INVALIDE

Type : Utilisateur

 

04704 RECH : PREMIER PARAMÈTRE : LONGUEUR NON NUMÉRIQUE

Type : Utilisateur

 

04705 RECH : PREMIER PARAMÈTRE : CLASSE INCORRECTE

Type : Utilisateur

 

04707 RECH : PREMIER PARAMÈTRE : LONGUEUR ET CLASSE INCOMPATIBLES

Type : Utilisateur

 

04709 RECH : NOMBRE DE PARAMÈTRES INCORRECT

Type : Utilisateur

 

04710 CTRL: NOMBRE DE PARAMÈTRES INCORRECT

Type : Utilisateur

 

04711 RECH : LES PREMIER ET DEUXIÈME PARAMÈTRES DOIVENT ÊTRE DES CONSTANTES

Type : Utilisateur

 

04712 CTRL: LE PREMIER PARAMÈTRE DOIT ÊTRE UNE CONSTANTE

Type : Utilisateur

 

04713 RECH : LE DEUXIÈME PARAMÈTRE DOIT ÊTRE CODÉ SUR 2 CARACTÈRES

Type : Utilisateur

 

04714 CTRL: LE PREMIER PARAMÈTRE DOIT ÊTRE CODÉ SUR 2 CARACTÈRES

Type : Utilisateur

 

04715 RECH : LE DEUXIÈME PARAMÈTRE A UNE VALEUR INCORRECTE

Type : Utilisateur

 

04716 CTRL: LE PREMIER PARAMÈTRE A UNE VALEUR INCORRECTE

Type : Utilisateur

 

04718 TROP DE $RECH ET DE $CTRL DANS LA PHRASE

Type : Utilisateur

 

04721 $MOIS $JOUR $ANNEE : l’opérande doit être champ de CRE ou ME.

Type : Utilisateur

 

04722 $MOIS $JOUR $ANNEE : L’OPÉRANDE DOIT ÊTRE UNE DATE

Type : Utilisateur

 

04723 $YEAR4: LA DATE DOIT ÊTRE SUR 8 CARACTÈRES

Type : Utilisateur

 

04725 %NBD -DAT %JULIAN: L’OPÉRANDE DOIT ÊTRE UNE DATE

Type : Utilisateur

 

04726 %NBD -DAT %JULIAN: LA CONSTANTE DOIT ÊTRE UNE DATE

Type : Utilisateur

 

04727 $MD, $D, $M, $, %, -: NOM DE TABLE INCONNU

Type : Utilisateur

 

04728 $MD, $D, -, %NBD, -DAT: SYMBOLE ";" ABSENT

Type : Utilisateur

 

04729 $MD, $M: POSITION NON NUMÉRIQUE

Type : Utilisateur

 

04730 $MD, $M: LONGUEUR NON NUMÉRIQUE

Type : Utilisateur

 

04731 $MD, $M: CLASSE INCORRECTE

Type : Utilisateur

 

04732 $MD, $M: LONGUEUR INCOMPATIBLE AVEC LA CLASSE

Type : Utilisateur

 

04735 $MD, $M: POSITION + LONGUEUR > TAILLE DE LA VALEUR TABLE

Type : Utilisateur

 

04736 $MD, $M: PREMIER PARAMÈTRE INVALIDE

Type : Utilisateur

 

04737 $MD, $M: NOMBRE DE PARAMÈTRES INCORRECT

Type : Utilisateur

 

04738 $MD, $M: LE PREMIER PARAMÈTRE DOIT ÊTRE UNE CONSTANTE

Type : Utilisateur

 

04741 $MD, $M: LONGUEUR DE CLÉ INCORRECTE POUR ACCÈS TABLE

Type : Utilisateur

 

04742 $MD, $M: ARGUMENT (CLÉ) TROP LONG POUR ACCÈS TABLE

Type : Utilisateur

 

04743 $, $D, %, -: LONGUEUR DE CLÉ INCORRECTE POUR ACCÈS TABLE

Type : Utilisateur

 

04744 $, $D, %, -: ARGUMENT (CLÉ) TROP LONG POUR ACCÈS TABLE

Type : Utilisateur

 

04745 -VD : LE PREMIER PARAMÈTRE DOIT ÊTRE COMPRIS ENTRE "00" ET "19"

Type : Utilisateur

 

04746 -VD : LE DEUXIÈME PARAMÈTRE DOIT ÊTRE COMPRIS ENTRE "01" ET "20"

Type : Utilisateur

 

04803 $RECH: LE PREMIER PARAMÈTRE EST INVALIDE

  • Type : Utilisateur
  • Cause : Le 1er paramètre de la fonction "SEARCH" est invalide.
  • Action : Le 1er paramètre est constitué de :
    • longueur de la valeur de retour (3 caractères)
    • type de données de la valeur de retour (1 caractère)

 

04804 $RECH: PREMIER PARAMÈTRE : LONGUEUR NON NUMÉRIQUE

  • Type : Utilisateur
  • Cause : Le 1er paramètre de la fonction $RECH n’est pas valide ; une valeur non numérique est liée à une longueur.
  • Action : Modifier la longueur liée à la fonction "RECH".

 

04805 $RECH: PREMIER PARAMÈTRE : CLASSE INCORRECTE

  • Type : Utilisateur
  • Cause : Le type de données lié au premier paramètre de la fonction "RECH" est incorrect.
  • Action : Modifier le type de données de la valeur de retour

 

04807 $RECH: PREMIER PARAMÈTRE : LONGUEUR ET CLASSE INCOMPATIBLES

  • Type : Utilisateur
  • Cause : Le premier paramètre de la fonction "RECH" correspond à la longueur de la valeur de retour ; si le type de données est date, la longueur peut être 6 ou 7.

 

04809 $RECH: NOMBRE DE PARAMÈTRES INCORRECT

  • Type : Utilisateur
  • Cause : Le nombre de paramètres de la fonction RECH est incorrect.
  • Action : Il y 3 paramètres pour la fonction RECH :
    • Longueur et type de données de la valeur de retour
    • Numéro du module
    • Clé de recherche

 

04810 $CTRL: NOMBRE DE PARAMÈTRES INCORRECT

  • Type : Utilisateur
  • Cause : Le nombre de paramètres de la fonction CTRL est incorrect.
  • Action : Il y 2 paramètres pour la fonction CTRL :
    • Numéro du module
    • Clé (champ de CRE, constante)

 

04811 $RECH: LES PREMIER ET DEUXIÈME PARAMÈTRES DOIVENT ÊTRE DES CONSTANTES

  • Type : Utilisateur
  • Cause : Les 1er et 2e paramètres de la fonction RECH doivent être des constantes.

 

04812 $CTRL: LE PREMIER PARAMÈTRE DOIT ÊTRE UNE CONSTANTE

  • Type : Utilisateur
  • Cause : Le 1er paramètre de la fonction CTRL doit être une constante.

 

04813 $RECH: LE DEUXIÈME PARAMÈTRE DOIT ÊTRE CODÉ SUR 2 CARACTÈRES

  • Type : Utilisateur
  • Cause : Dans la fonction RECH, le 2e paramètre doit être entre "01" et "99".

 

04814 $CTRL: LE PREMIER PARAMÈTRE DOIT ÊTRE CODÉ SUR 2 CARACTÈRES

  • Type : Utilisateur
  • Cause : Dans la fonction CTRL, le 1er paramètre doit être entre "01" et "99".

 

04815 $RECH: LE DEUXIÈME PARAMÈTRE A UNE VALEUR INCORRECTE

Type : Utilisateur

 

04816 $CTRL: LE PREMIER PARAMÈTRE A UNE VALEUR INCORRECTE

Type : Utilisateur

 

04818 TROP DE $RECH ET DE $CTRL DANS LA PHRASE

Type : Utilisateur

 

04821 $MOIS $JOUR $ANNEE : l’opérande doit être champ de CRE ou ME.

Type : Utilisateur

 

04822 $MOIS $JOUR $ANNEE : L’OPÉRANDE DOIT ÊTRE UNE DATE

Type : Utilisateur

 

04823 $YEAR4: LA DATE DOIT ÊTRE SUR 8 CARACTÈRES

Type : Utilisateur

 

04825 %NBD -DAT %JULIAN: L’OPÉRANDE DOIT ÊTRE UNE DATE

Type : Utilisateur

 

04826 $NBD $CDAT $JULIAN: LA CONSTANTE DOIT ÊTRE UNE DATE

Type : Utilisateur

 

04827 $ACCTAB, $EXTTAB, ETC.: NOM DE TABLE INCONNU

Type User

 

04828 $EXTTABD, $ACCTABD, $CHECKTABD, $NBJ, $CDAT: SYMBOLE ";" ABSENT

Type : Utilisateur

 

04829 $EXTTABD, $EXTTAB: POSITION NON NUMÉRIQUE

  • Type : Utilisateur
  • Cause : La position pour les fonctions "$EXTTABD" ou "$EXTTAB", n’est pas exprimée par une valeur numérique.
  • Action : Pour les fonctions suivantes :
    • "$EXTTABD" : extrait un champ dans une table interne par rapport à une date donnée
    • "$EXTTAB" : extrait un champ dans une table interne
  • Le 2e paramètre de ces fonctions correspond à la position, longueur et type de données de ce champ ; dans ce cas il est nécessaire de corriger la position parce qu’elle ne correspond pas à une valeur numérique.

 

04830 $EXTTABD, $EXTTAB: LONGUEUR NON NUMÉRIQUE

  • Type : Utilisateur
  • Cause : La longueur pour les fonctions "$EXTTABD" ou "$EXTTAB", n’est pas exprimée par une valeur numérique.
  • Action : Pour les fonctions suivantes :
    • "$EXTTABD" : extrait un champ dans une table interne par rapport à une date donnée
    • "$EXTTAB" : extrait un champ dans une table interne
  • Le 2e paramètre de ces fonctions correspond à la position, longueur et type de données de ce champ ; dans ce cas il est nécessaire de corriger la longueur parce qu’elle ne correspond pas à une valeur numérique.

 

04831 $EXTTABD, $EXTTAB: CLASSE INCORRECTE

  • Type : Utilisateur
  • Cause : Le type de données des fonctions "$EXTTABD ou "$EXTTAB", n’est pas exprimé correctement.
  • Action : Pour les fonctions suivantes :
    • "$EXTTABD" : extrait un champ dans une table interne par rapport à une date donnée
    • "$EXTTAB" : extrait un champ dans une table interne
  • Le 2e paramètre de ces fonctions correspond à la position, longueur et type de données de ce champ ; dans ce cas il est nécessaire de corriger le type de données parce qu’elle ne s’exprime pas par l’une des valeurs suivantes :
    • "A" : Alphanumérique
    • "N" : Numérique
    • "D" : Date

 

04832 $EXTTABD, $EXTTAB: LONGUEUR INCOMPATIBLE AVEC LA CLASSE

  • Type : Utilisateur
  • Cause : Le type de données pour les fonctions "$EXTTABD" ou "$EXTTAB" est alphanumérique et ne peut excéder 256 caractères.

 

04835 $EXTTABD, $EXTTAB: POSITION + LONGUEUR > TAILLE DE LA VALEUR EN TABLE

  • Type : Utilisateur
  • Cause : La position et longueur pour les fonctions "$EXTTABD" ou "$EXTTAB" ne correspondent pas aux caractéristiques définies pour cette table.

 

04836 $EXTTABD, $EXTTAB: LE DEUXIÈME PARAMÈTRE EST INVALIDE

  • Type : Utilisateur
  • Cause : Le 2e paramètre des fonctions "$EXTTABD" ou "$EXTTAB" est incorrect.
  • Action : Pour "$EXTTABD" ou "$EXTTAB", le 2e paramètre de ces fonctions correspond à la position du champ, sa longueur et son type de données.

 

04837 $EXTTABD, $EXTTAB: NOMBRE DE PARAMÈTRES INCORRECT

  • Type : Utilisateur
  • Cause : Pour "$EXTTABD" ou "$EXTTAB", le nombre de paramètres est invalide

 

04838 $EXTTABD, $EXTTAB: LE DEUXIÈME PARAMÈTRE DOIT ÊTRE UNE CONSTANTE

  • Type : Utilisateur
  • Cause : Pour les fonctions "$EXTTABD" ou "$EXTTAB", le 2e paramètre doit toujours être une constante.

 

04841 $EXTTABD, $EXTTAB: LONGUEUR DE CLÉ INCORRECTE POUR ACCÈS TABLE

Type : Utilisateur

 

04842 $EXTTABD, $EXTTAB: ARGUMENT (CLÉ) TROP LONG POUR ACCÈS TABLE

Type : Utilisateur

 

04843 $ACCTAB, ETC.: LONGUEUR DE CLÉ INCORRECTE POUR ACCÈS TABLE

Type : Utilisateur

 

04844 $ACCTAB, ETC.: ARGUMENT (CLÉ) TROP LONG POUR ACCÈS TABLE

Type : Utilisateur

 

04845 $DATECNV : LE PREMIER PARAMÈTRE DOIT ÊTRE COMPRIS ENTRE "00" ET "19"

Type : Utilisateur

 

04846 $DATECNV : LE DEUXIÈME PARAMÈTRE DOIT ÊTRE COMPRIS ENTRE "01" ET "20"

Type : Utilisateur

 

04999 LE LMD D'ACCOUNTING INTEGRATOR EST RETENU (CORRECT MAIS AVERTIR LA HOT-LINE)

Type : Utilisateur

Related Links