Manuel des Scripts Automation Engine > JCL AE pour les applications > PeopleSoft > PS_RUN_PROCESS

PS_RUN_PROCESS

Démarrage et surveillance d'un processus PeopleSoft.

Syntaxe

PS_RUN_PROCESS

 

PROCESSNAME=...
,PROCESSTYPE
=...
,RUNLOCATION
=...
,RUNCONTROLID=...
[
,OUTPUTDEST=...]
[
,OUTDESTTYPE=...]
[
,OUTDESTFORMAT=...]

Elément de syntaxe

Description/format

PROCESSNAME=

Nom du processus PeopleSoft à démarrer et à surveiller.
Format : Littéral de Script

PROCESSTYPE=

Type du processus PeopleSoft
Format : Littéral de Script

RUNLOCATION=

Nom d'un PeopleSoft Process Scheduler Batch Server attribué, par exemple PSUNX ou PSNT.
Format : Littéral de Script

RUNCONTROLID=

ID de contrôle d'exécution du processus PeopleSoft.
Format : Littéral de Script

OUTPUTDEST=

Répertoire dans lequel la sortie du processus PeopleSoft est écrite.
Format : Littéral de Script

OUTDESTTYPE=

Type de sortie du processus PeopleSoft (par exemple, un fichier, une imprimante ou un e-mail).
Format : Littéral de Script

Vous pouvez afficher toutes les valeurs valides à l'aide de l'interrogation de base de données suivante :
select XLATSHORTNAME from XLATTABLE where FIELDNAME = 'OUTDESTTYPE';

Interface : PROCESSREQUEST et PROCESSREQUEST_SBB
Version PeopleSoft :
8+  

OUTDESTFORMAT=

Format de fichier dans lequel la sortie du processus PeopleSoft doit être enregistrée (par exemple, TXT, HTM ou PDF).
Format : Littéral de Script

Vous pouvez afficher toutes les valeurs valides à l'aide de l'interrogation de base de données suivante :
select XLATSHORTNAME from XLATTABLE where FIELDNAME = 'OUTDESTFORMAT';

Interface : PROCESSREQUEST et PROCESSREQUEST_SBB
Version PeopleSoft :
8+

Remarques

Le Script génère une demande de processus pour un processus PeopleSoft et surveille l'exécution. La fin du processus PeopleSoft est détectée à l'aide du statut de run, lequel a été enregistré dans la base de données PeopleSoft.

Le nom et le type du processus PeopleSoft sont issus des définitions qui figurent dans le "Process Scheduler Manager" de PeopleSoft. Le nom du Process Scheduler Batch Server attribué doit également correspondre à une définition.

OUTPUTDEST, OUTDESTTYPE et OUTDESTFORMAT sont des paramètres facultatifs qui peuvent être utilisés pour donner des précisions sur la sortie du processus PeopleSoft.

Certains paramètres du Script dépendent de la version PeopleSoft définie et sont identifiés dans le tableau de syntaxe.

Exemples

Dans le premier exemple, le processus PeopleSoft "THR200" est lancé par le type de processus "SQR Report".

PS_RUN_PROCESS PROCESSNAME='THR200',PROCESSTYPE='SQR

Report',RUNLOCATION='PSUNX',RUNCONTROLID='mlc',OUTPUTDEST='/tmp/'

Dans le second exemple, des paramètres facultatifs sont utilisés pour enregistrer la sortie du processus PeopleSoft sous la forme d'un fichier PDF dans un répertoire temporaire.

PS_RUN_PROCESS PROCESSNAME='DDDAUDIT',PROCESSTYPE='SQR

Report',RUNLOCATION='PSNT',RUNCONTROLID='sbb',OUTDESTTYPE='FILE',OUTDESTFORMAT='PDF',OUTPUTDEST='c:\temp'

 

Rubriques connexes :