Vous êtes sur la page 1sur 23

C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

Consultation sécurisée des


éditions au sein d'un
navigateur

Guide utilisateur

Sopra Banking Software


Sopra Banking Amplitude

1/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

Sommaire

1. Principe actuel 4
1.1. Consultation instantanée 4
1.2. Consultation à posteriori de l'espace de rétention 4

2. Inconvénients 5
3. Solution proposée 6
3.1. Consultation instantanée 6
3.2. Consultation à posteriori de l'espace de rétention 6

4. Schéma de principe 7
4.1. Consultation instantanée 7
4.2. Consultation à posteriori 8

5. Paramétrage du serveur Apache 9


5.1. Variable d’environnement DELTA_DOC_URL 9
5.1.1. Syntaxe 9
5.1.2. Exemple 9

6. Consultation instantanée 10
6.1. Exemple 11
6.2. Mode debug 11
6.2.1. Exemple de traces de debug 11
6.3. Flux XML 12

7. Consultation à posteriori 14
7.1. Aspect habilitation 14
7.2. Apurements 14

8. Consultation des documents archivés 15


9. Annexes 16
9.1. Création des tables evprintdoc et evprinttoken 16
9.2. Création de la séquence seq_document 17
9.3. Script : lprint2.sh (cas Amplitude) 17
9.4. Installation de la partie Apache / PHP 18
9.4.1. Support fourni 18
9.4.2. Utilisateur dédié et droits 19
9.4.3. Répertoire contenant les fichiers temporaires 19
9.4.4. Répertoire de rétention 19
9.4.5. Aspect multi application source 19
9.4.6. Fichiers de configuration 19

2/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

9.4.7. Création du service 21


9.4.8. Démarrage du service 21
9.4.9. Tester le serveur Apache 21
9.5. Aspect multi applications 21
9.5.1. Exemple 22

10. Synthèse sur les binaires à installer 23


10.1. Environnement Amplitude 23
10.2. Environnement Amplitude Paie / Amplitude Immo 23

3/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

1. Principe actuel

1.1. Consultation instantanée

Un utilisateur connecté à l'application Amplitude et désireux d'imprimer un report va choisir une


imprimante logique Amplitude. Cette imprimante est en fait un script (exemple : lprint.sh) qui réalise
actuellement les actions suivantes :

 Génération d'un fichier sur le serveur d'applications AIX (convention de nommage à déterminer).

 Envoi de ce fichier vers un espace de rétention de l'infrastructure Windows hébergeant le serveur


Apache (solution de transport à valider).

 Invocation sur le poste client d'une URL de consultation (getdoc.php avec comme paramètres le
user et le fichier) sur un serveur Apache avec PHP. Suppression du fichier sur le serveur
d'applications AIX.

Remarque : l’envoi ainsi que la suppression du fichier sur le serveur d’application AIX ne concerne que
les cas où le serveur Apache n’est pas installé sur le serveur AIX.

1.2. Consultation à posteriori de l'espace de rétention

Un utilisateur connecté à l'application Amplitude et désireux de re-visualiser un report va sélectionner


dans son menu AMPLITUDE un item pointant sur un script (exemple : AIX.SpaceInquiry).

Ce script va réaliser actuellement les actions suivantes :

 Invocation sur le poste client d'une URL de consultation (getlist.php avec comme seul paramètre le
user)

Remarque : ce script PHP va lister sous forme de liens, les fichiers de l'espace de rétention et permet
de visualiser leur contenu par simple clic sur le lien.

4/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

2. Inconvénients

L'URL doit être à usage unique et le document consulté doit être une copie du document d'origine.

Faiblesse de la sécurité car un user A peut consulter trop aisément les documents d'un user B.

5/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

3. Solution proposée

3.1. Consultation instantanée

Un utilisateur connecté à l'application Amplitude et désireux d'imprimer un report va choisir une


imprimante logique AMPLITUDE. Cette imprimante est en fait un script (exemple : lprint.sh) qui réalise
actuellement les actions suivantes :

 Génération d'un fichier sur le serveur d'applications AIX (convention de nommage à déterminer).

 Envoi de ce fichier vers un espace de rétention de l'infrastructure Windows hébergeant le serveur


Apache (solution de transport à valider).

 Après envoi, insertion en base d'un record référençant le document concerné et insertion d'un jeton
à usage unique. Cette tâche sera réalisée par le programme cbinsdoc.

 L'utilisation d'un outil de transport permettant de récupérer un return code sur le transfert est donc
préférable.

 Invocation sur le poste client d'une URL de consultation (getdoc.php avec comme paramètre unique
le jeton).

 Suppression du fichier sur le serveur d'applications AIX.

Le script PHP vérifiera en base l'existence et la validité du jeton, cherchera en base le chemin du fichier,
copiera ce fichier dans un espace temporaire, affichera le document en convertissant le document par
rapport à sa page de code initiale, supprimera en base le jeton.

3.2. Consultation à posteriori de l'espace de rétention

Un utilisateur connecté à l'application Amplitude et désireux de re-visualiser un report va sélectionner


dans son menu AMPLITUDE le programme cbconsdoc.

Ce programme AMPLITUDE développé en Genero permettra l'affichage sous forme d'un tableau du
contenu de la table des documents pour un utilisateur donné.

La validation par l'utilisateur d'un document aura pour effet :

 Insertion en base d'un jeton à usage unique pour le document concerné. Cette tâche sera réalisée
par le programme cbconsdoc lui-même qui utilisera les mêmes librairies que le programme cbinsdoc.

 Invocation sur le poste client d'une URL de consultation (getdoc.php avec comme paramètre unique
le jeton ).

Le script PHP vérifiera en base l'existence et la validité du jeton, cherchera en base le chemin du fichier,
copiera ce fichier dans un espace temporaire, affichera le document en convertissant le document par
rapport à sa page de code initiale, supprimera en base le jeton.

6/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

4. Schéma de principe

4.1. Consultation instantanée

7/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

4.2. Consultation à posteriori

8/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

5. Paramétrage du serveur Apache

Le paramétrage au niveau de Amplitude de l’URL de connexion au serveur Apache est indispensable.

Elle peut être effectuée au niveau du paramètre DOCUMENTS en nomenclature 098 ou bien par le biais
d’une variable d’environnement. C’est la variable d’environnement qui prime. Se référer au guide de
paramétrage Module Référentiel.

5.1. Variable d’environnement DELTA_DOC_URL

5.1.1. Syntaxe
Export DELTA_DOC_URL=http://mySite:myPort/myApp/getdoc.php?token=

5.1.2. Exemple
Export DELTA_DOC_URL=http://hsen2ksi:46016/DeltaBank/getdoc.php?token=

Warning

Afin de supporter plusieurs applications (Paie, Immos, Bank), l’installation de


l’application Apache/PHP sera réalisée sous la forme :

htdocs/DeltaPaie
htdocs/DeltaImmo
htdocs/DeltaBank

Ainsi, l’URL d’accès sera du type :


http://hsen2ksi:46016/DeltaBank/getdoc.php?token=

9/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

6. Consultation instantanée

Programme Amplitude : cbinsdoc

Remarque : ce programme ne doit en aucun cas être placé au menu. Il s'agit d’un programme silencieux
appelable par script.

Syntaxe

cbinsdoc.42r <DeltaUserCode>
00000000
<filename>
<subdir>
<orig>
<program>
<pagecode>
{ AUTO | MANUAL }
[ { O | N } ]

Paramètre Obligatoire ? Exemple

1 Code utilisateur <DeltaUserCode> Obligatoire BC8656


AMPLITUDE

2 Chaîne fixe 00000000 Obligatoire 00000000

3 Nom du fichier <filename> Obligatoire DELTA-BC8656-


20080807-152234-
cbednom.txt

4 Sous répertoire <subdir> Obligatoire jdurand

5 Application d’origine <orig> Obligatoire DELTA

6 Programme d’origine <program> Obligatoire cbednom

7 Page de code <pagecode> Obligatoire ISO8859-5

8 Exécution URL { AUTO | MANUAL } Obligatoire AUTO

9 Mode debug [{O|N}] Facultatif N

10/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

L’exécution de l'URL sera automatique si le paramètre 8 est placé à AUTO. Si ce paramètre est placé à
MANUAL, l’exécution ne sera pas réalisée et le jeton (token) sera retourné par le programme cbinsdoc.
L’exécution pourra alors être externalisée par le biais du lancement du programme cbwinexec.

6.1. Exemple

$FGLRUN $BANK/4gi/compta/cbinsdoc.42r BC8656 00000000 DELTA-BC8656-20080807-152234-


cbednom.txt jdurand DELTA cbednom ISO8859-6 AUTO N

6.2. Mode debug

Le 9ème paramètre permettra de débugger l’alimentation des deux tables concernées : evprintdoc et
evprinttoken. Ce paramètre est à placer à N en production.

6.2.1. Exemple de traces de debug


# doc_insertDocument (begin)

# doc_getDocumentID (call) Value = 8010


# doc_getDocumentTimeStamp (call) Value = 2008-08-28 13:42:14

# [].cuti Value = BC8656


# [].filename Value = example8010.pdf
# [].subdir Value = jdurand
# [].orig Value = DELTA
# [].prog Value = cbednom
# [].pagecode Value = ISO8859-5

# doc_insertDocument (end)

>> Le document est bien généré

# doc_insertToken (begin)

# [].docID Value = 8010


# doc_getTokenSession (call) Value = 598144213

# doc_insertToken (end)

>> Le token est bien généré

# doc_execURL (begin)
# T098-DOCUMENTS not filled

11/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

>> Echec de l’invocation de l’URL car la clé permettant de spécifier le serveur Apache
n’est pas renseignée

6.3. Flux XML

Le programme cbinsdoc permet de lire et d'intégrer un flux XML qui sera produit pour définir le catalogue
du document par StreamServe (fichier XML sous format .cat).

Après le contrôle d’existence du fichier catalogue, le fichier XML est lu et contrôlé.

Les différentes données fournis par StreamServe via le fichier catalogue seront insérées en base dans
une table annexe à la table des documents.

<?xml version='1.0' encoding='UTF-8'?>

<Document>

<DocumentName> </DocumentName>

<Branch> </Branch>

<DateOfCreation> </DateOfCreation>

<CustomerID> </CustomerID>

<Account> </Account>

<Amount> </Amount>

<Currency> </Currency>

<transactionName> </transactionName>

</Document>

Code balise Code attribut Désignation

Document

Branch Agence

DateOfCreation Date de création du document

CustomerID Identifiant client

Account Compte de clientèle sur lequel s’est opérée la


transaction.

Currency Devise de transaction.

12/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

Code balise Code attribut Désignation

transactionName Nom de la transaction Amplitude.

13/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

7. Consultation à posteriori

Programme Amplitude : cbconsdoc

Remarque : ce programme doit être placé au menu Amplitude.

7.1. Aspect habilitation

Un utilisateur (a fortiori un profil) avec comme habilitation i seulement ne pourra pas sélectionner
l’utilisateur. C’est donc ses propres documents seulement que pourra voir l’utilisateur.

En revanche, avec l’habilitation c (a fortiori * ), l’utilisateur aura accès au champ Utilisateur et pourra
consulter les éditions d’un autre utilisateur.

Consultation des documents (fconsdoc)

Une fois sélectionné, la validation par la touche ESC ou un clic sur le bouton Visualisation génère un
ticket de session (un enregistrement dans evprinttoken) et invoque l’URL paramétrée.

La case à cocher Editions du jour seulement ? permettra de sélectionner les éditions du jour : c’est en
termes de date système et non comptable que le test est effectué.

7.2. Apurements

Il conviendra de prévoir l’apurement de l’espace de rétention sur l’environnement d’hébergement en


parallèle de l’apurement de la table evprintdoc.

La table evprinttoken devrait normalement être apurée au moment de la consultation par la page PHP.

Au cas, où des enregistrements resteraient stockés dans evprinttoken, la suppression du document


supprimera les tokens associés (DELETE CASCADE).

14/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

8. Consultation des documents archivés

Programme Amplitude : cbconsarch

Ce programme permet de visualiser et rechercher les documents dans Amplitude afin de les archiver.

Avant d’avoir la liste des documents à archiver, pour élargir le cercle de la recherche, les critères de
sélection sont saisis afin de faciliter la recherche en question.

Consultation des documents archivés (fconsarch)

Les critères sont affichés sous forme de fourchette. Il est possible, pour chaque critère, de faire une
recherche. Un contrôle de la valeur saisie ou récupérée sera ensuite effectué.

Pour chaque fourchette, il faut saisir les deux valeurs ou rien. De plus, un contrôle est effectué afin de
savoir si la deuxième est supérieure à la première valeur. Sinon, un message d’erreur sera généré.

Il faut absolument saisir au moins un critère pour pouvoir avoir les résultats dans le tableau.

Autres contrôles sur les critères :

 La longueur du code client doit être égale au Montant 1 du paramètre CLIENT en nomenclature 999.

 La longueur du numéro de compte doit être égale au Montant 1 du paramètre COMPTE en


nomenclature 999.

15/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

9. Annexes

9.1. Création des tables evprintdoc et evprinttoken

CREATE TABLE evprintdoc (

doc_id INTEGER PRIMARY KEY,


tstamp DATETIME YEAR TO SECOND NOT NULL,
cuti VARCHAR(10) NOT NULL,
filename VARCHAR(255) NOT NULL,
subdir VARCHAR(255),
orig VARCHAR(50),
prog VARCHAR(50),
pagecode VARCHAR(50));

CREATE TABLE evprinttoken (

token_id INTEGER PRIMARY KEY,


doc_id INTEGER NOT NULL,

FOREIGN KEY (doc_id) REFERENCES evprintdoc (doc_id) ON DELETE CASCADE );

CREATE TABLE evprintdoc (

doc_id INTEGER PRIMARY KEY,


tstamp TIMESTAMP NOT NULL,
cuti VARCHAR2(10) NOT NULL,
filename VARCHAR2(255) NOT NULL,
subdir VARCHAR2(255),
orig VARCHAR2(50),
prog VARCHAR2(50),
pagecode VARCHAR2(50) );

CREATE TABLE evprinttoken (

token_id INTEGER PRIMARY KEY,


doc_id INTEGER NOT NULL,

FOREIGN KEY (doc_id) REFERENCES evprintdoc (doc_id) ON DELETE CASCADE );

16/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

9.2. Création de la séquence seq_document

create sequence seq_document


start with 1
increment by 1
Tout moteur minvalue 1
maxvalue 999999999
cache 20
cycle;

Ces tables et séquences devront être créés sur chaque base : Paie, Immos, et Bank.

9.3. Script : lprint2.sh (cas Amplitude)

Note

La variable d’environnement DELTA_DOC_URL a été settée dans le script qui positionne la majeure partie des
variables propres à l’application (setDeltaEnvironment.sh)

export DELTA_DOC_URL=http://hsen2ksi:46016/DeltaBank/getdoc.php?token=

# Creation du fichier a partir de l'entree standard

[ $RUNNER ] || { RUNNER=fglrun_1311d_IFX;}
[ $BANK ] || { BANK=/appli/delta/PRODV9/genero_1.31.1d/v9.0.131;}
[ $PROFILE ] || { BANK=/appli/delta/profilev9;}

WHAT=`ps -fp $PPID | grep $RUNNER | awk '{print $9}'`


[ $WHAT ] || { WHAT=undefined;}

WHAT=`basename $WHAT .42r`


[ $WHAT ] || { WHAT=undefined;}

WHEN=`date +%Y%m%d- +%H%M%S`

WHO=$UNIX_USER
[ $WHO ] || { WHO=unknown;}

WHICH=txt

17/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

SOURCE_DIR=/echange/tmp
OUTPUT_FILE=DELTA-$WHO-$WHEN-$WHAT.$WHICH
cat $* > /echange/tmp/$OUTPUT_FILE

# Transport du fichier via ftp & creation repertoire


# Envoi du fichier /echange/tmp/$OUTPUT_FILE vers hsen2ksi:e:/file/$WHO/$OUTPUT_FILE
REMOTE_HOST=hsen2ksi

# Remarque : le homedir de FTP_USER a ete place a e:\file


FTP_USER=impsenh
FTP_PWD=impsenh
LOG_TRF=/dev/null

ftp -in $REMOTE_HOST << !END > $LOG_TRF


user $FTP_USER $FTP_PWD
lcd $SOURCE_DIR
mkdir $WHO
cd $WHO
bin
mput $OUTPUT_FILE
bye
!END

# Visualisation du fichier dans un navigateur


$FGLRUN $BANK/4gi/compta/cbinsdoc.42r $DELTA_USER 00000000 $OUTPUT_FILE $WHO DETA $WHAT ISO8859-1
AUTO N

# Suppression du fichier src sous UNIX


rm /echange/tmp/$OUTPUT_FILE 2>/dev/null

9.4. Installation de la partie Apache / PHP

L'installation ci-après tient compte de la customisation de l’installation dans le répertoire :

D:\applis\Amplitude-Print v1.0 Printing Server

Sur le serveur hsen2ksi avec écoute sur le port 46016.

9.4.1. Support fourni


Décompresser Amplitude-Print v1.0 Printing Server.zip dans :

D:\applis\Amplitude-Print v1.0 Printing Server.

18/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

9.4.2. Utilisateur dédié et droits

 Créer un nouvel utilisateur Windows deltaprint

 Donner les droits Control total à l'utilisateur deltaprint sur le répertoire

D:\applis\Amplitude-Print v1.0 Printing Server

9.4.3. Répertoire contenant les fichiers temporaires


Créer le répertoire suivant :

D:/applis/Amplitude-Print v1.0 Printing Server/Apache2/htdocs/temp

9.4.4. Répertoire de rétention


Créer le répertoire suivant :

E:/file

9.4.5. Aspect multi application source

Warning
Afin de supporter plusieurs applications (Paie, Immos, Bank), l’installation de
l’application Apache/PHP sera réalisée sous la forme :

htdocs/DeltaPaie
htdocs/DeltaImmo
htdocs/DeltaBank

On dupliquera donc le contenu initial de htdocs dans 3 sous-répertoires distincts.


Par exemple, AmplitudePaie, AmplitudeImmo, Amplitude.

9.4.6. Fichiers de configuration


Fichier no 2 : httpd.conf

sous D:\applis\Delta-Print v1.0 Printing Server\Apache2\conf

Seules les lignes à modifier ont été référencées ci-après :

ServerRoot D:/applis/Delta-Print v1.0 Printing Server/apache2

Listen 46016

19/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

LoadModule php5_module D:/applis/Delta-Print v1.0 Printing


Server\php5\php5apache2_2.dll

PHPIniDir D:/applis/Delta-Print v1.0 Printing Server\php5

DocumentRoot D:/applis/Delta-Print v1.0 Printing Server/Apache2/htdocs

<Directory D:/applis/Delta-Print v1.0 Printing Server/Apache2/htdocs>

ScriptAlias /cgi-bin/ D:/applis/Delta-Print v1.0 Printing Server/Apache2/cgi-bin/

<Directory D:/applis/Delta-Print v1.0 Printing Server/Apache2/cgi-bin>

Fichier no 2 : php.ini

sous D:\applis\Delta-Print v1.0 Printing Server\php5

Seules les lignes à modifier ont été référencées ci-après :

error_log = D:\applis\Delta-Print v1.0 Printing Server\php5\log\php.log

extension_dir = D:\applis\Delta-Print v1.0 Printing Server\php5\ext\

Fichier no 3 : param.php

sous D:\applis\Delta-Print v1.0 Printing Server\Apache2\htdocs\DeltaBank

// DATABASE PARAMETERS
// Database type : oracle or informix
define (DATABASE_TYPE,'informix');
// Database host name : must be a DNS name or IP address.
define(DATABASE_HOST,'hsenisrv');
// Database service nome : example ORCL for oracle ou turbo(or 1526) for informix
define(DATABASE_SERVICE,'hsenisrv_net1');
// Database server name : only for informix (ex : ol_xxxxx)
define(DATABASE_SERVER,'ifxagencesrv_tcp');
// Database protocol : only for informix (ex : olsoctcp)
define(DATABASE_PROTOCOL,'onsoctcp');
// Database name : only for informix

20/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

define(DATABASE_NAME,'sgbsv9');
// Database connexion name
define(DATABASE_USER,'bo');
// Database connexion password
define(DATABASE_PASSWORD,'bo');
// FILES PARAMETERS
// Files storage directory (must ended with '/')
define(FILEDIR,'E:/file/');
// Temporary files path (must ended with '/')
define(TMPDIR,'D:/applis/Delta-Print v1.0 Printing Server/Apache2/htdocs/temp/');
// Time in seconds before cleaning. Concerne all files except .txt
define(LIFETIME,3600);

Note
il y a donc n fichiers param.php à paramétrer pour chacune des bases, donc chacune des applications.

9.4.7. Création du service


Sous D:\applis\Delta-Print v1.0 Printing Server\Apache2\bin

Exécuter :

httpd.exe -k install -n Delta-Print v1 server

9.4.8. Démarrage du service

 Modifier le compte utilisateur lançant le service par deltaprint.

 Démarrer le service Delta-Print v1 server

9.4.9. Tester le serveur Apache


http://hsen2ksi:46016/DeltaBank/info.php

9.5. Aspect multi applications

Par rapport à la première installation, il est important de noter que pour supporter plusieurs sources
d’applications, la solution a consisté à dupliquer le contenu de htdocs en n sous répertoires.

Ceci permet de disposer ainsi de n fichiers param.php pour accéder aux n bases.

21/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

Attention, chaque environnement (Paie, Immo, Bank) doit positionner dans ce contexte et de manière
dédiée l’URL de connexion (DELTA_DOC_URL).

9.5.1. Exemple
Pour la partie Amplitude, la variable d’environnement DELTA_DOC_URL a été positionnée dans le script
qui positionne la majeure partie des variables propres à l’application (setDeltaEnvironment.sh)

export DELTA_DOC_URL=http://hsen2ksi:46016/DeltaBank/getdoc.php?token=

C’est pourquoi il sera nécessaire de prévoir une duplication des scripts lprint2.sh sur le même principe.

Le script lprint2.sh (exemple documenté précédemment) invoque le programme

$FGLRUN $BANK/4gi/compta/cbinsdoc.42r $DELTA_USER 00000000 $OUTPUT_FILE $WHO DETA $WHAT ISO8859-1


AUTO N

Alors que les scripts - utilisés par les applications PAIE et IMMOS - devront invoquer

$FGLRUN $DELTA/4gi/env/evinsdoc.42r $DELTA_USER 00000000 $OUTPUT_FILE $WHO DELTA $WHAT

ISO8859-1 AUTO N

22/23
C2 – Usage restreint Sopra Banking Amplitude

Consultation sécurisée des éditions au sein d'un navigateur

10. Synthèse sur les binaires à installer

10.1. Environnement Amplitude

Programmes : cbconsdoc.42r, cbinsdoc.42r (sous $BANK/4gi/compta)

Librairies : cbconsdoc.42m, cbinsdoc.42m, fct_doc.42m(sous $BANK/4gi/global)

Forme écran : fconsdoc.42f (sous $BANK/form_fr/global)

10.2. Environnement Amplitude Paie / Amplitude Immo

Ces 2 applications se partagent un même répertoire env.

Programmes : evconsdoc.42r, evinsdoc.42r (sous $DELTA/4gi/env)

Librairies : evconsdoc.42m, evinsdoc.42m, fct_doc.42m, fct_convstatus.42m

(sous $DELTA/4gi/env)

Forme écran : fconsdoc_001.42f (sous $DELTA/forme/env)

23/23

Vous aimerez peut-être aussi