Codes retour système des objets exécutables
Divers codes retour sont définis pendant l'exécution d'objets exécutables. La plage de valeur 1000-2000 leur est réservée. Le code retour système est lié à un certain statut des jobs.
Codes retour système et statuts des tâches attribués dans les objets Workflow et Schedule
Dans un Workflow, une tâche répond à la précédente. La condition ou le statut de la tâche précédente auquel la tâche répond peut être sélectionné dans l'onglet Heure & dépendances des propriétés du Workflow.
Exemple
Vous pouvez définir qu'une tâche de workflow ne soit exécutée que si la tâche précédente se termine avec le statut ANY_SKIPPED.
ANY_SKIPPED combine les conditions correspondant aux codes retour suivants : 1920, 1922, 1930, 1931 et 1940 (table 1).
La tâche est ensuite exécutée lorsque la tâche précédente s'est terminée par l'une des conditions suivantes : ENDED_INACTIVE (1920), ENDED_INACTIVE (1922), ENDED_SKIPPED (1930), ENDED_SKIPPED (1931) or ENDED_TIMEOUT (1940).
Pour les Workflows, les statuts suivants sont aussi possibles :
- ENDED_INACTIVE_MANUAL (équivalent à 1922)
- ENDED_INACTIV (équivalent à 1920,1921,1922)
- ENDED_OK_OR_INACTIV (équivalent à 1900,1920,1921,1922)
Les deux tableaux suivants contiennent tous les statuts possibles et leur signification.
Statut et condition des tâches |
Description |
Code retour système |
---|---|---|
ANY_ABEND |
La tâche prédécesseur s'est terminée anormalement. |
1800-1899 |
ANY_ABEND_EXCEPT_FAULT | Statuts de ANY_ABEND sans FAULT* | 1800-1815, 1850-1899 |
ANY_EXCEPT_FAULT | Statuts de ANY_ABEND et ANY_OK sans FAULT* | 1800-1815, 1850-1999 |
ANY_OK |
La tâche précédente s'est terminée sans erreur. |
1900-1999 |
ANY_SKIPPED |
La tâche précédente a été ignorée. |
1920,1922,1930,1931,1940, 1941, 1942 |
ENDED_CANCEL |
La tâche précédente a été interrompue. |
1850,1851 |
ENDED_EMPTY |
La tâche précédente est vide. |
1910 |
ENDED_INACTIV |
La tâche précédente est inactive. |
1920, 1912, 1922 |
ENDED_INACTIVE_OBJECT | La tâche est inactive en raison de sa définition d'objet. | 1925 |
ENDED_NOT_OK |
La tâche précédente a été interrompue (Code retour <> 0). |
1800 |
ENDED_OK |
La tâche précédente s'est terminée correctement (Code retour = 0). |
1900 |
ENDED_OK_OR_EMPTY |
La tâche précédente s'est terminée correctement ou est vide. |
1900,1910 |
ENDED_OK_OR_INACTIV |
La tâche précédente s'est terminée correctement ou est inactive. |
1900,1920,1922 |
ENDED_ROLLBACK_EMPTY | Pas de rollback défini. | 1913 |
ENDED_ROLLBACKED | La tâche a été restaurée avec succès. | 1904 |
ENDED_SKIPPED |
La tâche précédente a été ignorée en raison d'une clause WHEN. |
1930 |
ENDED_TIMEOUT |
La tâche précédente n'a pas été exécutée à cause d'un dépassement horaire (clause WHEN). |
1940 |
ENDED_UNDEFINED |
La tâche précédente s'est terminée de manière indéfinie (l'agent s'est arrêté prématurément). |
1815 |
ENDED_VANISHED |
La tâche précédente a disparu. |
1810 |
ENDED_WF_ROLLBACKED | Le Workflow a été restauré avec succès. | 1905 |
FAULT_ALREADY_RUNNING |
Le groupe est déjà en cours d'exécution. |
1822 |
FAULT_CUSTOM_BACKUP | Erreur lors de la sauvegarde personnalisée | 1825 |
FAULT_CUSTOM_ROLLBACK | Erreur lors de la restauration personnalisée | 1827 |
FAULT_FILE_BACKUP | Erreur lors de la sauvegarde fichiers | 1826 |
FAULT_FILE_ROLLBACK | Erreur lors de la restauration fichiers | 1828 |
FAULT_HOSTGROUP_ROLLBACK | Erreur lors de la restauration du groupe d'agents | 1829 |
FAULT_ROLLBACK | Erreur générale de restauration | 1830 |
FAULT_NO_HOST |
La tâche précédente n'a pas pu démarrer, car l'hôte n'est pas disponible. |
1821 |
FAULT_OTHER |
La tâche précédente n'a pas pu démarrer en raison d'une autre erreur. |
1820 |
Vous pouvez compléter les conditions et les statuts des tâche prédéterminés par le système en ajoutant ceux définis par l'utilisateur. Les exemples suivants montrent cinq conditions qui ne sont pas basées sur les codes retour du système. Elles utilisent les Codes retour utilisateur des objets exécutables.
Condition/Statut de la tâche |
Description |
Code retour utilisateur |
---|---|---|
USER_100_200 |
La tâche précédente s'est terminée par un code retour utilisateur compris entre 100 et 200. |
0100-0200 |
USER_147 |
La tâche précédente s'est terminée par le code retour utilisateur 147. |
0147 |
USER_201_299 |
La tâche précédente s'est terminée par un code retour utilisateur compris entre 201 et 299. |
0201-0299 |
USER_300 |
La tâche précédente s'est terminée par le code retour utilisateur 300. |
0300 |
USER_500_600 |
La tâche précédente s'est terminée par un code retour utilisateur compris entre 500 et 600. |
0500-0600 |
Codes de retour système et statuts des tâches attribués pendant l'exécution
Une tâche peut afficher diverses conditions pendant son traitement. Ces conditions correspondent à un code de retour spécifié.
Code retour système |
Condition/Statut de la tâche |
---|---|
1300 |
Préparation en cours |
1301 | Attente de saisie par l'utilisateur / une invite est affichée pour l'utilisateur |
1510 |
Transféré |
1520 |
Prêt à transférer (avant connexion) |
1521 |
Prêt à être transférer |
1529 |
Prêt à générer |
1530 |
Prêt à démarrer |
1531 |
A appeler |
1540 |
Début exécution |
1541 |
Vérification |
1542 |
Appel |
1543 |
Inconnu |
1544 |
Incohérent |
1545 |
Démarré |
1546 |
Connexion en cours |
1547 | Gestionnaire de tâches distantes incohérent |
1550 |
Actif |
1551 |
Transfert en cours |
1552 |
Appelé |
1553 |
Accepté |
1554 |
Fichiers d'example |
1556 |
Escaladé |
1557 | Sauvegarde personnalisée |
1558 | Sauvegarde fichier |
1560 |
Le Workflow est bloqué |
1561 |
STOP : Arrêt du traitement automatique sur tout le client. |
1562 |
HELD : Un arrêt manuel a été défini. |
1563 |
STOP : Le traitement automatique a été arrêté. |
1564 | STOP : Le traitement des queues a été arrêté. |
1565 | Envoi de la tâche terminé |
1569 | Saut des objets Sync |
1570 |
Phase de saut |
1571 |
Interruption en cours |
1572 |
Génération en cours |
1573 |
Généré |
1574 |
Post-traitement |
1575 | Terminaison |
1576 | Regénération en cours |
1578 | Analyse des fichiers |
1579 | Analyse des rapports |
1580 | Résolution de variables |
1581 | Vérification des post-conditions |
1582 | Vérification des valeurs de prompt |
1583 | BOUCLE |
1599 | Vue utilisateur active |
1600 |
Vérification interne |
1650 | Rollback personnalisé |
1651 | Rollback fichier |
1652 | Rollback groupe d'agents |
1653 | Rollback Workflow |
1655 | Attente de rollback |
1681 | Attente d'un utilisateur ou une invite est en attente, mais l'utilisateur n'est pas connecté à Automation Engine |
1682 | Attente de la poursuite de la résolution des variables |
1683 | Attente de ressource distante |
1684 | Attente d'emplacement dans la queue (nombre maximum de tâches parallèles dépassé) |
1685 | Attente d'hôte de post-traitement |
1686 | Attente de démarrage du conteneur de groupe d'agents |
1687 | Attente de fin de tâches en parallèle du groupe d'agents |
1688 | Attente de l'hôte d'un groupe d'agents |
1689 |
Attente de ressource (nb max. de transferts de fichiers atteint) |
1690 |
Attente d'une précondition externe |
1691 | Attente d'un système distant |
1692 | Attente de SYNC distant |
1693 |
Attente de libération manuelle |
1694 |
Attente de ressources (nombre maximum de jobs dépassé) |
1695 |
Attente de l'heure de redémarrage |
1696 |
Attente d'hôte |
1697 |
Attente de SYNC |
1698 |
Attente d'heure de démarrage |
1699 | Actif |
1700 |
Attente des prédécesseurs |
1701 |
En sommeil |
1702 |
Pas encore appelé |
1703 | Attente des préconditions |
1705 | CHANGING_LOG |
1709 |
Attente de la fin d'une tâche parallèle |
1710 |
Enregistré |
1711 | Queue |
1800 |
ENDED_NOT_OK : Interrompu |
1801 |
ENDED_NOT_OK : Interrompu à cause d'une condition SYNC |
1802 |
ENDED_JP_ABEND : Non exécuté à cause d'un workflow terminé anormalement. |
1810 |
ENDED_VANISHED : Disparu |
1815 |
ENDED_LOST : Fin indéterminée (agent terminé prématurément) |
1820 |
FAULT_OTHER : Démarrage impossible Autres erreurs. |
1821 |
FAULT_NO_HOST : Démarrage impossible L'hôte est inaccessible |
1822 |
FAULT_ALREADY_RUNNING : La tâche est déjà en cours. |
1823 |
FAULT_POST_PROCESSING : Erreur dans le post-traitement |
1824 | FAULT_POST_CONDITION : Erreur dans la post-condition. |
1825 | FAULT_CUSTOM_BACKUP : Erreur lors de la sauvegarde personnalisée |
1826 | FAULT_FILE_BACKUP : Erreur lors de la sauvegarde fichiers |
1827 | FAULT_CUSTOM_ROLLBACK : Erreur lors du rollback personnalisé |
1828 | FAULT_FILE_ROLLBACK : Erreur lors du rollback fichier |
1829 | FAULT_HOSTGROUP_ROLLBACK : Erreur lors du rollback du groupe d'agents |
1830 | FAULT_ROLLBACK : Erreur générale de rollback |
1850 |
ENDED_CANCEL : Interrompu manuellement. |
1851 |
ENDED_JP_CANCEL : Workflow interrompu manuellement |
1852 |
Rejeté |
1853 | ENDED_QUEUE_CANCEL |
1854 | ENDED_CONTAINER_CANCEL |
1856 |
ENDED_ESCALATED : Arrêt forcé par escalade |
1860 | Notification en erreur |
1898 |
Bloqué |
1899 |
Statut bloqué supprimé manuellement |
1900 |
ENDED_OK : terminé normalement |
1901 |
Confirmé |
1902 | ENDED_QUEUE_END (Statut d'une tâche subordonnée d'un Job SAP terminé) |
1903 | ENDED_CONTAINER_END (Statut pour les tâches d'un groupe agent terminé) |
1904 | ENDED_ROLLBACKED : La tâche a été restaurée correctement |
1905 | ENDED_WF_ROLLBACKED : Le Workflow a été restauré correctement. |
1910 |
ENDED_EMPTY : La tâche est vide (STOP NOMSG) |
1911 |
ENDED_TRUNCATE : Transfert incomplet à cause de la limite de ligne. |
1912 |
ENDED_EMPTY : Rien trouvé |
1913 | ENDED_ROLLBACK_EMPTY : Aucun rollback défini. |
1919 | ENDED_INACTIVE : Inactif à cause de la condition sur la date logique de la dépendance externe |
1920 |
ENDED_INACTIVE : Inactif aujourd'hui à cause d'un calendrier. |
1921 |
ENDED_INACTIVE : La tâche n'est pas active par définition. |
1922 |
ENDED_INACTIVE : La tâche a été définie inactive manuellement. |
1923 | Supprimé |
1924 | NON TRAITÉ |
1930 |
ENDED_SKIPPED : Ignoré à cause d'une clause WHEN |
1931 |
ENDED_SKIPPED : Ignoré à cause d'une condition SYNC. |
1932 | ENDED_SKIPPED : Schedule terminé prématurément. |
1933 | ENDED_SKIPPED : Ignoré à cause des conditions |
1940 |
ENDED_TIMEOUT : Pas exécuté à cause d'un timeout (clause WHEN). |
1941 |
ENDED_TIMEOUT : Heure de début dépassée. |
1942 |
ENDED_TIMEOUT : Terminé trop tôt. |
1944 | ENDED_TIMEOUT : Période arrêtée |
1960 | Notification réussie. |
1970 | Opération réussie. |
1999 |
Vérification SYNC terminée |
Modification manuelle du statut des tâches
Vous pouvez modifier manuellement le statut actuel d'une tâche pendant l'exécution. Faites un clic droit sur la tâche dans la fenêtre Tâches de la perspective Surveillance des processus, puis sélectionnez Modifier l'état manuellement. Dans le dialogue ouvert, un nouveau statut peut être attribué à la tâche.
Important ! Cette fonction manipule le statut que le système a attribué à la tâche. Ne l'utilisez qu'en situation exceptionnelle.
Voir aussi :