Manuel Utilisateur > Objets > Liste alphabétique > Job - Includes

Job - Includes

Lors de l'exécution d'un Job, les Includes sont lus et leur résolution permet de générer le Job exécutable pour le système de destination. Selon la définition du Job, des données d'activation sont transmises, des paramètres de Variables évalués, le dialogue des attributs rendu possible, les messages préparés pour le système de destination, la connexion et la déconnexion autorisées, le rapport de Job demandé etc.

Ces Includes sont fournis selon la plateforme dans le cadre du Client "0000". Des Includes d'Utilisateur sont exécutés avec le paramètre "NOFOUND=IGNORE" au sein des Includes d'en-tête et de queue, pour qu'aucune erreur ne soit générée au cas où ces Includes n'existaient pas.

Cette technique vous permet de créer certains Includes qui remplissent des Tâches spéciales lors des différentes phases de l'exécution du Job. Celles-ci sont alors encapsulées dans le traitement prévu par l'Automation Engine.

Veuillez noter qu'en raison des Job-Includes, l'autorisation d'exécuter des objets Include (autorisation "X" pour les objets JOBI) est nécessaire pour l'exécution de Jobs.

Job

Include d'en-tête

Include de queue

Includes d'Utilisateur

BS2000

HEADER.BS2000

TRAILER.BS2000

HEADER.BS2000.USER.PRE
HEADER.BS2000.USER.HEAD
HEADER.BS2000.USER.START
TRAILER.BS2000.USER.END
TRAILER.BS2000.USER.ABEND

GCOS8

HEADER.GCOS8

TRAILER.GCOS8

HEADER.GCOS8.USER.PRE
HEADER.GCOS8.USER.HEAD
TRAILER.GCOS8.USER.END

JMX

HEADER.JMX

TRAILER.JMX

HEADER.JMX.USER.PRE
HEADER.JMX.USER.HEAD
HEADER.JMX.USER.START
TRAILER.JMX.USER.END

MPE

HEADER.MPE

TRAILER.MPE

HEADER.MPE.USER.PRE
HEADER.MPE.USER.HEAD

NSK

HEADER.NSK

TRAILER.NSK

HEADER.NSK.USER.PRE
HEADER.NSK.USER.HEAD
HEADER.NSK.USER.START
TRAILER.NSK.USER.END

Oracle Applications

HEADER.OA

TRAILER.OA

HEADER.OA.USER.PRE
HEADER.OA.USER.HEAD
HEADER.OA.USER.START
TRAILER.OA.USER.END

OS/400

HEADER.OS400

TRAILER.OS400

HEADER.OS400.USER.PRE
HEADER.OS400.USER.HEAD
TRAILER.OS400.USER.END

PeopleSoft

HEADER.PS

TRAILER.PS

HEADER.PS.USER.PRE
HEADER.PS.USER.HEAD
HEADER.PS.USER.START
TRAILER.PS.USER.END

RA HEADER.CIT TRAILER.CIT HEADER.CIT.USER.PRE
HEADER.CIT.USER.HEAD
HEADER.CIT.USER.START
TRAILER.CIT.USER.END

SAP

HEADER.SAP

TRAILER.SAP

HEADER.SAP.USER.PRE
HEADER.SAP.USER.HEAD
HEADER.SAP.USER.START
TRAILER.SAP.USER.END

SAP BW

HEADER.SAPBW

TRAILER.SAPBW

HEADER.SAPBW.USER.PRE
HEADER.SAPBW.USER.HEAD
HEADER.SAPBW.USER.START
TRAILER.SAPBW.USER.END

Siebel

HEADER.SIEBEL

TRAILER.SIEBEL

HEADER.SIEBEL.USER.PRE
HEADER.SIEBEL.USER.HEAD
HEADER.SIEBEL.USER.START
TRAILER.SIEBEL.USER.END

SQL

HEADER.SQL

TRAILER.SQL

HEADER.SQL.USER.PRE
HEADER.SQL.USER.HEAD
HEADER.SQL.USER.START
TRAILER.SQL.USER.END

UNIX

HEADER.UNIX

TRAILER.UNIX

HEADER.UNIX.USER.PRE
HEADER.UNIX.USER.HEAD
HEADER.UNIX.USER.START
TRAILER.UNIX.USER.END

VMS

HEADER.VMS

TRAILER.VMS

HEADER.VMS.USER.PRE
HEADER.VMS.USER.HEAD
TRAILER.VMS.USER.END

Windows

HEADER.WINDOWS

TRAILER.WINDOWS

HEADER.WINDOWS.USER.PRE
HEADER.WINDOWS.USER.HEAD
HEADER.WINDOWS.USER.START
TRAILER.WINDOWS.USER.END
TRAILER.WINDOWS.USER.ABEND

z/OS HEADER.MVS

TRAILER.MVS

HEADER.MVS.USER.PRE
HEADER.MVS.USER.HEAD
HEADER.MVS.USER.START
TRAILER.MVS.USER.END

Pour des raisons de logique de programmation, c'est toujours l'objet Include du propre Client qui est utilisé même si un objet du même nom existe dans le Client système "0000".

Nous vous conseillons l'utilisation d'Includes d'Utilisateur pour les Tâches spéciales. Naturellement, vous pourriez aussi adapter les Includes d'en-tête et de queue fournis dans le Client "0000" et les enregistrer sur votre propre Client. La maintenance n'est alors plus importante que dans le cas où les Includes fournis ont été modifiés par des mises à jour de version, pour des raisons de technique de programmation.

Veuillez noter qu'il existe des dépendances entre les Includes ! Soyez particulièrement attentifs lors de la modification des objets Include !

Si vous ne souhaitez pas utiliser d'objets Include définis par l'Utilisateur sur des plateformes déterminées ou de façon générale, cette fonctionnalité peut être désactivée par l'administrateur dans la Variable UC_SYSTEM_SETTINGS au moyen de la clé "DISABLE_USER_HEADER". Comme les objets Include ne sont pas appelés, la performance s'en trouve améliorée.

 

Rubriques connexes :