Académique Documents
Professionnel Documents
Culture Documents
MULTI-LANGUES - Gestion
des données
Guide utilisateur
1/20
C2 – Usage restreint Sopra Banking Amplitude
Sommaire
1. Introduction 3
1.1. Avant-propos 3
1.1.1. Langue 3
1.1.2. Définitions 3
1.2. Gestion 4
1.2.1. Principes 4
1.2.2. Paramétrage de base 4
5. Préparation de la base 18
2/20
C2 – Usage restreint Sopra Banking Amplitude
1. Introduction
1.1. Avant-propos
1.1.1. Langue
Le terme langue tel qu'utilisé dans ce document fait référence à la langue AINSI qu'à son alphabet (e.g.
français ou anglais – caractères latins, arabes - caractères hindi, bulgare – caractères cyrilliques).
1.1.2. Définitions
Langue S'applique aux menus, libellés de zones, entêtes de colonnes pour le rapport,
Interface erreurs et messages d'alertes...
Utilisateur
C'est un attribut du profile utilisateur, il est activé lorsque l'utilisateur se connecte
(LIU) au système.
Langue C'est la langue par défaut, langue de référence, langue du système ou du produit.
Paramétrage
Toutes les données gérées dans la base de données sont stockées dans cette
(LP)
langue, exceptée dans certains cas précis pour lesquels les données seront
stockées dans deux langues. (cf. Langue client et Langue adresse).
Langue Client Langue dans laquelle le client souhaite que ses documents soient générés
(LC) (relevés, notes, bordereaux, contrats...)
Le client peut choisir SEULEMENT UNE autre langue en plus de celle par défaut.
Si le client choisi une autre langue que celle par défaut, certaines données doivent
être saisies deux fois (dans les deux langues).
Les zones sélectionnées permettent à l'utilisateur de saisir les données deux fois
(en LP et LC).
3/20
C2 – Usage restreint Sopra Banking Amplitude
Langue Adresse Langue dans laquelle l'adresse sera imprimée sur les courriers envoyés au client.
(LA) Cette notion est appliquée aussi bien au niveau du client qu'à celui du compte.
Langue Rapport Langue dans laquelle les rapports envoyés à la Banque Centrale doivent être
Banque générés.
Centrale
Elle peut être différente de LP.
(LCB)
Langues disponibles : français, anglais, bulgare, russe et arabe. Autres langues
bientôt disponibles.
1.2. Gestion
1.2.1. Principes
Pour la gestion multi-langues, des tables et/ou zones de tables supplémentaires ont été créées dans
Amplitude.
Dans les tables existantes (bknom, lib1 par exemple), l'information est stockée en LP.
Les tables et zones supplémentaires contiennent toutes les traductions possibles dans les langues
spécifiées pour les clients et les utilisateurs.
Dans toutes les transactions Amplitude (retrait d'espèce, par exemple), la stratégie actuelle est la
suivante : tous les commentaires, noms, zones de texte libre sont saisis dans l'écran standard en
LP. Si nécessaire, c'est à dire si la langue du client est différente, des écrans supplémentaires
s'ouvrent pour la saisie des informations en LC.
4/20
C2 – Usage restreint Sopra Banking Amplitude
Ce programme permet la gestion de la langue de paramétrage et des langues disponibles pour les
utilisateurs et pour les clients.
La définition des différentes langues est stockée en table bknls gérée par le programme cbgesnls.
Langue de paramétrage :
Langues utilisateurs :
La gestion des utilisateurs n'accepte pas de code langue en dehors de cette liste.
Langues clients :
La gestion des clients n'accepte pas de code langue en dehors de cette liste.
Attention : tous les codes langues doivent avoir été définis en nomenclature 190.
5/20
C2 – Usage restreint Sopra Banking Amplitude
Attention :
Bien que défini sous forme de tableau, il ne peut y avoir qu'une LP.
6/20
C2 – Usage restreint Sopra Banking Amplitude
3.1. Nomenclatures
Programme Amplitude : cbgeslnom
Le Libellé 1 (bknom, lib1) contient toujours le libellé explicatif des données qui doit toujours être
traduit en LC et LIU.
Il est possible de préciser, pour chaque table, les libellés à traduire. Ces libellés de champs
supplémentaires ne sont pas utilisés dans les transactions Amplitude mais peuvent l'être pour le
reporting.
Pour effectuer cette modification il suffit de choisir l'option appropriée dans le programme (activation /
annulation des traductions zone par zone).
7/20
C2 – Usage restreint Sopra Banking Amplitude
01 = Intitulé table
11 à 15 = Libellés 1 à 5.
21 à 28 = Montants 1 à 8.
31 à 35 = Taux 1 à 5.
trad A traduire (O/N) (gestion multi-langues est activée quand cette zone
est à O).
O = Oui, N = Non
lib Libellé
8/20
C2 – Usage restreint Sopra Banking Amplitude
3.2. Clients
Définition de la table
Note :
champ en {nom (nom), pre (prénom), midname, nomrest (nom à restituer), rso (Raison sociale de
déclaration), rso2 (Seconde raison sociale de déclaration)}
Définition de la table
9/20
C2 – Usage restreint Sopra Banking Amplitude
Création d'une table générale pour stocker les traductions liées aux tables suivantes :
10/20
C2 – Usage restreint Sopra Banking Amplitude
Définition de la table :
11/20
C2 – Usage restreint Sopra Banking Amplitude
3.6. Villes
Définition de la table
reg Région.
3.7. Tiers
Définition de la table
champ Champ.
Note :
champ en {nom (nom), pre (prénom), midname (deuxième prénom), nomrest (nom à restituer),
rso (Raison sociale de déclaration), rso2 (Seconde raison sociale de déclaration)}
12/20
C2 – Usage restreint Sopra Banking Amplitude
3.8. Evènements
13/20
C2 – Usage restreint Sopra Banking Amplitude
Note : si client 1 et client 2 ne parlent pas la même langue, l'évènement est stocké dans toutes les
langues.
Définition de la table :
Cette table contient le libellé des transactions du module Etranger pour les types de dossiers suivants :
14/20
C2 – Usage restreint Sopra Banking Amplitude
4.1. Adresses
Ces tables prennent en compte la notion de langue, cependant elles ne contiennent qu'un
enregistrement. La version stockée dépend de la langue sélectionnée lors de la saisie des informations.
Les adresses ne sont pas dupliquées en fonction de LC.
4.2. Mouvements
Table Libellé
15/20
C2 – Usage restreint Sopra Banking Amplitude
Table Libellé
cpmvt COPIE DE LA TABLE BKMVT POUR LES TESTS DES LIBELLES COMPLEMENTAIRES
SUR LES MOUVEMENTS COMPTABLES.
Toutes ces tables gèrent des zones supplémentaires conçues pour la problématique de langue :
lang : LC.
Définition de la table
16/20
C2 – Usage restreint Sopra Banking Amplitude
Définition de la table
Il n'existe pas d'accès transactionnel à cette table. Le seul moyen de paramétrer des traductions dans
toutes les langues est de charger un fichier. Les langues à utiliser sont définies en nomenclature 900
(à paramétrer).
17/20
C2 – Usage restreint Sopra Banking Amplitude
5. Préparation de la base
18/20
C2 – Usage restreint Sopra Banking Amplitude
19/20
C2 – Usage restreint Sopra Banking Amplitude
20/20