Aller au contenu

STRPJ

Démarrer travaux anticipés

En bref

La commande STRPJ (Démarrer les travaux à démarrage anticipé) permet de démarrer un travail pour un poste travaux à démarrage anticipé dans un sous-système actif lorsqu'aucun travail à démarrage anticipé n'est actif pour ce poste.

STRPJ se lit STR (Démarrer) + PJ. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

STRPJ SBS(…) PGM(…)

Paramètres

  • SBS Sous-système obligatoire
  • PGM Programme obligatoire

Astuce : dans une session 5250, tapez STRPJ 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 QSYS)

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

La commande STRPJ (Démarrer les travaux à démarrage anticipé) permet de démarrer un travail pour un poste travaux à démarrage anticipé dans un sous-système actif lorsqu'aucun travail à démarrage anticipé n'est actif pour ce poste.

Cette commande peut être utilisée après l'exécution d'une commande ENDPJ (Arrêter les travaux anticipés) ou si tous les travaux à démarrage anticipé ont été arrêtés par le système suite à une erreur, ou encore s'ils n'ont jamais été lancés lors du démarrage du sous-système (STRJOBS (*NO) dans la commande ADDPJE). Le nombre de travaux démarrés est déterminé par la valeur INLJOBS du poste correspondant.

Restrictions :

  1. Pour utiliser cette commande, vous devez disposer des droits suivants :
    • Droit spécial de contrôle de travaux (*JOBCTL)
    • Droit d'utilisation (*USE) sur la description de sous-système
    • Droit d'utilisation (*USE) sur le programme et droit d'exécution (*EXECUTE) sur la bibliothèque contenant ce programme
    • Droit d'utilisation (*USE) sur toutes les descriptions d'unité ASP dans le groupe d'ASP si la description du sous-système fait mention d'un groupe d'ASP.

Paramètres

Mot-clé Description Valeurs possibles Remarques
SBS Sous-système Nom Obligatoire, positionnel 1
PGM Programme Nom d'objet qualifié Obligatoire, positionnel 2
Qualificatif 1: Programme Nom
Qualificatif 2: Biblio Nom, *LIBL, *CURLIB

Sous-système (SBS)

Indique le nom du sous-système actif qui contient le poste travaux à démarrage anticipé.

Ce paramètre est requis.

nom
Indiquez le nom du sous-système actif qui contient le poste travaux à démarrage anticipé.

Programme (PGM)

Indique le nom du programme associé au poste travail à démarrage anticipé. Ce nom permet d'établir une correspondance avec une demande entrante.

Ce paramètre est requis.

Qualificatif 1 : Programme

nom
Indiquez le nom du programme associé au poste travail à démarrage anticipé.

Qualificatif 2 : Biblio

*LIBL
La recherche est effectuée dans toutes les bibliothèques de la liste des bibliothèques jusqu'à ce qu'une occurrence soit trouvée.
*CURLIB
Le programme est recherché dans la bibliothèque en cours de l'unité d'exécution. Si la bibliothèque n'est pas indiquée, QGPL est utilisée par défaut.
nom
Indiquez le nom de la bibliothèque contenant le programme.

Exemples

STRPJ   SBS(SBS1)  PGM(PJLIB/PJPGM)

Cette commande permet de lancer les travaux associés au poste travaux à démarrage anticipé PJPGM dans le sous-système SBS1. Le sous-système SBS1 doit être actif lors du lancement de la commande. Le nombre de travaux démarrés correspond au nombre indiqué dans la valeur INLJOBS du poste travaux à démarrage anticipé PJPGM. Le sous-système lance le programme PJPGM de la bibliothèque PJLIB.

Messages d'erreur

Messages *ESCAPE

CPF0921
Commande STRPJ non admise actuellement.
CPF101C
Non autorisé sur l'unité &1.
CPF1226
Le démarrage des travaux anticipés a échoué.
CPF1227
Pas de droits d'usage sur la commande.
CPF1317
Aucune réponse du sous-système pour le travail &3/&2/&1.
CPF1351
Erreur dans le sous-système pour le travail &3/&2/&1.
CPF1834
Poste travaux anticipés inexistant pour programme &1 de &2.
CPF1835
Non autorisé à la description de sous-système.
CPF9810
Bibliothèque &1 non trouvée.
CPF9811
Programme &1 non trouvé dans la bibliothèque &2.
CPF9820
Non autorisé à utiliser la bibliothèque &1.
CPF9821
Non autorisé au programme &1 de &2.

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