Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

Vous n'avez pas encore de compte Developpez.com ? L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Developpez.com

Oracle

Choisissez la catégorie, puis la rubrique :

logo
Sommaire > ERP > Peoplesoft > Administration
        Comment déterminer les traitements, la description et leur statuts sous la console de traitement ?
        Comment voir les différents projets qui ont été installés et migrés sur une base ?
        Comment savoir quels sont la release et les modules installés ?
        Comment connaître les définitions des process Scheduler ?
        Comment voir la définition des traitements ?
        Comment lister les run control des différents AE ?
        Comment lister les run control par Oprid ?
        Comment connaître le déroulement d'un traitement ?
        Comment connaître la fréquence d'un traitement ?
        Comment lister les séquence système PS ?
        Comment lister les rapports générés ainsi que leurs types et leurs emplacements ?
        Comment démarrer une session en 4/3 en mode trace ?
        Comment déterminer la version des Tools ?
        Comment connaître toutes les installations sur PeopleSoft ?



Comment déterminer les traitements, la description et leur statuts sous la console de traitement ?
auteur : Jaouad
Grâce à la requête suivante :

SQL> SELECT  a.prcsinstance, a.servernamerqst, a.PRCSNAME, b.descr, begindttm, enddttm, XLATLONGNAME
  2    FROM  PSPRCSRQST a, PS_PRCSDEFNLANG b, PSXLATITEM c 
  3   WHERE a.PRCSNAME = b.prcsname  
  4     AND fieldvalue = runstatus 
  5     AND fieldname = 'RUNSTATUS'
  6   ORDER BY 2 DESC ;

PRCSINSTANCE SERVERNA PRCSNAME     DESCR                          BEGINDTTM ENDDTTM   XLATLONGNAME
------------ -------- ------------ ------------------------------ --------- --------- --------------
      223321 PSUNX    BICURCNV     Conversion Devise Facturation  25-SEP-06 25-SEP-06 Success
Dans les version inférieur (8.43) , il faut remplacer PS_XLATITEM par PS_XLATTABLE

Il est également impératif de tenir compte de la langue si il y a plusieurs langues d'installées


Comment voir les différents projets qui ont été installés et migrés sur une base ?
auteur : Jaouad
Grâce à la requête suivante :

SQL> select * from PSPROJECTDEFN ;

PROJECTNAME        VERSION PROJECTDESCR              TGTSERVERNAME       TGTDBNAM TGTOPRID                    
--------------- ---------- ------------------------- ------------------- -------- --------
CFO_PORTAL               1 CFO Portal Pagelets                                                                                                                                                                           

Comment savoir quels sont la release et les modules installés ?
auteur : Jaouad
Grâce à la requête suivante :

SQL> select * from psrelease ;

RELEASEDT RELEASELABEL
--------- --------------------------------------------------
01-JAN-00 Core 6.00.00.000
09-SEP-97 Core 7.00.00.000
10-SEP-97 Core 7.01.00.000
11-SEP-97 Core 7.02.00.000
09-MAY-98 Core 7.50.00.000
10-MAY-98 Core 7.51.00.000
11-MAY-98 Core 7.52.00.000
12-MAY-98 Core 7.53.00.000
17-AUG-00 Financials/SCM 8.00.00.000
30-NOV-00 Financials/SCM 8.00.01.000
07-JUN-01 Financials/SCM 8.00.02.000
07-MAR-02 Financials/SCM 8.40.00.000
15-FEB-04 Financials/SCM 8.40.00.000
15-FEB-04 Financials/SCM 8.40.01.000

14 ligne(s) sélectionnée(s).

Comment connaître les définitions des process Scheduler ?
auteur : Jaouad
Grâce à la requête suivante :

SQL> SELECT a.servername, SRVRHOSTNAME host_name, XLATLONGNAME statut, 
  2         PRCSDISKSPACE espace_disque, sleeptime temps_veille, heartbeat Rythme
  3    FROM PSSERVERSTAT a, PSXLATITEM b , PS_SERVERDEFN c
  4   WHERE fieldname = 'SERVERSTATUS'
  5     AND serverstatus = fieldvalue
  6     AND a.servername = c.servername;

SERVERNA HOST_NAME            STATUT     ESPACE_DISQUE TEMPS_VEILLE     RYTHME
-------- -------------------- ---------- ------------- ------------ ----------
PSUNX    sproerp21            Running             6426           15         60
PSNT     SPROERP16            Running             3561           15         60

Comment voir la définition des traitements ?
auteur : Jaouad
Grâce à la requête suivante :

SQL> col descrlong format a50
SQL> set linesize 250
SQL> SELECT * FROM PS_PRCSDEFNLANG 
  2   WHERE language_cd ='FRA' ;

PRCSTYPE                       PRCSNAME     LAN DESCR                DESCRLONG
------------------------------ ------------ --- -------------------- ---------------------
Application Engine             1099_RPT_PST FRA 1099_RPT_PST         Prépare les données 1099 
Application Engine             AEBDASSTITEM FRA AEBDASSTITEM         Alimente le Catalogue Immos
Ici, on suppose que la langue installée est le francais.


Comment lister les run control des différents AE ?
auteur : Jaouad
La requête suivante permet de voir les contrôle d'éxcution en fonction des AE ( Application Engine ) :

SQL> SELECT process_instance, oprid, run_cntl_id, ae_applid
  2    FROM PS_AERUNCONTROL;

PROCESS_INSTANCE OPRID                          RUN_CNTL_ID                    AE_APPLID
---------------- ------------------------------ ------------------------------ ------------
           11178 JHY                            ARUPDATE_TT_ENTITES_ANT        AR_UPDATE
           25285 APE                            Psoft_Access                   B2_OMC140

Comment lister les run control par Oprid ?
auteur : Jaouad
Ceci permet de déterminer pour tout utilisateur ( Oprid ) les contrôle d'exécution (Run contrôle ). Les contrôle d'exécution permettre de stocker les différents paramètres d'un traitement et de ne pas avoir à les re saisir si on relance le traitement.

SQL> SELECT * 
  2    FROM PS_PRCSRUNCNTL 
  3   WHERE oprid = 'KBN' ;

OPRID                          RUN_CNTL_ID                    LAN L
------------------------------ ------------------------------ --- -
KBN                            KBN                            FRA O
KBN                            KBN_AM                         FRA O
KBN                            KBN_AP                         FRA O

Comment connaître le déroulement d'un traitement ?
auteur : Jaouad
La requête suivante permet de savoir à quelle étape se trouve le traitement, et si celui-ci est en echec ou en succès :

SQL> SELECT * 
  2    FROM PS_PMN_PRCSLIST ;

SEQUENCENO PRCSINSTANCE JOBINSTANCE PRCSJOBSEQ PRCSTYPE     PRCSNAME   RUNCNTLID R R SERVER
---------- ------------ ----------- ---------- ------------ -------------------- - - ------
    227561       227561           0          0 COBOL SQL    FSPGJGEN   gen       2 0 PSUNX                     

Comment connaître la fréquence d'un traitement ?
auteur : Jaouad
Voici comment voir la fréquence des traitements qui sont schedulés, notamment pour la maintenance ou l'administration : c'est le cas par exemple des traitements de purge : "Daily purge"

SQL> SELECT * 
  2    FROM ps_prcsrecur ;

 RECURTYPE RECURNAME   VERSION DAYOFMONTH RUN1STWEEK RUN2NDWEEK RUN3RDWEEK RUN4THWEEK RUN5THWEEK
---------- ---------- -------- ---------- ---------- ---------- ---------- ---------- ----------
         2 Daily             1          0          1          2          3          4          5

Comment lister les séquence système PS ?
auteur : Jaouad
Utile notamment pour la séquence servant à affecter le PRCSINSTANCE (identificateur unique des traitements) :

SQL> SELECT * 
  2    FROM PS_PRCSSEQUENCE ;

PR SEQUENCENO MIN_SEQ_NBR MAX_SEQ_NBR
-- ---------- ----------- -----------
0      227564           1     9999999
1      121544           1     9999999
2      122265           1     9999999
3       43007           1     9999999
4           7           1     9999999

Comment lister les rapports générés ainsi que leurs types et leurs emplacements ?
auteur : Jaouad
Grâce à cette requête, nous allons pouvoir allez chercher directement les rapports lorsqu'il ne sont pas disponibles via la consôle des traitements :

SQL> SELECT a.prcsinstance, a.prcsname, a.prcstype, a.PRCSOUTPUTDIR, b.xlatlongname  
  2    FROM PS_CDM_LIST a, PSXLATITEM b 
  3   WHERE a.outdestformat = b.fieldvalue  
  4     AND b.fieldname = 'OUTDESTFORMAT';
  
PRCSINSTANCE PRCSNAME     PRCSTYPE             PRCSOUTPUTDIR                                                                          
------------ ------------ -------------------- ------------------------------------------
      227399 BF_GL001     SQR Process          /psoftsp1/appserv/prcs/INT/log_output/SQR_BF_GL001_227399  

Comment démarrer une session en 4/3 en mode trace ?
auteur : Jaouad
Il est parfois important de tracer une session en transactionel, pour connaitre notamment les ralentissements.

Dans l'url de connexion, il faut ajouter à la fin "&trace=y"

par exemple :

http://serveur/psp/DOMAINE/EMPLOYEE/ERP/?cmd=login&languageCd=FRA&trace=y
Le fichier trace est généré dans :

$PS_HOME/appserv/DOMAINE/LOGS/
et se décompose ainsi :

OPRID_NomPoste.tracesql

Comment déterminer la version des Tools ?
auteur : Jaouad
La version des tools peut être déterminée précisément grâce à la commande suivante :

sproerp17-psoft84: /psoftsp1/appserv>psadmin -v
Version 8.46.06
Cette commande doit être lancé avec l'utilisateur système PSOFT et dans le répertoire suivant :
$PS_HOME/appserv


Comment connaître toutes les installations sur PeopleSoft ?
auteur : Jaouad
La requête suivante permet de lister toutes les installations de Hotfix, Bundles, patch ...

SQL> SELECT * FROM PS_MAINTENANCE_LOG; 
 
UPDATE_ID   DESCR                      DTTM_IMPO FIXOPRID   APPLYOPRID   PRODUCT_LI RELEASEDT RELEASELABEL                    MAIN DESCRLONG                                
----------- -------------------------- --------- ---------- ------------ ---------- --------- ------------------------------- ---- -----------------------------------------
500787001   PRJ102547 /7-22-02 /C305   21-JUL-03 PPLSOFT    GLT                     26-JUN-02 Financials/SCM 8.40.00.304           Financials Asset Management Bundle #1    


Consultez les autres F.A.Q's


Valid XHTML 1.0 TransitionalValid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2007 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Contacter le responsable de la rubrique Oracle

Partenaire : Hébergement Web