Liste des erreurs SW RecordSql
Numéro erreur | Type d'erreur | Explication |
---|---|---|
1 | erreur d'authentification | |
20 | erreur RecordSql | Erreur lors de l'appel du RecordSql provenant de la couche c# : le texte indique la raison |
23 | erreur RecordSql inexistant | Erreur lors de l'appel du RecordSql provenant de la couche c# : recordsql inexistant dans le dictionnaire de recordsql |
52 | erreur d'Appel, Sql ou xlog | Erreur lors de l'appel du RecordSql provenant de la couche Harmony :
Exemple : utilisateur non déclaré |
54 | dhoq 'x' non autorisé |
Exemple : demande de lecture a5rstab.dhop alors qu'il n'est pas présent dans DhsDivaltoServiceDivaApiRest_ListDHOQ.xml |
Erreur de 1 à 9 sont des erreurs d'authentification
authentification = 1, "erreur : erreur d'authentification";
tokenexpiree = 2, "erreur : token expiré";
tokeninvalide = 3, "erreur : token invalide";
erreurauthenobligatoire = 4, "erreur : token obligatoire";
erreur 10 est une erreur provenant de service web diva
erreurgeneralappeldiva = 10,
erreur de 20 à 31 sont des erreurs provenant d’un problème dans l’exécution du code c#
erreurgeneralappelsql21 = 21,
erreurgeneralappelsql22 = 22,
erreurgeneralappelsql24 = 24,
erreurgeneralappelsql25 = 25,
erreurgeneralappelsql26 = 26,
erreurgeneralappelsql27 = 27,
erreurgeneralappelsql28 = 28,
erreurgeneralappelsql29 = 29,
erreurgeneralappelsql30 = 30,
erreurgeneralappelsql31 = 31,
erreur de 32 à 39 sont des erreurs de paramètres faux ou vides
erreurgeneralappelsqlcondinconue = 32, "erreur : condition '{0}' inconnue";
erreurgeneralappelsqltriinconu = 33, "erreur : tri '{0}' inconnu";
erreurgeneralappelsqlhavinginconu = 34, = "erreur : having '{0}' inconnu";
erreur de 50 à 60 sont des erreurs d’appel de la couche Harmony , comme l’ouverture de la dll Dhxisam ou de la
recherche du fichier xlogf , ou un problème d’autorisation de lecture d’un dhog provenant de la couche Harmony
erreurgeneralappelsqlopenxisam = 51,
erreurgeneralappelsqlreadimplicites = 53,
erreurgeneralappelsqlapplic = 55, "erreur : application '{0}' non autorisée";
erreur 99 , indique une erreur lors de l’entré dans le service REST
erreurgeneralcatch = 99, txterr = erreur du catch