Liste des erreurs retournée SW RecordSql
Toute réponse à l’appel du service web RecordSql se fait selon le format indiqué ici
Exemple :
Bloc de code |
---|
{
"error": 2,
"txterr": "erreur : token expiré",
"tablename": "",
"nbrecord": 0,
"records": null,
"infos": ""
} |
Voici les détails des numéros d’erreurs (balise error
)
Numéro erreur | Type d'erreur | Explication |
---|---|---|
1 | erreur d'authentification | Erreur d'authentification : utilisateur non reconnu ou mot de passe invalide |
2 | token expiree | Erreur de jeton (token) : celui transmis est expiré |
3 | token invalide | Erreur de jeton (token) : celui transmis est invalide |
4 | token obligatoire | Erreur de jeton (token) : aucun jeton n’a été transmis dans la zone “access_token” |
10 | erreur generale appel service web diva | Erreur provenant du service web diva |
20 à 31 | 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 |
32 à 39 | erreur paramètres | Erreurs de paramètres faux ou vides. Exemples:
|
50 à 60 | erreur generale appel harmony | Erreurs d’appel de la couche Harmon. Exemples:
|
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 |
99 | erreur generale service REST | Erreur lors de l’entrée dans le service REST |
...