Manuel d'administration > Configuration > Organisation des fichiers de configuration > Fichier INI de l'Agent PeopleSoft

Agent PeopleSoft

Des valeurs par défaut ont été attribuées à la plupart des paramètres. Vous pouvez les modifier en fonction de vos besoins. Les paramètres que vous devez en tous cas adapter à l'environnement de votre système sont mis en évidence en caractères rouges.

Structure du fichier INI UCXJPSX.INI

Section/paramètre Description
[GLOBAL]  
name= Nom de l'Agent.

Le nom de l'Agent peut contenir jusqu'à 32 caractères.
Les caractères suivants sont autorisés : "A-Z", "0-9", "_", ".", "$", "@", "-" et "#".

Si vous ne saisissez pas de paramètre, le nom d'hôte est automatiquement utilisé. Les minuscules sont ainsi converties en majuscules.

L'utilisation du tiret "-" est uniquement possible dans le nom des Agents ! Ce caractère n'est pas autorisé dans le nom des autres objets.

system= Nom du système AE.
Cette entrée doit être identique à l'entrée dans le fichier INI d'Automation Engine.
language= Langue dans laquelle le logging est exécuté. Indication de la langue primaire et secondaire.

Valeurs autorisées : "E", "D", "F"
Par défaut : "E,D" (langue primaire anglais, langue secondaire allemand)

S'il n'existe pas de message dans la langue primaire, un message est recherché dans la langue secondaire.

logging= Chemin et nom de fichier du fichier log.

Les caractères numériques servent de caractère de remplacement pour une numérotation croissante. Au démarrage de l'Agent, les fichiers log sont renommés ; de cette manière, le fichier log le plus récent porte toujours le numéro "00".

logcount= Nombre des fichiers log sauvegardés.
helplib= Nom du fichier des messages.
helpcache= Disponibilité des messages et des chaînes de caractères en langues étrangères.

Valeurs autorisées : "ALL" (valeur par défaut), "NONE", "CONTROLS"

"ALL" = l'ensemble du fichier des messages est stocké dans la mémoire de travail.
"NONE" = le fichier des messages est toujours lu sur le disque dur.
"CONTROLS" = toutes les chaînes en langues étrangères nécessaires à l'affichage d'un programme de dialogue sont stockées dans la mémoire de travail (ne concerne pas les Agents).

userid_type= Possibilité d'autoriser ou d'interdire certains ID opérateurs.

Valeurs autorisées : "INCL", "EXCL"

"INCL" = l'accès doit être autorisé pour chaque ID opérateur sous [USERID].
"EXCL" = les ID opérateur indiqués sous [USERID] sont interdits. Des Jobs peuvent être démarrés avec tous les autres ID opérateur.

UCXPWI3#=

Bibliothèque dynamique correspondant à la version de PeopleTools utilisée.

Valeur autorisée : "1"

WRITE=

Ce paramètre permet de gérer le type de transfert de messages (par ex. lignes dans les rapports). Attention : le transfert unique peut influencer négativement la performance d'Automation Engine si elle concerne de grandes quantités de données (par exemple : des Scripts très longs avec des milliers de lignes).

Valeurs autorisées : "0" (valeur par défaut), "1"

"0" - les messages sont envoyés individuellement.
"1" - les messages sont envoyés rassemblés en blocs.

WRITE_TIME=

Intervalle en secondes durant lequel les blocs sont envoyés.

[AUTHORIZATION]  
InitialPackage=

Chemin et nom du fichier contenant le package d'authentification (Clé Société).

Le paramètre doit être indiqué lorsque vous utilisez la méthode d'authentification "Serveur" ou "Serveur et Agent". Si la Clé Société est introuvable, la connexion échoue.

L'Agent lit le fichier au démarrage et enregistre les informations du fichier que vous indiquez dans le paramètre KeyStore=. Ensuite, il supprime le premier.

KeyStore=

Le chemin et le nom du fichier contenant les informations relatives au package d’authentification (voir le paramètre InitialPackage=).

Si le nom du fichier et/ou le chemin ne sont pas indiqués, le système utilise le nom (fichier d’extension *.kstr) ou le chemin du fichier INI de l’agent. Si vous saisissez un nom de fichier, l’extension .kstr n’est pas automatiquement ajoutée.

Le fichier de certificat est créé lorsque l’agent démarre pour la première fois. Le fichier ne doit ensuite pas être supprimé, renommé ni déplacé. Quelle que soit la méthode d’authentification utilisée, toute tentative de connexion échouera si l'agent ne trouve pas ce fichier au démarrage. Dans ce cas, vous devez ouvrir le menu "Renouveler la clé de transfert" dans la Supervision système de l'agent concerné.

[STATUS_CHECK]

 

time=

Cycle de chronométrage interne pour la vérification de statut du Job par rapport à PeopleSoft.

Valeur par défaut : 1 seconde

Dans cet intervalle, le tableau interne des Jobs de l'Agent est exécuté. La réalisation d'une vérification du statut pour le Job dépend de la durée de ce dernier. La vérification est effectuée au cours de l'exécution du Job à des intervalles croissants (doublement de la valeur "time"), mais ne dépassant cependant jamais la valeur enregistrée dans la caractéristique de l'hôte JOB_CHECKINTERVAL pour l'Agent.

Par ex. : time=1, JOB_CHECKINTERVAL=60
L'exécution du tableau des Jobs est effectuée chaque seconde
Vérification du statut toutes les 1 s, 2 s, 4 s,..., 60 s, 60 s....

[USERID]

Indication des Utilisateurs PeopleTools autorisés au format :
nom d'utilisateur
=START

Indication des Utilisateurs PeopleTools interdits au format :
nom d'utilisateur
=NO_START

[TRACE]  
file= Chemin et nom du fichier de trace.

Les caractères numériques servent de caractère de remplacement pour une numérotation croissante. Lors du démarrage d'une trace, les fichiers de trace sont renommés de telle manière que le fichier de trace actuel ait toujours le numéro "00".

trccount= Nombre des fichiers de trace sauvegardés.
tcp/ip=
jcl=
database=
Indicateurs de trace de l'Agent.

Les indicateurs de trace ne doivent être définis qu'après accord définitif du support !

[TCP/IP]  
port= Numéro de port de l'Agent.
Ce numéro de port est utilisé par d'autres Agents et l'agent Job pour entrer en contact avec l'Agent.

bindaddr=

Adresse IP ou nom d'hôte pour la connexion à l'Agent.

Utilisez ce paramètre si la connexion doit se faire via une adresse IP donnée (par exemple si l'ordinateur possède plus d'une carte réseau).

Sinon, vous pouvez aussi indiquer l'adresse IP ou le nom de l'hôte avec port= (format : port=adresse IP:port ou. nom DNS:port). L'indication de bindaddr= est ainsi ignorée.

bindlocal=

Prise en compte de l'hôte local (127.0.0.1)

Ce paramètre doit être utilisé en relation avec bindaddr=.

Valeurs autorisées : "0" (valeur par défaut), "1"

"0" - aucun socket de liste n'est créé.
"1" - un socket de liste supplémentaire est créé sur l'hôte local.

connect=
alarm=

L'Agent PeopleSoft pour Windows utilise le paramètre connect= pour cette fonctionnalité. L'Agent PeopleSoft pour UNIX utilise le paramètre alarm= par rapport à l'historique.

Intervalle de temps en secondes durant lequel l'Agent tente d'établir une connexion à Automation Engine. Concerne l'établissement d'une connexion lors d'un redémarrage ou après une perte de connexion.

Valeur par défaut : 180 secondes

Ce paramètre est valide uniquement jusqu'à la première connexion réussie de l'Agent au système AE. Ensuite, le paramètre RECONNECT_TIME de la caractéristique de l'hôte est utilisé.

report=

Intervalle de temps en secondes durant lequel l'Agent envoie le logging à Automation Engine.

Valeur par défaut : 60 secondes

CP=

Adresse du processus de communication primaire dans le système AE auquel l'Agent doit se connecter.

Formats autorisés :
nom DNS
:numéro de port
adresse TCP/IP
:numéro de port

connwait=

Durée en secondes durant laquelle l'Agent attend une réponse du partenaire de communication (CP ou un autre Agent). Si cette durée est dépassée, la connexion au partenaire de communication est à nouveau supprimée.

Valeur par défaut : 20 secondes

[VARIABLES]

Dans cette section se trouvent des Variables d'Agent contenant des informations et des paramètres pour l'Agent.

[PS]

 

version=

Version de PeopleTools utilisée.

LANGUAGE_CD=

Codes de langues pour les messages de PeopleSoft.

Valeurs autorisées : voir PeopleSoft
Valeur par défaut : "ENG" = anglais

OPRPSWD=

Source des mots de passe pour l'ID opérateur.

Valeurs autorisées : "0" et "1"
"0" = les mots de passe sont enregistrés dans l'objet Login.
"1" = les mots de passe sont définis à la section [PSOPRPSWD] de ce fichier INI.

PID=

Informations de processus pour un Job PeopleSoft dont le détail et les statistiques doivent être affichés dans la fenêtre d'activités.

Valeurs autorisées : "0" (valeur par défaut) et "1"

"0" = ID de session.
"1" = numéro d'instance de processus.

APPSERVER= Nom ou adresse TCP/IP du Serveur d'applications et numéro du port JOLT.
LOG2UC4=

Rajout du fichier log des processus de PeopleTools Process Scheduler Batch Server au rapport de Job.

Valeurs autorisées : "0" (valeur par défaut) et "1"

"0" = aucun fichier log dans le rapport de Job.
"1" = fichier log dans le rapport de Job

[PRCS_SBB_JAVA]  
ENABLED=

Utilisation des classes Java pour Component Interface PROCESSREQUEST_SBB.

Valeurs autorisées : "0" et "1"
"0" = n'est pas utilisé.
"1" = est utilisé.

VERSION= Version de Component Interface PROCESSREQUEST_SBB.

Valeurs autorisées :
"V0.002" pour PeopleTools version 8.2x
"V1.03" pour PeopeTools version 8.4x

CLASSES=

Indication du chemin pour la bibliothèque de classes de PeopleSoft Java Object Adapter Library (psjoa.jar) et pour les classes Java fournies.

Veuillez noter que les chemins doivent être séparés par ";" sous Windows et par ":" sous UNIX !

[PSCONFIG]

Chemin et nom de fichier du fichier de configuration du Serveur d'applications au format :
nom de Serveur
= fichier.

[GENPRCSTYPE]

Uniquement lors d'une utilisation de l'interface standard de PeopleSoft. Sert à la formation de noms de fichier log.

[PSOPRPSWD]

Mots de passe pour les ID opérateurs au format :
ID opérateur
= mot de passe.

N'est utilisé que si le paramètre OPRPSWD de la section [PS] a été défini sur "1".

[CP_LIST]

Liste des processus de communication

La liste est établie au démarrage de l'Agent et étendue dès lors que de nouveaux processus de communication sont activés. Vous trouverez de plus amples informations sur l'établissement de connexion au chapitre Fonctionnement en mode multi-serveur.

La liste ne contient aucune entrée pour le processus de communication qui est défini dans le paramètre cp= (section [TCP/IP]).

Formats :
numéro de port
=nom DNS
ou
numéro de port
=adresse TCP/IP

Exemple de fichier INI

[GLOBAL]
name=PS01
system=UC4
language=(E,D)
logging=..\TEMP\PS_LOGG_##.txt
logcount=5
helplib=uc.msl
helpcache=all
userid_type=EXCL
UCXPWI3#=1


[AUTHORIZATION]
InitialPackage=
KeyStore=


[STATUS_CHECK]
time=20


[USERID]
;PSDEMO=NO_START


[TRACE]
file=..\TEMP\PS_TRACE_##.txt
trccount=8
tcp/ip=0
jcl=0
database=0


[TCP/IP]
port=2545
connect=180
report=60
CP=PC01:2217
connwait=20


[VARIABLES]
UC_HOST_CODE=UC_CODE
UC_HOST_JCL_VAR=PS
UC_EX_PATH_BIN=..\
UC_EX_PATH_TEMP=..\TEMP\
UC_EX_PATH_JOBREPORT=..\TEMP\
UC_EX_JOB_MD=
UC_EX_ERP_CONNECT=


[PS]
version=8.42
LANGUAGE_CD=ENG
OPRPSWD=0
PID=0
APPSERVER=//psserv01:9100
LOG2UC4=0


[PRCS_SBB_JAVA]
enabled=1
Version=V0.001
classes=\\hostname\Psoft\HR800\web\PSJOA\psjoa.jar;\\hostname\Psoft\HR800\web\PSJOA\


[PSCONFIG]
PSNT=\\psserv01\appserv\prcs\PSHR800\psprcs.cfg
PSUNX=\\psserv01\appserv\prcs\PSHR800\psprcs.cfg


[GENPRCSTYPE]
0=OTH
1=SQR
2=CBL
3=CRW
4=WRD
5=AE
6=CUBE
7=NVS


[PSOPRPSWD]
UC4=UC4


[CP_LIST]
2218=PC01

 

Rubriques connexes :