Aller au contenu

SBMJOBJS

Soumettre un travail via JS

En bref

La commande SBMJOBJS vous permet de soumettre un travail par lots via IBM Advanced Job Scheduler for i .

SBMJOBJS se lit SBM (Soumettre) + JOBJS. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

SBMJOBJS JOB(…)

Paramètres

  • JOB Travail JS obligatoire
  • TIME Heure de soumission
  • TIMOFS Attente avant soumission
  • DATE Date de soumission
  • STRSEQ Séquence de début
  • ENDSEQ Séquence de fin
  • CHKDEP Vérifier les dépendances
  • UPDDEP Mettre à jour les dépendances
  • PARM Paramètres
  • RMTLOCNAME Nom de lieu éloigné
  • MAXRUN Temps d'exécution maximal
  • PGRRCPNORM Notification normale
  • PGRRCPABN Notification anormale
  • PGRRCPSTR Travail démarrage notification
  • PGRRCPERR Message d'erreur notification
  • ALTJOB Travail alterné
  • RPTDSTID ID distribution de rapport
  • RCYACN Action de reprise
  • JOBD Description de travail
  • JOBQ File d'attente de travaux
  • JOBPTY Priorité du travail (JOBQ)
  • OUTPTY Priorité en sortie (OUTQ)
  • PRTDEV Unité imprimante
  • OUTQ File d'attente en sortie
  • USER Utilisateur
  • PRTTXT Texte à imprimer
  • RTGDTA Données de routage
  • CURLIB Bibliothèque en cours
  • LIBL Liste de bibliothèques
  • LOG Consignation des messages
  • LOGCLPGM Consignation commandes CL
  • INQMSGRPY Réponse messages d'interrog
  • HOLD Suspendre en file de travaux
  • SWS Indicateurs externes
  • MSGQ File d'attente de messages
  • ACGCDE Code comptabilité
  • RUNPTY Priorité d'exécution
  • INLASPGRP Groupe ASP initial

Astuce : dans une session 5250, tapez SBMJOBJS puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QIJS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande SBMJOBJS vous permet de soumettre un travail par lots via IBM Advanced Job Scheduler for i . Vous pouvez indiquer des dates et heures de soumission, des paramètres et toutes les informations de soumission.

La soumission d'un travail dans un groupe ne démarre pas le groupe. Seul le travail sélectionné est soumis, à moins que *GRP n'ait été indiqué dans la zone UPDDEP.

Paramètres

Mot-clé Description Valeurs possibles Remarques
JOB Travail JS Liste d'éléments Obligatoire, clé, positionnel 1
Élément 1: Travail Nom
Élément 2: Groupe Nom, *NONE
Élément 3: Séquence dans le groupe 1-99, *NONE
TIME Heure de soumission 0-2400, *IMMED, *SCHED, *OFFSET Facultatif
TIMOFS Attente avant soumission 1-720, 1 Facultatif
DATE Date de soumission Valeur caractère, *CURRENT Facultatif
STRSEQ Séquence de début Entier, *FIRST Facultatif
ENDSEQ Séquence de fin Entier, *LAST Facultatif
CHKDEP Vérifier les dépendances *YES, *NO Facultatif
UPDDEP Mettre à jour les dépendances *NO, *YES, *GRP Facultatif
PARM Paramètres Valeurs uniques: *NONE
Autres valeurs (jusqu'à 50 répétitions): Liste d'éléments
Facultatif
Élément 1: Nom de paramètre Nom
Élément 2: Données de paramètre Valeur caractère
RMTLOCNAME Nom de lieu éloigné Nom, *SAME, *JOBCTL, *LCL Facultatif
MAXRUN Temps d'exécution maximal 1-9999, *SAME, *NOMAX Facultatif
PGRRCPNORM Notification normale Valeurs uniques: *NONE
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: Destinataire de notification Nom, *SAME, *JOBCTL, *ONCALL
Élément 2: Message de notification Valeur caractère, *SAME, *JOBCTL, *COMP
PGRRCPABN Notification anormale Valeurs uniques: *NONE
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: Destinataire de notification Nom, *SAME, *JOBCTL, *ONCALL
Élément 2: Message de notification Valeur caractère, *SAME, *JOBCTL, *COMP
PGRRCPSTR Travail démarrage notification Valeurs uniques: *NONE
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: Destinataire de notification Nom, *SAME, *JOBCTL, *ONCALL
Élément 2: Délai de démarrage 1-999, *JOBCTL, *SAME
PGRRCPERR Message d'erreur notification Valeurs uniques: *NONE
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: Destinataire de notification Nom, *SAME, *JOBCTL, *ONCALL
Élément 2: Message de notification Valeur caractère, *SAME, *JOBCTL, *ERRMSG, *JOBLOG
ALTJOB Travail alterné Valeurs uniques: *SAME, *NONE
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: Travail Nom
Élément 2: Groupe Nom, *NONE
Élément 3: Séquence dans le groupe 1-99, *NONE
RPTDSTID ID distribution de rapport Nom, *SAME, *NONE Facultatif
RCYACN Action de reprise *SAME, *JOBCTL, *SBMRLS, *SBMHLD, *NOSBM Facultatif
JOBD Description de travail Valeurs uniques: *SAME, *JOBCTL, *USRPRF
Autres valeurs: Nom d'objet qualifié
Facultatif
Qualificatif 1: Description de travail Nom
Qualificatif 2: Bibliothèque Nom, *LIBL, *CURLIB
JOBQ File d'attente de travaux Valeurs uniques: *SAME, *JOBCTL, *JOBD
Autres valeurs: Nom d'objet qualifié
Facultatif
Qualificatif 1: File d'attente de travaux Nom
Qualificatif 2: Bibliothèque Nom, *LIBL, *CURLIB
JOBPTY Priorité du travail (JOBQ) 1-9, *SAME, *JOBCTL, *JOBD Facultatif
OUTPTY Priorité en sortie (OUTQ) 1-9, *SAME, *JOBCTL, *JOBD Facultatif
PRTDEV Unité imprimante Nom, *SAME, *JOBCTL, *CURRENT, *USRPRF, *SYSVAL, *JOBD Facultatif
OUTQ File d'attente en sortie Valeurs uniques: *SAME, *JOBCTL, *USRPRF, *DEV, *JOBD
Autres valeurs: Nom d'objet qualifié
Facultatif
Qualificatif 1: File d'attente en sortie Nom
Qualificatif 2: Bibliothèque Nom, *LIBL, *CURLIB
USER Utilisateur Nom, *SAME, *JOBCTL, *CURRENT, *JOBD Facultatif
PRTTXT Texte à imprimer Valeur caractère, *SAME, *JOBCTL, *BLANK, *JOBD, *SYSVAL Facultatif
RTGDTA Données de routage Valeur caractère, *SAME, *JOBCTL, *JOBD Facultatif
CURLIB Bibliothèque en cours Nom, *SAME, *JOBCTL, *USRPRF, *CRTDFT Facultatif
LIBL Liste de bibliothèques Nom, *SAME, *JOBCTL, *JOBD, *SYSVAL, *NONE Facultatif
LOG Consignation des messages Liste d'éléments Facultatif
Élément 1: Niveau 0-4, *SAME, *JOBCTL, *JOBD
Élément 2: Gravité 0-99, *SAME, *JOBCTL, *JOBD
Élément 3: Texte *SAME, *JOBCTL, *JOBD, *MSG, *SECLVL, *NOLIST
LOGCLPGM Consignation commandes CL *SAME, *JOBCTL, *JOBD, *YES, *NO Facultatif
INQMSGRPY Réponse messages d'interrog *SAME, *JOBCTL, *JOBD, *RQD, *DFT, *SYSRPYL Facultatif
HOLD Suspendre en file de travaux *SAME, *JOBCTL, *JOBD, *YES, *NO Facultatif
SWS Indicateurs externes Valeur caractère, *SAME, *JOBCTL, *JOBD Facultatif
MSGQ File d'attente de messages Valeurs uniques: *SAME, *JOBCTL, *USRPRF, *NONE
Autres valeurs: Nom d'objet qualifié
Facultatif
Qualificatif 1: File d'attente de messages Nom
Qualificatif 2: Bibliothèque Nom, *LIBL, *CURLIB
ACGCDE Code comptabilité Valeur caractère, *SAME, *JOBCTL, *JOBD, *USRPRF, *BLANK Facultatif
RUNPTY Priorité d'exécution 01-99, *SAME, *JOBCTL, *NOCHG Facultatif
INLASPGRP Groupe ASP initial Nom, *SAME, *JOBCTL, *CURRENT, *JOBD, *NONE Facultatif

Travail JS (JOB)

Nom d'un travail dans la liste de travaux planifiés. Vous devez spécifier un nom pour chaque travail et éventuellement le groupe auquel appartient ce travail ainsi que le numéro de séquence de ce dernier au sein du groupe.

Le premier travail doit porter le numéro "1". Pour les travaux suivants, utilisez un système de numérotation (10, 20, 30, etc...) permettant l'insertion éventuelle d'autres travaux.

Ce paramètre est obligatoire.

Elément 1 : Travail

nom
Indiquez le nom que vous attribuez à ce poste dans la liste de travaux planifiés.

Elément 2 : Groupe

*NONE
Le travail n'appartient à aucun groupe.
nom
Indiquez le nom, défini par l'utilisateur, du groupe auquel appartient le travail.

Elément 3 : Séquence dans le groupe

*NONE
Aucun numéro de séquence n'est attribué au travail.
1-99
Indiquez le numéro de séquence du travail dans le groupe.

Heure de soumission (TIME)

Heure à laquelle ce travail doit être soumis. Le travail sera soumis à l'heure que vous spécifiez, immédiatement ou à l'heure planifiée la plus proche. Utilisez le format heures/minutes (HHMM) et les valeurs 0001 à 2400 (minuit).

*SCHED
Le travail sera soumis par IBM Advanced Job Scheduler for i à l'heure planifiée la plus proche.
*IMMED
Le travail sera soumis immédiatement.

Remarque :Il s'agit de la valeur par défaut pour tout travail portant un numéro de séquence autre que 1.

*OFFSET
Le travail sera soumis au bout du nombre de minutes indiqué pour le paramètre Attente avant soumission.
0-2400
Indiquez l'heure à laquelle le travail doit être soumis par IBM Advanced Job Scheduler for i .

Attente avant soumission (TIMOFS)

Nombre de minutes, de 1 à 720, à ajouter à l'heure en cours pour le calcul de l'heure de soumission.

Date de soumission (DATE)

Date à laquelle ce travail doit être soumis. Le format de date est celui utilisé pour le travail.

*CURRENT
Le travail doit être soumis par IBM Advanced Job Scheduler for i à la date en cours et à l'heure indiquée au paramètre Heure planifiée (TIME).
valeur-alphanumérique
Indiquez la date à laquelle IBM Advanced Job Scheduler for i doit soumettre le travail, en utilisant le format de date du travail.

Séquence de début (STRSEQ)

Numéro de séquence de la commande à exécuter en premier pour le travail soumis.

*FIRST
La commande portant le premier numéro de séquence est exécutée en premier pour le travail soumis.
entier
Indiquez le numéro de séquence de la commande qui doit être exécutée en premier.

Séquence de fin (ENDSEQ)

Numéro de séquence de la commande à exécuter en dernier pour le travail soumis.

*LAST
La commande portant le dernier numéro de séquence est exécutée en dernier pour le travail soumis.
entier
Indiquez le numéro de séquence de la commande qui doit être exécutée en dernier.

Vérifier les dépendances (CHKDEP)

Vous permet d'indiquer si vous souhaitez que l'existence de dépendances de ressources et de dépendances actives soit vérifiée avant de soumettre le travail.

*YES
L'existence de dépendances de ressources et de dépendances actives est vérifiée avant de soumettre le travail. Ces dépendances sont requises pour que le travail puisse être soumis.
*NO
L'existence de dépendances de ressources et de dépendances actives n'est pas vérifiée avant de soumettre le travail. Ces dépendances ne sont pas requises avant la soumission du travail.

Mettre à jour les dépendances (UPDDEP)

Vous permet d'indiquer si vous souhaitez mettre à jour les dépendances associées au travail d'origine une fois le travail terminé.

*NO
Les dépendances ne sont pas mises à jour une fois le travail terminé.
*YES
Les dépendances sont mises à jour une fois le travail terminé.
*GRP
Les dépendances sont mises à jour une fois le travail terminé. Si le travail appartient à un groupe, passez au groupe concernant le travail suivant. Cette action revient à utiliser la commande STRGRPJS.

Paramètres (PARM)

Nom du paramètre et données de paramètre que vous souhaitez utiliser pour le travail soumis. Les paramètres que vous spécifiez doivent être définis dans IBM Advanced Job Scheduler for i .

Tous les caractères sont admis. Le système vérifie si le paramètre est utilisable dans vos programmes ou dans le travail IBM Advanced Job Scheduler for i lorsqu'il est soumis. Le nombre de caractères spécifié doit être identique à celui indiqué dans la zone Longueur du paramètre. Si les données ont une longueur inférieure, les caractères manquants sont remplacés par des blancs. Ces blancs de remplissage, insérés à gauche, et les blancs imbriqués, seront transmis exactement tels que vous les aurez entrés. Toutes les données dépassant la longueur indiquée seront tronquées. Pour être prise en charge, l'apostrophe (') doit figurer en double ('') dans les données du paramètre. Elle doit être indiquée dans une zone acceptant les apostrophes et du texte. Si une seule apostrophe est utilisée, le paramètre est rejeté et le message d'erreur "Vous devez doubler les apostrophes ('') dans les données du paramètre" s'affiche. Vous devez dans ce cas, apporter les corrections nécessaires avant de continuer.

Des valeurs spéciales peuvent être utilisées dans la zone Données du paramètre . Certaines de ces valeurs spéciales sont utilisées pour le calcul de dates. Certaines d'entre elles sont utilisées pour les calculs de date, par exemple, *QMDY. Q désigne la date système, M, le mois, D, le jour et Y, l'année. Lorsqu'une valeur spéciale commence par la lettre Q, cela signifie que le calcul est basé sur la date système en cours. Si la valeur spéciale commence par la lettre A, le calcul est effectué à partir de la date de soumission.

Par exemple, les données de paramètre indiquées sous la forme *QMDY(D-33,M+1,D+5W) indiquent que la date système en cours est le point de départ du calcul. Vous pouvez ensuite soustraire 33 jours de la date système en cours et ajouter 1 mois et cinq jours ouvrés à la date obtenue lors du calcul de date (D-33). La date qui résulte de ce calcul se compose d'un mois, d'un jour et d'une année.

Autre exemple : *QMDY(M+1,D=1). A partir de la date système en cours, ajoutez un mois et prenez le premier jour du mois. La date qui résulte de ce calcul se compose d'un mois, d'un jour et d'une année.

La lettre C, qui désigne le siècle, figure également dans certaines valeurs spéciales. 0 désigne le vingtième siècle et 1, le vingt et unième siècle.

Valeurs uniques

*NONE
Aucun paramètre n'est requis pour le travail soumis.

Autres valeurs (jusqu'à 50 répétitions)

Elément 1 : Nom de paramètre

nom
Indiquez le nom du paramètre à utiliser avec ce travail.

Elément 2 : Données de paramètre

valeur-alphanumérique
Données par défaut à utiliser pour le paramètre.

Nom de lieu éloigné (RMTLOCNAME)

Lieu et identificateur réseau du système sur lequel doit s'exécuter le travail.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
Le nom de lieu éloigné utilisé est celui indiqué dans l'environnement travaux de JS.
*LCL
Exécution du travail sur l'IBM i local.
nom-lieu-éloigné
Indiquez le nom de lieu éloigné associé au système sur lequel doit s'exécuter le travail.
ID-réseau.nom-lieu-éloigné
Indiquez l'identificateur réseau et le nom de lieu éloigné associés au système. Utilisez pour cela le format nnnnnnnn.cccccccc où nnnnnnnn représente l'identificateur réseau et cccccccc, le nom de lieu éloigné.

Temps d'exécution maximal (MAXRUN)

Temps maximal d'exécution, en minutes, du travail.

Remarque :Toute valeur indiquée à l'invite MAXRUN est ignorée si vous utilisez le code de planification *ALTERNATE.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*NOMAX
Aucun temps maximal d'exécution n'est défini pour le travail.
1-9999
Indiquez la durée maximale (en minutes) prévue pour l'exécution de ce travail. Lorsque le nombre de minutes indiqué est écoulé, IBM Advanced Job Scheduler for i arrête le travail, qu'il soit terminé ou non.

Notification normale (PGRRCPNORM)

Destinataire auquel seront adressés les messages signalant la fin normale du travail que vous ajoutez ou modifiez. Cette zone est utilisée conjointement avec la commande de notification.

Remarque :Des informations de protocole SMTP doivent être indiquées pour que cette fonction puisse être utilisée avec la commande SNDDSTJS.

Remarque :Les valeurs indiquées pour les zones Destinat. notif. si normal et Message de notification sont les variables de substitution utilisées respectivement pour les variables &RCP et &MSGTXT dans la commande CHGNFYJS.

Vous pouvez indiquer le message à envoyer au destinataire spécifié lorsque l'exécution du travail s'achève normalement.

Valeurs uniques

*NONE
Aucun destinataire de notification ne reçoit de message lorsque le travail se termine normalement.

Elément 1 : Destinataire de notification

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
Le destinataire est celui indiqué dans l'environnement travaux de JS.
*ONCALL
Seuls les destinataires qui sont de garde reçoivent le message.
nom
Indiquez le nom du destinataire auquel seront envoyés les messages signalant la fin normale du travail.

Elément 2 : Message de notification

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
Le destinataire de la notification reçoit le message indiqué dans l'environnement travaux de JS.
*COMP
L'état d'achèvement du travail est envoyé.
valeur-alphanumérique
Indiquez le message à envoyer au destinataire de la notification lorsque le travail s'achève normalement.

Notification anormale (PGRRCPABN)

Destinataire auquel seront adressés les messages signalant la fin anormale du travail que vous ajoutez ou modifiez. Cette zone est utilisée conjointement avec la commande de notification.

Remarque :Des informations de protocole SMTP doivent être indiquées pour que cette fonction puisse être utilisée avec la commande SNDDSTJS.

Remarque :Les valeurs indiquées pour les zones Destinat. notif. si incid. et Message de notification sont les variables de substitution utilisées respectivement pour les variables &RCP et &MSGTXT dans la commande CHGNFYJS.

Vous pouvez indiquer le message à envoyer au destinataire en cas de fin anormale du travail.

Valeurs uniques

*NONE
Aucun destinataire de notification ne reçoit de message lorsque le travail se termine anormalement.

Elément 1 : Destinataire de notification

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
Le destinataire est celui indiqué dans l'environnement travaux de JS.
*ONCALL
Seuls les destinataires qui sont de garde reçoivent le message.
nom
Indiquez le nom du destinataire auquel seront envoyés les messages signalant la fin anormale du travail.

Elément 2 : Message de notification

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
Le destinataire de la notification reçoit le message indiqué dans l'environnement travaux de JS.
*COMP
L'état d'achèvement du travail est envoyé.
valeur-alphanumérique
Indiquez le message à envoyer au destinataire de la notification lorsque le travail s'achève normalement.

Travail démarrage notification (PGRRCPSTR)

Destinataire auquel seront adressés les messages signalant que le travail que vous ajoutez ou modifiez ne démarre pas dans les délais définis après sa soumission. Cette zone est utilisée conjointement avec la commande de notification.

Remarque :Des informations de protocole SMTP doivent être indiquées pour que cette fonction puisse être utilisée avec la commande SNDDSTJS.

Remarque :Les valeurs indiquées pour la zone Destinat. notif. si pas démarré sont les variables de substitution utilisées respectivement pour la variable &RCP dans la commande CHGNFYJS. La variable &MSGTXT est remplacée par le message IJS6059.

Vous pouvez indiquer un délai de démarrage en minutes. Il s'agit de la durée pendant laquelle un travail peut demeurer en file d'attente de travaux avant qu'un message de notification ne soit émis.

Valeurs uniques

*NONE
Aucun destinataire de notification ne reçoit de message lorsque le délai de démarrage est dépassé pour ce travail.

Elément 1 : Destinataire de notification

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
Le destinataire est celui indiqué dans l'environnement travaux de JS.
*ONCALL
Seuls les destinataires qui sont de garde reçoivent le message.
nom
Indiquez le nom du destinataire auquel seront envoyés les messages signalant que le travail n'a pas démarré dans les délais après avoir été soumis.

Elément 2 : Délai de démarrage

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
Le délai de démarrage utilisé est celui qui est défini dans l'environnement travaux de JS.
1-999
Indiquez la durée (en minutes) pendant laquelle un travail peut demeurer en file d'attente de travaux avant qu'un message de notification ne soit émis.

Message d'erreur notification (PGRRCPERR)

Destinataire auquel doivent être adressés les messages d'erreur associés au travail que vous ajoutez ou modifiez. Une notification est émise lorsque le travail est en attente d'un message d'interrogation et lorsque des messages d'erreur sont reçus après traitement d'une commande pour le travail. Cette zone est utilisée conjointement avec la commande de notification.

Remarque :Aucune notification d'erreur n'est émise pour les travaux exécutés sur un système éloigné.

Remarque :Des informations de protocole SMTP doivent être indiquées pour que cette fonction puisse être utilisée avec la commande SNDDSTJS.

Remarque :Les valeurs indiquées pour le destinataire et pour le message sont les variables de substitution utilisées respectivement pour les variables &RCP et &MSGTXT de la commande CHGNFYJS.

Vous pouvez indiquer le message à envoyer au destinataire de la notification lorsqu'un message d'erreur est généré pour le travail.

Valeurs uniques

*NONE
Aucun destinataire n'est identifié pour une notification en cas de messages d'erreur.

Elément 1 : Destinataire de notification

*JOBCTL
Le destinataire est celui indiqué dans l'environnement travaux de JS.
*ONCALL
Seuls les destinataires qui sont de garde reçoivent le message.
nom
Indiquez le nom du destinataire auquel seront envoyés les messages d'erreur.

Elément 2 : Message de notification

*JOBCTL
Le destinataire de la notification reçoit le message indiqué dans l'environnement travaux de JS.
*ERRMSG
Le message d'erreur proprement dit est envoyé.
*JOBLOG
Le journal du travail est envoyé dans le corps du courrier électronique. Cette option ne peut être utilisée que conjointement avec la commande SNDDSTJS (Envoyer une distribution via JS).
valeur-alphanumérique
Indiquez le message à envoyer au destinataire de la notification lorsqu'un message d'erreur est généré pour le travail.

Travail alterné (ALTJOB)

Nom du travail alterné associé au travail. Les travaux alternés ne s'exécutent qu'en cas de fin anormale d'un travail de base. Un travail alterné ne doit pas nécessairement être défini pour tout travail. Si vous souhaitez sélectionner un travail dans une liste de travaux, placez le curseur sur ce paramètre et appuyez sur F4.

Vous pouvez également indiquer un groupe et un numéro de séquence dans un groupe si le travail alterné est membre d'un groupe.

Valeurs uniques

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*NONE
Le travail n'est associé à aucun travail alterné.

Elément 1 : Travail

nom
Indiquez le nom du travail alterné à associer à ce travail.

Elément 2 : Groupe

*NONE
Le travail alterné n'est associé à aucun groupe alterné.
nom
Indiquez le nom du groupe auquel appartient le travail alterné associé à ce travail.

Elément 3 : Séquence dans le groupe

*NONE
Aucun numéro de séquence n'est attribué au travail alterné.
1-99
Indiquez le numéro de séquence attribué au travail alterné.

ID distribution de rapport (RPTDSTID)

ID utilisé pour la distribution des rapports générés à l'issue du traitement du travail.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*NONE
Le travail n'a pas d'ID distribution de rapport.
nom
Indiquez l'ID distribution de rapport que vous souhaitez associer à ce travail.

Action de reprise (RCYACN)

Action de reprise à effectuer lorsque le travail ne peut pas être soumis à l'heure planifiée suite à la mise hors tension ou à l'état restreint du système. L'action indiquée par le paramètre est effectuée à l'IPL suivant ou lorsque IBM Advanced Job Scheduler for i redevient actif.

Les travaux soumis pendant l'IPL ou lorsque le système n'est plus à l'état restreint, sont traités selon l'ordre qui aurait été suivi s'ils avaient été soumis aux heures indiquées dans le planning des travaux. Si plusieurs exécutions d'un travail itératif sont manquées, le travail n'est soumis qu'une seule fois. Le décompte des exécutions manquées est calculé à partir de la date du jour.

Etant donné que l'IPL du système peut être terminé sans que l'IPL de la partie planificateur le soit, d'autres travaux peuvent être démarrés sur le système avant que tous les travaux planifiés aient été soumis.

Ce paramètre n'est pas applicable dans les cas suivants :

  • Lorsqu'un travail suspendu à la date et à l'heure auxquelles il devait être soumis est libéré.

Remarque :Toute valeur indiquée pour le paramètre RCYACN est ignorée si vous utilisez les code de planification *ALTERNATE ou *NONE.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
L'action de reprise effectuée est celle indiquée dans l'environnement travaux de JS.
*SBMRLS
Le travail est soumis à l'état libéré (RLS).
*SBMHLD
Le travail est soumis à l'état suspendu (HLD).
*NOSBM
Le travail n'est pas soumis.

La valeur *NOSBM n'affecte que les occurrences non traitées. Dans le cas d'un travail itératif, cette valeur est sans effet sur les occurrences suivantes.

Description de travail (JOBD)

Description à utiliser avec le travail.

Valeurs uniques

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La description utilisée est celle indiquée dans l'environnement travaux de JS.
*USRPRF
La description de travail utilisée est celle indiquée dans le profil utilisateur associé au travail soumis.

Nom qualifié 1 : Description de travail

nom
Indiquez le nom de la description à utiliser pour le travail.

Nom qualifié 2 : Bibliothèque

*LIBL
La description de travail est recherchée dans la liste des bibliothèques.
*CURLIB
La description de travail est recherchée dans la bibliothèque en cours du travail. Si aucune bibliothèque n'est indiquée comme bibliothèque en cours, QGPL est utilisée.
nom
Indiquez le nom de la bibliothèque contenant la description du travail.

File d'attente de travaux (JOBQ)

File d'attente de travaux dans laquelle doit être placé le travail.

Valeurs uniques

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La file d'attente de travaux utilisée est celle indiquée dans l'environnement travaux de JS.
*JOBD
Le travail soumis est placé dans la file d'attente de travaux indiquée dans la description de travail.

Nom qualifié 1 : File d'attente de travaux

nom
Indiquez le nom (nom-bibliothèque/nom-file-travaux) de la file d'attente de travaux dans laquelle doit être placé le travail soumis.

Nom qualifié 2 : Bibliothèque

*LIBL
La file d'attente de travaux est recherchée dans la liste des bibliothèques.
*CURLIB
Le nom de la file d'attente de travaux est recherché dans la bibliothèque en cours. Si aucune bibliothèque n'est indiquée comme bibliothèque en cours, QGPL est utilisée.
nom
Indiquez le nom de la bibliothèque contenant la file d'attente de travaux.

Priorité du travail (JOBQ) (JOBPTY)

Priorité attribuée aux travaux planifiés lorsqu'ils sont placés en file d'attente. Les valeurs admises sont comprises entre 1 et 9, 1 désignant la priorité la plus élevée et 9, la priorité la plus faible.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La priorité utilisée est celle indiquée dans l'environnement travaux de JS.
*JOBD
La priorité utilisée est celle indiquée dans la description du travail.
1-9
Indiquez une valeur de priorité de planification à utiliser pour le travail.

Priorité en sortie (OUTQ) (OUTPTY)

Priorité en file d'attente en sortie pour les fichiers spoule générés par ce travail. Les valeurs admises sont comprises entre 1 et 9, 1 désignant la priorité la plus élevée et 9, la priorité la plus faible.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La priorité en sortie utilisée est celle indiquée dans l'environnement travaux de JS.
*JOBD
La priorité en sortie utilisée est celle indiquée dans la description du travail.
1-9
Indiquez une valeur à appliquer pour définir la priorité en sortie de ce travail.

Unité imprimante (PRTDEV)

Unité imprimante par défaut pour ce travail.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
L'unité imprimante utilisée est celle indiquée dans l'environnement travaux de JS.
*CURRENT
L'unité imprimante utilisée est celle associée au travail en cours d'exécution.
*USRPRF
L'unité imprimante utilisée est celle indiquée dans le profil utilisateur associé au travail soumis. Son nom est recherché dans le profil utilisé pour la soumission de ce travail.
*SYSVAL
L'unité imprimante utilisée est celle indiquée dans la valeur système, QPRTDEV, lors de la soumission du travail.
*JOBD
L'unité imprimante utilisée est celle indiquée dans la description du travail soumis.
nom
Indiquez le nom de l'unité imprimante utilisée pour le travail soumis.

File d'attente en sortie (OUTQ)

File d'attente en sortie à utiliser pour les fichiers spoule générés par le travail. Ce paramètre ne s'applique qu'aux fichiers imprimante spoule pour lesquels la valeur de file d'attente en sortie est *JOB.

Valeurs uniques

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La file d'attente en sortie utilisée est celle indiquée dans l'environnement travaux de JS.
*USRPRF
La file d'attente en sortie utilisée est celle indiquée dans le profil utilisateur associé au travail soumis.
*DEV
La file d'attente en sortie utilisée est celle qui est associée à l'unité imprimante pour le fichier spoule.
*JOBD
La file d'attente en sortie utilisée est celle indiquée dans la description du travail soumis.

Nom qualifié 1 : File d'attente en sortie

nom
Indiquez le nom de la file d'attente en sortie par défaut à utiliser pour le travail soumis.

Nom qualifié 2 : Bibliothèque

*LIBL
La file d'attente en sortie est recherchée dans la liste des bibliothèques.
*CURLIB
La file d'attente en sortie est recherchée dans la bibliothèque en cours du travail. Si aucune bibliothèque n'est indiquée comme bibliothèque en cours, QGPL est utilisée.
nom
Indiquez le nom de la bibliothèque contenant le nom de la file d'attente en sortie.

Utilisateur (USER)

Nom du profil utilisateur associé au travail soumis. Si la description du travail mentionne *RQD, il convient de ne pas indiquer *JOBD mais un nom de profil utilisateur.

Remarque : Les profils IBM ci-après ne sont pas admis pour ce paramètre.

  • QDBSHR
  • QDFTOWN
  • QDOC
  • QLPAUTO
  • QLPINSTALL
  • QRJE
  • QSECOFR
  • QSPL
  • QSYS
  • QTSTRQS
*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
Le profil utilisateur défini dans l'environnement travaux de JS est utilisé pour le travail soumis.
*CURRENT
Le profil utilisé est celui du travail en cours d'exécution.
*JOBD
Le profil utilisé est celui indiqué dans la description du travail.
nom
Indiquez le nom du profil utilisé pour le travail soumis. Vous devez détenir des droits sur le profil utilisateur qui doit lui-même posséder des droits sur la description de travail.

Texte à imprimer (PRTTXT)

Texte (30 caractères maximum) imprimé au bas de chaque page et sur les pages intercalaires.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La valeur utilisée est celle indiquée dans l'environnement travaux de JS.
*JOBD
La valeur utilisée est celle indiquée dans la description du travail.
*SYSVAL
La valeur système QPRTTXT est utilisée pour ce travail.
*BLANK
Aucun texte n'est imprimé.
valeur-alphanumérique
Indiquez la chaîne de caractères qui doit s'imprimer au bas de chaque page. Vous pouvez entrer 30 caractères au maximum, placés entre apostrophes. Le texte est centré tel que vous l'avez entré.

Données de routage (RTGDTA)

Données de routage utilisées pour démarrer la première phase d'activation du travail. Ces données permettent de déterminer le poste de routage identifiant le programme exécuté par le travail.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
Les données de routage utilisées sont celles indiquées dans l'environnement travaux de JS.
*JOBD
Les données de routage utilisées sont celles indiquées dans la description du travail.
valeur-alphanumérique
Indiquez la chaîne de caractères constituant les données de routage du travail. Un maximum de 80 caractères, placés entre apostrophes, est admis.

Bibliothèque en cours (CURLIB)

Nom de la bibliothèque en cours associée au travail en cours d'exécution.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La bibliothèque utilisée est celle indiquée dans l'environnement travaux de JS.
*USRPRF
La bibliothèque utilisée est celle définie dans le profil utilisateur associé au travail soumis.
*CRTDFT
Aucune bibliothèque en cours n'est définie pour le travail soumis. Si des objets sont créés dans la bibliothèque en cours, QGPL est utilisée comme bibliothèque en cours par défaut.
nom
Indiquez le nom de la bibliothèque utilisée pour le travail soumis.

Liste de bibliothèques (LIBL)

Indique le nom de la liste de bibliothèques utilisée pour rechercher les noms d'objet du système d'exploitation non qualifiés d'un nom de bibliothèque. Si vous souhaitez sélectionner une bibliothèque dans une liste de bibliothèques, placez le curseur sur ce paramètre et appuyez sur F4.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La liste de bibliothèques utilisée est celle indiquée dans l'environnement travaux de JS.
*JOBD
La partie utilisateur de la liste de bibliothèques utilisée est celle indiquée dans la description du travail.
*SYSVAL
La liste de bibliothèques utilisateur par défaut est utilisée par ce travail. Elle contient les noms de bibliothèque indiqués dans la valeur système QUSRLIBL au démarrage du travail.
*NONE
La partie utilisateur de la liste de bibliothèques initiale pour ce travail ne comportera aucune entrée.
nom
Indiquez le nom de la liste de bibliothèques que vous souhaitez utiliser pour ce travail.

Consignation des messages (LOG)

Valeurs qui déterminent la quantité et le type d'informations consignées dans le journal du travail. Ce paramètre se décompose en trois parties : le niveau de consignation, le niveau de gravité et le niveau du texte du message. Si vous n'indiquez aucune valeur pour ce paramètre, les valeurs spécifiées dans la description de travail associée à ce travail sont utilisées.

Elément 1 : Niveau

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La valeur utilisée est celle indiquée dans l'environnement travaux de JS.
*JOBD
La valeur utilisée est celle indiquée dans la description du travail.
0-4
Indiquez le niveau de consignation des messages à utiliser pour les messages de ce travail. Les niveaux de consignation possibles sont les suivants :
0
Aucune donnée n'est consignée.
1
Les informations suivantes sont consignées : tous les messages envoyés à la file d'attente de messages externe et ayant un niveau de gravité supérieur ou égal à la gravité définie (y compris les indications de début, de fin et d'achèvement du travail).
2
Les informations suivantes sont consignées :
  • Informations de niveau 1.
  • Demandes ou commandes consignées à partir d'un programme CL pour lequel des messages sont émis avec un code de gravité supérieur ou égal à la gravité définie.
  • Ensemble des messages associés à une demande, ou commandes consignées à partir d'un programme CL, accompagnés d'un message de haut niveau avec un code de gravité supérieur ou égal à la gravité définie.
3
Les informations suivantes sont consignées :
  • Informations de niveau 1.
  • Ensemble des demandes ou commandes consignées à partir d'un programme CL.
  • Ensemble des messages associés à une demande, ou commandes consignées à partir d'un programme CL, accompagnés d'un message de haut niveau avec un code de gravité supérieur ou égal à la gravité définie.
4
Les informations suivantes sont consignées : ensemble des demandes ou commandes consignées à partir d'un programme CL et ensemble des messages (y compris les messages de trace) dont le code de gravité est supérieur ou égal à la gravité définie.

Remarque :Un message de haut niveau est un message envoyé dans la file d'attente de messages du programme qui a reçu la demande ou les commandes consignées à partir d'un programme CL.

Elément 2 : Gravité

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La valeur utilisée est celle indiquée dans l'environnement travaux de JS.
*JOBD
La valeur utilisée est celle indiquée dans la description du travail.
0-99
Indiquez le niveau de gravité le plus faible à partir duquel un message d'erreur est consigné dans le journal du travail.

Elément 3 : Texte

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La valeur utilisée est celle indiquée dans l'environnement travaux de JS.
*JOBD
La valeur utilisée est celle indiquée dans la description du travail.
*MSG
Seul le texte du message est consigné dans le journal du travail ou affiché à l'écran.
*SECLVL
Le texte et l'aide du message sont consignés dans le journal du travail ou présentés à l'utilisateur.
*NOLIST
Aucun journal n'est généré pour un travail qui se termine de façon normale. Lorsqu'un travail se termine de façon anormale (code de fin de travail égal ou supérieur à 20), un journal est généré. Ce journal contient à la fois le texte et l'aide des messages.

Consignation commandes CL (LOGCLPGM)

Indique si les commandes exécutées dans un programme CL sont consignées dans le journal du travail via la file d'attente de messages de ce programme. Ce paramètre définit l'état de l'indicateur de consignation pour le travail. Si la valeur *JOB est spécifiée au paramètre LOG de la commande CRTCLPGM (Créer un programme CL), la valeur correspondant à ce paramètre est utilisée. Si d'autres valeurs sont indiquées pour le paramètre LOG, elles remplacent la valeur fournie pour ce paramètre. Les commandes sont consignées de la même manière que les demandes.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La valeur utilisée est celle indiquée dans l'environnement travaux de JS.
*JOBD
La valeur utilisée est celle définie dans la description du travail.
*YES
Les commandes de programme CL sont consignées dans le journal du travail.
*NO
Les commandes de programme CL ne sont pas consignées dans le journal du travail.

Réponse messages d'interrog (INQMSGRPY)

Mode de réponse aux messages prédéfinis envoyés à la suite de l'exécution de ce travail. Vous pouvez demander qu'aucune modification ne soit apportée au mode de réponse existant, qu'une réponse soit apportée à tous les messages, qu'une réponse par défaut soit émise ou qu'une réponse appropriée soit recherchée dans la liste de réponses du système.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La valeur utilisée pour la réponse aux messages d'interrogation est celle indiquée dans l'environnement travaux de JS.
*JOBD
La valeur utilisée pour la réponse aux messages d'interrogation est celle définie dans la description du travail.
*RQD
Une réponse est requise de la part du destinataire de tout message d'interrogation émis lors de l'exécution de cette commande.
*DFT
La réponse par défaut est utilisée pour répondre à tous les messages d'interrogation envoyés pendant l'exécution de cette commande.
*SYSRPYL
Le système recherche dans sa liste de réponses un message dont l'ID et les données correspondent à ceux du message d'interrogation émis à la suite de l'exécution de ce travail. Si une correspondance existe, la réponse contenue dans le message trouvé est utilisée. Si aucun poste n'existe pour ce message, une réponse est requise.

Suspendre en file de travaux (HOLD)

Indique si ce travail est suspendu lorsqu'il est placé en file d'attente de travaux. Un travail suspendu placé en file d'attente conserve cet état jusqu'à ce qu'il soit libéré par la commande RLSJOB ou bien arrêté par la commande ENDJOB ou CLRJOBQ.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La valeur utilisée pour la suspension en file d'attente de travaux est celle indiquée dans l'environnement travaux de JS.
*JOBD
La valeur indiquée dans la description de travail détermine si le travail est suspendu lorsqu'il est placé en file d'attente de travaux.
*YES
Le travail est suspendu lorsqu'il est placé en file d'attente de travaux, et le reste jusqu'à ce qu'il soit libéré par la commande RLSJOB (Libérer un travail) ou arrêté par la commande ENDJOB (Arrêter un travail).
*NO
Le travail n'est pas suspendu lorsqu'il est placé en file d'attente.

Indicateurs externes (SWS)

Etat initial des huit indicateurs externes du travail. Ces indicateurs peuvent être définis ou testés dans un programme CL et utilisés pour contrôler le flux du programme. Seules les valeurs 1 (actif) ou 0 (inactif) peuvent être indiquées dans la chaîne de 8 caractères.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La valeur utilisée pour les indicateurs externes est celle indiquée dans l'environnement travaux de JS.
*JOBD
La valeur indiquée dans la description du travail détermine l'état initial des indicateurs externes du travail.
valeur-alphanumérique
Indiquez une combinaison quelconque de 8 chiffres (0 et 1) qui définira l'état initial des indicateurs externes du travail soumis.

File d'attente de messages (MSGQ)

Indique le nom de la file d'attente de messages dans laquelle est envoyé le message d'achèvement après l'exécution du travail soumis (fin normale ou anormale). Si une fin anormale a lieu, vous trouverez les causes possibles de l'incident dans l'aide du message d'achèvement.

Valeurs uniques

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La valeur utilisée pour la file d'attente de messages est celle indiquée dans l'environnement travaux de JS.
*USRPRF
Le message d'achèvement est envoyé dans la file d'attente de messages indiquée dans le profil utilisateur du demandeur.
*NONE
Aucun message d'achèvement n'est envoyé.

Nom qualifié 1 : File d'attente de messages

nom
Indiquez le nom de la file d'attente de messages dans laquelle est envoyé le message d'achèvement.

Nom qualifié 2 : Bibliothèque

*LIBL
Le nom de la file d'attente de messages est recherché dans la liste des bibliothèques.
*CURLIB
Le nom de la file d'attente de messages est recherché dans la bibliothèque en cours du travail. Si aucune bibliothèque n'est indiquée comme bibliothèque en cours, QGPL est utilisée.
nom
Indiquez le nom de la bibliothèque contenant le nom de la file d'attente de messages.

Code comptabilité (ACGCDE)

Code comptabilité indiqué lors de la consignation de l'utilisation des ressources système pour les travaux associés à cette description.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
Le code comptabilité des travaux utilisant cette description est celui indiqué dans l'environnement travaux de JS.
*JOBD
Le code comptabilité des travaux utilisant cette description est celui indiqué dans la description de travail.
*USRPRF
Le code comptabilité des travaux utilisant cette description est celui indiqué dans le profil utilisateur associé au travail.
*BLANK
Un code comptabilité constitué de 15 blancs est attribué aux travaux qui utilisent cette description.
valeur-alphanumérique
Indiquez le code comptabilité souhaité pour les travaux qui utilisent cette description.

Priorité d'exécution (RUNPTY)

Priorité d'exécution du travail. Cette priorité est une valeur comprise entre 1 (priorité la plus élevée) et 99 (priorité la plus basse). Elle est utilisée lorsque plusieurs travaux sont en conflit pour l'utilisation des ressources machine. Cette valeur représente l'importance relative (et non absolue) du travail. Si le travail est redirigé, cette valeur est réinitialisée selon l'importance du travail dans la classe de travail.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
La priorité d'exécution est extraite de l'environnement travaux de JS.
*NOCHG
La priorité d'exécution n'est pas modifiée lors du démarrage du traitement des travaux.
01-99
Indiquez la priorité d'exécution qui sera attribuée au travail.

Groupe ASP initial (INLASPGRP)

Paramètre initial pour le nom de groupe ASP de l'unité d'exécution initiale du travail soumis. La commande SETASPGRP peut être utilisée par une unité d'exécution pour modifier l'espace de nom de sa bibliothèque. Lorsqu'un groupe ASP est associé à une unité d'exécution, toutes les bibliothèques des ASP indépendants dans le groupe ASP sont alors accessibles et tous les objets qu'elles contiennent peuvent être référencés à l'aide d'une syntaxe de nom d'objet standard. Les bibliothèques des ASP indépendants du groupe ASP, ajoutées aux bibliothèques de l'ASP système (ASP numéro 1) et aux ASP utilisateur de base (ASP 2 à 32) constituent l'espace de nom de bibliothèque pour l'unité d'exécution.

*SAME
La valeur définie dans le poste travail IBM Advanced Job Scheduler for i est utilisée.
*JOBCTL
Le groupe ASP initial est obtenu à partir de l'environnement travaux de JS.
*CURRENT
Le nom de groupe ASP de l'unité d'exécution en cours est utilisé pour le travail soumis.
*JOBD
Le nom de groupe ASP initial indiqué dans la description du travail est utilisée pour le travail soumis.
*NONE
Indique que l'unité d'exécution initiale du travail soumis sera lancée sans groupe ASP. L'espace de nom de bibliothèque ne contient alors aucune bibliothèque de groupe ASP. Seules les bibliothèques de l'ASP système et des ASP utilisateur de base figurent alors dans l'espace de nom de bibliothèque.
nom
Indiquez le nom du groupe ASP initial à définir pour l'unité d'exécution initiale du travail soumis. Ce nom correspond au nom de l'ASP principal dans le groupe ASP. Toutes les bibliothèques de tous les ASP de ce groupe sont alors incluses dans l'espace de nom de bibliothèque.

Exemples

SBMJOBJS   JOB(JOB02)  TIME('300')  DATE('19/08/09')

Cette commande soumet le travail JOB02 et planifie son exécution pour le 19 août 2009 à 3:00 du matin. Le paramètre DATE est indiqué au format jj/mm/aa dans cet exemple.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.