Manuel Utilisateur > Objets > Travailler avec des objets > Codes retour système des objets activables

Codes retour système des objets activables

Divers codes retour sont définis pendant l'exécution d'objets activables. La plage de valeur 1000-2000 est réservée pour les codes retour système. Le code retour système est lié à un certain statut des Tâches.

Statut des Tâches dans le Workflow / Schedule et codes retour système attribués

Dans un Workflow, une Tâche réagit à la précédente. Le statut devant être attribué à la Tâche précédente peut être sélectionné dans le dialogue Propriétés de l'objet, Onglet "Dépendances".

Exemple :
Dans un Workflow, définissez le statut d'une Tâche ne pouvant s'exécuter que lorsque la Tâche précédente se termine par ANY_SKIPPED.

ANY_SKIPPED rassemble les statuts correspondant aux codes retour 1920, 1922, 1930, 1931 et 1940 (tableau 1). La Tâche est ensuite exécutée lorsque la Tâche précédente s'est terminée par l'un des statuts suivants (table 3) : ENDED_INACTIV (1920), ENDED_INACTIVE (1922), ENDED_SKIPPED (1930), ENDED_SKIPPED (1931) ou ENDED_TIMEOUT (1940).

Les statuts suivants existent en plus pour les Workflows :

Les tables suivantes contiennent tous les statuts possibles et leur signification.

Statut

Signification

Code retour système

ANY_ABEND

La Tâche prédécesseur s'est terminée par une interruption.

ANY_ABEND rassemble tous les statuts dont les codes retour sont compris entre 1800 et 1899.

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édécesseur s'est terminée sans erreur.

ANY_OK rassemble tous les statuts dont les codes retour sont compris entre 1900 et 1999.

1900-1999

ANY_SKIPPED

La Tâche prédécesseur a été ignorée.

ANY_SKIPPED compte certains statuts
(qui se trouvent aussi dans ANY_OK).

1920,1922,1930,1931,1940, 1941, 1942

ENDED_CANCEL

La Tâche prédécesseur s'est terminée par une interruption.

La Tâche elle-même ou l'ensemble du Workflow peuvent avoir été interrompus.

1850,1851

ENDED_EMPTY

La Tâche prédécesseur est vide.

L'activation s'est terminée sans message d'erreur (STOP NOMSG - instruction de script).

1910

ENDED_INACTIV

La Tâche prédécesseur est inactive.

1920, 1921, 1922

ENDED_INACTIVE_OBJECT Tâche inactive en raison de la définition d'objet 1925

ENDED_NOT_OK

Sortie de la Tâche précédente est interrompue (Code retour <> 0).

1800

ENDED_OK

Sortie de la Tâche précédente s'est terminée correctement (Code retour = 0).

1900

ENDED_OK_OR_EMPTY

La Tâche prédécesseur s'est terminée correctement ou est vide.

1900,1910

ENDED_OK_OR_INACTIV

La Tâche prédécesseur s'est terminée correctement ou est inactive.

1900,1920,1922

ENDED_ROLLBACK_EMPTY Rollback non défini 1913
ENDED_ROLLBACKED Tâche correctement annulée 1904

ENDED_SKIPPED

La Tâche prédécesseur a été ignorée en raison d'une clause Au plus tôt.

1930

ENDED_TIMEOUT

La Tâche prédécesseur n'a pas été exécutée en raison d'un dépassement horaire (clause de dépendances).

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édécesseur a disparu.

1810

ENDED_WF_ROLLBACKED  Workflow correctement annulé. 1905

FAULT_ALREADY_RUNNING

Le Groupe est déjà en cours d'exécution.

1822

FAULT_CUSTOM_BACKUP Erreur lors de la sauvegarde définie par l'Utilisateur 1825
FAULT_CUSTOM_ROLLBACK Erreur de rollback défini par l'Utilisateur 1827
FAULT_FILE_BACKUP Erreur lors de la sauvegarde basée sur des fichiers 1826
FAULT_FILE_ROLLBACK Erreur de rollback basé sur des fichiers 1828
FAULT_HOSTGROUP_ROLLBACK Erreur dans le rollback des Groupes Agents 1829

FAULT_NO_HOST

La Tâche prédécesseur n'a pas pu démarrer, car l'hôte est inaccessible.

1821

FAULT_OTHER

La Tâche prédécesseur n'a pas pu démarrer en raison d'une autre erreur.

1820

FAULT_POST_CONDITION Erreur dans la postcondition. 1824
FAULT_POST_PROCESSING Erreur dans le post-traitement. 1823
FAULT_ROLLBACK Erreur de rollback générale 1830

Les statuts prévus par le système peuvent être complétés par des statuts personnalisés
Par exemple, sont livrées 5 statuts qui n'ont rien à voir avec les codes retour système. Ils utilisent les Codes retour Utilisateur.

Statut

Signification

Code retour Utilisateur

USER_100_200

La Tâche prédécesseur s'est terminée par un code retour Utilisateur compris entre 100 et 200.

0100-0200

USER_147

La Tâche prédécesseur s'est terminée par le code retour Utilisateur 147.

0147

USER_201_299

La Tâche prédécesseur s'est terminée par un code retour Utilisateur compris entre 201 et 299.

0201-0299

USER_300

La Tâche prédécesseur s'est terminée par le code retour Utilisateur 300.

0300

USER_500_600

La Tâche prédécesseur s'est terminée par un code retour Utilisateur compris entre 500 et 600.

0500-0600

 


Codes retour système et statut des Tâches attribué pendant l'exécution

Durant l'exécution, il est possible d'accepter une Tâche possédant plusieurs statuts. Elle correspond à un code retour système défini.

Code retour système

Statut

1300

Préparation en cours

1510

Transféré

1520

Prêt à transférer

1521

Rapport prêt à transférer

1529

Prêt à générer

1530

Prêt à Exécuter

1531

A Appeler

1540

Début Exécution

1541

Vérification

1542

Appel

1543

Inconnu

1544

Inconsistant

1545

En Cours

1546

Etablissement de la connexion

1547 RemoteTaskManager inconsistant

1550

Actif

1551

Transfert en cours

1552

Appelé

1553

Accepté

1554

Calcul du nombre de fichiers

1556

Escaladé

1557 Sauvegarde définie par l'Utilisateur
1558 Sauvegarde basée sur des fichiers

1560

Workflow bloqué

1561

STOP - Traitement automatique interrompu sur tout le système.

1562

STOP - Arrêt manuel défini.

1563

STOP - Traitement automatique interrompu.

1564 STOP - Traitement en queue interrompu.
1565 Fin d'envoi de tâche
1569 Ignorer le Sync

1570

Phase de Saut

1571

Arrêt forcé en cours

1572

Génération en cours

1573

Généré

1574

Post-traitement

1575 Fermeture
1576 En régénération
1578 Analyse Fichiers
1579 Analyse Rapports
1580 Calcul de Variables
1581 Vérification conditions après traitement
1582 Vérification des valeurs de prompt
1583 BOUCLE
1599 Vue utilisateur active

1600

Vérification interne

1650 Rollback défini par l'Utilisateur
1651 Rollback basé sur des fichiers
1652 Rollback des Groupes Agents
1653 Rollback du workflow
1655 Attente de rollback
1681 En attente de l'utilisateur
1682 Attendre la poursuite du calcul de Variable
1683 En attente de saisie paramètres
1684 En attente de Slot Queue (nombre maximum de Tâches parallèles dépassées)
1685 Attend l'hôte pour le post-traitement
1686 Attente du démarrage du conteneur Groupe Agent
1687 Attente de fin de tâches en parallèle dans le Groupe Agent
1688 En attente de l'Hôte d'un Groupe d'Agents

1689

Attente de ressource (nb max. de Transferts de Fichiers atteint)

1690

Attend une dépendance externe

1691 Attente d'un Système Distant
1692 Attente de remote SYNC

1693

Attente de libération manuelle

1694

En attente de ressources (nombre maximum de Jobs dépassé)

1695

Attente d'heure de redémarrage

1696

Attente d'hôte

1697

Attente de SYNC

1698

Attente d'heure d'exécution

1699 Actif

1700

En attente des prédécesseurs

1701

En sommeil

1702

Pas encore appelé

1703 En attente des pré-conditions
1705 CHANGING_LOG

1709

Attente du démarrage d'une Tâche parallèle

1710

Réservé

1711 en attente

1800

ENDED_NOT_OK - Interrompu

1801

ENDED_NOT_OK - Interrompu suite condition SYNC.

1802

ENDED_JP_ABEND - Non exécuté à cause d'un Workflow interrompu.

1810

ENDED_VANISHED - Disparu

1815

ENDED_LOST - Fin indéterminée (Agent arrêté prématurément)

1820

FAULT_OTHER - Impossible à démarrer. Autres erreurs.

1821

FAULT_NO_HOST - Impossible à démarrer. L'hôte est inaccessible

1822

FAULT_ALREADY_RUNNING - Tâche déjà en cours.

1823

FAULT_POST_PROCESSING - Erreur pendant post-traitement.

1824 FAULT_POST_CONDITION - Erreur pendant la post-condition.
1825 FAULT_CUSTOM_BACKUP - Erreur de sauvegarde util.
1826 FAULT_FILE_BACKUP - Erreur de sauvegarde fichiers
1827 FAULT_CUSTOM_ROLLBACK - Erreur de rollback util.
1828 FAULT_FILE_ROLLBACK - Erreur de rollback fichiers
1829 FAULT_HOSTGROUP_ROLLBACK - Erreur rollback Groupe Agent
1830 FAULT_ROLLBACK - Erreur de rollback générale

1850

ENDED_CANCEL - Arrêt forcé.

1851

ENDED_JP_CANCEL - Workflow en arrêt forcé.

1852

Rejeté

1853 ENDED_QUEUE_CANCEL
1854 ENDED_CONTAINER_CANCEL

1856

ENDED_ESCALATED - Arrêt forcé par Escalade.

1860 Alerte en erreur

1898

Bloqué

1899

Statut bloqué changé manuellement

1900

ENDED_OK - Fin normale.

1901

Confirmé

1902 ENDED_QUEUE_END (Statut d'une Tâche subordonnée d'un Job SAP terminée)
1903 ENDED_CONTAINER_END (Statut pour les Tâches d'un Groupe Agent terminé)
1904 ENDED_ROLLBACKED - Tâche correctement annulée
1905 ENDED_WF_ROLLBACKED - Workflow correctement annulé.

1910

ENDED_EMPTY - Job vide (STOP NOMSG)

1911

ENDED_TRUNCATE - Transfert incomplet suite à limite de ligne.

1912

ENDED_EMPTY - Rien trouvé.

1913 ENDED_ROLLBACK_EMPTY - Rollback non 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 Groupe Calendrier.

1921

ENDED_INACTIVE - Tâche inactive : indéterminé.

1922

ENDED_INACTIVE - Tâche inactive : commande manuelle.

1923 Supprimé
1924 NON TRAITÉ

1930

ENDED_SKIPPED - ignoré suite clause de dépendances.

1931

ENDED_SKIPPED - ignoré suite condition SYNC.

1932 ENDED_SKIPPED – Schedule arrêté prématurément
1933 ENDED_SKIPPED - Ignoré dû aux conditions

1940

ENDED_TIMEOUT - pas exécuté suite TIMEOUT (clause de dépendances).

1941

ENDED_TIMEOUT - Heure d'exécution dépassée

1942

ENDED_TIMEOUT - Terminé prématurément.

1944 ENDED_TIMEOUT - fin de période
1960 Notification successful
1970 Operation successful

1999

SYNC vérification terminée

 


Modification manuelle du statut des Tâches

Le statut des Tâches peut être modifié manuellement pendant leur exécution. Faites un clic droit sur la Tâche dans la Fenêtre d'Activités, puis sélectionnez la commande Modifier l'Etat manuellement dans le menu contextuel. Dans le dialogue ouvert, un nouveau statut peut être attribué à la Tâche.

N'utilisez cette fonction qu'en cas d'absolue nécessité !

 

Rubriques connexes :