Vous êtes sur la page 1sur 232

18/08/2021 Rapprochement bancaire

Page 1

L'administration du système

Contenu
Bienvenue et présentation .................................................................. ........................ 1
Comprendre les répertoires du serveur .................................................. ....... 3
Entrées de registre ........................................................ ....................................... 4
Structure du répertoire du serveur ...................................................... ....................... 6
Utilisateur de la base de données ................................................ .............................................. 9
Dossiers, gestion des connexions et configuration de l'application .... 10
Présentation du dossier ................................................. ................................................... 11
Définir des dossiers .................................................................. .................................... 12
Serveurs et points de terminaison X3 .................................................. ....................... 29
Affichage des journaux du serveur .................................................. .............................. 33
Configuration du proxy ................................................................ .............................. 35
Certificats.................................................. ................................................. 36
Authentification d'utilisateur ................................................ ................................ 39
Paramètres globaux ................................................ ....................................... 43
Utilisation de la console de gestion SAFE X3 V1 ................................ 45
Pratiques pédagogiques .................................................................. .................................... 54
Surveillance et paramètres clés .................................................. ................... 56
Sessions de client Web .................................................. ................................ 57
Sessions client classiques .................................................. .............................. 59
Surveillance des sessions ouvertes et des processus ................................................. 62
Configuration des zones de stockage X3 .................................................. .................... 65
Verrouillage d'enregistrement ................................................. ........................................ 66
Personnaliser le vocabulaire .................................................................. .................. 67
Définir les préférences régionales .................................................................. ................ 69
Concepts utilisateur.................................................. .............................................. 70
Pratiques pédagogiques .................................................................. ................................... 73
Accès des utilisateurs aux points de terminaison .................................................. .............................. 75
Configuration des utilisateurs de point de terminaison .................................................. ....................... 76
Personnaliser les paramètres utilisateur .................................................. ................ 83
Configuration des profils de menu .................................................. ....................... 84
Configuration des profils de fonction .................................................. ..................... 86

Programme de cours pour étudiants certifiés - Version 4.0 Je page


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 2

L'administration du système

Configuration des profils commerciaux .................................................. ....................... 88


Création et attribution de codes d'accès ................................................. ...... 89
Attribution des rôles ................................................................. ........................................ 94

https://translate.googleusercontent.com/translate_f 1/232
18/08/2021 Rapprochement bancaire
Pratiques pédagogiques .................................................................. ................................................... 98
Accès utilisateur global .................................................. ................................ 102
Configuration des profils de sécurité .................................................. ................... 103
Création de groupes .................................................................. ................................. 105
Configuration des rôles ...................................................... ................................... 106
Configuration des utilisateurs globaux .................................................. ....................... 108
Pratiques pédagogiques .................................................................. ................................... 110
Fonctions de collaboration ................................................................. ....................... 113
Accéder aux outils de collaboration ....................................................... ......... 114
Configuration des volumes de stockage .................................................. ................... 115
Configuration des balises de document .................................................. .................... 116
Mise en place d'équipes pour le contrôle des documents .................................................. 118
Téléchargement de documents ................................................. ....................... 120
Pratiques pédagogiques .................................................................. .................................... 122
Fonctions de création ....................................................... .............................. 124
Accéder aux outils de création .................................................. .............. 125
Définition des caractéristiques de la page principale ................................................. .. 126
Définition des pages de navigation .................................................. ..................... 129
Définition des pages d'accueil .................................................. ....................... 132
Définition des modules de menu .................................................. ....................... 135
Définition des sous-modules de menu .................................................. ...................... 137
Définition des éléments de menu .................................................. .............................. 139
Définir les catégories de menu .................................................................. .................... 143
Gestion de la personnalisation ....................................................... ............... 145
Pratiques pédagogiques .................................................................. ................................... 147
Entretien ................................................. ........................................ 150
Utilisation des codes d'activité .................................................. ................. 151
Remise à zéro d'un dossier ....................................................... ....................... 153
Gestion des données ................................................. ....................................... 154
Gestion des tableaux ................................................................ .................................. 155

Page ii Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 3

L'administration du système

Entretien des tables ................................................. ............................... 167


Regroupement de tables liées .................................................................. ........................ 169
Utilisation des vues .................................................................. .............................. 171
Extraction de données ................................................ ..................................... 175
Intégration de données ................................................ .................................... 177
Changements de clé en masse .................................................. ................................ 178
Mises à jour de masse de la base de données .................................................. ......................... 180
Pratiques pédagogiques .................................................................. ................................... 187
Utilisation des utilitaires de recherche ................................................. ....................... 189
Utilitaires de recherche ................................................. ..................................... 190
Recherche de codes d'activité .................................................. ................ 191
Recherche de types de données ...................................................... ....................... 193
Recherche de codes d'accès .................................................. ................... 195
Recherche d'actions .................................................................. ....................... 197
Recherche de champs .................................................................. .............................. 198
Recherche de messages .................................................................. ....................... 200

https://translate.googleusercontent.com/translate_f 2/232
18/08/2021 Rapprochement bancaire

Recherche de texte .................................................................. ................................ 201


Recherche de menus .................................................................. .............................. 202
Pratiques pédagogiques .................................................................. ................................... 203
Travailler avec les statistiques d'entreprise .................................................. ........... 207
Aperçu des statistiques d'entreprise........................................................... ................. 208
Déclencheurs statistiques .................................................. ................................ 209
Paramètres statistiques .................................................................. .............................. 212
Validation statistique ................................................................ ....................... 215
Affichage des informations statistiques .................................................. ............ 216
Pratiques pédagogiques .................................................................. ................................... 220
Travailler avec le serveur batch ................................................. .............. 222
Présentation du serveur de traitement par lots............................................... ....................... 223
Définition des paramètres du serveur de lots .................................................. ............ 225
Activation et désactivation du serveur Batch .................................. 230
Gestion des requêtes ................................................................ ................................ 231
Gestion des tâches ................................................................. ................................... 233
Regroupement des tâches ................................................. ..................................... 234

Programme de cours pour étudiants certifiés - Version 4.0 Page iii


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 4

L'administration du système

Gestion des tâches récurrentes .................................................................. ..................... 236


Soumission de requêtes ................................................. .............................. 238
Surveillance des statuts des journaux .................................................. ................. 239
Pratiques pédagogiques .................................................................. ................................... 241
Configuration des codes de rapport .................................................. ....................... 246
Concepts du rapport ................................................. ................................... 247
Définitions des rapports ................................................. ................................ 248
Destinations de l'imprimante ................................................. .............................. 251
Destinations par utilisateur ....................................................... .............................. 253
Les valeurs par défaut ................................................ ....................................... 254
Imprimer les codes ................................................. .............................................. 255
Pratiques pédagogiques .................................................................. ................................... 257
Configuration des flux de travail............................................... .............................. 258
Présentation des notifications de flux de travail .................................................. ..... 259
Définir des règles de flux de travail .................................................. ..................... 262
Configuration des notifications de flux de travail .................................................. ....... 276
Surveillance des notifications de flux de travail .................................................. ..... 278
Pratiques pédagogiques .................................................................. ................................... 280
Patcher ................................................................. ................................................. 284
Présentation des correctifs ................................................. .............................. 285
Demande de correctif .................................................. ....................................... 286
Scénarios de correctifs ................................................. ..................................... 287
Avant de patcher ................................................. ................................... 289
Installation des correctifs – Serveur d'applications ................................................. ... 291
Patcher pour les modifications .................................................. .................... 294
Objets pour la création de correctifs ................................................. .................... 296
Laboratoire ........................................................ .................................................................. ..... 298
Résumé................................................. .............................................. 301

https://translate.googleusercontent.com/translate_f 3/232
18/08/2021 Rapprochement bancaire

Page iv Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 5

Leçon 1
Bienvenue et présentation
Bienvenue dans le cours de formation Administrateur système Sage ERP X3. Ce cours est
divisé en discussion de concepts et de pratiques, et est destiné à vous fournir
les connaissances nécessaires pour administrer avec succès un système Sage ERP X3. Tu vas apprendre
sur les fonctionnalités et fonctions clés de Sage ERP X3 pour la gestion et la maintenance d'un
système sécurisé.
Ce cours vous aidera à atteindre les objectifs suivants :
➢ Comprendre l'architecture Sage ERP X3 et les répertoires clients et serveurs.
➢ Gérer les configurations de connexion et les serveurs/solutions.
➢ Comprendre les entrées de registre et les répertoires client et serveur.
➢ Comprendre la sécurité dans Sage ERP X3 et configurer les utilisateurs.
➢ Comprendre les dossiers et configurer les points de terminaison.
➢ Afficher les fichiers journaux du serveur et configurer les proxys.
➢ Configurez l'authentification des utilisateurs, les certificats et les paramètres globaux.
➢ Surveiller les sessions et les processus.
➢ Configurer les zones de stockage et les préférences régionales.
➢ Mettre en place des fonctions de collaboration pour le contrôle des documents.
➢ Travailler avec des fonctions de création pour créer des pages de navigation et d'accueil.
➢ Utiliser les utilitaires de recherche
➢ Travailler avec des statistiques commerciales.
➢ Travailler avec le serveur batch.
➢ Créer des codes Crystal Report.
➢ Comprendre et créer des notifications de workflow.
➢ Travailler avec des correctifs.

Programme de cours pour étudiants certifiés - Version 4.0 Page 1


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 6

Bienvenue et introduction (suite)

https://translate.googleusercontent.com/translate_f 4/232
18/08/2021 Rapprochement bancaire
Comment utiliser ce programme
Le tableau suivant décrit les conventions utilisées dans ce programme

Convention Explication
Numéros de pas par rapport Les numéros de pas ne font pas partie d'une pratique et
Pratiquer les nombres sont destinés à vous fournir les étapes
généralement utilisé pour accomplir une tâche. Entraine toi
les chiffres apparaissent en gras et sont complétés en
classer.
Police italique dans un exercice Les éléments qui font partie d'un exercice et apparaissent dans
une police en italique indique que vous devez sélectionner une tâche
ou effectuer une action spécifique pour terminer le
étape (par exemple, cliquez sur OK ).
Police de courrier dans un Les éléments qui font partie d'une pratique et apparaissent dans
Entraine toi la police de messagerie indique les informations que vous devez
saisir (par exemple, dans le champ N° client,
entrez 01-ABS).

Connexion au programme

Dans cet exercice, connectez-vous au programme.


1. Ouvrez Internet Explorer et entrez l'URL fournie par l'instructeur.
2. Cliquez sur Cliquez ici pour commencer votre expérience .
3. Lorsque vous y êtes invité, saisissez admin comme nom d'utilisateur et mot de passe.
4. Cliquez sur OK .
5. Une fois la page de destination affichée, cliquez sur l' icône de navigation dans la barre supérieure pour afficher
la page Navigation. Celui-ci sera utilisé pour toutes les activités.

Page 2 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 7

https://translate.googleusercontent.com/translate_f 5/232
18/08/2021 Rapprochement bancaire

Leçon 2
Comprendre les répertoires du serveur
Dans les rubriques suivantes, vous découvrirez les entrées de registre du Sage ERP X3
moteur d'exécution, ainsi que les structures de répertoires client et serveur.

Les sujets de cette leçon incluent :


➢ Entrées de Registre
➢ Structure du répertoire du serveur
➢ Utilisateur de la base de données

Programme de cours pour étudiants certifiés - Version 4.0 Page 3


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 8

Entrées de registre

L'écran suivant de l'éditeur de registre affiche les valeurs liées au Sage ERP X3
moteur d'exécution. Les entrées de registre sont des paramètres basés sur Windows et ne doivent pas être
altérés car contrôlés par la console de gestion Sage ERP X3.
Remarque : les éléments affichés dans l'Éditeur du Registre peuvent varier selon l'installation.

Valeurs:
- ADXDIR, PATH, X3ROOT : Chemins d'accès (base moteur, accès au
exécutables stockés dans bin et ebin, accès aux dossiers)
- Chemins des répertoires des fichiers journaux (diagnostic)
• ADXLOG : fichiers *.log : erreurs d'exécution
• ADXDTRA : fichier *.tra : fichier journal de connexion

https://translate.googleusercontent.com/translate_f 6/232
18/08/2021 Rapprochement bancaire
• ADXTRA : fichiers *.tra : fichier journal des appels de la base de données
- DBTYP : Base de données utilisée
- Port, Service : Numéro/nom du service TCP/IP
- UserService, UserServicePassword : Utilisateur pour le démarrage du service NT

Page 4 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 9

Entrées de registre (suite)


Valeurs selon la base de données (Oracle) :
- ORACLE_BASE : Répertoire par défaut des fichiers de la base de données
- ORACLE_VER : version de la base de données
- ORACLE_SID : Nom de l'instance
- ORACLE_HOME : Répertoire de la base de données du moteur Oracle
- Valeurs selon la base de données (SQL Server) :
- SQLS7_BASE : chemin du répertoire par défaut des fichiers de la base de données
- SOURCE DE DONNÉES : nom de la source ODBC
- ORACLE_SID : Nom de la base de données
- SQLS7_HOME : chemin vers SQL Server

Programme de cours pour étudiants certifiés - Version 4.0 Page 5


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 10

https://translate.googleusercontent.com/translate_f 7/232
18/08/2021 Rapprochement bancaire

Structure du répertoire du serveur

Le schéma ci-dessous montre la structure du répertoire de l'application Sage ERP X3


serveur.
Remarque : Si le serveur de base de données se trouve sur une autre machine physique, le répertoire de la base de données sera
être sur ce serveur et non sur le serveur d'applications.

Le répertoire de la base de données contient les fichiers physiques de la base de données, qui sont
dépendant (SQL Server ou Oracle) et non contrôlé par Sage ERP X3.
- Les fichiers de la base de données peuvent être stockés sur d'autres disques. Répartir les fichiers sur plusieurs
disques est encouragée.
- Dans le diagramme ci-dessus, les fichiers SQL Server ou Oracle sont organisés en données, journaux,
Scripts, tmp et dossiers de trace.
Le répertoire d'exécution contient les exécutables et les scripts d'exécution.
- Le dossier SERVX3 est utilisé pour la gestion du serveur batch et est transparent pour
l'utilisateur final.
- Le sous-répertoire lan contient les valeurs du menu local pour les langues installées.

Page 6 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 11

Structure du répertoire du serveur (suite)


Le répertoire Dossiers contient les structures de dossiers de Sage ERP X3 . Le diagramme
ci-dessous montre la structure du dossier SEED .

https://translate.googleusercontent.com/translate_f 8/232
18/08/2021 Rapprochement bancaire

- Un dossier dans Sage ERP X3 contient les règles, paramètres, dictionnaires,


développements, et des données pour plusieurs entreprises. Cela signifie que le dossier
contient une table Clients, une table Fournisseurs, une table Produits, etc. commune à tous
entreprises gérées par ce dossier. Il contient également des paramètres généraux,
les transactions et les règles de gestion.
- Comme discuté dans les cours précédents, un dossier dans Sage ERP X3 est défini dans un enregistrement
stocké dans son dossier de référence (parent) (il s'agit généralement du dossier X3). Pour
informations sur la définition d'un dossier, voir Gestion des dossiers et
Leçon d'entretien.

Programme de cours pour étudiants certifiés - Version 4.0 Page 7


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 12

Structure du répertoire du serveur (suite)


- Lorsque Sage ERP X3 est installé sur un système, le dossier X3 est automatiquement
créé . Le dossier X3 est la référence de niveau supérieur pour tous les autres dossiers . DEMO est
le dossier de démonstration par défaut contenant un ensemble de paramètres prédéfinis et
données .
- Le sous-répertoire tmp contient le fichier Espion.tra (spy.tra) et le fichier Transac.tra.
- Espion.tra (spy.tra) : Enregistrez toutes les transactions effectuées par la maintenance de
les fichiers dans le dossier parent.
- Transac.tra : Enregistrez tous les incidents transactionnels dans le dossier enfant.
- Le sous-répertoire TRA est l'endroit où tout fichier journal est enregistré, à l'exception de ceux créés par le
serveur batch. Cela peut être utile lorsque les erreurs de base de données sont difficiles à diagnostiquer.
Les journaux sont également une fonctionnalité importante pour les correctifs et les rapports - les fichiers journaux s'affichent
après les processus automatiques tels que les affectations de commande client et l'expédition
générations.
- Le fichier APL.ini décrit la hiérarchie des dossiers pour chaque dossier. Le
La variable adxmother(0) contient le nom du dossier parent direct. C'est important que
vous ne modifiez pas ce fichier. Utilisez l'onglet Divers dans Paramètres > Général
Tâche Paramètres > Dossiers dans Sage ERP X3 pour mettre à jour nombre d'entre eux
paramètres.

https://translate.googleusercontent.com/translate_f 9/232
18/08/2021 Rapprochement bancaire

Page 8 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 13

Utilisateur de la base de données

Toutes les données des dossiers Sage ERP X3 sont stockées dans une base de données SQL Server/Oracle.
Le dossier est un utilisateur de base de données qui possède ses tables et données et représente l'application
couche.

Programme de cours pour étudiants certifiés - Version 4.0 Page 9


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 14

https://translate.googleusercontent.com/translate_f 10/232
18/08/2021 Rapprochement bancaire

Lecon 3
Dossiers, gestion des connexions et
Configuration de l'application

Dans les rubriques suivantes, vous apprendrez à configurer des dossiers et des connexions pour les utilisateurs
pour se connecter à Sage ERP X3. Vous découvrirez également le verrouillage des enregistrements,
personnaliser le vocabulaire et utiliser la console de gestion pour visualiser ou modifier
solutions et serveurs.

Les sujets de cette leçon incluent :


➢ Présentation du dossier
➢ Définition des dossiers
➢ Serveurs et points de terminaison X3
➢ Afficher les journaux du serveur
➢ Configuration du proxy
➢ Certificats
➢ Authentification de l'utilisateur
➢ Paramètres généraux
➢ Utilisation de la console de gestion Sage ERP X3

Page 10 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 15

Présentation du dossier

Lorsqu'un enregistrement de définition de dossier est validé pour la première fois, les événements suivants se produisent :
- Les répertoires Folders sont créés sur le serveur (par exemple,
E:\X3V7\Folders\SEED\...)
- L'utilisateur du point de terminaison est créé dans le système de base de données (avec le nom du dossier).
- Les tables sont créées dans la base de données.
- Les dictionnaires d'objets sont copiés du dossier de référence dans le dossier en cours
créé (héritage).
- Les données sont copiées à partir d'un dossier de copie (pas nécessairement le dossier de référence).
Lorsque le dossier est revalidé (fois suivantes) :
- Le dictionnaire d'objets (tables, écrans, etc.) est copié à partir du dossier de référence,
écraser des objets existants. Seuls les objets ou éléments d'objet (champ, index,
https://translate.googleusercontent.com/translate_f 11/232
18/08/2021 Rapprochement bancaire
etc.) qui sont signalés par un code d'activité spécifique sont protégés.
- Tous les dictionnaires sont revalidés (tables, écrans, fenêtres, etc.).
Avant de créer un dossier, vous devez avoir une estimation de la quantité d'informations
qui sera géré. La création d'un dossier crée la base de données, qui physiquement
réserve l'espace disque calculé à partir des valeurs saisies dans la tâche Dossiers.
- Pour modifier le dimensionnement dans la base de données après avoir créé un dossier, vous devez utiliser le
outils de base de données associés au type de base de données sélectionné.

Programme de cours pour étudiants certifiés - Version 4.0 Page 11


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 16

Définir des dossiers

Utilisez les Dossiers (GESADS) dans le bloc Paramétrage > Paramètres généraux pour créer et mettre à jour un
dossier. Un dossier est une référence complète, identifiée par un code, qui contient toutes les
les règles de paramétrage et de gestion des données utilisées. Les paramètres d'un dossier sont définis dans le
Tableau des dossiers. Tant que le dossier n'est pas encore créé et validé, vous pouvez modifier le
Les paramètres.
Un dossier se caractérise par :
- Un répertoire racine et un groupe de sous-répertoires sur le serveur d'applications. Le
On y trouve des objets SAFE X3 dérivés des paramétrages.
- Un utilisateur Oracle (ou une combinaison d'utilisateurs, connexion avec SQL Server) défini pour le
serveur de base de données. Toutes les tables de la base de données y sont attachées.
- Vous pouvez saisir jusqu'à 10 caractères alphanumériques de texte pour le nom du dossier.

https://translate.googleusercontent.com/translate_f 12/232
18/08/2021 Rapprochement bancaire

Page 12 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 17

Définition des dossiers (suite)

Onglet Général
Utilisez l'onglet Général pour saisir les principales informations d'organisation du dossier
définition. Les dossiers doivent être définis avant de pouvoir démarrer la configuration et/ou la saisie de
Les données. Il est considéré comme la meilleure pratique de créer le(s) dossier(s) directement avec les paramètres qui
sera utilisé en production.
Cette phase détermine le bon dimensionnement initial de la base de données et évite d'avoir à
utiliser les outils de la base de données pour redimensionner la base de données.
De plus, dans le dossier de production, une revalidation peut être une opération relativement longue
et exige que personne ne soit connecté au dossier en cours de traitement.

La grille affiche les modules contenus dans le dossier en cours de génération. Tableaux uniquement
associés aux modules activés sont utilisés dans le dossier une fois celui-ci créé.

Programme de cours pour étudiants certifiés - Version 4.0 Page 13


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 13/232
18/08/2021 Rapprochement bancaire
Page 18

Définition des dossiers (suite)

Modules installés
Vous ne devez activer que les modules qui seront utilisés dans votre Sage ERP X3
Solution.
- Cela permet de ne créer que les tables et objets réellement utilisés et
garder le temps de création et l'espace disque au minimum.
- Vous pouvez toujours ajouter des modules à votre système ultérieurement.

Base

Le type de base de données peut être SQL Server ou Oracle et est utilisé pour définir la base de données dans
afin de créer le dossier .
Le numéro de volume correspond au répertoire où se trouvent les fichiers physiques (pas dans le
base de données) décrivant les objets du dossier sont placés sur le serveur de processus.
- Les volumes Safe X3 sont définis dans le fichier adxvolumes de l'installation
répertoire (contenu dans la variable d'environnement ADXDIR). Le volume par défaut
est A, mais d'autres volumes peuvent être définis lors de l'installation du logiciel.

serveur SQL

Si vous utilisez SQL Server comme base de données, le champ Groupe de fichiers est utilisé pour définir s'il est séparé
des fichiers sont créés ou non pour stocker les index et les données.

Dimensions du socle

Les valeurs de la section Dimensions de base sont utilisées pour dimensionner les fichiers de données et les
index dans la base de données et sont exprimés en mégaoctets.
Les valeurs de dimensionnement de la base de données dans la section Dimensions de base sont utilisées lors de la création d'un
dossier.
- Ces valeurs sont généralement saisies après le processus de définition du dossier et avant la
dossier est créé.
- Il est recommandé d'obtenir d'abord une estimation de ces valeurs à l'aide des tableaux
languette.
- Vous devez également d'abord définir la structure de la table de la base de données à l'aide de l'activité
codes (options, écrans, personnalisations, etc.).

Page 14 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 19

Définition des dossiers (suite)

Type de dossier
Un dossier de référence est toujours le point de départ de la création d'un dossier. UNE
dossier de référence est livré avec le logiciel, mais tout autre dossier peut servir de
référence.
- Le dossier de référence doit être un dossier existant, où sera le dictionnaire de données
utilisé lors de l'initialisation du dossier.
- Un lien est établi entre un dossier et un dossier de référence.
- Par défaut, si une ressource est introuvable dans le dossier courant, elle est recherchée
dans le dossier de référence par un mécanisme d'héritage.
Le champ Copier le dossier est le dossier à partir duquel les données définies dans l'onglet Init seront

https://translate.googleusercontent.com/translate_f 14/232
18/08/2021 Rapprochement bancaire
être copié.
Le dossier Purge ne peut pas être saisi directement dans la gestion d'un dossier. Plutôt, il
est entré lorsqu'un dossier d'archivage est créé après la création d'un dossier actif. Le
dossier d'archivage est utilisé pour stocker les données qui ne changent pas.
Les cases à cocher Dossier de test et Dossier spécifique sont en lecture seule. Le changement doit être
fait aux valeurs des paramètres, pas à l'enregistrement du dossier.
La date de début correspond à la date de début du premier exercice à partir duquel le
les données d'entreprise seront gérées dans le logiciel. La date de début ne peut pas être
changé plus tard.
- Il est important de repartir de l'exercice précédent que l'installation sera
en fait commencer par.
- La Date de début permet de définir la date du premier exercice d'une nouvelle
dossier créé.
- Par défaut, la valeur des deux paramètres superviseur STRDAT et ENDDAT,
qui définissent la période de connexion possible, sont définis par :
- STRDAT = Date d'entrée
- ENDDAT = max(STRDAT + 12 mois, Date du jour)
Ces paramètres, modifiables par la suite, sont utilisés sur la connexion à
le dossier. Il est contrôlé de manière à ce que la date d'entrée soit comprise entre le
dates définies par ces deux paramètres.
Le champ Devise du dossier permet de mettre à jour le paramètre SYSCUR dans le
dossier.
- Ce paramètre ne peut pas être modifié par la gestion des dossiers après génération
le dossier.

Programme de cours pour étudiants certifiés - Version 4.0 Page 15


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 20

Définition des dossiers (suite)


La case à cocher Dossier de test signifie que ce dossier est conçu pour recevoir une copie de
les processus standards présents dans un patch. Cela vous permet de tester l'intégration des correctifs
et le comportement du dossier après l'application des correctifs.
- Si cette case est décochée, les processus de patch ne sont intégrés qu'au niveau
niveau dossier superviseur.
- Si cette case est cochée, vous pouvez effectuer des tests d'intégration des correctifs dans un
dossier.
- Un dossier de production ne doit pas avoir cette case cochée.
La case à cocher Dossier spécifique signifie que les processus spécifiques/personnalisés présents dans
un correctif sera installé dans le dossier même s'il n'existait pas auparavant.
- Les processus personnalisés peuvent commencer par les lettres X, Y ou Z, ou SPE ou CNS.
- Si cette case est décochée, seuls les éléments spécifiques/personnalisés existants
seront remplacés dans le dossier par la nouvelle version présente dans le patch.

Dimensionnement

Dans la section Dimensionnement, vous pouvez déterminer la taille maximale prise par défaut dans le
Fichiers BLOB (grands objets binaires) pour les images et les champs CLOB (grand caractère
objets) pour le texte stocké dans la base de données.
- Les valeurs de cette section correspondent principalement aux images stockées dans le
base de données.
- Ces champs sont définis comme ayant la puissance de 2. 1 équivaut à 2 Ko, 2 est
équivalent à 4 Ko, et ainsi de suite. La valeur correspondante est affichée jusqu'à 20,
ce qui équivaut à 1 Go.
- Remarque : chaque fichier CLOB peut être dimensionné différemment dans la base de données.

https://translate.googleusercontent.com/translate_f 15/232
18/08/2021 Rapprochement bancaire

Page 16 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 21

Définition des dossiers (suite)

Onglet Kits d'installation


Un kit de configuration est un ensemble complet, identifié par un code, contenant tous les paramètres,
les règles de gestion et les données utilisées pour générer un nouveau dossier. Le kit d'installation est une option
package pouvant être sélectionné et inclus manuellement dans un dossier.
Lors de l'utilisation des kits d'installation :
- La configuration du kit d'installation est cumulative et peut remplacer certaines des
Configuration du livrable (décrit la politique de licence)
- Un kit d'installation peut ajouter des données pour un objet, mais il n'en supprime pas.

Programme de cours pour étudiants certifiés - Version 4.0 Page 17


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 16/232
18/08/2021 Rapprochement bancaire

Page 22

Définition des dossiers (suite)

Onglet Options
Utilisez l'onglet Options pour afficher les tableaux avec les codes d'activité relatifs à la structure des données.
Ces codes peuvent être définis sur Oui ou Non.

Les codes activité sélectionnés activent les fonctionnalités correspondantes. Dans ce


exemple, ABI active les fonctionnalités de Business Intelligence.
Sélectionner Oui dans la colonne Actif active les tables, écrans et champs
appartenant à l'option.
Remarque : Lorsqu'un dossier est créé à partir d'un dossier de référence autre que le superviseur
dossier, seuls les codes d'activité définis sur Oui dans le dossier de référence peuvent être définis sur
Oui dans le dossier créé.

Page 18 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 23

Définition des dossiers (suite)

Onglet Écrans
Utilisez l'onglet Écrans pour contrôler la taille des écrans utilisés pour saisir plusieurs lignes
documents.

https://translate.googleusercontent.com/translate_f 17/232
18/08/2021 Rapprochement bancaire

Deux types de codes d'activité sont utilisés :


- Le premier type de code activité définit une quantité de mémoire utilisée pour l'écran.
La modification de ces valeurs consiste uniquement à revalider les écrans et les fenêtres
impliqué. Il faut faire attention à ne pas surdimensionner certaines valeurs. Cela peut
augmenter la mémoire allouée pour chaque poste de travail. Vous pouvez cependant définir
quotas de mémoire supplémentaires pour les profils de menu si les fonctions consomment de grandes quantités
de mémoire réservée à certains utilisateurs.
- Pour le deuxième type de code activité, une dimension est saisie pour définir le nombre
de valeurs qui peuvent être saisies dans les écrans associés, mais aussi la structure des
les tables correspondantes dans la base de données. La modification de ces valeurs entraîne
revalider les tables du dossier.

Programme de cours pour étudiants certifiés - Version 4.0 Page 19


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 24

Définition des dossiers (suite)


Le champ Screen dim permet de définir le nombre d'occurrences utilisées dans les écrans
et tables concernées .
- Pour une table, il peut exister un nombre minimum et maximum, ce qui conduit à utiliser
de la formule suivante pour dimensionner les tableaux .
Min(max(MIN,ÉCRAN),MAX)
Le champ Min extension permet de définir le nombre minimum de colonnes stockées dans
la base de données, indépendamment du numéro affiché à l'écran, qui peut être
inférieur.
- Ceci est utilisé pour éviter que les rapports standard ne fassent référence à des colonnes
qui n'existent pas.
Utilisez le champ Extension Max pour définir la dimension maximale possible prise en compte
compte dans les structures de table de la base de données. Les valeurs maximales ne doivent pas être
dépassé. Cela donne un tableau avec des tailles de colonne ou de ligne différentes de la
valeurs autorisées.

https://translate.googleusercontent.com/translate_f 18/232
18/08/2021 Rapprochement bancaire

Page 20 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

25

Définition des dossiers (suite)

Onglet Tableaux
Utilisez l'onglet Tables pour saisir les valeurs de calcul des algorithmes de dimensionnement comme suit :
Pour chaque table de base de données, une taille de stockage physique est estimée. Cette taille physique est
utilisé lors de la définition des caractéristiques de la table, telles que la taille prévue et
gestion des extensions dans Oracle .
Cumulative - la taille globale de l'ensemble de données.
Remarque : Il est important d'avoir de bonnes informations pour ces paramètres, en tenant compte de l'historique
informations en compte.

La colonne volume affiche la valeur associée à l'élément de dimensionnement de la ligne.


Les éléments de dimensionnement sont utilisés dans les calculs de la formule de dimensionnement pour estimer la
nombre de lignes prévues pour chaque table, qui sont utilisées pour calculer la taille prévue
des tableaux.

https://translate.googleusercontent.com/translate_f 19/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 21


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 26

Définition des dossiers (suite)

Init. languette
Utilisez l'Init. onglet pour afficher ou modifier les valeurs par défaut qui sont utilisées lorsque le dossier est
établi. Ces paramètres influencent la façon dont un dossier est revalidé.

Page 22 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

27

Définition des dossiers (suite)


Si un module est ajouté qui active une table qui n'est pas encore utilisée, ces paramètres sont utilisés
lors de la création du dossier ou lors de la revalidation.

Validation des transactions

La grille de validation des transactions permet d'éviter que tous les écrans associés à une base
écran d'être revalidé. (Une revalidation peut prendre un certain temps.)

Langues
https://translate.googleusercontent.com/translate_f 20/232
18/08/2021 Rapprochement bancaire

Dans la section Langues, sélectionnez uniquement les langues utiles, pour accélérer le dossier
création.
- Dans la colonne Traduction, cochez la case pour indiquer que le dossier actuel est un
dossier de référence à des fins de traduction.
La section Langues permet de définir une liste de langues pouvant être utilisées
lorsqu'il est connecté au dossier.
- Le champ Translation ref permet de spécifier que le dossier courant est la référence
dossier pour la traduction de la langue en question. Ce champ ne peut être
sélectionné si les deux connexions suivantes sont réunies :
- La langue n'est pas livrée en standard .
- La langue n'est pas déjà sélectionnée pour un autre dossier dans la solution actuelle .

Copier les données

Les options de la section Copier les données sont utilisées pour saisir les données de certaines tables de
le contenu de la table d'un autre dossier en fonction de l'entrée effectuée dans le champ Copier le dossier
dans l'onglet Général .
- Chaque ligne de la grille correspond à un groupe cohérent de tableaux dans le dossier de copie.
Il s'agit de tableaux dont le contenu peut être copié dans le dossier en cours
modifié lors de sa création .
- La fonction de copie n'est exécutée que lors de la création d'un dossier ou en cas de
création de tableaux suite à l'activation d'un nouveau module .

Les valeurs par défaut

Dans la section Valeurs par défaut, sélectionnez la langue à utiliser par défaut lorsqu'elle n'est pas
spécifié. Par exemple, pendant le traitement par lots.

Mettre à jour
Les cases à cocher de la section Mise à jour sont utilisées pour éviter la régénération du code
associé à un certain nombre d'éléments du dictionnaire lors du dossier
revalidation. Cela raccourcit le temps de revalidation.
- Pour des raisons de sécurité, ces cases à cocher ne peuvent être décochées que dans un développement
dossier et doit être fait avec prudence.

Programme de cours pour étudiants certifiés - Version 4.0 Page 23


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 28

Définition des dossiers (suite)

Onglet spécifique
Utilisez l'onglet Spécifique pour définir les caractéristiques de connexion du dossier, telles que le
informations dans l'écran de connexion du poste se connectant au dossier.
Les informations saisies ici sont utilisées pour mettre à jour un fichier de configuration situé sur le
serveur dans le répertoire racine du dossier superviseur. C'est l'ADXAPPLI.Ux3a
fichier.

Le champ Code définit les codes d'activité personnalisés commençant par X, Y ou Z, qui peuvent
être activé dans le dossier .
Si le champ Actif est défini sur Oui, les champs marqués par l'activité dans le dictionnaire sont
activé.
La dimension associée à un code d'activité personnalisé permet de dimensionner les grilles et
champs marqués par le code d'activité.
Le champ Vertical doit être défini sur Oui dans les situations suivantes :

https://translate.googleusercontent.com/translate_f 21/232
18/08/2021 Rapprochement bancaire
- Une architecture à trois niveaux est utilisée (dossier de référence, dossier de développement
et dossier live).
- Les personnalisations associées sont automatiquement transférées au niveau le plus bas
dossier lors de la revalidation ou de l'application de correctifs.
- Si le champ Vertical est défini sur Non, les personnalisations ne sont pas mises à jour lorsque
revalidation, s'ils existent déjà.

Page 24 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 29

Définition des dossiers (suite)

Onglet Divers
Utilisez l'onglet Divers pour définir les processus moteur/base de données afin de maximiser
performance. Les données saisies sont stockées dans un fichier de configuration nommé APL.ini, qui est
situé sur le serveur dans le répertoire racine du dossier, après sa création. Ces paramètres ont un
valeur minimale qui est utilisée si les valeurs de cet onglet ne sont pas suffisantes.
Remarque : veillez à économiser de la mémoire pour les autres processus et le système d'exploitation sur le
serveur.

La mémoire saisie est la taille utilisée pour les données locales lors de l'exécution du
processus serveur.
Le champ Mémoire du processus de la base de données définit la taille de la mémoire allouée au processus
accéder à la base de données.
Le champ Programmes permet de définir le nombre maximum de processus ouverts
simultanément dans la session du logiciel.
- La valeur par défaut est 200 avec une valeur minimale de 100.
- Un nombre plus élevé améliore les performances en limitant le rechargement de
processus.
- La variable système asxmpr permet d'identifier la valeur courante lors d'une session.
Le champ Tables ouvertes permet de définir le nombre maximum de tables dans le
base de données simultanément en ligne dans une session logicielle.
- La valeur par défaut est 150 et est appropriée dans la plupart des cas.
- La variable système adxmto est utilisée pour déterminer la valeur courante pendant une
session.

https://translate.googleusercontent.com/translate_f 22/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 25


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 30

Définition des dossiers (suite)


Le champ Fichiers séquentiels permet de définir le nombre maximum de fichiers séquentiels
ouvrir simultanément dans une session logicielle.
- La valeur par défaut est 10, la valeur minimale étant 10.
- Sauf dans quelques cas, il n'y a aucune raison de modifier cette valeur.
- La variable système adxmso est utilisée pour identifier la valeur courante lors d'une
session.

Onglet Liens
Utilisez l'onglet Liens pour définir les liens vers des dossiers situés sur d'autres solutions (c'est-à-dire sur
un autre serveur ou un autre service de connexion, ou les deux). Cela facilite le partage
ou la mise à jour des données communes. Un exemple typique est la mise à jour de données financières situées sur un
dossier distant.

Le serveur d'applications est le nom ou l'adresse réseau du serveur d'applications.


Le champ Port définit le port TCP/IP sur lequel le serveur de connexion attend le
demandes de connexion du dossier.
Le champ Chemin d'accès affiche le chemin du répertoire racine du dossier tel qu'il est
défini sur le serveur d'applications .
- Il est défini en fonction du volume saisi dans le premier onglet du dossier
record.
- Une fois connecté au dossier, cette information peut être déterminée en entrant
Chemin du fichier(" ", " ", " ").

Page 26 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 31

Définition des dossiers (suite)


Le champ Process server correspond au nom ou à l'adresse réseau du
serveur de processus proposé par défaut. (Il peut y avoir plus d'un nom ou réseau
adresse et par défaut, il peut s'agir du serveur d'applications.)
- Un serveur de processus est un serveur sur lequel le code applicatif transmis par le
le serveur d'applications est exécuté.

https://translate.googleusercontent.com/translate_f 23/232
18/08/2021 Rapprochement bancaire
Le répertoire Publication correspond au répertoire du serveur de l'application de
lequel les éléments XML définissant l'interface utilisateur sont créés.

Droits d'accès au dossier

La grille Droits d'accès au dossier permet de spécifier comment ce dossier peut accéder
d'autres dossiers à l'exécution. Les choix sont Aucun, Lire et Tout.

Liens de dossiers en dehors de la solution

La grille Liens de dossier en dehors de la solution vous permet de définir des liens utilisés en dehors de
la solution.
- Type de lien : Définissez le type de lien comme pour un lien divers, qui doit être
géré comme spécifique/personnalisé dans le processus, ou comme lien caractérisé, (tel que
Vers la comptabilité, Vers les immobilisations, Verser ou Vers la logistique). Ce type de lien est
géré par le logiciel si nécessaire. Un seul lien pour chaque type peut exister
pour un dossier donné.
- Lien actif : Il s'agit d'un champ en affichage seul qui identifie si le lien est actif.
- Machine : Il s'agit du chemin réseau définissant le serveur distant à connecter
à.
- Service : C'est le numéro du serveur distant auquel la connexion est
fait.
- Répertoire : Il s'agit de l'adresse du disque d'installation de la solution distante. C'est ça
emplacement où le répertoire utilisé dans la connexion à distance sera créé si
un dossier du même code que le dossier courant n'existe pas. Cette adresse
correspond à un répertoire de base de données (volume 0 dans adxvolumes) sur l'application
serveur.
- Type d'OS : Définit le système d'exploitation du serveur vers lequel le lien est
fait.
- Dossier lié : Ceci définit le dossier lié auquel se connecter. Ce
l'information est obligatoire lorsque le lien est caractérisé, mais pas pour une
lien divers.
- Solution : Ce champ fournit le nom de la solution, s'il se trouve dans le
fichier configuration.xml.
- Type de base de données : Ceci définit le type de base de données auquel l'utilisateur doit être
lié.

Programme de cours pour étudiants certifiés - Version 4.0 27


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 32

Définition des dossiers (suite)


- Nom de la base de données : Ceci correspond au nom de la base de données distante.
- Source de données : Ce champ donne le nom de la source de données ODBC si cela peut être
trouvé dans le fichier configuration.xml.
- Utilisateur SGBD : Il définit le code utilisateur (au sens base de données) utilisé pour le
connexion.
- Mot de passe : Ceci définit le mot de passe (au sens de la base de données) pour que l'utilisateur
se connecter à la base de données distante.
- Utilisateur système : Il s'agit de la plate-forme utilisée par le pont Java pour ouvrir un
session.
- Mot de passe : Il s'agit du mot de passe de la plateforme Utilisateur utilisé par Java Bridge pour
ouvrir une session à distance.

Archiver un dossier
Utilisez Créer des dossiers d'archives (CREHISTO) sous Dossiers dans Développement > Utilitaires
bloc pour transférer des données vers une base d'archives considérée comme fermée. Seules les demandes de renseignements peuvent être
effectué sur les données ; les données ne peuvent pas être visualisées simultanément avec les données non archivées
Les données.

https://translate.googleusercontent.com/translate_f 24/232
18/08/2021 Rapprochement bancaire

L'archivage des données s'effectue par le transfert des données d'une table de dossiers vers un
table de même structure, avec deux champs supplémentaires (CREHISAT et
CREHISUSER), permettant de déterminer les dates et les opérateurs qui archivent
les données.
- Cette table est définie dans un dossier dédié, qui utilise le dossier courant comme
dossier parent.

Page 28 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 33

Serveurs et points de terminaison X3

Utiliser les serveurs X3 dans le bloc Administration > Administration pour établir une connexion
avec une solution Sage ERP X3.
Les paramètres initiaux du serveur X3 sont généralement définis dans le cadre du processus d'installation.
A partir de la page Liste des serveurs X3, vous pouvez visualiser les serveurs existants définis ou cliquer sur
Créez x3server pour créer une nouvelle connexion.

Le champ Hôte du serveur fournit l'adresse du serveur de processus. L'adresse peut être une

https://translate.googleusercontent.com/translate_f 25/232
18/08/2021 Rapprochement bancaire
un nom de serveur connu sur le réseau ou une adresse IP.
Saisissez le port utilisé par le service de connexion Sage ERP X3 pour les solutions saisies.

Programme de cours pour étudiants certifiés - Version 4.0 Page 29


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 34

Serveurs et points de terminaison X3 (suite)


Si vous disposez d'un serveur d'applications supplémentaire (serveur de processus), vous pouvez le saisir
informations dans les champs du serveur d'applications.
Si vous disposez d'un serveur Web distinct, saisissez le nom et le port du serveur Web approprié.
numéro dans les champs appropriés.
Pour les connexions de sécurité utilisant des éléments tels que SSL ou des documents signés, les certificats
sont nécessaires. Si un certificat a été défini pour le serveur X3 que vous créez,
sélectionnez le certificat approprié dans le champ Certificat.
- Les certificats sont créés et maintenus via la fonction Certificats sous
le bloc Administration > Administration.
Lors de la création d'un nouveau serveur, vous ne pouvez pas définir de points de terminaison ; ils sont établis
via la fonction Points de terminaison.

Points de terminaison
Les points de terminaison sont des points de connexion associés à un service. Du point de vue de SData,
les points de terminaison créés sont des points de terminaison d'ensemble de données. Les paramètres du point de terminaison sont générale
partie du processus d'installation.
Il existe deux types de points de terminaison :
- Administration de la plate-forme (appelée Administration)
- Les dossiers Sage ERP X3 (comme le dossier PILOT, etc.)
L'accès aux points de terminaison est accordé aux utilisateurs via leur association avec un groupe.
- Les groupes sont des ensembles d'utilisateurs créés pour simplifier l'administration des utilisateurs. Les groupes ont
l'accès aux points de terminaison et peut être associé à un rôle unique.
- Les rôles sont des groupes et sont discutés dans un sujet ultérieur.

Page 30 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 35

Serveurs et points de terminaison X3 (suite)


Utilisez Endpoints dans le bloc Administration > Administration pour afficher ou créer un
point final. Cliquez sur Modifier dans le panneau de droite pour effectuer des entrées dans les champs.

https://translate.googleusercontent.com/translate_f 26/232
18/08/2021 Rapprochement bancaire

La fenêtre Liste des applications s'affiche lorsque vous cliquez sur le bouton Sélection dans la
Champ d'application. L'option sélectionnée détermine le type de point de terminaison que vous
création et les champs restants disponibles.
Pour chaque point de terminaison, entrez un nom et une description uniques. Le nom s'affiche
lorsque le point de terminaison est référencé dans une autre page, par exemple, des groupes ou des serveurs X3.
Vous pouvez passer d'un point de terminaison à un autre à l'aide du panneau des préférences de l'utilisateur.

Collaboration de Syracuse

Si Syracuse Collaboration est sélectionné dans le champ Application, vous pouvez définir le
hôte de base de données et port de base de données pour mongoDB. C'est actuellement le seul pilote de base de données
pour laquelle vous pouvez définir des informations.
Dans les champs Hôte de la base de données et Port de la base de données, entrez le serveur où se trouve mongoDB
installé ainsi que le numéro de port.
Dans la section Administration, vous pouvez accorder l'accès à différents groupes. Vous devriez
accordez toujours l'accès au groupe d'administrateurs système par défaut.

Programme de cours pour étudiants certifiés - Version 4.0 Page 31


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 36

Serveurs et points de terminaison X3 (suite)

ERP X3

Si X3 ERP est sélectionné dans le champ Application, vous pouvez définir le serveur X3, la solution
le nom et le dossier du serveur pour lesquels vous créez un point de terminaison.
Dans le champ Serveur X3, sélectionnez le serveur d'applications X3.
Dans le champ Nom de la solution, saisissez le nom exact de la solution saisi lors de la configuration
la console.
Dans le champ Dossier du serveur, sélectionnez le dossier X3.
Dans la section Administration, vous pouvez accorder l'accès à différents groupes. Vous devriez
accordez toujours l'accès au groupe d'administrateurs système par défaut.

https://translate.googleusercontent.com/translate_f 27/232
18/08/2021 Rapprochement bancaire

Page 32 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 37

Affichage des journaux du serveur

Utilisez les journaux du serveur dans le bloc Administration > Administration pour configurer les journaux pour
fins de diagnostic. Les journaux du serveur ne doivent être utilisés que lors du débogage et sont configurés à partir de
la configuration des sessions.

https://translate.googleusercontent.com/translate_f 28/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 33


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 38

Affichage des journaux du serveur (suite)

Modification d'un journal de serveur

Cliquez sur l'icône Crayon pour une entrée de journal afin de modifier un journal de serveur. Vous pouvez modifier la description
ainsi que d'ajouter ou de supprimer des erreurs, des avertissements ou des éléments d'information spécifiques dans le journal.

Page 34 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 39

Configuration du proxy

https://translate.googleusercontent.com/translate_f 29/232
18/08/2021 Rapprochement bancaire

Utilisez la configuration des proxys dans Administration > Administration pour définir le serveur proxy
information. Lorsqu'un serveur Web Syracuse a besoin d'un accès direct à un site Web externe
service, un serveur proxy peut être demandé pour contrôler cet accès.
Le serveur proxy créé est affecté dans la fonction Paramètres globaux.
Il est important de noter que les configurations de proxy utilisées pour accéder à un site Web externe
page qui est définie dans un gadget de plate-forme Web sont les paramètres de proxy définis dans le
navigateur Internet.

Dans la section Authentification, les options disponibles incluent :


- Aucun : aucune information de sécurité supplémentaire n'est saisie.
- Basique : Vous devez saisir un utilisateur et un mot de passe.
- NTLM : vous devez saisir un utilisateur, un mot de passe et un domaine.
Dans la section Exclut, vous pouvez définir une liste de serveurs qui n'utilisent pas la
configuration proxy.
Une fois les informations définies, cliquez sur Tester la connexion dans le panneau de droite pour tester le
connexion au serveur proxy.

Programme de cours pour étudiants certifiés - Version 4.0 Page 35


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 40

Certificats

Utilisez Certificats dans le bloc Administration > Administration pour afficher les
certificats et en créer de nouveaux. Les certificats sont nécessaires pour les connexions sécurisées utilisant
SSL et documents signés. Ces certificats sont signés par une autorité de certification et
sont généralement commerciaux, de sorte que les certificats sont approuvés par le navigateur.
L'application stocke les certificats du système de fichiers et les clés privées correspondantes
avec leur phrase de passe, ainsi que quelques méta-informations.
Tous les certificats internes sont automatiquement créés lors de l'installation et ils ne peuvent pas
être modifié.

https://translate.googleusercontent.com/translate_f 30/232
18/08/2021 Rapprochement bancaire

Les champs Certificat et Clé privée sont utilisés pour télécharger un certificat et une clé privée
fichier au format PEM. Il est automatiquement vidé après enregistrement et le contenu est stocké
dans le système de fichiers.

Page 36 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 41

Certificats (suite)
Lorsqu'une nouvelle instance est créée, un certificat doit être téléchargé ; cependant, quand
mise à jour d'une instance existante de cette classe, il n'est pas nécessaire de télécharger le
certificat.
Le champ de clé privée téléchargé est une clé privée cryptée avec une phrase de passe. UNE
la clé privée est facultative, mais elle est nécessaire à certaines fins telles que le serveur
certificats ou documents de signature.
- Lorsque vous téléchargez un fichier de clé privée, saisissez la phrase de passe dans la phrase de passe
domaine. Le champ est automatiquement vidé lors de l'enregistrement des informations.
Les champs tels que les champs Nom unique, Valide à partir de et Valide jusqu'à ce que
à des fins d'affichage uniquement et ne peut pas être modifié.
Lorsque vous sélectionnez une instance de la classe hôte, le certificat n'est installé que sur le
serveur sélectionné dans le champ Serveur. Ceci est bénéfique pour les certificats de serveur SSL
car leur contenu est spécifique à l'adresse réseau du serveur.
- Si aucun serveur n'est sélectionné, le certificat est copié sur tous les serveurs du cluster.
Ceci est avantageux pour les certificats clients SSL et pour les certificats utilisés pour la signature
documents car cela devrait fonctionner sur tous les serveurs de la même manière.
- Ce champ n'est disponible que lors de la création d'une nouvelle instance de la classe de certificat.

https://translate.googleusercontent.com/translate_f 31/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 37


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 42

Certificats (suite)

Certificats CA
Lorsque vous utilisez des certificats créés par vous-même (à des fins de test), vous devez attacher votre propre CA
certificats au certificat que vous souhaitez utiliser. Utiliser des certificats de certification
Autorités dans le bloc Administration > Administration. Pour modifier, cliquez sur l'icône en forme de crayon
pour le certificat CA dans la page Liste des certificats CA.
Il est important de noter que le certificat CA (CA) utilisé en interne automatiquement
créé lors de l'installation ne peut pas être modifié uniquement affiché.

Le champ Certificat CA est utilisé pour télécharger un fichier de certificat au format PEM. Il est
automatiquement vidé après l'enregistrement et le contenu est stocké dans le système de fichiers.
Une fois qu'un certificat CA est défini, il est disponible lors de la définition de certificats à l'aide de la
Les certificats fonctionnent dans le champ Certificats CA.

Page 38 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 43

https://translate.googleusercontent.com/translate_f 32/232
18/08/2021 Rapprochement bancaire

Authentification d'utilisateur

Au démarrage de l'application, il doit savoir si l'utilisateur est autorisé à utiliser l'application


et doit identifier l'utilisateur.
Il existe trois types d'authentification :
- Authentification LDAP (via Active Directory)
- Authentification OAuth2 (utilisation de l'autorisation avec un autre site)
- Authentification de la base de données (stocke les utilisateurs et les mots de passe dans mongoDB)
Le mode d'authentification est déterminé dans la fonction Paramètres globaux dans le
Administration > Bloc d'administration. Pour plus d'informations, consultez le Global
Rubrique Paramètres dans ce document.

Authentification LDAP
Avec l'authentification LDAP, l'utilisateur entre son nom d'utilisateur et son mot de passe lorsqu'il
invité et les étapes d'authentification suivantes sont effectuées :
1. S'il n'y a pas d'instance du nom de connexion, l'utilisateur ne peut pas se connecter.
2. S'il existe une instance, le système effectue une recherche LDAP pour
nom distinctif et identifie l'utilisateur dans la structure LDAP.
• Si un nom d'authentification est fourni, le nom est utilisé pour la recherche ; autrement,
le nom de connexion est utilisé.
3. Si l'entrée est trouvée et que l'authentification LDAP est effectuée et si l'authentification
réussit, l'utilisateur peut utiliser l'application.
Si vous utilisez l'authentification LDAP, vous devez définir les serveurs LDAP à l'aide de la
Les serveurs LDAP fonctionnent dans le bloc Administration > Administration.
Pour le serveur LDAP, vous devez saisir un nom et un nom d'affichage ainsi que l'URL.
- L'URL est composée du nom du serveur, du port et du protocole.
Vous devez également définir le nom distinctif et le mot de passe d'un utilisateur LDAP qui
a le droit de rechercher dans l'arborescence LDAP.
Le filtre de recherche défini détermine la condition de recherche qui doit être remplie pour le
Authentification d'utilisateur.
Vous pouvez également définir des informations de mappage qui peuvent être utilisées si vous souhaitez importer
utilisateurs de LDAP.
Pour tester la connexion, cliquez sur Test de connexion.

Programme de cours pour étudiants certifiés - Version 4.0 Page 39


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 44

Authentification de l'utilisateur (suite)

Comment les utilisateurs sont-ils importés de LDAP ?


Pour exécuter cette fonction, l'entrée LDAP actuelle doit être active et vous devez avoir écrit
accès aux données de l'utilisateur. Si tel est le cas, le programme effectuera les opérations suivantes
En traitement:
Une liste de données utilisateur LDAP sera récupérée du serveur LDAP en utilisant le modèle dans
le champ Filtre de recherche de synchronisation dans la sous-arborescence définie par le champ Base de recherche pour
authentification.
Pour chaque utilisateur, la valeur du compte utilisateur est utilisée. Le programme vérifie s'il y a
une entrée des données utilisateur LDAP avec cette valeur de l'attribut LDAP dans laquelle le
compte d'utilisateur a été mappé. Le compte utilisateur est le nom d'authentification si le
l'utilisateur a l'authentification LDAP sélectionnée par défaut et si le champ n'est pas vide ;
sinon, ce sera le code de connexion.
S'il existe une telle entrée, toutes les valeurs des attributs d'instance utilisateur ci-dessus seront remplies
à partir des valeurs correspondantes des attributs de données utilisateur LDAP. De plus, le

https://translate.googleusercontent.com/translate_f 33/232
18/08/2021 Rapprochement bancaire
L'entrée de données utilisateur LDAP sera marquée comme utilisée et l'instance utilisateur sera marquée
comme actif.
S'il n'y a pas de saisie des données utilisateur LDAP pour un utilisateur dont l'authentification est
effectuée à l'aide de cette instance LDAP, elle sera marquée comme inactive et l'utilisateur
ne peut plus se connecter.
A la fin, il y aura une boucle sur toutes les entrées de données utilisateur LDAP qui n'ont pas été
marqué comme utilisé. Ceux-ci correspondent aux utilisateurs qui doivent encore être créés. S'il y a
déjà un utilisateur dont le login est le même que la valeur de authenticationName,
un nom de connexion sera créé comme suit :
- Toutes les instances de l'entité utilisateur seront récupérées dont le nom de connexion commence par le
valeur donnée, alors le plus petit nombre de 1, 2, ... sera ajouté au login
nom pour lequel il n'y a pas d'utilisateur avec ce nom de connexion. Par exemple, si le nom est
"test" et il y a déjà des utilisateurs test, test0, test1, test3, testa, puis 2 sera le
le plus petit nombre, et test2 sera le nouveau nom de connexion.
- Le nom d'authentification ne sera pas modifié car il est utilisé pour LDAP
authentification. Le mécanisme ci-dessus pour les utilisateurs existants garantit que les données des utilisateurs
sera mis à jour correctement lorsque cette fonction sera à nouveau appelée. Si un nouvel utilisateur a
été créé par une autre connexion pendant que le processus de recherche de l'entité utilisateur est en cours
progression, il y aura un message d'erreur. Il n'y a pas de boucle qui teste chaque possible
nom d'utilisateur combiné, s'il a déjà été créé, de sorte que les boucles sans fin
ne sera pas possible en toutes circonstances.
- Pour les autres attributs (prénom, prénom, mail, photo), la valeur dans le
l'instance utilisateur sera mise à jour lorsqu'un mappage est donné et qu'il y a une valeur pour
l'attribut LDAP. Lorsque le mappage est donné mais qu'il n'y a pas de valeur pour le
Attribut LDAP, la valeur dans l'instance utilisateur sera vidée. Quand non
mappage est donné, la valeur dans l'instance utilisateur ne changera pas.
A la fin, lorsque tous les utilisateurs sont gérés, tous les messages d'erreur sont affichés.

Page 40 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 45

Authentification de l'utilisateur (suite)

Authentification OAuth2
Différente de l'authentification LDAP, avec l'authentification OAuth2, une application est
accordé des informations confidentielles sur un utilisateur.
Avant de pouvoir être utilisée, l'application doit être enregistrée auprès du serveur OAuth2 pour
obtenir l'accès.
- Pour l'enregistrement, un identifiant de ressource uniforme (URI) de redirection et les données
que l'application obtient du serveur doit être fournie.
- Le serveur OAuth2 fournit un identifiant client et un secret client.
Lorsque l'utilisateur se connecte à l'application, le processus suivant est suivi :
1. L'application redirige l'utilisateur vers le serveur OAuth2 et fournit l'ID client
dès l'inscription.
2. Les serveurs d'autorisation OAuth2 demandent à l'utilisateur de se connecter sauf s'il est déjà
connecté avec le serveur OAuth2.
3. Le serveur d'autorisation OAuth2 demande si l'application peut obtenir les données
qui a été mentionné dans la procédure d'enregistrement.
4. Si l'utilisateur approuve, le serveur d'autorisation OAuth2 envoie un code d'autorisation à
l'URI de redirection, qui a été enregistré. Le serveur d'autorisation OAuth2 indique
l'application que l'utilisateur est OK et est prêt à fournir les données.
5. L'application doit s'authentifier auprès du serveur d'autorisation OAuth2 en envoyant
le code d'autorisation ainsi que l'ID client et le secret client à l'OAuth2
serveur d'autorisation.
6. Si les données sont correctes, le serveur d'autorisation OAuth2 répond avec un jeton d'accès
(invisible pour l'utilisateur). Le jeton d'accès permet à l'application d'obtenir des informations confidentielles
données telles que le nom d'utilisateur.
Si vous utilisez l'authentification OAuth2, vous devez définir les serveurs OAuth2 à l'aide de la
Les serveurs OAuth2 fonctionnent dans le bloc Administration > Administration.
Pour le serveur OAuth2, vous devez saisir un nom et un nom d'affichage ainsi que l'URL
sans le chemin.

https://translate.googleusercontent.com/translate_f 34/232
18/08/2021 Rapprochement bancaire
- L'URL est composée du nom du protocole, du nom du serveur et du numéro de port.
Vous devez également définir le chemin d'autorisation et obtenir le jeton d'accès.
Des informations telles que l'ID client, le secret client et la redirection obtenus au cours de la
l'enregistrement de l'application sur le serveur OAuth2 est également défini.

Programme de cours pour étudiants certifiés - Version 4.0 Page 41


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 46

Authentification de l'utilisateur (suite)

Authentification de la base de données


Avec l'authentification de la base de données, un mot de passe utilisateur est saisi et stocké crypté dans le
base de données mongoDB.
Le mot de passe utilisateur est défini lors de la configuration de l'utilisateur dans la fonction Utilisateurs du
Administration > Bloc d'administration.
Contrairement aux autres méthodes d'authentification, vous pouvez demander à l'utilisateur de modifier son
mot de passe dans la tâche Utilisateurs.
- Lors de la modification du mot de passe, un utilisateur qui n'a pas d'accès en écriture aux utilisateurs
table, vous devez saisir l'ancien mot de passe avant de saisir un nouveau mot de passe.
- Un utilisateur disposant d'un accès en écriture à la table des utilisateurs peut saisir un nouveau mot de passe sans
saisir l'ancien mot de passe.

Page 42 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

47

https://translate.googleusercontent.com/translate_f 35/232
18/08/2021 Rapprochement bancaire

Paramètres globaux

Utilisez les paramètres globaux dans le bloc Administration > Administration pour définir
paramètres pour le serveur Web Syracuse. Cela inclut l'authentification de l'utilisateur utilisée,
paramètres de proxy, informations sur les correctifs. Pour accéder à la fenêtre Paramètres (comme illustré ci-dessous) pour
modifier les paramètres globaux, cliquez sur l'icône en forme de crayon du paramètre dans la liste des paramètres.

Programme de cours pour étudiants certifiés - Version 4.0 Page 43


Copyright © 2014 Sage, Inc. Tous droits réservés.

48

Paramètres généraux (suite)


La méthode d'authentification sélectionnée détermine les champs affichés dans ce
Authentification sélectionnée.
- Si vous utilisez l'authentification LDAP, sélectionnez De base et définissez le serveur LDAP que vous
créé dans la fonction Serveurs LDAP.
- Si vous utilisez l'authentification de base de données, sélectionnez Digest (Digest est un terme que mongoDB
les usages). Aucune information supplémentaire n'est à définir.
- Si vous utilisez l'authentification OAuth2, sélectionnez OAuth2 et définissez le serveur OAuth2 que vous
créé dans la fonction Serveurs OAuth2.
Dans la section Proxy, cochez la case Proxy si un processus de plate-forme Web souhaite
accéder directement à une URL externe. Par exemple, lors de l'appel d'un service Web, il est
nécessaire pour configurer le serveur proxy utilisé.
- Dans le champ Configuration du proxy par défaut affiché, sélectionnez la configuration du proxy
défini dans la fonction de configuration des proxys.

https://translate.googleusercontent.com/translate_f 36/232
18/08/2021 Rapprochement bancaire

Dans la section Patch, la case à cocher Système de patch verrouillé est un indicateur technique utilisé pour
indiquer qu'une installation de correctif est en cours d'application (pour le correctif de la plate-forme Web
traiter).

Page 44 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

49

Utilisation de la console de gestion SAFE X3 V1

Utilisez la console de gestion SAFE X3 V1 pour configurer l'application lors d'un premier
l'installation, publier des dossiers sur les serveurs et surveiller les services exécutés sur le
système.
La console de gestion SAFE X3 V1 est installée sur le serveur d'application dans un
Installation de l'environnement Windows et ne doit être installé que sur un seul PC.
Dans un environnement UNIX/Linux, une machine Windows supplémentaire doit faire partie de
la solution et c'est là que la console de gestion SAFE X3 V1 serait
installée.
Il est lancé en sélectionnant l'icône SAFE X3 V1 Management Console sur le
bureau.
Remarque : Il est important de noter que l'utilisateur qui est connecté à la machine pour exécuter les services
doit toujours être l'utilisateur connecté pour apporter des modifications à la gestion
console.

https://translate.googleusercontent.com/translate_f 37/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 45


Copyright © 2014 Sage, Inc. Tous droits réservés.

50

Utilisation de la console de gestion SAFE X3 V1 (suite)


Entités telles que les serveurs d'applications, les serveurs de recherche Sage et la documentation
les serveurs sont configurés dans la console.
Lorsqu'une de ces entités est mise à jour via un patch, utilisez la console de gestion
pour reconfigurer l'élément. Les instructions fournies avec le patchset expliquent comment
reconfigurer ces entités.
- Les composants qui ont été installés lors de la phase d'installation s'affichent dans le
liste de gauche sous l'entité appropriée.
Double-cliquez sur une entité dans la liste de gauche pour afficher sa sous-hiérarchie et afficher son
informations dans l'écran de configuration.

Page 46 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 38/232
18/08/2021 Rapprochement bancaire

51

Utilisation de la console de gestion Sage ERP X3 (suite)

Barre de menu
La barre de menu vous permet de définir les préférences de la console, d'afficher ou de masquer la liste de gauche, d'afficher les
log et consultez l'aide en ligne. De plus, selon l'entité que vous avez sélectionnée, un menu
avec des actions spécifiques à cette entité s'affiche.

Menu console

Les options du menu de la console vous permettent de définir des préférences ou de quitter la gestion
console.

Programme de cours pour étudiants certifiés - Version 4.0 47


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 52

Utilisation de la console de gestion Sage ERP X3 (suite)


Sélectionnez Paramètres dans le menu de la console pour afficher ou modifier les paramètres et les valeurs
pour le serveur Java, la console de gestion, les objets métier, les rapports, les solutions,
serveur de documentation et serveurs adxadmin. Par exemple, vous pouvez choisir d'activer
ou désactivez le débogage, entrez le chemin du fichier et du nom de fichier et le fichier et le nom de fichier par défaut
chemin. Vous pouvez également choisir la langue à utiliser pour un service.

https://translate.googleusercontent.com/translate_f 39/232
18/08/2021 Rapprochement bancaire

Menu d'actions

Les options du menu Actions vous permettent d'enregistrer, d'annuler ou d'actualiser les informations dans
la zone de configuration.

Vous risquez de perdre vos modifications si vous actualisez avant d'enregistrer.


Les options du menu Actions peuvent varier en fonction du contexte de ce que vous
travaillent sur.

48 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

53

Utilisation de la console de gestion Sage ERP X3 (suite)

Menus d'entité

Selon l'entité que vous sélectionnez, le nom sur la barre de menu varie, comme illustré ci-dessous.
Les options des menus d'entité correspondent aux boutons du menu d'action.
Le processus AdxAdmin doit être démarré par un utilisateur disposant des droits suffisants pour configurer
le composant ou doit être démarré avec un compte local ayant les droits d'administrateur
(Système Local sous Windows).
- Sous UNIX, les opérations sont effectuées sous le compte inscrit dans le
Écran de connexion (donc, ce compte doit avoir des droits suffisants). L'utilisateur
affecté au processus AdxAdmin ne doit pas nécessairement être la racine sous UNIX/Linux.
Si vous utilisez un composant de base de données Oracle, l'utilisateur doit disposer des droits suffisants pour créer
une base de données. L'utilisateur doit appartenir au groupe ORADBA ou DBA et avoir le
Droits SYSDBA et pour la création automatique de la connexion à distance SYS
fichier d'autorisation (orapwd avec UNIX). Ce compte doit être le propriétaire du
Installation du SGBD Oracle.

Afficher le menu

Les options du menu Affichage vous permettent de modifier la façon dont les données de la console sont
affiché.

Menu Outils

Les options du menu Outils vous permettent de visualiser le fichier de trace global et le
Comptes AdxAdmin.
Sélectionnez Ouverture de l'option de trace globale pour afficher le fichier de trace globale dans le Bloc-notes.

https://translate.googleusercontent.com/translate_f 40/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 49


Copyright © 2014 Sage, Inc. Tous droits réservés.

54

Utilisation de la console de gestion Sage ERP X3 (suite)


Sélectionnez l'option Gestion des comptes AdxAdmin pour afficher l'AdxAdmin
informations de compte, telles que si le compte est démarré ou arrêté, le port, le nom d'utilisateur
et mot de passe crypté, le chemin du fichier du compte et la plate-forme.

Menu d'aide

Les options sur le ? Le menu (Aide) vous permet d'afficher l'aide de la console de gestion
ainsi que des informations sur la console de gestion telles que le numéro de version.

50 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 41/232
18/08/2021 Rapprochement bancaire

Page 55

Utilisation de la console de gestion Sage ERP X3 (suite)

Ajout d'un serveur


Pour ajouter un serveur, cliquez sur le bouton Nouveau menu d'action.

Les champs obligatoires lors de l'ajout d'un serveur sont :


- Nom du serveur : Il s'agit du nom du serveur sur lequel se trouve le composant.
- Numéro de port : Le numéro de port AdxAdmin, qui est 1818 par défaut.
- Utilisateur : L'utilisateur choisi pour configurer le composant et disposant des droits d'accès
de lire et d'effectuer des modifications sur les fichiers du composant.
- Mot de passe : C'est le mot de passe de l'utilisateur.

Programme de cours pour étudiants certifiés - Version 4.0 51


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 56

Utilisation de la console de gestion Sage ERP X3 (suite)

Démarrer et arrêter un service


Pour démarrer ou arrêter un service, cliquez sur le bouton du menu d'action Services.

https://translate.googleusercontent.com/translate_f 42/232
18/08/2021 Rapprochement bancaire

Page 52 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

57

Utilisation de la console de gestion Sage ERP X3 (suite)

Publication de dossiers dans une solution


Pour déterminer si un dossier est publié sur un serveur de documentation, un serveur Web ou une imprimante
serveur, cliquez sur le bouton du menu d'action Publications puis sélectionnez l'identifiant de la solution
dans la zone de configuration. Chaque dossier doit être explicitement autorisé à utiliser ce service. Ce
appelé étant publié dans le service.

https://translate.googleusercontent.com/translate_f 43/232
18/08/2021 Rapprochement bancaire

Pour publier ou dépublier un dossier, cochez ou décochez la case en regard du dossier que vous
souhaitez publier ou dépublier. Lorsque vous êtes satisfait de vos sélections, cliquez sur Appliquer.
L'exécution de la fonction Déconfiguration est interdite pendant la publication des solutions
à un serveur, tel que le serveur d'impression, le serveur Web, le serveur Java Sage X3, Business
Serveur d'objets, etc.
Il est important de noter que lorsque vous cliquez sur Appliquer pour publier des dossiers (Web,
Documentation ou Rapport), l'ensemble du service est arrêté et démarré. Tout existant
les dossiers qui ont été publiés seront également arrêtés.
La fonctionnalité de collecte automatique de données (ADC) s'exécute sous le serveur Web. Pour
dossiers à afficher dans la liste de connexion pour ADC, ils doivent être publiés sur le Web
serveur.

Programme de cours pour étudiants certifiés - Version 4.0 53


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 58

Pratiques de cours

Complétez la leçon suivante Pratiques dans l'ordre indiqué.

Lancer et afficher la console de gestion

Dans cette pratique, lancez la console de gestion SAGE X3 VI et visualisez le serveur


information.
1. Sur le bureau, double-cliquez sur l' icône SAFE X3 VI Management Console .
2. Sélectionnez l' entité Solutions dans la liste Gauche.
3. Double-cliquez sur un composant répertorié sous l'entité Solutions. Les informations pour le
composant apparaît dans la zone de contenu de la fenêtre. Localisez ce qui suit
information. (Vous devrez peut-être faire défiler certaines sections pour voir toutes les
l'information.)
• Quel est le chemin d'installation d'Apache ? _________________________________
• Quelle est la taille initiale du fichier de données ? ________________________________

• Quelle est la taille initiale du fichier journal des transactions ? ________________________

4. Cliquez sur le bouton de menu d'action Traiter les serveurs .


• Quel est l'état du serveur de processus ? ________________________________
• Quel est le chemin du serveur de processus ? _________________________________

5. Cliquez sur le bouton du menu d'action Serveurs liés .


• Quels sont les noms et les familles des serveurs liés.

________________________________
________________________________
________________________________
6. Gardez la console de gestion ouverte.

Arrêter et redémarrer un service

Dans cet exercice pratique, arrêtez et redémarrez un service.


1. Dans la liste Gauche, sélectionnez l' entité Serveurs d'impression puis double-cliquez sur le composant
qui est répertorié.
2. Cliquez sur le bouton du menu d'action Services .
3. Sélectionnez le premier service répertorié et cliquez sur le bouton Arrêter le service . Notez que s'est arrêté
affiche l'état du service.
4. Cliquez sur le bouton Démarrer le service et assurez-vous que Démarré est affiché comme état.

https://translate.googleusercontent.com/translate_f 44/232
18/08/2021 Rapprochement bancaire

54 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 59

Pratiques pédagogiques (suite)

Afficher les dossiers publiés

Dans cet exercice pratique, affichez les dossiers publiés en tant que service sur le serveur Web.
1. Si la console de gestion n'est pas ouverte, lancez-la maintenant en cliquant sur le Safe X3
Icône de la console de gestion V1 sur votre bureau.
2. Dans la liste Gauche, sélectionnez l' entité Serveurs d'impression puis double-cliquez sur le composant
répertorié.
3. Cliquez sur le bouton du menu d'action Publications et sélectionnez l'identifiant de la solution.
• Quel(s) dossier(s) sont publiés sur le serveur d'impression ?
__________________________
__________________________
__________________________
4. Fermez la console de gestion.

Programme de cours pour étudiants certifiés - Version 4.0 Page 55


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 60

https://translate.googleusercontent.com/translate_f 45/232
18/08/2021 Rapprochement bancaire

Leçon 4
Surveillance et paramètres clés
Dans les rubriques suivantes, vous apprendrez à surveiller les sessions ouvertes et les processus et
comment définir des paramètres tels que le vocabulaire, les préférences régionales et comprendre la sécurité
notions.

Les sujets de cette leçon incluent :


➢ Sessions Web Client
➢ Sessions Client Classique
➢ Suivi des sessions ouvertes et des processus
➢ Configuration des zones de stockage X3
➢ Verrouillage des enregistrements
➢ Définir les préférences régionales
➢ Concepts de l'utilisateur

Page 56 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 61

Sessions clientes Web

Utilisez les sessions client Web dans le bloc Administration > Outils pour afficher une liste d'utilisateurs
connexions à la plateforme Web. Les connexions créées sont spécifiques au Web
demande de plate-forme.

Pour l'ID de session, si deux fenêtres utilisant le même navigateur sur un poste sont
ouvert, un ID de session unique est attribué à chaque instance.
Si le serveur Web Syracuse est démarré directement, le nom du serveur reflète le nom d'hôte
et le numéro de port. Par exemple si le nom d'hôte est « localhost » et le port TCP
le numéro est « 8124 », il s'afficherait sous la forme « localhost:8124 ».
- Si l'équilibreur de charge est utilisé et que la session est exécutée sur le serveur, l'hôte
le nom est affiché avec le numéro de processus interne (:N) à la place du
Numéro de port TCP. Par exemple, le premier processus sur l'hôte local s'afficherait comme
"localhost:N0", le deuxième processus s'afficherait comme "localhost:N1", etc.
L'ID client identifie le navigateur client. Ceci est utilisé lorsque la licence permet

https://translate.googleusercontent.com/translate_f 46/232
18/08/2021 Rapprochement bancaire
plusieurs sessions sur le même navigateur comme s'il s'agissait d'une seule session.

Programme de cours pour étudiants certifiés - Version 4.0 57


Copyright © 2014 Sage, Inc. Tous droits réservés.

62

Sessions client Web (suite)

Affichage des détails de la session


Cliquez sur l'icône Actions sur une ligne de la grille et sélectionnez Détail pour afficher les détails de la session.

Déconnecter des sessions


Cliquez sur l'icône Actions sur une ligne de la grille et sélectionnez Déconnecter pour déconnecter un
session.

https://translate.googleusercontent.com/translate_f 47/232
18/08/2021 Rapprochement bancaire

Page 58 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 63

Sessions client classiques

Utilisez les sessions client Classic dans le bloc Administration > Client Classic pour visualiser et
surveiller les sessions client classiques. Une session classique est une session ouverte par le node.js
serveur avec le protocole version 6 sur le moteur Sage ERP X3.

La session classique fournit les informations suivantes :


IP du client : Définit l'adresse IP du client qui se connecte sur le serveur node.js. Il
identifie le poste de travail ou l'appareil à partir duquel la connexion est établie.
Connexion utilisateur : définit l'utilisateur saisi au moment de la connexion sur le serveur node.js.
Hôte : Identifie le nom d'hôte du serveur de processus dans lequel la session classique
se connecte pour accéder au dossier Sage ERP X3.
Solution : Indique la solution utilisée sur le serveur de processus pour la session classique
connexion au dossier Sage ERP X3.
Port : Identifie le port utilisé sur le serveur de processus pour la connexion de session classique
dans le dossier Sage ERP X3.
Dossier : Définit le dossier dans lequel la session classique est connectée.
Utilisateur : Indique le code utilisateur Sage ERP (défini dans la table AUTILIS du dossier)
qui est utilisé pour la connexion classique.
Lang : Définit le code de langue (en iso) utilisé pour la connexion de session classique.
PID : Définit l'ID de processus utilisé pour la session classique.
Dernier accès : Définit l'heure et la date du dernier accès à
cette session Sage ERP X3.
Time out : Définit le time out défini pour la connexion Sage ERP X3 (en
secondes).
Réutilisé : Si cette case est cochée, la session n'est plus utilisée par le client qui
ouvert et attend d'être réutilisé. Cela se produit généralement lorsque la page classique est
fermé et vous revenez à la page d'accueil, à une page de menu ou à la page de navigation. Ce
permet d'éviter de perdre du temps de connexion lorsque l'utilisateur se reconnecte sur un
page classique (la session sera réutilisée). Ce type de session est fermé sur time-out.
Ouvert : normalement, cette case à cocher est toujours cochée.

Programme de cours pour étudiants certifiés - Version 4.0 Page 59


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 64

Sessions client classiques (suite)


Référent HTTP : fournit l'adresse http du serveur de nœud qui se connecte au
séances classiques.
Date de création : Indique la date et l'heure de création de la session classique.
Opérations disponibles : La seule opération disponible sur chaque ligne est le Déconnexion
opération. Lorsque ce lien est utilisé, vous êtes invité à confirmer. Si
https://translate.googleusercontent.com/translate_f 48/232
18/08/2021 Rapprochement bancaire
confirmation est fournie, la session Sage ERP X3 classique est fermée :
- Si cela se produit sur une session dont l'indicateur Réutilisé est défini, il n'y en a pas d'autre
conséquences.
- Si la session est encore utilisée, l'utilisateur connecté à la page classique reçoit
un message informant que la session a été interrompue. L'entrée en attente est alors
perdu, mais l'utilisateur peut rouvrir une page classique en actualisant la page du navigateur.

Affichage des sessions détaillées


Cliquez sur l'icône Actions et sélectionnez Détails pour afficher plus d'informations sur une session.

Cliquez sur Déconnecter dans le panneau de droite pour déconnecter une session.

Page 60 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 65

Sessions client classiques (suite)

Liste des clients réutilisés


Utilisez la liste Clients réutilisés dans le bloc Administration > Client classique pour afficher uniquement les
sessions classiques qui ne sont plus utilisées. Les colonnes sont similaires à celles du Classic
liste de clients. La seule différence est que le time-out est indiqué au format : nn/NNN
(où nn est le nombre de secondes écoulées depuis la fermeture de la session client classique, et NN
la temporisation).

Sélectionnez Fermer le client à partir de l'icône Actions sur une ligne pour terminer le processus en attente
une connexion client classique.

https://translate.googleusercontent.com/translate_f 49/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 61


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 66

Surveillance des sessions ouvertes et des processus

Utilisez les utilisateurs (PSADX) sous Vérifications > Moniteur système dans Développement >
Utilitaires > bloc pour visualiser les différents processus exécutés par les utilisateurs sur le serveur
et les séances ouvertes. Par défaut, les processus du serveur de processus actuel sont
affiché, mais tout serveur accessible via le réseau disposant d'une connexion logicielle
processus avec le même numéro de service est accessible.

Lors du premier lancement de cet utilitaire, les informations de connexion pour le serveur par défaut sont
affiché.
Utilisez le champ Machine pour définir le serveur de processus sur lequel les processus sont
vu.
Le champ Licence affiche le numéro de licence attribué par Sage pour l'installation.
La colonne Fonction affiche le code fonction exécuté par l'utilisateur connecté.
Ce code correspond à la variable GFONCTION sur le poste de travail.

https://translate.googleusercontent.com/translate_f 50/232
18/08/2021 Rapprochement bancaire

62 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

67

Surveillance des sessions ouvertes et des processus (suite)

Séances ouvertes
Cette section affiche les informations relatives aux processus, telles que les suivantes.
L'identification de la connexion en termes de système d'exploitation. Ce
l'identification est définie par les éléments suivants :
- Connexion
- Numéro de connexion au service
- Adresse IP
Le nom du poste client est soit le nom réseau du client
poste auquel la tâche est rattachée, l'ADAPI, ou BATCH (tâche batch).
Le dossier, le login du logiciel, le module et la fonction identifient à la fois
le dossier de connexion et le code utilisateur (table AUTILIS), en plus de la fonction
en cours d'exécution (table AFONCTION) et le module correspondant.
Le serveur batch est présent en tant que tâche appelée SERVEUR, fonctionnant dans le SERVX3
dossier.
Les champs ID1 et ID2 sont des identifiants uniques gérés par le moteur Sage ERP X3
pour la connexion de l'utilisateur.
- ID1 est unique pour un dossier donné et correspond au résultat de l'évaluation de
la fonction adxuid(1) et est utilisé dans le fichier APLLCK (il s'agit du LCKPID
domaine).
- ID2 est unique pour un serveur et un numéro de service donnés et correspond au
résultat de l'évaluation de la fonction adxuid(2).

Processus actifs
Lorsque vous sélectionnez une ligne spécifique dans la section Sessions ouvertes, les processus actifs
La section affiche les processus actifs.
Ces processus sont appelés sadora, sadoss ou sadubd (accéder à la base de données selon
à la base de données Oracle ou SQL Server), adonix (exécution du processus), sadfsq (accès à
les objets de l'application), ou sadsys (exécution des commandes du système).
En plus du numéro de processus (UNIX ou NT selon le cas), le serveur
le nom sur lequel le processus s'exécute s'affiche également. Cela peut être le serveur ou un tiers-
party machine, si par exemple, il y a des tables ouvertes dans un autre dossier sur un autre
machine.
Cliquer sur l'icône Actions pour une ligne spécifique vous permet de terminer un processus (kill
sous UNIX ou killadx sous NT).
- L'arrêt d'un processus dans la base de données ne signifie pas seulement l'arrêt effectif de
la transaction en cours, mais aussi la perte de données qui est en train d'être
entré.
- Soyez prudent lorsque vous utilisez cette fonction, qui est réservée au
résolution des incidents opérationnels.

Programme de cours pour étudiants certifiés - Version 4.0 Page 63


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 68

Surveillance des sessions ouvertes et des processus (suite)


- Les droits de l'utilisateur effectuant ce type de fonction dépendent de l'utilisateur
connexion. Si un utilisateur veut arrêter des tâches qui n'ont pas été lancées, elles doivent être
connecté en tant que super utilisateur (root pour UNIX).

https://translate.googleusercontent.com/translate_f 51/232
18/08/2021 Rapprochement bancaire

Nombre total de séances


Cette section affiche le nombre de sessions actives par type de session ainsi qu'un
total. De plus, après chaque type de session, le nombre total de connexions autorisées
afficher entre parenthèses.

Page 64 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

69

Configuration des zones de stockage X3

Utilisez X3 Storage Areas dans le bloc Usage > Usage pour définir les volumes logiques à stocker
documents (pour le mode Classique). Un document est n'importe quel fichier.

https://translate.googleusercontent.com/translate_f 52/232
18/08/2021 Rapprochement bancaire
Sélectionnez Fichier
base de données. comme
Il s'agit d'untype pourglobal
volume stockerattaché
les documents dans le cliente.
à la plate-forme document mongoDB commun

Sélectionnez Fichier image dans la base de données ou Fichier texte dans la base de données comme type pour stocker des fichiers v
la base de données associée à un dossier Sage ERP X3.
- Les fichiers images peuvent inclure n'importe quel format et sont affichés directement si ce format est
géré par un widget dans le client. Par exemple, les fichiers image pour les utilisateurs connectés ou
des produits.
- Les fichiers texte sont stockés sous forme de documents de caractères et peuvent inclure n'importe quel format (HTML,
texte brut, fichiers XML et JSON).
- Le volume doit exister dans le point de terminaison de dossier approprié.
Dans le champ Racine, saisissez un emplacement (URI) sur un disque physique disponible sur Sage ERP
Serveur d'application X3 présent sur le réseau ou depuis un serveur. Le volume peut être
attaché à un point de terminaison pour limiter son utilisation avec le dossier correspondant.

Programme de cours pour étudiants certifiés - Version 4.0 Page 65


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 70

Verrouillage d'enregistrement

Les enregistrements sont verrouillés lorsqu'un autre utilisateur a déjà accédé au même enregistrement. Une icône clé
s'affiche en haut à droite de la fenêtre lorsqu'un enregistrement est verrouillé par un autre utilisateur. Pour
exemple, vous essayez d'accéder à une commande client qu'un autre utilisateur a ouverte, l'icône de clé
s'affiche avec le nom d'utilisateur à l'origine de l'enregistrement verrouillé.

Une fois que l'utilisateur qui a verrouillé l'enregistrement a terminé son travail et a quitté le
processus, le deuxième utilisateur peut alors déverrouiller l'enregistrement.

Contrôler le temps de déverrouillage et le nombre de tentatives de restauration


Vous pouvez ajuster les valeurs des paramètres en sélectionnant Valeurs des paramètres dans Configuration > Général
Bloc de paramètres pour contrôler le temps de déverrouillage et le nombre de tentatives de rollback.

https://translate.googleusercontent.com/translate_f 53/232
18/08/2021 Rapprochement bancaire

Page 66 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 71

Personnaliser le vocabulaire

Utilisez Vocabulaire (AVOCAB) sous Personnalisation dans Configuration > Paramètres généraux
bloc pour personnaliser les éléments de vocabulaire.
Le programme permet de travailler dans plusieurs langues (telles que le français,
anglais, espagnol, italien, portugais et chinois). Lors de la connexion au
logiciel, vous pouvez sélectionner la langue à utiliser. Le programme vous permet également de remplacer
messages ou menus locaux dans le logiciel.
La table AVOCAB stocke une liste d'exceptions de vocabulaire dans la base de données. Ce
Le tableau est utilisé pour remplacer le texte standard par du texte spécial. Vous pourriez, par exemple,
remplacer le terme « Délai de paiement » par « Paiement LT ».

Le champ Version permet de livrer plusieurs vocabulaires dans une référence


dossier, ainsi que de déterminer lequel doit être utilisé dans le dossier de production .
Dans le champ Type de texte, vous pouvez choisir Texte ou Message.
- La table Messages (APLSTD) stocke les menus locaux. Dans ce tableau, le texte est
structuré sous la forme d'un numéro de menu local et d'un numéro de message.
- La table de texte (ATEXTE) stocke le texte que vous pouvez voir sur les écrans.
Le champ Numéro permet de saisir le numéro correspondant au texte à
traduit.
Dans le champ Texte standard, saisissez le texte existant fourni avec le logiciel.
Dans le champ Texte, saisissez le texte que vous souhaitez utiliser pour remplacer le texte standard.

Programme de cours pour étudiants certifiés - Version 4.0 67


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 72

Personnaliser le vocabulaire (suite)


Après avoir enregistré les modifications, sélectionnez Validation pour valider votre entrée. Le suivant

https://translate.googleusercontent.com/translate_f 54/232
18/08/2021 Rapprochement bancaire
fenêtre apparaît.

Page 68 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 73

Définition des préférences régionales

Utilisez Locales dans le bloc Administration > Administration pour définir les formats utilisés pour
afficher ou saisir des informations telles que des dates ou des montants. Les réglages sont spécifiques à chacun
lieu (pays).
Les paramètres sont automatiquement définis par défaut pour l'anglais (États-Unis ; cependant, ils
peut être modifié si nécessaire).
Vous pouvez également afficher et modifier tous les autres paramètres régionaux par défaut définis, ainsi que
locales supplémentaires.

https://translate.googleusercontent.com/translate_f 55/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 69


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 74

Concepts de l'utilisateur

Il est important de comprendre que chaque point de terminaison (un dossier Sage ERP X3) a son propre
liste d'utilisateur. Pour permettre une authentification unique, le programme prévoit la gestion globale
d'un seul utilisateur qui est lié à un ou plusieurs points de terminaison via des groupes.
Remarque : Vous pouvez avoir plusieurs façons de configurer les utilisateurs dans une solution. Vous ne faites pas
nécessairement choisir une méthode ou une autre.

Exemple 1
Dans cet exemple, l'utilisateur John est configuré à la fois en tant qu'utilisateur global et en tant qu'utilisateur de point de terminaison.

Étant donné que les identifiants correspondent, John obtient automatiquement l'accès à SEED et X3
dossiers à travers le groupe qui lui est assigné.
https://translate.googleusercontent.com/translate_f 56/232
18/08/2021 Rapprochement bancaire

Ses droits d'accès sont définis par l'utilisateur du terminal.

Page 70 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

75

Concepts utilisateur (suite)

Exemple 2
Dans cet exemple, l'utilisateur John est uniquement configuré en tant qu'utilisateur global. La configuration de sécurité de John est
différent pour chaque point de terminaison auquel il accède.

Lorsque l'utilisateur John se connecte au programme, il prend les droits de sécurité et d'accès
défini pour APClerk lors de l'accès aux données dans le dossier SEED et APMGR lorsque
accéder aux données dans le dossier X3.
Bien que l'exemple ci-dessus montre que les points de terminaison auxquels on accède sont les mêmes que
ceux affectés au groupe, vous pouvez éventuellement affecter l'accès à un point de terminaison qui n'est pas dans
le groupe lors de la configuration de l'utilisateur de connexion.

Programme de cours pour étudiants certifiés - Version 4.0 Page 71


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 76

https://translate.googleusercontent.com/translate_f 57/232
18/08/2021 Rapprochement bancaire
Concepts utilisateur (suite)
Points de terminaison et utilisateurs de connexion
Utilisez Utilisateurs dans le bloc Configuration > Utilisateurs pour configurer les utilisateurs du point de terminaison. Avec ces utilisate
peut mettre en œuvre la sécurité de plusieurs manières. Par exemple, vous pouvez :
- Configurez des paramètres de niveau utilisateur pour contrôler l'accès des utilisateurs.
- Configurer des profils fonctionnels permettant aux utilisateurs d'accéder aux fonctions du logiciel
(les menus sont basés sur des fonctions auxquelles les utilisateurs ont accès).
- Configurez des autorisations au niveau de la ligne.
- Paramétrer des codes d'accès pour contrôler l'accès aux champs d'un écran, saisir les transactions,
rapports, etc .
- Configurez des rôles pour filtrer les données auxquelles les utilisateurs peuvent accéder.
- Remarque : En fonction de votre modèle d'entreprise et de vos besoins, vous pouvez choisir un ou tous les
de ces méthodes d'accès. Avant de configurer un code utilisateur de point de terminaison, vous devez
configurez d'abord les profils de menu utilisateur, les profils de fonction utilisateur et les rôles.
Utilisez Utilisateurs dans le bloc Administration > Administration pour créer l'utilisateur de connexion
Compte. Il s'agit de l'identifiant de connexion que l'utilisateur utilisera pour accéder au programme.
- L'utilisateur global est lié à un ou plusieurs utilisateurs finaux et un correspondant
point final. Cela détermine l'accès dont dispose l'utilisateur pour ce point de terminaison (dossier).
- Vous pouvez définir des profils de sécurité supplémentaires pour l'administration de la plate-forme Web
Tâches.
- Vous pouvez créer des groupes de clients, ce qui facilite l'attribution des rôles
lors de la configuration des profils de sécurité.

Page 72 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

77

Pratiques de cours

Complétez la leçon suivante Pratiques dans l'ordre indiqué.

Afficher les processus en cours

Dans cet exercice pratique, affichez les processus en cours ouverts sur le serveur.
1. Dans le panneau Profil utilisateur, basculez vers le point de terminaison du dossier SEED , s'il n'est pas déjà
choisi.
2. Cliquez sur l' icône Navigation dans la barre supérieure, si la page Navigation n'est pas déjà
affiché.
3. Dans le bloc Développement > Utilitaires sous Vérifications > Moniteur système, sélectionnez
Utilisateurs .
4. Prenez quelques minutes pour explorer l'écran.

https://translate.googleusercontent.com/translate_f 58/232
18/08/2021 Rapprochement bancaire
• Combien y a-t-il de connexions autorisées au total pour les sessions principales ?
___________________________________________________________
• Combien y a-t-il de connexions actives au total pour les sessions principales ?

___________________________________________________________
• Pour la première session ouverte répertoriée, quel est le type de session ?

______________________________________________________________
• Pour la première session ouverte répertoriée, quelle est la fonction exécutée par le
utilisateur actuel?
______________________________________________________________
5. Retournez à la page Navigation.

Remplacer du texte dans un menu local

Dans cette pratique, remplacez le texte standard (RCCP) par du texte de remplacement (Rough Cut) pour
champs sur les écrans. Vous vérifierez ensuite le texte modifié dans un écran du logiciel.
1. Dans le bloc Configuration > Paramètres généraux sous Personnalisation, sélectionnez
Vocabulaire .
2. Dans le champ Type de texte, sélectionnez Texte .
3. Dans le champ Numéro, cliquez sur le bouton Action et sélectionnez Recherche de message . Dans le
Fenêtre de recherche de message affichée, entrez RCCP et cliquez sur OK .

Programme de cours pour étudiants certifiés - Version 4.0 Page 73


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 78

Pratiques pédagogiques (suite)


4. Dans la fenêtre qui s'affiche, sélectionnez Text:5877 (RCCP) .
5. Appuyez sur la touche TAB . RCCP s'affiche automatiquement dans le champ de texte Standard. Au
Champ de texte, tapez Rough Cut.
6. Cliquez sur Enregistrer .
7. Cliquez sur Valider .
8. Dans la fenêtre Vocabulaire personnalisé, sélectionnez la version actuelle et l' écran
cases à cocher de revalidation .
9. Cliquez sur OK . Remarque : le processus de validation peut prendre plusieurs minutes.
10. Une fenêtre de journal s'affiche. Dans quels écrans le remplacement de texte s'est-il produit ?
__________________________________________________________________
__________________________________________________________________
11. Fermez toutes les fenêtres.
12. Accédez à l'écran MWS1 (Centres de travail) et vérifiez le changement de texte. ( Astuce : pour trouver
un nom d'écran, utilisez Écrans sous Écrans dans Développement > Dictionnaire de scripts
bloquer.)

https://translate.googleusercontent.com/translate_f 59/232
18/08/2021 Rapprochement bancaire

Page 74 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

79

Leçon 5
Accès des utilisateurs aux points de terminaiso
Dans les rubriques suivantes, vous découvrirez les concepts de sécurité, la configuration des utilisateurs, le menu
profils, profils de fonction, codes d'accès et rôles dans le programme. Ces sujets seulement
s'appliquent aux fonctions qui sont lancées en mode Convergence.

Les sujets de cette leçon incluent :


➢ Configuration des utilisateurs de point de terminaison
➢ Personnalisation des paramètres utilisateur
➢ Configuration des profils de menu utilisateur
➢ Configuration des profils de fonction utilisateur
➢ Configuration des profils commerciaux
➢ Création et attribution de codes d'accès
➢ Attribution de rôles aux utilisateurs

Programme de cours pour étudiants certifiés - Version 4.0 75


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 80

https://translate.googleusercontent.com/translate_f 60/232
18/08/2021 Rapprochement bancaire

Configuration des utilisateurs de point de terminaison

Utilisez Utilisateurs (GESAUS) dans le bloc Configuration > Utilisateurs pour définir des codes uniques pour les utilisateurs. UNE
l'utilisateur est identifié par un code interne (jusqu'à 5 caractères), un code de connexion (jusqu'à 20
caractères), menus par défaut, privilèges et autorisations.
L'administrateur système dispose de droits d'accès pour tous les codes d'accès et fonctions.
Remarque : les sites par défaut sont configurés dans le profil de fonction. Pour plus d'informations, voir Configuration
Profils de fonction.

Onglet Général
Utilisez l'onglet Général pour associer des menus, des fonctions et des profils de business intelligence
avec l'utilisateur.

Page 76 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 81

Configuration des utilisateurs de point de terminaison (suite)


Cochez la case Actif pour activer ou désactiver l'utilisateur.
Il y a différents niveaux de collaborateurs dans le programme. Le contrôle de connexion X3
box permet de différencier les utilisateurs pouvant se connecter au système
et ceux qui ne peuvent pas.
- Vous ne pouvez pas modifier la sélection de la case à cocher de connexion X3 pour l'utilisateur administrateur.
Le code Profession est un code métier permettant d'associer un utilisateur à un profil métier.
- Un profil métier correspond à un ensemble d'utilisateurs regroupés selon un même menu
profil, profil de fonction, et éventuellement au même business intelligence (BI)
profil.
- Il est important de noter que le code de la profession ne prévaut pas sur le menu ou
profils de fonction.
Le code profil Menu permet de définir l'arborescence proposée par

https://translate.googleusercontent.com/translate_f 61/232
18/08/2021 Rapprochement bancaire
par défaut à l'utilisateur. Pour plus d'informations, voir Configuration des profils de menu utilisateur.
- Il ne définit cependant pas les autorisations relatives aux tâches/fonctions,
qui sont définis dans la tâche Profil de fonction utilisateur.
Le champ Profil de fonction permet de définir la fonction d'autorisations de l'utilisateur en
fonction ou comme un groupe de fonctions.
- Ces autorisations complètent les rôles, les valeurs des paramètres et le code d'accès
paramètres saisis dans les onglets de la tâche Utilisateurs.
Le champ Profil utilisateur BI vous permet de définir un utilisateur Business Intelligence (BI)
profil.
Le code d'accès permet de limiter l'accès de l'utilisateur à la fiche en cours.
- Seuls les utilisateurs ayant ce code d'accès dans leurs profils peuvent consulter et modifier les
record.
Le champ Destinations utilisateur permet de sélectionner une liste de destinations définie par un autre
utilisateur comme indiqué ci-dessous . Vous pouvez définir des destinations d'impression par défaut pour l'utilisateur
Le login correspond au code d'accès système sur le serveur. Par défaut, c'est le
Code d'utilisateur; cependant, plus de cinq caractères peuvent être saisis.
Vous pouvez définir des codes de destination d'imprimante pour chaque type d'imprimante, qui s'affiche
par défaut lors du lancement d'un rapport.

Programme de cours pour étudiants certifiés - Version 4.0 77


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 82

Configuration des utilisateurs de point de terminaison (suite)

Onglet Organisation
Utilisez l'onglet Organisation pour afficher toutes les relations et tous les rôles associés à l'utilisateur.

Le champ Utilisateur permet de définir une liste de managers liés à l'utilisateur, qui peut
être utilisé pour les fonctions de workflow, par exemple.
Les rôles sont définis dans le tableau divers 60.
- La gestion des rôles est utilisée pour définir un filtrage fin sur les données, en particulier lorsqu'elles sont restreintes
l'accès au système doit être accordé à des partenaires commerciaux externes et lorsqu'il est restreint
le filtrage doit être appliqué à la vue des données par les partenaires commerciaux.
Utilisez la grille pour saisir les rôles joués par les utilisateurs.

https://translate.googleusercontent.com/translate_f 62/232
18/08/2021 Rapprochement bancaire

Page 78 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 83

Configuration des utilisateurs de point de terminaison (suite)

Onglet Définition des paramètres


Utilisez l'onglet Définition des paramètres pour afficher tous les paramètres associés à l'utilisateur.

Si aucune valeur n'est définie à ce niveau, l'utilisateur hérite de la valeur de paramétrage définie
au niveau de leur site par défaut.
Le champ Niveau indique le niveau de définition du paramètre saisi. Le plus haut
niveau du groupe est celui affiché.
Certains paramètres peuvent être utilisés pour affiner la sécurité, notamment :
- Limiter le nombre de sessions connectées pour un utilisateur donné (variable MAXSES1).
- Bloquer un utilisateur après plusieurs tentatives infructueuses de connexion (variable NBRCON).
- Autoriser ou non, la modification de la date de connexion (variable CNGDAT).

Programme de cours pour étudiants certifiés - Version 4.0 79


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 63/232
18/08/2021 Rapprochement bancaire

84

Configuration des utilisateurs de point de terminaison (suite)


- Autoriser ou non, le lancement de tâches batch en plaçant des fichiers dans un
répertoire dédié (configuration EXBATCH).
- Définissez une période de temps, après laquelle, l'utilisateur doit changer son mot de passe.
Vous pouvez associer des ensembles de valeurs standard ou prédéfinis à un groupe. Cela permet de
paramètres à saisir rapidement pour un groupe donné.

Onglet Accès
Utilisez l'onglet Accès pour définir les autorisations (codes d'accès) accordées à l'utilisateur.

Si la case Tous les codes d'accès est cochée, l'utilisateur obtient tous les droits (lecture,
écriture et mode d'exécution) sur tous les codes d'accès.
- Les codes d'accès sont utilisés pour protéger les informations ou les fonctions en consultation,
modification, ou mode d'exécution .
- Les codes d'accès permettent d'autoriser ou non l'accès aux champs d'un écran, dans un
transaction, dans un rapport ou dans un enregistrement de base de données.
- Pour plus d'informations, consultez la leçon Codes d'accès.
La date et l'heure de la dernière connexion sont affichées en bas de l'onglet.

Page 80 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 85

Configuration des utilisateurs de point de terminaison (suite)

Onglet Compte
Utilisez l'onglet Compte pour définir les conditions de comptabilisation et pour indiquer la valeur analytique par défaut
dimensions à utiliser.
Le champ Dimension est utilisé pour indiquer les dimensions analytiques par défaut, qui peuvent
être utilisé pour définir les valeurs qui sont chargées dans les interfaces comptables.

Onglet Adresses
Utilisez l'onglet Adresses pour identifier différentes adresses pour l'utilisateur.

https://translate.googleusercontent.com/translate_f 64/232
18/08/2021 Rapprochement bancaire

La grille Adresses permet d'identifier les différentes adresses associées au


enregistrement (utilisateur, entreprise, site, partenaires, etc.).

Programme de cours pour étudiants certifiés - Version 4.0 Page 81


Copyright © 2014 Sage, Inc. Tous droits réservés.

86

Configuration des utilisateurs de point de terminaison (suite)


- Une adresse ne peut pas être modifiée ou supprimée après avoir été utilisée sur un identifiant bancaire ou un contact
dans cet onglet jusqu'à ce qu'il soit d'abord supprimé au niveau de l'ID de la banque ou du contact.
Utilisez la case à cocher Adresse par défaut pour définir l'adresse comme adresse par défaut pour le
utilisateur.

Onglet Numéro d'identification bancaire


Utilisez l'onglet Numéro d'identification bancaire pour définir les informations bancaires de l'utilisateur.
Le code IBAN définit le compte pour les échanges bancaires internationaux.
- Cela garantit à l'expéditeur et à sa banque, que l'identification du
le compte du destinataire est valide et que l'argent est transféré sur son compte.

https://translate.googleusercontent.com/translate_f 65/232
18/08/2021 Rapprochement bancaire

Page 82 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

87

Personnalisation des paramètres utilisateur

Utilisez la personnalisation (CHXPERSO) dans le bloc Utilisation > Utilisateurs pour changer d'utilisateur
paramètres, les destinations d'imprimante par défaut et la barre de titre. Vous pouvez également ajouter un favori
fonctions qui apparaissent dans la fenêtre de recherche ESC+F7.

Seuls les paramètres que l'utilisateur est autorisé à modifier sont affichés dans ce
fenêtre, contrairement à la fiche utilisateur, où tous les paramètres utilisateur peuvent potentiellement être
affiché.

Programme de cours pour étudiants certifiés - Version 4.0 Page 83


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 66/232
18/08/2021 Rapprochement bancaire

88

Configuration des profils de menu

Utiliser le profil Menu (GESAPN) dans le bloc Paramétrage > Utilisateurs pour définir une navigation
arborescence hiérarchique pour l'utilisateur avec des menus prédéfinis standard.

Il est important de noter que le code du profil de menu ne définit pas les droits d'accès aux
les fonctions. Il définit uniquement un arbre hiérarchique utilisé pour la navigation dans les menus.
Vous pouvez définir de la mémoire supplémentaire à allouer au processus Sage ERP X3 en cours d'exécution
les fonctions pour l'utilisateur connecté.
Les profils de menu peuvent être utilisés pour transmettre des arguments aux éléments suivants :
- Écrans d'enquête
- Codes de transactions
- Codes de rapport
- Codes de transaction du système
- Commandes système

84 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

89

Configuration des profils de menu (suite)


Le champ Type de profil Ce champ permet de limiter le nombre d'utilisateurs connectés
simultanément selon le type de profil sélectionné (Normal, Administrateur ou
Développeur).
Dans le champ Menu Démarrer, indiquez le code du premier menu qui sera affiché lorsque
l'utilisateur se connecte au logiciel.

Ajout de menus et de fonctions


Utilisez l'icône Actions pour ajouter un menu ou une fonction à l'arborescence.

https://translate.googleusercontent.com/translate_f 67/232
18/08/2021 Rapprochement bancaire

Par exemple, si vous sélectionnez Ajouter un menu, la fenêtre suivante s'affiche, permettant
vous d'ajouter un menu. Vous pouvez également choisir d'ajouter les tâches/fonctions associées à
le menu.

Cochez la case Ajouter les fonctions pour ajouter toutes les fonctions qui appartiennent au
menu. Vous pouvez ensuite ajouter ou supprimer des fonctions selon vos besoins.

Programme de cours pour étudiants certifiés - Version 4.0 Page 85


Copyright © 2014 Sage, Inc. Tous droits réservés.

90

Configuration des profils de fonction

Utilisez le profil fonctionnel (GESAFP) dans le bloc Configuration > Utilisateurs pour contrôler l'accès au
différentes fonctions. Vous pouvez également utiliser cette fonction pour attribuer des droits aux codes d'accès,
définir les sites par défaut et configurer la sécurité des rapports. Les codes de profil de fonction se trouvent dans l'utilisateur
enregistrements.

https://translate.googleusercontent.com/translate_f 68/232
18/08/2021 Rapprochement bancaire

Remarque : il peut être plus facile de configurer les profils de fonction utilisateur plutôt que de les
paramètres individuellement pour les utilisateurs.
Des valeurs par défaut sont définies qui sont utilisées uniquement lors de la création d'un nouvel utilisateur
attaché à un profil.
Cochez la case Toutes les fonctions autorisées pour donner accès à toutes les fonctions dans
les logiciels.
Cochez la case Tableau de bord fixe pour contrôler les fonctions auxquelles l'utilisateur peut accéder
sur le tableau de bord.

86 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 91

Configuration des profils de fonction (suite)


Cochez la case Tous les codes d'accès pour accorder tous les droits à tous les codes d'accès (lecture,
écriture et exécution).
Vous pouvez attribuer des droits de consultation, de modification et/ou d'exécution aux codes d'accès qui
peuvent alors être associés à des utilisateurs.
- Lorsque l'accès n'est pas autorisé pour toutes les fonctions, chaque fonction doit être configurée pour
indiquer le type d'accès autorisé. Selon la fonction, différentes options
sont disponibles.

Comprendre les droits d'accès


Le comportement du code d'accès dépend du contexte dans lequel il est utilisé.
Champs de l'écran :
- Enquête : empêche l'utilisateur de voir la valeur dans un champ.
- Modification : Empêche l'utilisateur de modifier la valeur dans le champ.
Enregistrements Sage ERP X3 :
- Enquête : empêche l'utilisateur d'accéder à l'enregistrement ou aux enregistrements associés.
- Modification : Empêche l'utilisateur de modifier l'enregistrement.
Le Droit d'Exécution a plusieurs usages :
- Limité aux objets standards.
- Autorise ou interdit à l'utilisateur d'utiliser la transaction.
- Autorise ou interdit à l'utilisateur d'accéder à une demande à l'aide de cet écran.
- Autorise ou restreint les droits d'exécution dans les rapports, les requêtes et les transactions système.
- Permet ou interdit à l'utilisateur de créer une opération comptable en utilisant
des éléments tels que les types de documents, les natures, les comptes, etc.

Onglet Sites
Utilisez l'onglet Sites pour déterminer les sites par défaut pour chaque module.
Les sites définis ici sont utilisés partout où la saisie d'un site est nécessaire.

Onglet Rapports
Utilisez l'onglet Rapports pour autoriser ou interdire l'accès aux groupes de rapports.
Cochez la case Impressions différées pour interdire à l'utilisateur de lancer des rapports dans
temps différé.
Le champ Filtres de rapport peut être utilisé pour interdire aux utilisateurs d'accéder à certains rapports.
- L'entrée dans ce champ est définie sous la forme d'un modèle et d'un caractère générique
des caractères tels que ? et * peuvent être utilisés.
Le champ Groupe de rapports contrôle le type de rapports pouvant être exécutés.

https://translate.googleusercontent.com/translate_f 69/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 87


Copyright © 2014 Sage, Inc. Tous droits réservés.

92

Configuration des profils commerciaux

Utilisez Profil commercial (GESAME) dans le bloc Configuration > Utilisateurs pour associer un profil commercial à
plusieurs profils à la fois, tels qu'un profil de menu utilisateur, un profil de fonction utilisateur et/ou
profil d'utilisateur d'intelligence d'affaires. Une fois ces profils associés au code métier,
vous pouvez associer directement ce code à un ou plusieurs utilisateurs. Cela facilite l'entrée
de valeurs pour les utilisateurs partageant le même profil commercial.

Vous pouvez contrôler les menus, le profil de fonction et le profil de Business Intelligence qui sont
autorisé pour l'utilisateur.

88 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 93

Création et attribution de codes d'accès

Les droits de lecture, d'écriture et/ou d'exécution peuvent être attribués à un utilisateur. Par exemple, si
les codes d'accès sont associés à des champs sur un écran, ces champs peuvent être affichés et/ou
modifié par l'utilisateur auquel ces codes ont été attribués.

https://translate.googleusercontent.com/translate_f 70/232
18/08/2021 Rapprochement bancaire

Utilisez les codes d'accès (GESACS) dans le bloc Configuration > Utilisateurs pour autoriser ou interdire l'accès à
champs dans un écran, des transactions de saisie, des rapports ou dans un enregistrement de base de données. Vous pouvez également au
ou interdire l'accès aux onglets d'écran et aux éléments de données tels que les journaux et la saisie automatiques
transactions. Les codes d'accès peuvent également être utilisés pour permettre l'accès aux rapports.

Utilisez cette fonction pour saisir ou modifier la liste des codes d'accès.

Programme de cours pour étudiants certifiés - Version 4.0 89


Copyright © 2014 Sage, Inc. Tous droits réservés.

94

Création et attribution de codes d'accès (suite)

Copie des codes d'accès dans un autre dossier


Utilisez le bouton Copier dans le ruban de droite pour copier les codes d'accès d'un dossier dans le
logiciel dans un autre dossier.

Seuls les codes d'accès n'existant pas dans le dossier À sont créés.

https://translate.googleusercontent.com/translate_f 71/232
18/08/2021 Rapprochement bancaire

90 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

95

Création et attribution de codes d'accès (suite)

Attribution du code d'accès


Les codes d'accès peuvent être saisis dans certaines fonctions, champs et écrans. Utiliser le code d'accès
affectation (CODACC) sous Personnalisation > Ecrans dans Paramétrage > Général
bloc de paramètres pour attribuer des codes d'accès aux champs afin de restreindre l'accès à certains
utilisateurs.

Dans le champ Code d'accès, saisissez un code d'accès associé à un champ à l'écran .
Lorsqu'un fichier contient un code d'accès, la gestion des objets filtre les droits à
afficher et modifier chaque enregistrement en fonction de l'utilisateur.
- Cela permet de gérer automatiquement les droits d'accès sur les fiches standards
où résident les codes d'accès.

https://translate.googleusercontent.com/translate_f 72/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 91


Copyright © 2014 Sage, Inc. Tous droits réservés.

96

Création et attribution de codes d'accès (suite)


Un code d'accès peut être attaché ou non à un utilisateur. Si le code d'accès n'est pas attaché à
un utilisateur, tous les champs contrôlés par ce code d'accès ne sont pas disponibles pour l'utilisateur (dans les deux
mode d'interrogation et de saisie). Si le code d'accès est associé à un utilisateur, les éléments suivants peuvent
appliquer:
- Enquête : Ce droit permet de visualiser le contenu d'un champ sur un écran.
- Modification : Ce droit permet de modifier le contenu d'un champ sur un
filtrer.
- Exécution : Ce droit vous permet d'exécuter une tâche/fonction.
Il est important de noter qu'il n'y a qu'un seul code d'accès pour chaque champ ; par conséquent, vous
devez concevoir votre sécurité de sorte que deux codes d'accès soient évités pour une utilisation dans les champs,
rapports, écrans, etc.

Autres façons d'attribuer des codes d'accès


Dans une rubrique précédente, vous avez appris que vous pouvez attribuer des codes d'accès aux utilisateurs et l'accès
droits (Recherche, Modification et/ou Exécution) dans la fonction Utilisateurs (Configuration > Utilisateurs).

92 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

97

Création et attribution de codes d'accès (suite)


Vous pouvez également attribuer un code d'accès à un champ d'un écran (accès Écrans sous
Screens dans le bloc Développement > Dictionnaire de scripts puis cliquez sur l'onglet Champs)
d'autoriser ou d'interdire à certains utilisateurs de visualiser ou de modifier le champ.

https://translate.googleusercontent.com/translate_f 73/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 93


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 98

Attribution de rôles aux utilisateurs

Les rôles dans Sage ERP X3 vous permettent de filtrer les enregistrements pour un utilisateur spécifique. Cela peut être utile,
par exemple, lors de l'accès aux clients ou aux fournisseurs. Le schéma suivant
illustre les étapes nécessaires à l'attribution d'un rôle à un utilisateur.

Les rôles sont utilisés pour filtrer les données auxquelles des utilisateurs spécifiques peuvent accéder, telles que :

https://translate.googleusercontent.com/translate_f 74/232
18/08/2021 Rapprochement bancaire
- Les commerciaux qui n'ont besoin que d'accéder à leurs clients et sites assignés.
- Les clients se connectent à distance pour accéder aux commandes et aux factures.
- Des acheteurs qui n'ont besoin d'accéder qu'aux produits qu'ils gèrent.
- Les commerciaux qui n'ont besoin de voir que les clients d'un secteur particulier.
Les filtres sont appliqués uniquement à la table d'objets principale.
Un utilisateur peut avoir plusieurs rôles.
- Aucun rôle signifie qu'il n'y a aucune restriction pour l'utilisateur.
- Lorsqu'il y a plusieurs occurrences du même rôle, avec des clés différentes, un
OU logique est appliqué.
- Lorsqu'il y a plusieurs rôles qui s'appliquent au même objet, un ET logique est
appliqué.

94 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

99

Attribution de rôles aux utilisateurs (suite)

Sélection d'un rôle


Vous pouvez visualiser les rôles disponibles sur le tableau divers 60 à l'aide de la fonction Données
(GESADI) sous Tableaux divers dans Développement > Données et paramètres
bloquer.

https://translate.googleusercontent.com/translate_f 75/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 95


Copyright © 2014 Sage, Inc. Tous droits réservés.

100

Attribution de rôles aux utilisateurs (suite)

Attribution d'autorisations au niveau de la ligne


Utilisez les autorisations au niveau des lignes (GESARL) dans le bloc Configuration > Utilisateurs pour définir les données
filtres associés à des fonctions ou des utilisateurs. Par exemple, dans la saisie des commandes, vous pouvez afficher
commandes pour un client donné.

96 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

101

Attribution de rôles aux utilisateurs (suite)

Attribuer un rôle à un utilisateur


Utilisez l'onglet Rôles dans Utilisateurs pour attribuer un rôle à un utilisateur. Vous en saurez plus sur le paramétrage
https://translate.googleusercontent.com/translate_f 76/232
18/08/2021 Rapprochement bancaire
des rôles dans la prochaine leçon.

Programme de cours pour étudiants certifiés - Version 4.0 97


Copyright © 2014 Sage, Inc. Tous droits réservés.

102

Pratiques de cours

Complétez la leçon suivante Pratiques dans l'ordre indiqué.

Créer un utilisateur basé sur un utilisateur existant

Dans cette pratique, créez un nouvel utilisateur dans le système en fonction d'un utilisateur existant.
1. Assurez-vous que vous êtes connecté en tant qu'administrateur avant de continuer.
( Astuce : vous pouvez passer à une autre connexion dans le panneau Profil utilisateur.)
2. Cliquez sur l' icône Navigation dans la barre supérieure, si la page Navigation n'est pas déjà
affiché.
3. Dans le bloc Configuration > Utilisateurs, sélectionnez Utilisateurs .
4. Dans la liste Gauche, sélectionnez USR15 (Gestionnaire d'inventaire).
5. Dans le champ Code, remplacez USR15 par ZSA.
6. Tapez une description de Stock Assistant.
7. Dans le champ Connexion, saisissez ZSA.
8. Cliquez sur Créer .

https://translate.googleusercontent.com/translate_f 77/232
18/08/2021 Rapprochement bancaire
9. Cliquez sur Continuer pour confirmer la duplication.
10. Cliquez sur l' onglet Accès .
11. Notez les codes d'accès disponibles.
12. Quels droits sont attribués au code d'accès STOCK ?
________________________________________________________________
________________________________________________________________
13. Retournez à la page Navigation.

Créer un nouveau code d'accès

Dans cette pratique, un nouveau code d'accès appelé ZSTOCK.


1. Dans le bloc Configuration > Utilisateurs, sélectionnez Codes d'accès .
2. Faites défiler jusqu'à la dernière ligne de la liste des codes d'accès .
3. Dans une ligne vide, dans le champ Code d'accès, saisissez ZSTOCK.
4. Pour le titre, tapez Stock Assistant.
5. Cliquez sur Enregistrer.
6. Retournez à la page Navigation .

Page 98 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

103

Pratiques pédagogiques (suite)

Attribuer un code d'accès à un utilisateur

Dans cette pratique, attribuez le code d'accès que vous avez créé précédemment et autorisez également l'enquête,
Droits de modification et d'exécution du code d'accès de l'utilisateur ZSA.
1. Dans le bloc Configuration > Utilisateurs, sélectionnez Utilisateurs .
2. Dans la liste Gauche, sélectionnez l' utilisateur ZSA que vous avez précédemment créé .
3. Cliquez sur l' onglet Accès .
4. Dans le champ Code d'accès, saisissez le code d'accès ZSTOCK que vous avez précédemment créé .
5. Sélectionnez Oui pour autoriser les droits d'interrogation et d'exécution . Sélectionnez Non pour interdire la modification
droits .
6. Cliquez sur Enregistrer.
7. Retournez à la page Navigation .
8. Dans le bloc Développement > Dictionnaire de scripts sous Écrans, sélectionnez Écrans .
9. Sélectionnez STOCKCBN dans le champ Code écran .
10. Cliquez sur l' onglet Champs .
11. Pour le champ STOFCY (Site), entrez le code d'accès ZSTOCK dans le code d'accès
colonne.
12. Cliquez sur Enregistrer .
13. Retournez à la page Navigation.

Créer un profil de menu utilisateur et supprimer un menu d'un profil de menu utilisateur

Dans cette pratique, créez un nouveau profil de menu utilisateur. Ce profil de menu utilisateur sera
associé à un utilisateur d'un autre Cabinet. Une fois terminé, vous supprimerez un menu de
un profil de menu existant.
1. Dans le bloc Configuration > Utilisateurs, sélectionnez Profil du menu .
2. Dans la liste de gauche, sélectionnez RESS (Gestionnaire de stock).
3. Dans le champ Profil du menu, remplacez RESS par ZSA.
4. Saisissez Assistant Stock comme description.
5. Sélectionnez le menu Fabrication et ajoutez l' ABIVALBAS (Datawarehouse
validation) dans le menu (sélectionnez Ajouter une fonction depuis l'icône Action).
Cliquez sur OK .

https://translate.googleusercontent.com/translate_f 78/232
18/08/2021 Rapprochement bancaire
6. Sélectionnez à nouveau le menu Fabrication et ajoutez le FUNMRPG (MRP Processing)
une fonction. Cliquez sur OK .
7. Cliquez sur Créer .
8. Lorsque vous êtes invité à confirmer la duplication, cliquez sur Continuer .
9. Revenez à la page Navigation.

Programme de cours pour étudiants certifiés - Version 4.0 99


Copyright © 2014 Sage, Inc. Tous droits réservés.

104

Pratiques pédagogiques (suite)

Créer un profil de fonction

Dans cette pratique, créez un nouveau profil de fonction utilisateur basé sur un profil existant.
1. Dans le bloc Configuration > Utilisateurs, sélectionnez Profil de fonction .
2. Dans la liste Gauche, sélectionnez RESS.
3. Dans le champ Code de profil, remplacez RESS par ZSA.
4. Saisissez une description de l'assistant Stock .
5. Cliquez sur l' onglet Sites .
6. Pour le module Fabrication, entrez un site par défaut de NA012 (Bike & Toy Products).
7. Cliquez sur Créer .
8. Au message de confirmation de duplication, cliquez sur Continuer .
9. Fermez la page.
10. Si vous êtes invité à mettre à jour les droits d'accès aux fonctions (table AFCTFCY), cliquez sur Oui .

11. Dans le bloc Paramétrage > Utilisateurs, sélectionnez Autorisation fonctionnelle .


12. Dans le champ Code de profil, sélectionnez ZSA (Assistant Stock).
13. Dans le champ Code de fonction, sélectionnez FUNMRPG (MRP Processing) .
14. Dans le champ Type, sélectionnez Groupement de sites , s'il n'est pas déjà sélectionné.
15. Dans le champ Accès, sélectionnez Oui, s'il n'est pas déjà sélectionné.
16. Cliquez sur Créer .
17. Au message de confirmation de duplication, cliquez sur Oui .
18. Revenez à la page Navigation.

100 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

105

Pratiques pédagogiques (suite)

https://translate.googleusercontent.com/translate_f 79/232
18/08/2021 Rapprochement bancaire
Créer un profil commercial
Dans cette pratique, créez un profil commercial.
1. Dans le bloc Configuration > Utilisateurs, sélectionnez Profil commercial .
2. Dans la liste Gauche, sélectionnez RESS.
3. Dans le champ Code de profession, remplacez RESS par ZSA .
4. Dans le champ Titre, saisissez Assistant Stock.
5. Dans le champ Profil de menu, sélectionnez ZSA.
6. Dans le champ Profil de fonction, sélectionnez ZSA.
7. Cliquez sur Créer .
8. Au message de confirmation de duplication, cliquez sur Continuer .
9. Revenez à la page Navigation.

Attribuer un rôle à un utilisateur

Dans cet exercice pratique, attribuez un rôle à l'utilisateur ZSA. Vous configurerez également l'utilisateur avec le commerce,
menu utilisateur et les profils de fonction utilisateur que vous avez précédemment créés.
1. Assurez-vous que vous êtes connecté en tant qu'administrateur avant de continuer.
2. Dans le bloc Configuration > Utilisateurs, sélectionnez Utilisateurs .
3. Dans la liste Gauche, sélectionnez l' utilisateur ZSA que vous avez précédemment créé .
4. Cliquez sur l' onglet Organisation .
5. Dans la grille des autorisations au niveau des lignes en bas de la fenêtre, sélectionnez l' INV
code d'autorisation.
6. Dans le champ Clé, sélectionnez NA012 (Bike & Toy Products).
7. Cliquez sur Enregistrer.
8. Retournez à la page Navigation .

Programme de cours pour étudiants certifiés - Version 4.0 101


Copyright © 2014 Sage, Inc. Tous droits réservés.

106

https://translate.googleusercontent.com/translate_f 80/232
18/08/2021 Rapprochement bancaire

Leçon 6
Accès utilisateur global
Dans les rubriques suivantes, vous apprendrez à configurer des utilisateurs, des groupes, des rôles et des
profils de sécurité dans le programme.

Les sujets de cette leçon incluent :


➢ Configuration des profils de sécurité
➢ Création de groupes
➢ Configuration des rôles
➢ Configuration des utilisateurs globaux

102 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

107

Configuration des profils de sécurité

Utilisez les profils de sécurité dans le bloc Administration > Administration pour définir les restrictions
et autorisation pour les fonctions administratives (entités) spécifiques de la plate-forme Web. Pour
exemple, vous pouvez créer un profil de sécurité qui autorise uniquement l'accès pour créer et exécuter
importations et exportations de données.
Les profils de sécurité doivent être associés à un rôle.
Si un rôle ne se voit pas attribuer de profil de sécurité, tout utilisateur associé au rôle ne
avoir des restrictions sur les fonctions d'administration.
La mise en place de profils de sécurité est nécessaire pour assurer la sécurité de la plateforme
administration.

Vous pouvez déterminer si les utilisateurs affectés à des rôles peuvent créer, lire, écrire, supprimer ou
exécuter pour une entité répertoriée .

https://translate.googleusercontent.com/translate_f 81/232
18/08/2021 Rapprochement bancaire
Une liste de codes prédéfinis s'affiche ainsi que les entités contrôlées correspondantes
dans les champs Description.
Dans la partie inférieure de la fenêtre, vous pouvez attribuer un profil de sécurité à un
rôle.
Reportez-vous au système d'aide pour une définition de chaque code répertorié dans les autorisations
section.

Programme de cours pour étudiants certifiés - Version 4.0 103


Copyright © 2014 Sage, Inc. Tous droits réservés.

108

Configuration des profils de sécurité (suite)

Niveau de création
L'option sélectionnée pour le niveau de création détermine le niveau de création qu'un utilisateur peut
effectuer sur les pages. Les options disponibles incluent :
Administrateur : L'utilisateur peut modifier les pages autorisées partagées par plusieurs utilisateurs.
Utilisateur : l'utilisateur est autorisé à créer, mais uniquement sur une page qui lui est dédiée.
Aucun : aucune création n'est autorisée.

104 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 109

https://translate.googleusercontent.com/translate_f 82/232
18/08/2021 Rapprochement bancaire

Configurer des groupes

Utilisez Groupes dans le bloc Administration > Administration pour créer des groupes qui sont utilisés
pour regrouper les utilisateurs. Un groupe peut déterminer les points de terminaison disponibles pour un utilisateur et peut
être associé à un rôle unique. Pour ajouter un groupe, cliquez sur Créer un groupe dans le panneau de droite.
Pour modifier un profil de sécurité, cliquez sur l'icône en forme de crayon du groupe dans la liste des groupes.

Vous pouvez éventuellement choisir d'associer le groupe à un rôle dans le champ Rôle. UNE
le groupe ne peut être associé qu'à un seul rôle ; cependant, un seul rôle peut être
affecté à plusieurs groupes.
Sous Utilisateurs, sélectionnez les utilisateurs à affecter au groupe sélectionné. Vous pouvez attribuer
plusieurs groupes à un seul utilisateur. Un seul utilisateur peut être associé à plusieurs
groupes.
- Vous pouvez également affecter des utilisateurs à un groupe dans la fonction Utilisateurs.
Sous Points de terminaison, sélectionnez les points de terminaison auxquels tout membre du groupe peut accéder.
- Dans le champ Point de terminaison X3 par défaut, vous pouvez éventuellement affecter une référence par défaut
point final au groupe.
- Il s'agit du point de terminaison par défaut auquel ils sont connectés lorsqu'ils accèdent au programme.
La section Explorateur de la fenêtre affiche graphiquement le groupe et comment il est
associés à des groupes, des utilisateurs et des rôles.

Programme de cours pour étudiants certifiés - Version 4.0 105


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 110

Configuration des rôles

Utilisez Rôles dans le bloc Administration > Administration pour définir des postes spécifiques ou
statut dans un groupe ou une organisation. Par exemple, vous pouvez créer un rôle pour la comptabilité
Manager, représentant commercial ou administrateur système. Pour ajouter un nouveau rôle, cliquez sur Nouveau
rôle dans le panneau de droite. Pour modifier un rôle, cliquez sur l'icône en forme de crayon du rôle dans la liste des
les rôles.
Le portail ou les pages personnalisées avec l'outil auteur sont généralement associés à des rôles
s'ils sont partagés entre plusieurs utilisateurs occupant le même poste dans l'organisation.

https://translate.googleusercontent.com/translate_f 83/232
18/08/2021 Rapprochement bancaire

Dans la section Administration, vous pouvez attribuer le rôle sélectionné à un groupe existant,
badge et profil de sécurité.
- Si ces éléments n'ont pas déjà été créés, vous pouvez attribuer le rôle lorsque
créer le groupe, le badge et le profil de sécurité réels.
- Vous pouvez attribuer plusieurs groupes et badges à un seul rôle.

106 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 111

Configuration des rôles (suite)


Pour une installation donnée, un jeu de badges est fourni avec le fichier de licence.
- Vous recevez un certain nombre de badges de candidature, etc.
- Les badges sont généralement conçus pour des rôles spécifiques.
- Les badges sont affectés à un rôle afin de gérer les droits de licence.
- Les utilisateurs affectés au rôle consomment les badges disponibles .
- Si plus aucun badge n'est disponible pour le rôle, la connexion avec le rôle n'est pas
possible.
La section Explorateur de la fenêtre affiche graphiquement le rôle et comment il est
associés à des groupes, des utilisateurs, des badges et des profils de sécurité.

https://translate.googleusercontent.com/translate_f 84/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 107


Copyright © 2014 Sage, Inc. Tous droits réservés.

112

Configuration des utilisateurs globaux

Utilisez Utilisateurs dans le bloc Administration > Administration pour définir les utilisateurs globaux. Le
login créé est utilisé pour accéder au programme et est lié à un ou plusieurs utilisateurs de point de terminaison
pour déterminer la fonctionnalité dans le point de terminaison sélectionné (dossier). Pour ajouter un utilisateur global,
cliquez sur Créer un utilisateur dans le panneau de droite. Pour modifier un utilisateur, cliquez sur l'icône en forme de crayon de l'utilisateur
la Liste des utilisateurs.

Dans le champ Connexion, saisissez l'ID de connexion de l'utilisateur. Vous pouvez également indiquer si cet utilisateur
est actif ou inactif.
Des informations supplémentaires pour l'utilisateur telles que son nom complet et son adresse e-mail sont
entré.
Vous pouvez sélectionner un fichier pour afficher une photo de l'utilisateur. Tout type de fichier image pris en charge par
le navigateur peut être utilisé.

108 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 113

https://translate.googleusercontent.com/translate_f 85/232
18/08/2021 Rapprochement bancaire

Configuration des utilisateurs globaux (suite)

Authentification
Les options disponibles pour Authentification définissent la politique d'authentification propre à ce
utilisateur.
Sélectionnez Standard si vous utilisez la méthode d'authentification standard sélectionnée dans Global
Paramètres.
DB est utilisé comme méthode alternative lorsqu'il n'existe aucune autre authentification standard.
- Dans ce cas, un mot de passe utilisateur est saisi et est stocké crypté dans la mongoDB
base de données.
Pour utiliser LDAP, sélectionnez l'option LDAP et entrez le nom d'authentification approprié
et serveur LDAP défini.
Pour utiliser OAuth2, sélectionnez l'option OAuth2 et sélectionnez le serveur OAuth2 défini.

Administration
Dans la section Administration, vous pouvez affecter l'utilisateur à un ou plusieurs groupes, endpoint
les connexions et les équipes.

Sous Groupes, sélectionnez le ou les groupes auxquels l'utilisateur est affecté.


- Par défaut, la connexion aux terminaux associés au groupe est
effectuée avec un code d'utilisateur de point de terminaison égal à l'utilisateur sélectionné dans cette fonction.
- Si un code d'utilisateur de point de terminaison égal n'est pas disponible, ils ne peuvent accéder à aucun
extrémités.
Sous Connexion aux points de terminaison, vous pouvez éventuellement choisir d'accorder l'accès aux différents
points de terminaison utilisant une connexion de point de terminaison différente de celle de l'utilisateur. Cela vous permet de
définir différents droits d'accès en fonction du dossier auquel l'utilisateur accède.
- Vous pouvez ajouter des points de terminaison qui ne sont pas affectés au(x) groupe(s) sélectionné(s).
Les équipes sont un ensemble d'utilisateurs qui peuvent accéder et gérer des documents. Mise en place
équipes est abordée dans un sujet ultérieur.

Programme de cours pour étudiants certifiés - Version 4.0 Page 109


Copyright © 2014 Sage, Inc. Tous droits réservés.

114

Pratiques de cours

Complétez la leçon suivante Pratiques dans l'ordre indiqué.

Créer un profil de sécurité

Dans cette pratique, affectez des utilisateurs à un profil de sécurité. Vous configurerez également l'utilisateur avec
commerce, menu utilisateur et profils de fonction utilisateur.
1. Dans le bloc Administration > Administration, sélectionnez Profils de sécurité .
2. Lorsque la liste s'affiche, sélectionnez Nouveau profil de sécurité dans le panneau de droite.
3. Entrez TRAIN comme code et Création d'utilisateur - formation comme description.
4. Pour tous les utilisateurs affectés à des rôles associés à ce profil de sécurité, ils doivent être
capable de modifier les pages associées à d'autres utilisateurs de leur groupe. Sélectionnez Utilisateur comme
https://translate.googleusercontent.com/translate_f 86/232
18/08/2021 Rapprochement bancaire

niveau de création.
5. Dans la section Autorisations, cochez les cases Créer , Lire , Écrire et Supprimer
pour le code utilisateur.
6. Cliquez sur Enregistrer .
7. Cliquez sur Liste des profils de sécurité dans le panneau de droite.
8. Dans la liste qui s'affiche, voyez-vous le profil de sécurité que vous avez créé ?
9. Revenez à la page Navigation.

Créer un groupe

Dans cet exercice pratique, créez un groupe d'utilisateurs dans Achats.


1. Dans le bloc Administration > Administration, sélectionnez Groupes .
2. Lorsque la liste s'affiche, sélectionnez Créer un groupe dans le panneau de droite.
3. Saisissez Achats comme description.
4. Sous Points de terminaison, ajoutez le dossier SEED .
5. Cliquez sur Enregistrer .
6. Cliquez sur OK au message indiquant que la ressource a été enregistrée.
7. Cliquez sur Liste des groupes dans le panneau de droite.
8. Voyez-vous le groupe que vous avez créé ?
9. Revenez à la page Navigation.

Page 110 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 115

Pratiques pédagogiques (suite)

Créer et modifier un rôle

Dans cette pratique, créez un nouveau rôle appelé NA-WAREHOUSEMGR et modifiez également le
Rôle NA-ACHETEUR.
1. Dans le bloc Administration > Administration, sélectionnez Rôles .
2. Lorsque la liste des rôles s'affiche, cliquez sur Nouveau rôle dans le panneau de droite.
3. Entrez NA-WAREHOUSEMGR comme code.
4. Saisissez Gestionnaire d'entrepôt comme description.
5. Dans le champ Groupes, ajoutez le groupe d' achat que vous avez créé précédemment.
6. Cliquez sur Enregistrer .
7. Cliquez sur Liste des rôles dans le panneau de droite.
8. Sélectionnez le rôle NA-PURCHASER dans la liste des rôles.
9. Cliquez sur Modifier dans le panneau de droite.
10. Dans le champ Groupes, ajoutez le groupe Achats .
11. Cliquez sur Enregistrer , puis sur OK au message indiquant que la ressource a été enregistrée.

Créer un nouvel utilisateur et attribuer des droits en fonction des points de terminaison

Dans cette pratique, créez un nouvel utilisateur et attribuez à l'utilisateur différents droits en fonction de
extrémités.
1. Dans le bloc Administration > Administration, sélectionnez Utilisateurs .
2. Lorsque la liste des utilisateurs s'affiche, sélectionnez Créer un utilisateur dans le panneau de droite.
3. Saisissez John comme identifiant et saisissez Pa$$w0rd dans les champs Nouveau mot de passe.
4. Saisissez John comme prénom et Rivers comme nom de famille.
5. Dans le champ Groupes, ajoutez les groupes d' achat .
6. Dans la section Badges, ajoutez ERPFULL dans la liste des badges.

https://translate.googleusercontent.com/translate_f 87/232
18/08/2021 Rapprochement bancaire
7. Vous avez décidé que John aura un accès différent en fonction du SEED et du X3
extrémités.
• Sous Connexion aux points de terminaison, cliquez sur Ajouter .
• Dans le champ Connexion utilisateur, saisissez USR04 et sélectionnez le dossier SEED comme point de terminaison.
• Cliquez à nouveau sur Ajouter pour ajouter USR14 en tant qu'utilisateur du dossier X3 en tant que
point final.
8. Cliquez sur Enregistrer .
9. Cliquez sur OK jusqu'au message indiquant que la ressource a été enregistrée.
10. Cliquez sur Liste des utilisateurs dans le panneau de droite.
11. Voyez-vous l'utilisateur que vous avez ajouté ?
12. Retournez à la page Navigation.

Programme de cours pour étudiants certifiés - Version 4.0 Page 111


Copyright © 2014 Sage, Inc. Tous droits réservés.

116

Pratiques pédagogiques (suite)


13. Déconnectez- vous puis connectez-vous avec l'utilisateur (John) que vous avez créé précédemment.
14. Quel est le point de terminaison par défaut auquel John est connecté ? ____________________
15. À quels modules Jean a-t-il accès ? __________________________
_______________________________________________________________
16. Déconnectez- vous en tant que John , puis reconnectez-vous en tant qu'utilisateur admin (le mot de passe est admin ).

112 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 88/232
18/08/2021 Rapprochement bancaire

Page 117

Leçon 7
Fonctions de collaboration
Dans les rubriques suivantes, vous apprendrez comment configurer des volumes, des équipes, des balises et comment
télécharger un document dans la base de données mongoDB pour accéder au programme.

Les sujets de cette leçon incluent :


➢ Accéder aux outils de collaboration
➢ Configuration des volumes de stockage
➢ Configuration des balises de document
➢ Mise en place d'équipes pour le contrôle des documents
➢ Téléchargement de documents
➢ Définir des modèles Word

Programme de cours pour étudiants certifiés - Version 4.0 Page 113


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 118

Accéder aux outils de collaboration

Les outils de collaboration sont accessibles depuis le menu Administration et sont utilisés pour
configuration des volumes de stockage, des balises de document, des catégories de balises de document et des équipes pour
contrôle des documents . Vous pouvez également utiliser ces outils pour télécharger des documents et des modèles Word
à la base de données (mongoDB) . Ces outils permettent de traiter les documents dans le
architecture version 7 du logiciel.

https://translate.googleusercontent.com/translate_f 89/232
18/08/2021 Rapprochement bancaire

114 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 119

Configuration des volumes de stockage

Utilisez Volumes dans le bloc Administration > Collaboration pour créer et afficher le
volumes de stockage. Pour ajouter un volume, cliquez sur Nouveau volume de stockage dans le panneau de droite. Éditer
un volume, cliquez sur l'icône en forme de crayon du volume dans la liste des volumes de stockage.
Un volume est considéré comme un volume logique où les documents sont stockés en toute sécurité et
partagé en fonction des équipes.
Le programme est livré avec des volumes prédéfinis et vous pouvez également créer les vôtres
tomes.
Lors du téléchargement d'un document, vous devez l'affecter à un volume de stockage.

https://translate.googleusercontent.com/translate_f 90/232
18/08/2021 Rapprochement bancaire

Stockage
Dans la section Stockage, vous avez le choix entre mongoDB ou File.
MongoDB correspond à une zone de stockage globale sur la plateforme mongoDB. Toute sorte
de documents peuvent y être stockés, y compris des images, des documents, des feuilles de calcul, etc.
L'option Fichier vous permet de stocker le fichier sur le serveur en utilisant le chemin que vous fournissez.
- Si Fichier est sélectionné, vous devez entrer un chemin.
- Cochez la case Dynamique pour mettre à jour automatiquement le contenu. Avec ce chèque
case cochée, vous ne serez pas invité à mettre à jour un document car il sera
mis à jour automatiquement.

Programme de cours pour étudiants certifiés - Version 4.0 Page 115


Copyright © 2014 Sage, Inc. Tous droits réservés.

120

Configuration des balises de document

Les balises sont des étiquettes attachées aux documents pour faciliter la gestion des documents via
le système. Les balises sont également utiles lors de la recherche de documents avec la même balise
attaché à eux.
Il existe deux fonctions utilisées pour la configuration des balises :
Catégories de balises
Balises de documents
Remarque : La création de balises de document est facultative.

Catégories de balises de document


Utilisez les catégories de balises pour regrouper les balises du document. Un tag peut avoir une catégorie unique,
mais la catégorie n'est pas obligatoire.

Vous pouvez ajouter des balises à une catégorie de balises si elle est déjà définie. Cette fonction listera également les balises
affecté à la catégorie dans la fonction Balises de document.

116 Programme de cours pour étudiants certifiés - Version 4.0

https://translate.googleusercontent.com/translate_f 91/232
18/08/2021 Rapprochement bancaire
Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 121

Configuration des balises (suite)

Balises de documents
Utilisez les balises de document pour définir une étiquette réelle qui est attachée à un document.

Une liste de documents liés à la balise s'affiche sous Documents. Vous pouvez également attribuer
une balise à un document ou supprimer une association avec un document.
Une liste de documents modèles liés à la balise s'affiche sous Documents modèles.
Vous pouvez également attribuer une balise à un document ou supprimer une association avec un document.
Utilisez le champ Catégorie pour affecter la balise à une catégorie de balise.

Programme de cours pour étudiants certifiés - Version 4.0 Page 117


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 122

Configuration d'équipes pour le contrôle des documents

Utilisez Teams dans le bloc Administration > Collaboration pour créer des équipes pour le document
contrôler. Les équipes sont un ensemble d'utilisateurs qui peuvent accéder et gérer des documents. Pour ajouter un
équipe, cliquez sur Nouvelle équipe dans le panneau de droite.
Lors du téléchargement de documents, vous pouvez affecter une ou plusieurs équipes à un document.
Lors de la création d'un utilisateur de connexion, vous pouvez affecter l'utilisateur à différentes équipes pour la visualisation,
la gestion et la rédaction de documents.

https://translate.googleusercontent.com/translate_f 92/232
18/08/2021 Rapprochement bancaire

Si la case Accès public est cochée, tout utilisateur a accès aux documents
lié à l'équipe.
L'administrateur sélectionné a le droit de modifier l'équipe (ajouter ou supprimer
membres) et contrôler l'adhésion. Un seul administrateur peut être sélectionné.
Sous Auteurs, sélectionnez tous les utilisateurs qui peuvent créer de nouveaux documents dans l'équipe.

Page 118 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

123

Configuration d'équipes pour le contrôle des documents (suite)


Sous Membres, sélectionnez tous les utilisateurs qui ont accès aux documents publiés pour le
équipe.
Tous les documents ou modèles de documents déjà joints à l'équipe sélectionnée s'affichent.
Vous pouvez les supprimer d'une équipe dans cette fonction ainsi qu'ajouter des documents et
modèles de documents déjà téléchargés dans l'équipe.
La section Balises affiche la balise associée aux documents disponibles pour le
équipe.

https://translate.googleusercontent.com/translate_f 93/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 119


Copyright © 2014 Sage, Inc. Tous droits réservés.

124

Téléchargement de documents

Utilisez Documents dans le bloc Administration > Collaboration pour stocker des documents dans le
base de données (mongoDB). Un document peut être n'importe quel fichier (tel qu'un document Word, Excel
feuille de calcul ou image). Un document est accessible à son propriétaire et aux membres d'un
équipe.

Si la case Lecture seule est cochée, le document ne peut pas être modifié ou
téléchargé à nouveau, sauf par le propriétaire.
Seul un volume stocké sur mongoDB et défini dans la fonction Volumes peut être
sélectionné dans le champ Volume de stockage.
- Dans le champ Volume de stockage, sélectionnez le volume où vous souhaitez stocker le
document.
Vous pouvez cliquer et faire glisser un fichier de l'explorateur Windows directement dans la zone de contenu
ou sélectionnez manuellement le fichier.
Après l'ajout d'un document, vous pouvez afficher le document en cliquant dessus dans cette fonction
ainsi que supprimer le fichier en cliquant sur Supprimer.
https://translate.googleusercontent.com/translate_f 94/232
18/08/2021 Rapprochement bancaire

120 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

125

Téléchargement de documents (suite)


Utilisez la section Balises et équipes pour attribuer des balises et des équipes spécifiques au document.
La section Informations affiche des informations sur le fichier, y compris le téléchargement
la date et le nom du fichier.

Téléchargement de documents
Cliquez sur Créer un document dans le panneau de droite de la fenêtre Liste des documents pour définir
et téléchargez un document.

Programme de cours pour étudiants certifiés - Version 4.0 Page 121


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 126

Pratiques de cours

Complétez la leçon suivante Pratiques dans l'ordre indiqué.

Créer un nouveau volume de stockage

Dans cet exercice pratique, créez un nouveau volume de stockage pour les documents exécutifs.

https://translate.googleusercontent.com/translate_f 95/232
18/08/2021 Rapprochement bancaire
1. Dans le bloc Administration > Collaboration, sélectionnez Volumes .
2. Lorsque la liste s'affiche, cliquez sur Nouveau volume de stockage dans le panneau de droite.
3. Saisissez Executive comme code et Executive Documents comme description.
4. Vérifiez que l'option mongoDB est sélectionnée et cliquez sur Enregistrer .
5. Cliquez sur OK lorsqu'un message indiquant que la ressource a été enregistrée s'affiche.
6. Cliquez sur le bouton Liste des volumes de stockage dans le panneau de droite.
7. Votre nouveau volume Executive s'affiche-t-il dans la liste ?
8. Revenez à la page Navigation.

Créer une nouvelle équipe pour le contrôle des documents

Dans cette pratique, créez une nouvelle équipe pour les utilisateurs exécutifs.
1. Dans le bloc Administration > Collaboration, sélectionnez Équipes .
2. Lorsque la liste s'affiche, sélectionnez Créer une équipe .
3. Saisissez Équipe de direction comme description.
4. Vérifiez que admin s'affiche en tant qu'administrateur et sélectionnez admin en tant qu'auteur et
membre.
5. Cliquez sur Enregistrer .
6. Cliquez sur OK lorsqu'un message indiquant que la ressource a été enregistrée s'affiche.
7. Cliquez sur le bouton Liste des équipes dans le panneau de droite.
8. Votre nouvelle équipe s'affiche-t-elle dans la liste ?
9. Revenez à la page Navigation.

Page 122 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 127

Pratiques pédagogiques (suite)

Télécharger un nouveau document

Dans cette pratique, téléchargez un nouveau document et attribuez-le à l'équipe de direction que vous avez créée
plus tôt.
1. Dans le bloc Administration > Collaboration, sélectionnez Documents .
2. Dans la page Liste, sélectionnez Créer un document .
3. Saisissez Feuille de calcul des performances annuelles comme description.
4. Cochez la case Lecture seule .
5. Sélectionnez le volume de stockage standard pour stocker le fichier.
6. Sous Équipes, sélectionnez l' équipe de direction que vous avez créée précédemment.
7. Utilisez la section Contenu pour localiser le fichier.
8. Cliquez sur Enregistrer .
9. Revenez à la page Navigation.

https://translate.googleusercontent.com/translate_f 96/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 123


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 128

Leçon 8
Fonctions de création

Dans les rubriques suivantes, vous découvrirez les outils de création exécutés par un
administrateur du système.

Les sujets de cette leçon incluent :


➢ Accéder aux outils de création
➢ Définir les caractéristiques de la page principale
➢ Définition des pages de navigation
➢ Définir les pages d'accueil
➢ Définition des modules de menus
➢ Définition des sous-modules de menu
➢ Définir les éléments de menu
➢ Définir les catégories de menus
➢ Gestion de la personnalisation

https://translate.googleusercontent.com/translate_f 97/232
18/08/2021 Rapprochement bancaire

124 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 129

Accéder aux outils de création

Les outils de création sont accessibles dans le bloc Administration > Création . Ces
les fonctions permettent de définir les principales caractéristiques d'une page, des pages de navigation,
définitions de tableau de bord, pages d'accueil (pages de destination), modules et catégories de menu, et
éléments de menu.

Programme de cours pour étudiants certifiés - Version 4.0 125


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 130

Définition des caractéristiques de la page principale

Utilisez Pages dans le bloc Administration > Authoring pour définir les principales caractéristiques de
la page. Une page définit une description faite par la fonction de création qui modifie le
mise en page par défaut d'une page envoyée par l'endpoint auquel elle est associée. Une page peut

https://translate.googleusercontent.com/translate_f 98/232
18/08/2021 Rapprochement bancaire
ont plusieurs variantes associées à différents cas d'utilisation. La suppression de la page la restaurera
à sa disposition par défaut. Pour ajouter une page, cliquez sur Nouvelle définition de page dans le panneau de droite de la
Fenêtre Liste des définitions de pages. Pour modifier une définition de page, cliquez sur l'icône en forme de crayon pour
la définition de page dans la liste des définitions de page qui s'affiche initialement.

Seules les pages qui ont été modifiées par la création apparaîtront dans la liste des pages.
Le code présent uniquement sur la requête, définit l'activité à laquelle la page est liée.
Le format du code :

Type de page Code


Page d'administration pour l'entité xxx et pour la facette fff syracuse.collaboration. xxx .$ fff
Page Sage ERP X3 pour la représentation rrr et pour x3.erp. rrr .$ fff
facette fff
Page classique pour la fenêtre xxx x3.erp. xxx .$fusion

Page 126 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 131

Définition des caractéristiques de la page principale (suite)

Onglet Informations
Utilisez l'onglet Informations pour définir les principales caractéristiques de la page, y compris les
Code, Titre, Description, Représentation, Facette, Appareil, Application, Auteur et
Type d'auteur.

https://translate.googleusercontent.com/translate_f 99/232
18/08/2021 Rapprochement bancaire

L'appareil correspond à l'appareil pour lequel la page est conçue, comme Desktop ou
Téléphoner.
Le champ Application définit l'application d'où provient la représentation. Il
peut être Syracuse Collaboration ou X3 ERP.

Programme de cours pour étudiants certifiés - Version 4.0 Page 127


Copyright © 2014 Sage, Inc. Tous droits réservés.

132

Définition des caractéristiques de la page principale (suite)


Les facettes qui peuvent être sélectionnées incluent : Requête, Détails, Modifier, Rechercher, Sélectionner et
Convergence (Classique).
Après avoir sélectionné une page dans la liste des pages, une fenêtre apparaît avec des informations
et les onglets Variantes. Cliquez sur Modifier pour apporter des modifications à une page existante.

Onglet Variantes
Utilisez l'onglet Variante pour répertorier les différentes variantes disponibles. Au moins une variante existe. Pour
chaque variante, vous pouvez définir une liste de rôles, d'utilisateurs et de points de terminaison auxquels la variante s'applique.

En cliquant sur le chevron de la ligne associée à une variante, trois onglets apparaissent :
- S'applique aux rôles : une liste de rôles peut être fournie. Si aucun rôle n'est fourni, la page
peut être utilisé par tous les rôles ; sinon, seuls les rôles répertoriés peuvent y avoir accès .
- S'applique aux utilisateurs : Une liste d'utilisateurs peut être fournie. Si aucun utilisateur n'est fourni, le
la page peut être utilisée par chaque utilisateur ; sinon, seuls les utilisateurs répertoriés peuvent avoir accès
à cela .
- S'applique aux points de terminaison : une liste de points de terminaison peut être fournie. Seuls les points de terminaison
attaché à la bonne application peut être choisi. Si aucun point final n'est fourni, le
la page peut être utilisée par chaque point de terminaison ; sinon, seuls les points finaux répertoriés peuvent
y avoir accès.
Si la case Est une usine est cochée, la variante est la valeur par défaut qui a été
fourni à l'origine avec le logiciel .
Remarque : Les seules actions possibles sur cette grille sont de supprimer une variante ou de modifier son
les caractéristiques. Aucune insertion de variante n'est possible. Les variantes sont créées par le
l'action de création et leur nom est donné par défaut lors de l'enregistrement de la page créée.

https://translate.googleusercontent.com/translate_f 100/232
18/08/2021 Rapprochement bancaire

Page 128 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 133

Définition des pages de navigation

La fonction Pages de navigation associe des modules et des rôles à une page de navigation. UNE
La page de navigation est considérée comme un « plan du site » et est accessible à partir d'autres pages en cliquant sur
l'icône de navigation (icône de boussole) dans la barre supérieure.
Un exemple de page de navigation est présenté ci-dessous.

Programme de cours pour étudiants certifiés - Version 4.0 Page 129


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 134

Définition des pages de navigation (suite)

Utilisez les pages de navigation dans le bloc Administration > Authoring pour définir la navigation
pages. Pour ajouter une page, cliquez sur Créer une page de navigation dans le panneau de droite de la liste des

https://translate.googleusercontent.com/translate_f 101/232
18/08/2021 Rapprochement bancaire
Fenêtre de pages de navigation qui s'affiche initialement. Pour modifier une définition de page, cliquez sur le bouton
icône crayon pour la page de navigation dans la liste des pages de navigation ou cliquez sur le bouton Modifier
dans le panneau de droite une fois dans la fenêtre de navigation.

Page 130 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

135

Définition des pages de navigation (suite)


Cliquez sur Modifier le contenu de la page dans le panneau de droite pour ouvrir une interface graphique vous permettant
pour modifier le contenu de la page de navigation.
- Vous pouvez ajouter de nouveaux modules, sous-modules (blocs) et éléments de menu à un
page de navigation.

https://translate.googleusercontent.com/translate_f 102/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 131


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 136

Définition des pages d'accueil

Lorsque vous vous connectez pour la première fois à Sage ERP X3, vous verrez une page d'accueil similaire à la page d'accueil
La page est basée sur l'identité et le rôle de l'utilisateur. Des pages de destination supplémentaires peuvent être définies pour
être utilisées comme pages d'accueil alternatives. Une page d'accueil affiche généralement des pages de destination
contenant des informations telles que des demandes, des statistiques, ainsi que des schémas de processus et de petites
pages d'informations.
Un exemple de page d'accueil est présenté ci-dessous.

Les pages d'accueil contiennent des liens vers des pages de destination.

https://translate.googleusercontent.com/translate_f 103/232
18/08/2021 Rapprochement bancaire

132 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 137

Définition des pages d'accueil (suite)


Utilisez les pages d'accueil dans le bloc Administration > Création pour définir ou créer une page d'accueil
pages (pages de destination). Pour ajouter une page de destination, cliquez sur Créer une page de destination dans la partie droite
dans la fenêtre Liste des pages de destination qui s'affiche initialement. Pour modifier une page
définition, cliquez sur l'icône en forme de crayon de la page de navigation dans la liste des pages de destination.

Vous pouvez attribuer des rôles à une page de destination et ajouter des gadgets.

Programme de cours pour étudiants certifiés - Version 4.0 Page 133


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 138

Définition des pages d'accueil (suite)


Cliquez sur Modifier le contenu de la page dans le panneau de droite pour ouvrir une interface graphique vous permettant
https://translate.googleusercontent.com/translate_f 104/232
18/08/2021 Rapprochement bancaire
pour modifier ou personnaliser le contenu d'une page de destination.

Après avoir modifié une page d'accueil, cliquez sur Aperçu pour afficher la page.

Page 134 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 139

Définition des modules de menus

Les modules de menu sont situés sur le côté gauche des pages de navigation comme indiqué ci-dessous et
vous permettent d'accéder aux sous-modules (blocs) et aux éléments de menu spécifiques au module.

https://translate.googleusercontent.com/translate_f 105/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 135


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 140

Définition des modules de menu (suite)


Utilisez les modules de menu dans le bloc Administration > Création pour définir les modules de menu sur
une page de navigation. Pour ajouter un module de menu, cliquez sur Créer un module de menu dans le panneau de droite
dans la fenêtre Liste des modules de menu. Pour modifier un module de menu, cliquez sur l'icône en forme de crayon
pour le module de menu dans la Liste des modules de menu qui s'affiche initialement.

https://translate.googleusercontent.com/translate_f 106/232
18/08/2021 Rapprochement bancaire

Page 136 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 141

Définir des sous-modules de menu

Les sous-modules de menu contiennent des éléments de menu sur les pages de navigation, comme indiqué ci-dessous. Sous-menu
les modules sont également connus sous le nom de « blocs » et aident à organiser les éléments de menu.

Programme de cours pour étudiants certifiés - Version 4.0 Page 137


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 142

https://translate.googleusercontent.com/translate_f 107/232
18/08/2021 Rapprochement bancaire
Définition des sous-modules de menu (suite)
Utilisez les sous-modules Menu dans le bloc Administration > Authoring pour définir le menu
sous-modules. Pour ajouter un module de menu, cliquez sur Créer un bloc de menu dans le panneau de droite de la
Liste de la fenêtre menuBlocks qui s'affiche initialement. Pour modifier un sous-module de menu, cliquez sur
l'icône en forme de crayon du sous-module de menu dans la fenêtre Liste des blocs de menu.

Page 138 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 143

Définir des éléments de menu

Les éléments de menu sont situés dans les sous-menus (blocs) sur les pages de navigation, comme indiqué ci-dessous.
Les éléments de menu peuvent être utilisés pour créer des liens vers des représentations, des fonctions, des processus, des requêtes,
statistiques, pages de tableau de bord et liens externes.

https://translate.googleusercontent.com/translate_f 108/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 139


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 144

Définition des éléments de menu (suite)


Utilisez les éléments de menu dans le bloc Administration > Création pour définir des liens dans les gadgets qui
lien vers des pages gérées par le logiciel. Pour ajouter un élément de menu, cliquez sur Nouvel élément de menu dans la
Panneau de droite dans la fenêtre Liste des éléments de menu qui s'affiche initialement. Pour modifier un menu
élément, cliquez sur l'icône en forme de crayon pour l'élément de menu dans la liste des éléments de menu.

https://translate.googleusercontent.com/translate_f 109/232
18/08/2021 Rapprochement bancaire

Page 140 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 145

Définition des éléments de menu (suite)

Information

Utilisez la section Informations pour définir les principales caractéristiques du lien, y compris les
Suivant:
Code : Non obligatoire. Si aucune saisie n'est effectuée, un code interne lui sera attribué
qui ne sera pas affiché.
Titre : Ce champ est obligatoire et apparaît lorsqu'un élément de menu est référencé. Pour
Fonctions classiques, il est recommandé d'utiliser le code fonction Sage ERP X3. Pour
Pages Entités / Représentations, il est recommandé d'utiliser le code de représentation.
Description : il s'agit d'une description conviviale de l'élément de menu.
Type de lien : Indique quel type de page sera appelé si le lien est activé. Le
les choix suivants sont disponibles :
- La représentation est une page qui gère une facette d'une entité. Ainsi, l'utilisateur va
devez saisir une entité, une représentation associée et une facette.
- Fonction (Classic) est une page qui gère une fonction Sage ERP X3 en Classic
mode. Par conséquent, le code fonction de Sage ERP X3 doit être saisi.
- La page du tableau de bord est un lien qui amène l'utilisateur vers un autre tableau de bord. Le code de
le tableau de bord est obligatoire.
- Le lien externe est utilisé lorsque l'élément de menu renvoie à une URL qui devra être
donné.
Icône : Indique le nom de fichier et le référentiel de l'icône à afficher.
Menu de l'application : Cette case à cocher permet de définir comment l'élément de menu apparaît sur
clients mobiles. Ceci est susceptible de changer dans un proche avenir.

Contenu
Utilisez la section Contenu pour définir des informations supplémentaires :
Application : saisie pour les types de lien Représentation et Fonction (Classique). Ce
Le champ fait référence à l'application utilisée pour le lien.
- L'application de collaboration Syracuse est utilisée pour connecter l'administration,
collaboration et création de pages gérées directement par le serveur de nœud .
- L'application Sage ERP X3 est obligatoire si le lien est un lien de type Classique.
Point de terminaison : ne peut être saisi que pour les types de lien Représentation et Fonction (Classique).
S'il est renseigné, le lien s'affichera automatiquement dans une vignette (si la vignette est
associé au bon point final).
Représentation : saisi pour les types de lien Représentation uniquement. Définit le
représentation utilisée pour l'interface utilisateur. Cette représentation est liée à l'entité ;
par conséquent, seules certaines représentations sont disponibles pour une entité donnée. Une sélection est
possible dans les mêmes conditions que pour la définition de l'entité. Seulement une représentation
attaché à l'entité précédente peut être utilisé.

Programme de cours pour étudiants certifiés - Version 4.0 Page 141


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 146

https://translate.googleusercontent.com/translate_f 110/232
18/08/2021 Rapprochement bancaire

Définition des éléments de menu (suite)


Action : saisie uniquement pour les types de lien Représentation. Détermine la facette du
représentation qui sera utilisée. Les facettes suivantes peuvent être sélectionnées :
- La requête permet d'afficher une page qui liste les valeurs de l'entité et permet d'afficher
le détail d'une instance d'entité, ou pour la modifier, ou pour créer une nouvelle instance.
- Détails est utilisé pour afficher le détail d'une instance d'entité. Une valeur clé doit être
entré.
- Edit est utilisé pour modifier le détail d'une instance d'entité. Une valeur clé doit être
entré.
- Les statistiques sont utilisées lorsqu'une page d'enquête statistique est affichée.

Paramètres

Utilisez la section Paramètre contient des valeurs supplémentaires en fonction du lien précédemment
défini. La valeur qui peut être envoyée à la fonction Sage ERP X3 est généralement pour l'objet
fonction types appelée GES_xxx_.
Selon l'entité, il peut être nécessaire de saisir des paramètres supplémentaires. Si c'est le
cas, les colonnes nom et titre seront remplies et la colonne valeur doit être
entré.
Les paramètres disponibles peuvent dépendre de la page appelée. Mais certaines normes
Les paramètres existent spécialement pour les facettes de requête et sont documentés ici.

Afficher

Ouvrir dans : Le choix peut être :


- Même fenêtre : où la page ouverte par le lien de l'élément de menu remplacera le
page actuelle,
- Nouvelle fenêtre : où un nouvel onglet s'ouvrira dans le navigateur pour afficher la page
appelé par le lien de l'article.

Classification

La section Classification est utilisée à des fins d'organisation et est facultative.


Module : sélectionnez le module dans lequel vous souhaitez placer l'élément de menu .
Catégories : les menus d'éléments peuvent être associés à des catégories. L'affectation peut être
fait en catégories avec une fenêtre de sélection permettant des sélections multiples.

Page 142 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 147

Définition des catégories de menu

Les catégories de menu sont utilisées pour organiser davantage les éléments de menu dans les sous-modules de menu
(blocs) sur les pages de navigation comme indiqué ci-dessous. Vous pouvez développer ou réduire individuellement
catégories de menu ou utilisez les flèches dans le coin supérieur droit d'un bloc pour développer ou
réduisez toutes les catégories de menu dans un bloc à la fois.

https://translate.googleusercontent.com/translate_f 111/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 143


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 148

Définition des catégories de menu (suite)


Utilisez les catégories de menu dans le bloc Administration > Création pour définir les catégories de menu
pour organiser les éléments de menu sur une page de navigation. Pour ajouter un élément de menu, cliquez sur Nouveau menu
catégorie dans le panneau de droite de la fenêtre Liste des catégories de menu qui s'affiche initialement.
Pour modifier une catégorie de menu, cliquez sur l'icône en forme de crayon de la catégorie de menu dans la liste des
catégories.

https://translate.googleusercontent.com/translate_f 112/232
18/08/2021 Rapprochement bancaire

Page 144 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 149

Gestion de la personnalisation

Utilisez la gestion des personnalisations dans le bloc Administration > Création pour définir un
ensemble de filtres sur les données d'administration et pour permettre une extraction rapide des données
associés à des tableaux de bord, des gadgets, des éléments de menu et des pages personnalisées. Le créé
format est un format JSON qui peut être intégré dans un autre référentiel version 7 en utilisant le
Fonction d'importation de session. L'outil d'import permet d'importer des données dans la version 7
référentiel et créer un journal des modifications pouvant être affichées.
Remarque : cette fonction ne doit être utilisée que par des utilisateurs avancés.
Après avoir sélectionné un lien de personnalisation dans la liste, une fenêtre apparaît vous permettant de
modifier les informations, les tableaux de bord, les pages, les pages de navigation, les pages d'accueil et
Champs de menus. Cliquez sur Modifier pour apporter des modifications à une personnalisation existante
la gestion.

Programme de cours pour étudiants certifiés - Version 4.0 Page 145


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 113/232
18/08/2021 Rapprochement bancaire

Page 150

Gestion de la personnalisation (suite)

Planification des personnalisations


Cliquez sur Planifier la mise à jour des personnalisations pour planifier l'exportation des personnalisations.

Page 146 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 151

Pratiques de cours

Complétez la leçon suivante Pratiques dans l'ordre indiqué.

Créer des sous-modules de menu

Dans cette pratique, créez deux sous-modules (blocs) à utiliser sur une page de navigation.
1. Dans le bloc Administration > Création, sélectionnez Sous-modules de menu .
2. Lorsque la liste s'affiche, cliquez sur Créer un bloc de menu dans le panneau de droite.
3. Saisissez TRAIN1 comme code et Training 1 comme description.

É
https://translate.googleusercontent.com/translate_f 114/232
18/08/2021 Rapprochement bancaire
4. Dans la section Éléments, ajoutez l'élément de menu Google que vous avez créé précédemment.
5. Ajoutez également les éléments de menu Fournisseurs inactifs et Fournisseurs par catégorie .
6. Sélectionnez ERP X3 comme application.
7. Sélectionnez le dossier Seed comme point de terminaison.
8. Cliquez sur Enregistrer .
9. Cliquez sur OK pour indiquer que la ressource a été enregistrée.
10. Cliquez sur Liste des blocs de menu .
11. Répétez les étapes 2 à 8 pour créer un sous-module de menu TRAIN2 qui contient le
Éléments de menu Produits achetés et Demandes d'achat en cours . Sélectionnez ERP X3 comme
l'application et le dossier SEED comme point de terminaison. Cliquez sur Enregistrer et OK .
12. Cliquez sur Liste des blocs de menu .
13. Vos nouveaux sous-modules de menu s'affichent-ils dans la liste ?
14. Retournez à la page Navigation.

Créer un module de menu

Dans cette pratique, créez un nouveau module de menu à utiliser sur une page de navigation.
1. Dans le bloc Administration > Création, sélectionnez Modules de menu .
2. Lorsque la liste s'affiche, cliquez sur Créer un module de menu dans le panneau de droite.
3. Entrez TRAIN comme code et Training comme description.
4. Dans la section Sous-modules, sélectionnez les deux sous-modules de menu que vous avez précédemment créés.
5. Sélectionnez l' application ERP X3 .
6. Sélectionnez le point de terminaison du dossier SEED .
7. Cliquez sur Enregistrer et OK .
8. Cliquez sur Liste des modules de menu .
9. Votre nouveau module de menu s'affiche-t-il dans la liste ?
10. Revenez à la page Navigation.

Programme de cours pour étudiants certifiés - Version 4.0 Page 147


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 152

Pratiques pédagogiques (suite)

Créer un nouvel élément de menu et l'ajouter à un sous-module de menu

Dans cette pratique, créez un nouvel élément de menu qui renvoie à une URL et ajoutez-le au TRAIN1
sous-module de menu que vous avez précédemment créé.
1. Dans le bloc Administration > Création, sélectionnez Éléments de menu .
2. Lorsque la liste s'affiche, sélectionnez Nouvel élément de menu .
3. Saisissez GOOGLE comme code et le lien Google comme titre et description.
4. Sélectionnez Lien externe comme type de lien.
5. Cochez la case Menu des applications.
6. Dans le champ URL, saisissezwww.google.com .
7. Sélectionnez pour afficher dans une nouvelle fenêtre.
8. Ajoutez le module de formation que vous avez créé précédemment.
9. Cliquez sur Enregistrer .
10. Cliquez sur OK lorsqu'un message indiquant que la ressource a été enregistrée s'affiche.
11. Cliquez sur la liste des éléments de menu dans le panneau de droite.
12. Votre nouvel élément de menu s'affiche-t-il dans la liste ?
13. Retournez à la page Navigation.
14. Dans le bloc Administration > Création, sélectionnez Sous-modules de menu .
15. Sélectionnez le sous-module TRAIN1 que vous avez créé lors d'un exercice précédent.
16. Cliquez sur Modifier .
17. Dans la section Éléments, ajoutez l' élément de menu GOOGLE .
18. Cliquez sur Enregistrer .

https://translate.googleusercontent.com/translate_f 115/232
18/08/2021 Rapprochement bancaire

Page 148 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 153

Pratiques pédagogiques (suite)

Créer une nouvelle page de navigation

Dans cette pratique, créez une nouvelle page de navigation qui contiendra le module, les sous-modules,
et les éléments de menu que vous avez précédemment créés.
1. Dans le bloc Administration > Création, sélectionnez Pages de navigation .
2. Lorsque la liste s'affiche, sélectionnez Créer une page de navigation .
3. Saisissez TRAIN comme nom de page et Training comme titre.
4. Ajoutez le module de formation que vous avez créé précédemment.
5. Cliquez sur Enregistrer .
6. Cliquez sur OK lorsqu'un message indiquant que la ressource a été enregistrée s'affiche.
7. Cliquez sur la liste des pages de navigation dans le panneau de droite.
8. Votre nouvelle page de navigation s'affiche-t-elle dans la liste ?
9. Sélectionnez la page de navigation TRAIN dans la liste.
10. Cliquez sur Aperçu dans le panneau de droite. Votre page de navigation doit ressembler à la
Suivant.

11. Retournez à la page de navigation principale.

Programme de cours pour étudiants certifiés - Version 4.0 Page 149

https://translate.googleusercontent.com/translate_f 116/232
18/08/2021 Rapprochement bancaire
Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 154

Leçon 9
Entretien
Dans les rubriques suivantes, vous apprendrez comment gérer les données au sein du système, y compris
définir des codes d'activité et réinitialiser un dossier à zéro.

Les sujets de cette leçon incluent :


➢ Travailler avec des codes d'activité
➢ Remise à zéro d'un dossier

Page 150 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 155

Utilisation des codes d'activité

Les codes d'activité sont appliqués aux éléments du dictionnaire Sage ERP X3. Les codes d'activité sont utilisés
pour exécuter une variété de fonctions, telles que la protection et l'identification
développements, et activer/désactiver des tables, des écrans, des champs, etc. Par exemple, le
Le code activité LOT est utilisé pour gérer l'activité des lots en stock.
Les codes d'activité d'un dossier sont stockés dans la table X3.ADOSACT pour tous les dossiers
(contient tous les codes d'activité de l'environnement), et dans la table ACTIV en
chaque dossier .

https://translate.googleusercontent.com/translate_f 117/232
18/08/2021 Rapprochement bancaire
- Dans le dossier X3 : Dossiers > Dossiers
- Dans les dossiers enfants : Développement > Dictionnaire de données > Codes d'activité
Utiliser les codes d'activité (GESACV) sous Paramétrage du développement dans Développement >
Bloc de données et paramètres pour activer ou désactiver des éléments du dictionnaire, tels que
sous forme de tables, d'index de table, d'onglets, de sections d'écran ou de champs. Par exemple, vous pouvez
activer ou désactiver certains champs sur les écrans.

- Vous pouvez marquer un code d'activité comme type de dimensionnement puis l'utiliser pour contrôler, par
par exemple, combien de lignes sont disponibles à ajouter à un envoi.

Programme de cours pour étudiants certifiés - Version 4.0 Page 151


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 156

Utilisation des codes d'activité (suite)


Lorsqu'un code d'activité est modifié dans la table du dossier enfant (ACTIV), les modifications sont
fait automatiquement à la valeur du code d'activité du dossier enfant dans la référence
dossier (Dossiers > Dossiers, table ADOSACT).
- Un code activité ne peut être activé que s'il est déjà actif pour la référence
dossier.
- Lorsqu'un code activité est modifié, il est nécessaire de revalider tous les objets liés
dans le dossier pour que la modification soit prise en compte (accès
Dictionnaire sous Dictionnaire >Validation dans le bloc Développement > Utilitaires).
Comme discuté dans la leçon précédente, les codes d'activité qui sont liés au dimensionnement
(dimension) peut être visualisé ou modifié à l'aide de l'onglet Ecrans dans Dossiers (Configuration >
Paramètres généraux).

https://translate.googleusercontent.com/translate_f 118/232
18/08/2021 Rapprochement bancaire

- La table de l'écran est paramétrée sur la dimension basée sur le code activité.

Page 152 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 157

Remise à zéro d'un dossier

Utilisez Réinitialiser le dossier à zéro (RAZDOS) sous Dossiers dans le bloc Développement > Utilitaires
pour remettre à zéro les transactions du dossier. (Les données statiques ou communes ne sont pas modifiées.)
Cela peut être utile à effectuer après le démarrage en mode test ou après la récupération d'un
les données permanentes du dossier (plan comptable, clients, produits, etc.).

Par exemple, vous pouvez vouloir purger la base de données des transactions créées dans le
phase de test, juste avant l'import des transactions réelles et le démarrage opérationnel de
un fichier.
Remarque : les numéros de commande ne sont pas réorganisés.
Avertissement : Ce processus est irréversible et peut entraîner la perte de données de transaction dans un dossier.
Par conséquent, vous devez être extrêmement prudent lorsque vous exécutez cet utilitaire. Assurez-vous de sauvegarder
vos données afin de les récupérer si besoin.

Les utilisateurs doivent être déconnectés du système avant d'exécuter cet utilitaire.
Chaque structure de table a un indicateur Reset to Zero (RTZ) au niveau de la table et du champ
niveau.
- Si la case RTZ est cochée, cet utilitaire effacera tous les enregistrements de ce
tableau.
- Si la case RTZ est cochée dans un champ, cet utilitaire effacera ce champ à chaque
enregistrer dans le tableau.
Vous pouvez également remettre à zéro au niveau de la table (Développement > Données et paramètres >
Les tables).

https://translate.googleusercontent.com/translate_f 119/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 153


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 158

Leçon 10
Gestion des données
Dans les rubriques suivantes, vous apprendrez à gérer les tables dans Sage ERP X3, comme
ainsi que d'extraire et d'intégrer des données à partir de tables et d'effectuer des mises à jour de masse de la base de données.

Les sujets de cette leçon incluent :


➢ Gestion des tableaux
➢ Entretien des tables
➢ Regroupement de tables liées
➢ Utilisation des vues
➢ Extraction de données
➢ Intégration des données
➢ Changements de clé en masse
➢ Mise à jour de masse de la base de données

Page 154 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 159

Gestion des tableaux

Utiliser des tables (GESATB) sous Tables dans le bloc Développement > Données et paramètres
pour visualiser et gérer les tableaux dans l'interface Sage ERP X3. Cela permet de définir
la structure et les index de la table. Vous pouvez créer ou modifier des tables dans la base de données en
décrivant leurs caractéristiques dans le dictionnaire de données du dossier. Les codes d'activité peuvent être
utilisé pour inhiber certaines tables et/ou index.

https://translate.googleusercontent.com/translate_f 120/232
18/08/2021 Rapprochement bancaire
Remarque : les tableaux ne doivent jamais être modifiés en dehors de celui de Sage ERP X3 Developer.
Boîte à outils.

Dans le champ Code table, une table est identifiée par son nom et possède également un
abréviation. Ces identifiants doivent être uniques.
En plus de la structure du tableau, les éléments suivants peuvent également être définis dans les données
dictionnaire:

Programme de cours pour étudiants certifiés - Version 4.0 Page 155


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 160

Gestion des tables (suite)


- Liens vers d'autres tables (liens d'intégrité référentielle). Ces liens sont utilisés par le
utilitaires d'annulation, par les fonctions d'import/export, et autres outils de ce type.
- Informations proposées par défaut dans les écrans créés à partir de ces tableaux.
Lors de la création d'une table, les limitations suivantes existent :
- Les clés sont limitées à 256 caractères et 16 champs.
- Le nombre de tables ouvertes est limité à 255.
- Un enregistrement sous SQL Server est limité à 8060 octets. Sous Oracle, il n'y a pas
limite; mais la limite de Sage ERP X3 est fixée à 32 K.
- Il y a une limite de 255 champs par table et 512 colonnes.
Le nom et l'abréviation de la table doivent être uniques ; deux tables ne peuvent pas avoir le
même nom.
Une table peut être gérée à l'aide d'un objet, à condition que les
des écrans sont créés.

Onglet Général
Utilisez l'onglet Général pour saisir ou afficher des informations générales relatives à la table et à ses
la gestion.

https://translate.googleusercontent.com/translate_f 121/232
18/08/2021 Rapprochement bancaire

Page 156 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 161

Gestion des tables (suite)


Le champ Code d'activité est utilisé conjointement avec le champ Module pour déterminer
si la table sera créée ou non dans la base de données du dossier.
Les champs de titre sont utilisés pour identifier les champs qui ont un titre dans la table. Ce
l'information est utilisée pour afficher automatiquement le titre d'un enregistrement où la clé est
connu.
Le champ Type de base de données est le type de base pour lequel la table doit être générée.
Un tableau commençant par X, Y ou Z est considéré comme spécifique/personnalisé et n'est pas
affecté par un changement de version. Ces codes d'activité peuvent être placés au niveau de la ligne.
Notez les dépendances suivantes des modules :
- Supervisor et Common data : Doit être installé au minimum. Le stock,
Les modules de développement et de comptabilité générale peuvent ensuite être installés après ceux-ci.
- Stock : Après avoir installé le module Stock, le module Ventes, Achats et Production
des modules peuvent être installés.
- Ventes : Après avoir installé le module Ventes, les actions CRM et Commerciales peuvent
être installé.
- Comptabilité générale : Après avoir installé le module Comptabilité générale, vous pouvez
installer des immobilisations et AR/AP.

Gestion des tables


Si Dossier est sélectionné comme type de base, un tableau est généré dans l'enregistrement du dossier pour tous
les fichiers du dossier.
Le champ Nombre d'enregistrements permet de définir la taille de la table dans la base de données.
Cette valeur peut être utilisée pour augmenter/diminuer la taille de la table dans la base de données ;
cependant, si la taille physique réelle de la table est supérieure au montant entré,
alors la taille physique est utilisée.
- Cette valeur est renseignée lors de la création du dossier et des tables résultant de la
évaluation des formules de dimensionnement.
- Les formules de dimensionnement utilisent des variables dont les valeurs sont renseignées dans le dossier
paramètres.
- Lors de la revalidation d'un dossier, le nombre d'enregistrements est réévalué, mais le
result n'est réécrit que s'il est supérieur à la valeur trouvée dans le tableau.
La case à cocher Générer le texte traduit permet de définir la méthode utilisée dans Crystal
Rapports pour le texte traduit dans ce tableau.
- Si la case est cochée, le texte est généré dans des fichiers séquentiels textrafra,
textraeng, etc. et utilisé dans Crystal Report par la fonction X3TranslatedText.
- Si la case est décochée, il n'y a pas de génération de fichier. Le Crystal Report agissant
sur cette table utilise une vue.

https://translate.googleusercontent.com/translate_f 122/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 157


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 162

-Gestion des tables (suite)


La case à cocher Remise à zéro est utilisée par la fonction Retour à zéro, qui supprime
toutes les données transactionnelles, mais autorise les données statiques telles que les numéros de produits, les descriptions,
clients et adresses à conserver dans leurs fichiers. Cette opération vous permet de démarrer
avec un système propre en vue du premier jour de production par exemple.
Cochez la case Ouvrir l'accès pour restreindre ou autoriser l'accès à la table de données dans
le dossier.
- Si cette case est cochée, tous les dossiers de la solution peuvent accéder au tableau
pour lire ou écrire les données dans la table.
- Si cette case est décochée, l'accès à cette table se fait en fonction des droits
au dossier d'appels, qui peut être autorisé ou non en lecture/écriture.

Gestion des dossiers

Le champ Type de table permet de classer les tables selon une classification utilisée par
gestion des dossiers et peut avoir les valeurs suivantes :
- Application : Ce type correspond au cas par défaut (tableaux standards pour un
dossier). Ces tableaux sont présents ou non selon le code activité et le module
la gestion.
- Superviseur : La table devient une partie des données du superviseur gérées dans chaque
dossier en dehors du dictionnaire (utilisateurs, journaux d'opérations, pièces jointes, etc.).
- Système Sage X3 : Le tableau fait partie des données générales non rattachées à un
dossier (tables liées à la gestion des dossiers, serveur batch, etc.).
- Dictionnaire : La table, toujours présente, fait partie du dictionnaire dans
chaque dossier (rapports, actions, écrans, types de données, etc.). La gestion des dossiers
prend en compte, les tables du dictionnaire lors de la gestion des mises à jour. Le
Les champs Type de copie et Option de copie ne sont pas disponibles pour ce type de table.
- Interne : Aucune table de ce type n'est expédiée et ce type de table n'est utilisé que dans le
processus de développement logiciel.
Le champ Type de copie détermine si la création de la table implique un transfert du
données entre le dossier de référence et le dossier à créer lors de la création de
le dossier. Ce paramètre peut prendre les valeurs suivantes :
- Aucune copie : la table est créée sans données.
- Copie automatique : Les données du tableau sont récupérées à partir des données existantes dans le
dossier source (le dossier de référence par défaut).
- Copie conditionnelle : les données de la table sont copiées par groupes logiques. Un groupe est
créé par un choix du menu local 26, saisi dans le champ d'option Copier.
Le champ de l'option Copier est disponible si l'option Copie conditionnelle est sélectionnée au
Champ de type de copie. Les tableaux peuvent être copiés à partir du dossier de référence lors de la
initialisation du dossier généré si besoin.
Le champ Type de livraison est utilisé en interne. Les options permettent de définir la table
pour livraison ou non et avec données ou non.

Page 158 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 163

Gestion des tables (suite)

Onglet Colonnes
Utilisez l'onglet Colonnes pour ajouter ou modifier des colonnes (champs) dans une table.

https://translate.googleusercontent.com/translate_f 123/232
18/08/2021 Rapprochement bancaire

Vous pouvez saisir le titre en utilisant trois longueurs différentes. Le titre normal est 20
caractères, le titre abrégé est de 12 caractères et le titre long est de 35 caractères dans
longueur.
Dans la colonne Colonne, le nom de champ de la table est défini.
La colonne Menu définit le numéro de menu local associé au champ à
défini.

Programme de cours pour étudiants certifiés - Version 4.0 Page 159


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 164

Gestion des tables (suite)


Vous pouvez utiliser des champs standard, qui sont automatiquement mis à jour s'ils existent dans l'objet
la gestion. Les champs standard incluent les éléments suivants :
- CREDAT et UPDDAT : Ces champs sont les dates de création et de mise à jour.
- CRETIM et UPDTIM : Ces champs sont les heures de création et de dernière mise à jour.
- CREUSER et UPDUSR : Ces champs sont les codes utilisateurs associés au
champs de création et de dernière mise à jour.
- EXPNUM : Ce champ est un numéro séquentiel utilisé pour dater les enregistrements avec
par rapport au module import/export (qui permet de n'exporter que
qui a été mis à jour depuis la dernière exportation).
Le champ ENAFLG est également inséré dans chaque table. Ce champ correspond au
Case à cocher active.
Le champ Type pour définir le type de champ, tel que alphanumérique, entier, décimal,
etc. De nombreux types prédéfinis existent. Voici quelques-uns des principaux types génériques :
- A : alphanumérique
- C : Entier court
- L : Entier long
- DCB : décimal
- D: Date de
- M : Menu du terroir

https://translate.googleusercontent.com/translate_f 124/232
18/08/2021 Rapprochement bancaire
- MM : Menu local avec filtre
- ACB : CLOB
- ABB : BLOB
Remarque : Pour afficher tous les types de données disponibles, utilisez la fonction Types de données sous Tables
dans le bloc Développement > Données et paramètres. Pour plus d'informations, consultez le
Rubrique Types de données dans ce document.
Le champ Longueur définit la longueur du champ lorsque le champ utilise une donnée générique
type dont la longueur n'est pas fixe, comme dans le cas des types A (alphanumérique) et DCB
(décimal).
Le champ Dim permet de saisir la dimension d'un champ. Une dimension est la
valeur maximale d'un tableau.
Le champ Aide sur le travail clé fournit un texte d'aide lié au champ actuel.

Page 160 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 165

Gestion des tables (suite)

Comprendre les options de champ

Vous pouvez saisir des options pour le champ, telles que centré, aligné à gauche, etc.

Pour un champ alphanumérique, les options suivantes sont possibles.

Option Sens
UNE Lettres majuscules uniquement : Les caractères saisis sont
automatiquement transformé en majuscule.
# Chiffres uniquement
T Tokenisation : les mots-clés sont compris dans l'entrée
d'une formule de calcul.
ré Aucun mot clé n'est autorisé
C Format de la clé
z Commentaires non affichés
X Entrée masquée (mots de passe)
U Format de fichier : (Vous pouvez choisir un fichier sur le serveur ou
le poste de travail local. Le chemin et le nom du fichier sont
rétabli.)
M Format de fichier : (Vous pouvez choisir un fichier sur le serveur ou
le poste de travail local. Le chemin et le nom du fichier sont
rétabli.)
L Longueur complète pour le champ.

https://translate.googleusercontent.com/translate_f 125/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 161


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 166

Gestion des tables (suite)


Pour un champ de type numérique, les options suivantes sont possibles :
Option Sens
z Valeurs zéro non affichées
+ Seuls les nombres positifs
3 Séparation si groupes de 3 entiers
F Nombres flottants : Utilisés pour fournir un contrôle précis à
le niveau des décimales. Dans le fichier .srf, une décimale
une section est générée dont la longueur est le minimum
entier (entier – 1) ou à (28 – entier).
0 Affichage de 0 avant les chiffres
- Afficher le signe +
ré Signez après le numéro

Pour un champ de type date, les options suivantes sont possibles :


Option Sens
Z Données vierges autorisées
z Valeur vide non affichée
1 Date sous la forme : 18-01-11
2 Date sous la forme : 18-01-2011
3 Date sous la forme : 18 JAN 2011
4 Date sous la forme : 18 janvier 2011
5 Date sous la forme : 18-01
6 Date sous la forme : 01-02
7 Date sous la forme : 01-2011

Pour tous les types de champs, les options suivantes sont possibles :
Option Sens
c Affichage d'un champ en couleur selon la pcolor
variable (gérée uniquement sur les champs d'un bloc de grille).
W Contenu du champ affiché en bas de la
écran (uniquement sur l'écran affiché).

Page 162 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 167

Gestion des tables (suite)

Tables et expressions liées

Le champ Table liée affiche un code pour une table liée à celle modifiée par le
https://translate.googleusercontent.com/translate_f 126/232
18/08/2021 Rapprochement bancaire
champ actuel. Pour les types de données référençant un objet, ce champ est affecté
automatiquement.
Le champ Expression de lien n'est renseigné que si une table liée a été spécifiée. Si ce
champ n'est pas affecté, le lien se fait directement à partir du champ de la ligne courante
(ce qui suppose que la clé primaire de la table liée n'est pas le seul composant).
- Dans le cas où la clé primaire a plusieurs composants, l'expression de lien
doit être renseigné sous la forme : comp1;comp2;comp3;… (où
comp1,comp2, comp3 sont les composants de la clé).
- Si un champ MYFIELD est contrôlé dans l'une des tables diverses (telles que
table numéro 43), la valeur 43;MYFIELD est placée dans la colonne Table liée
lié à la valeur ATABDIV et dans la colonne Expression du lien.
- Si un champ MYFIELD est indexé, l'expression peut utiliser la variable d'index qui
peut varier entre 0 et dim(MYFIELD)-1. Les exemples incluent : le multiple
groupes de statistiques (produits, fournisseurs, clients etc.) dont la structure clé est la
numéro de groupe suivi d'un code statistique. L'expression clé est alors écrite en
la forme index+1;MYFIELD (index). Si le composant clé est une variable globale,
vous devez spécifier la classe [V] avant le nom de la variable.
Lors de l'annulation d'une ligne dans une table liée (table source), une action peut être
effectuée sur la table en cours de modification ou de création (table de destination).
Cette action est définie à partir des éléments suivants :
- Bloquer : L' annulation de l'enregistrement dans la table source n'est pas possible si un lien
existe avec la table en cours de définition.
- Supprimer : Suppression des enregistrements de la table courante, en vérifiant le lien avec le
tableau sources.
- RTZ : Mettre le champ dans la table courante à zéro, en vérifiant le lien avec la source
tableau.
- Autre : Aucun procédé particulier n'est effectué.
Le champ Vérification est utilisé pour indiquer si l'utilitaire de vérification doit vérifier le
relier.
Le champ Obligatoire permet de définir si le champ peut être vide ou s'il est obligatoire
qu'il contienne une valeur. Un champ vide peut être une chaîne avec une longueur vide, une valeur nulle
valeur numérique, un menu local valeurs égales à zéro, ou une date vide [0/0/0].
- Lorsque le champ est le champ clé d'une table, si le contrôle d'annulation est défini sur le
valeur RTZ, le lien ne peut pas être obligatoire, car l'annulation peut effacer le
valeur du champ clé. Le champ Obligatoire est alors défini sur Non.
Le champ RTZ permet de remettre le champ à zéro lorsqu'il est utilisé en conjonction
avec l'utilitaire Reset to zero.

Programme de cours pour étudiants certifiés - Version 4.0 Page 163


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 168

Gestion des tables (suite)

Onglet Index
Utilisez l'onglet Index pour définir les différents index définis dans la table. Le premier indice est
la clé primaire de la table.

https://translate.googleusercontent.com/translate_f 127/232
18/08/2021 Rapprochement bancaire

Le champ Code index correspond au nom sous lequel l'index est connu dans le
base de données .
Le descripteur d'index est l'endroit où la liste des champs qui composent l'index est saisie.
Les champs sont séparés par un signe plus, s'il y a plusieurs champs.
La colonne Doublons permet de définir si la clé peut ou non accepter
homonymes.
Si le champ Activité n'est pas affecté, l'index est toujours présent.
- Si ce champ correspond à un code activité inactif, l'index ne sera pas
généré.
- Vous pouvez ajouter une clé spécifique/personnalisée par un code d'activité commençant par X, Y ou Z.

Fichier de configuration

Utilisez la section Fichier de configuration pour décrire la configuration technique de la table


dans la base de données.
- Ce texte est enregistré dans un fichier .cfg dans le répertoire FIL de l'application.
- Ce fichier est utilisé par l'instruction valfil.

Page 164 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 169

Gestion des tables (suite)

Onglet Audit
Utilisez l'onglet Audit pour suivre les modifications apportées aux enregistrements. Les paramètres sont utilisés pour se connecter, au m
les déclencheurs de base de données générés automatiquement, les insertions, les suppressions et les modifications
réalisé sur une table. Les valeurs « avant » et « après » sont stockées, si nécessaire, pour certains
des champs. La modification de l'enregistrement est enregistrée si l'une des conditions du champ a
été vérifié. La technique du « déclencheur » est utilisée pour enregistrer les opérations même si un programme
autre que Sage ERP X3 est utilisé.

Les paramètres d'audit ne sont pas fournis avec le logiciel standard. Cet onglet est donc
réservé aux personnalisations et aucune protection n'est requise par le code d'activité X, Y,
ou Z.
Utilisez les cases à cocher de la section Type d'audit pour définir les opérations à
enregistré pour les enregistrements de la table.
Cochez la case Workflow pour automatiser un processus de notification de workflow.
Dans la section Clé de suivi, spécifiez la clé de la table. Vous ne devez pas utiliser un
homonyme afin de faciliter la lecture de l'enregistrement dans l'audit.
Les déclencheurs Sage ERP X3 créent des déclencheurs SQL dans la base de données (soit SQL Server soit
Oracle). Cela signifie que tant que le déclencheur est actif, quelle que soit la façon dont les données sont
manipulé, SQL auditera les modifications. Dans Sage ERP X3, ceux-ci sont appelés

https://translate.googleusercontent.com/translate_f 128/232
18/08/2021 Rapprochement bancaire
déclencheurs d'audit.
- Remarque : Les déclencheurs d'audit, en particulier sur les tables qui ont un taux de modification élevé, peuvent
affecter les performances.
- Cliquer sur Validation crée les déclencheurs SQL.

Programme de cours pour étudiants certifiés - Version 4.0 Page 165


Copyright © 2014 Sage, Inc. Tous droits réservés.

170

Gestion des tables (suite)

Flux de travail

Dans le champ Workflow, une tâche batch de workflow déclenche un événement pour chaque ligne du
Table AUDITH où le statut du workflow doit être traité.
La case à cocher Audit BI est utilisée pour la synchronisation incrémentale des faits BI
table et n'est actif que si le code d'activité ABI est actif.

Champs audités

La section Champs audités répertorie les champs à auditer. N'entrez pas dans cette grille si un journal
des seules opérations effectuées sur un enregistrement est requise.
Un journal est généré pour un enregistrement modifié si au moins une des conditions sur les champs
est vérifié par les nouvelles valeurs du champ . Un journal est généré si un enregistrement est créé ou
supprimé .
L'audit est globalement fixé par le code d'activité AUDIT .
Le journal est stocké dans deux tables dédiées : AUDITH et AUTITL .
Ne peuvent être audités :
- Les tables d'audit elles-mêmes.
- Les champs de type CLOB et BLOB.
- Les champs dont le type de données est AXX.
Le processus SUBTRIGGER contient la description des déclencheurs en fonction de
la base de données.
- Le procédé SPETRIGGER est réservé à la personnalisation afin de personnaliser
leur description, si nécessaire.

Validation
Après avoir enregistré les modifications apportées à une table ou créé une nouvelle table, vous devez cliquer sur Validation. Le
la validation crée les déclencheurs SQL.

Page 166 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 171

Entretien des tables


https://translate.googleusercontent.com/translate_f 129/232
18/08/2021 Rapprochement bancaire

Utilisez En lignes (GMAINT) sous Maintenances dans le bloc Développement > Utilitaires pour
modifier les données dans n'importe quelle table de la base de données sans effectuer de validation des données ou
vérification de l'intégrité de la base de données.
Attention : Cette fonction ne doit être exécutée que par un développeur. Accéder à ce
fonction ne doit pas être fournie à des utilisateurs non autorisés. (Seuls les utilisateurs avec le
profil administrateur ADMUSER doit accéder à cette fonction.) Une utilisation inappropriée peut
corrompre l'intégrité des données stockées dans la base de données.

Après avoir sélectionné le dossier et la table sur lesquels effectuer la maintenance, cliquez sur OK.
- Par défaut, le dossier courant est proposé ; cependant, vous pouvez entrer le nom de
un autre dossier en utilisant la syntaxe suivante :
- Dossier : saisissez directement le nom du dossier. Dans ce cas, le dossier doit être
accessible sur le même serveur et service.
- server@Folder : saisissez le nom du serveur sur lequel se trouve le dossier. Une
Le service adxd doit fonctionner sur le numéro de service actuel pour permettre la connexion.
- Server:service@Folder : Cela utilise le même principe que server@Folder, mais le
le numéro de service peut être différent. Par exemple, cela donne la syntaxe
server_01:1811@DEMO.
Avertissement : Ces deux dernières syntaxes supposent que le dossier existe sur le serveur distant.
La saisie d'un nom de réseau incorrect peut entraîner un long temps d'attente.

Programme de cours pour étudiants certifiés - Version 4.0 Page 167


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 172

Entretien de la table (suite)

https://translate.googleusercontent.com/translate_f 130/232
18/08/2021 Rapprochement bancaire

Cette fonction est principalement utilisée pour visualiser les données dans la base de données Sage ERP X3.
- Les enregistrements peuvent être modifiés, créés ou supprimés.
- Les valeurs clés apparaissent dans la première section de la fenêtre, tandis que tous les autres champs sont
répertoriés sur plusieurs onglets.
Le code dans la zone d'en-tête est associé à chaque enregistrement.
Les champs du tableau sont affichés sur plusieurs onglets (tous ne sont pas forcément renseignés
ordre alphabétique.

Page 168 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 173

Regroupement de tables liées

Utilisez les modèles de données (GESAWM) sous Configuration du développement dans Développement > Données et
Bloc de paramètres pour définir un groupe de tables liées (soit directement, soit en cascade)
par des liens de type (1,1) ou (1,N) vers une table principale.
Le modèle de données (groupe de tables liées) peut alors être utilisé dans les cas suivants :
- Une règle de workflow : Soit parce qu'elle dispose du seul contexte disponible pour
décrire les tableaux à scanner (si vous utilisez le type Manuel), ou pour enrichir le
contexte de déclenchement (si vous utilisez les autres types).
- Une règle d'attribution : Lorsque le modèle est obligatoire, il définit le groupe de
des tables contenant les champs sur lesquels est basée la règle d'allocation des utilisateurs. Les données
modèle associé à une règle de workflow et le modèle de données associé au
règle d'attribution doit être absolument identique.

https://translate.googleusercontent.com/translate_f 131/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 169


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 174

Regroupement de tables liées (suite)


Le code du modèle identifie l'enregistrement en cours.
La section Propriétés spécifie que le modèle de données est lié à une structure, un modèle avec
index, modèle de configuration et/ou un workflow.
Le champ Table principale identifie la table principale à partir de laquelle les autres tables sont lues à l'aide de
liaisons directes ou en cascade.
La table liée identifie la table liée à la table d'origine.
L'abréviation correspond à l'abréviation sous laquelle la table liée est
ouvert.
- S'il n'y a pas d'entrée dans le champ Abréviation, l'abréviation par défaut du tableau
est utilisé.
- Il est particulièrement utile de saisir une abréviation si le tableau apparaît plusieurs fois
dans la grille, car plusieurs lignes liées dans une même table doivent être en ligne
simultanément.
Le champ Table d'origine identifie la table principale à l'origine du lien décrit sur
la ligne courante. Il peut s'agir de la table principale ou de l'une des tables liées de la précédente
lignes .
Le champ Clé définit le code clé de la table utilisé pour lire les lignes liées. Par défaut, le
la première clé de la table est utilisée .
Le champ Type prend l'une des valeurs suivantes :
- 1,1 : signifie que pour chaque ligne de la table d'origine, une seule ligne dans le
table est lue (cette ligne est définie par l'expression clé).
- 1,N : Plusieurs lignes des tables liées peuvent être lues. Ils sont définis par la clé
expression qui peut être incomplète si elle est divisée en plusieurs parties.
Le champ d'expression de lien est défini comme une ou plusieurs expressions calculées séparées
par un point-virgule.
- Chaque expression est évaluée et le résultat utilisé pour identifier la valeur de la clé
utilisé pour effectuer la jointure.
- Lorsque plusieurs jointures sont autorisées, seuls les premiers éléments de la clé peuvent être
donné.
- Dans les expressions, des constantes peuvent être utilisées, ainsi que des champs provenant de tables
préalablement défini dans la liste de liens.

170 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 175

https://translate.googleusercontent.com/translate_f 132/232
18/08/2021 Rapprochement bancaire

Utilisation des vues

Utilisez Vues (GESAVW) dans le bloc Développement > Données et paramètres pour créer et
modifier les vues, en décrivant leurs caractéristiques dans le dictionnaire de données du dossier.
Les vues vous permettent d'effectuer les opérations suivantes :
- Évitez d'ouvrir une table dans un dossier, comme des dossiers archivés.
- Accédez aux données dans plusieurs dossiers pour le développement de rapports.
- Utilisez les fonctionnalités de SQL Server qui étaient auparavant inaccessibles, telles que l'union ou
par groupe.
Les vues sont accessibles comme des fichiers avec la méthode [F:xxx]. Les vues sont accessibles en utilisant
l'éditeur de formules et Crystal Reports. La programmation relative à une vue est similaire à
programmation d'une table (elle a sa propre classe [F]). Les instructions suivantes sont
disponible pour les vues :
- (local) Fichier, fermer (local) Fichier, Filtre, Pour… Suivant, Lire, Colonnes, Lien

Le nom de la vue ne peut pas avoir le même nom qu'une table du dictionnaire. C'est un singulier
identifiant et peut contenir de 1 à 10 lettres ou chiffres, mais doit commencer par un
lettre.
Vous pouvez créer des vues sur des tables de différents dossiers.

Programme de cours pour étudiants certifiés - Version 4.0 Page 171


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 176

Utilisation des vues (suite)

Onglet Requête
Utilisez l'onglet Requête pour écrire la requête qui sera utilisée pour créer la vue .
La requête doit être écrite dans le même langage de programmation que le
base de données dans le dossier.
Il est préférable de ne pas coder en dur le nom du dossier dans la requête afin que la requête puisse
être utilisé avec un autre dossier lors de sa copie.

https://translate.googleusercontent.com/translate_f 133/232
18/08/2021 Rapprochement bancaire

Le code d'activité et le module sont utilisés conjointement pour déterminer si la vue


sera créé dans la base de données du dossier.
Si les champs soumis à un code d'activité ou un nom de dossier doivent être spécifiés dans le
requête, il est recommandé d'utiliser des formules.
La case à cocher Accès libre est utilisée pour restreindre l'accès à la table de la base de données dans
le dossier propriétaire de la table et certains dossiers autorisés. Changer le réglage à ce
Le champ nécessite une revalidation de la table.

Page 172 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 177

Utilisation des vues (suite)

Onglet Champs
Utilisez l'onglet Champs pour définir tous les champs de la vue. La description des champs doit
être entièrement compatible entre l'onglet Requête et cet onglet (numéro, ordre et type de champ).
Le contrôle de compatibilité est effectué lors de la validation.
Ces champs peuvent exister dans le dictionnaire de la table, bien que ce ne soit pas obligatoire.

La requête doit être écrite dans la même langue que la base de données courante dans le dossier.
La colonne Menu définit le menu local associé au champ.

https://translate.googleusercontent.com/translate_f 134/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 173


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 178

Utilisation des vues (suite)

Onglet Clés
Utilisez l'onglet Clés pour définir toutes les clés disponibles pour trier la vue.

Le champ Code clé correspond au nom sous lequel la clé est connue dans Order
Par.
Une liste des champs qui composent l'index est saisie dans le champ Description de la clé. Des champs
sont séparés par un signe plus.
La convention de nommage standard des vues consiste à utiliser l'abréviation du
vue, suivi de 0 pour la clé principale, de 1 pour la deuxième clé, etc. Pour un
personnalisation, assurez-vous de commencer le code par X, Y ou Z.
Lors de la copie de vues dans d'autres dossiers, le bouton Copier copie uniquement la vue
description dans l'autre dossier. Vous devez valider cette description dans l'autre dossier
ainsi la vue peut être créée.

Validation
Cliquez sur Validation dans le panneau de droite pour créer la vue dans la base de données.

Page 174 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 179
https://translate.googleusercontent.com/translate_f 135/232
18/08/2021 Rapprochement bancaire

Extraction de données

Utilisez Extrait de données (DOSEXTRA) sous Extraction/Intégration dans dans Développement >
Bloc utilitaires pour extraire les données d'une ou plusieurs tables d'un dossier Sage ERP X3. C'est
fait en créant des fichiers contenant les descriptions de table et les données stockées dans un sous-
répertoire du dossier (SVG par défaut). La tâche d'importation de données utilisera par la suite le
fichiers situés dans le répertoire SVG pour restaurer les données.
Attention : Cette tâche est réservée aux développeurs et est liée au moteur Sage ERP X3
et non les bases de données standard (telles que SQL Server ou Oracle). Par conséquent, il ne devrait pas
systématiquement être utilisé pour les sauvegardes, car il n'y a aucune garantie de sécurité ou de performance.
L'utilisation des outils de base de données standard est fortement recommandée avant d'utiliser cet utilitaire.
Avant d'effectuer une extraction de données, assurez-vous que tous les utilisateurs sont déconnectés du système et
que tous les travaux et tâches par lots sont terminés.

Sélectionnez le code du dossier dans lequel l'extraction des données sera effectuée.
Dans le champ Tables à exporter, saisissez le nom de la ou des tables à extraire ou un
modèle représentant les tables à extraire.
Dans le champ Répertoire de sauvegarde, définissez le répertoire dans lequel l'extraction sera
effectué.
- Il s'agit du répertoire SVG par défaut, qui est généralement un sous-répertoire. La valeur
FIL ainsi que les valeurs correspondant aux répertoires standards, EFRA, TRT,
PCD et TXT sont interdits.
Si la case Copier les fichiers de configuration est cochée, le fichier avec l'extension .cfg
dans le répertoire FIL est copié dans le répertoire d'extraction. Ce fichier contient les
directives de configuration telles que la taille des extensions.
- Remarque : une étendue est une zone sur un disque ou un système de fichiers qui représente un
place ininterrompue sur le disque où le fichier est stocké. Un fichier de configuration est le
fichier qui contient les données sur les étendues, les adresses, les longueurs, etc.
Si la case Taille réelle en srf est cochée, un fichier avec une extension .srf, contenant
les éléments de dimensionnement de la table, est créé en tenant compte de la taille actuelle du
table et non la taille prévue de la table (telle que définie dans la définition de dossier).

Programme de cours pour étudiants certifiés - Version 4.0 Page 175


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 180

Extraction de données (suite)


Pour chaque table de la base de données, quatre à six fichiers sont créés. Ces fichiers sont créés
sous le répertoire SVG (par défaut) du dossier pour lequel l'extraction a eu lieu
endroit.
- Fichier XXX.dat : Contient les données sous forme de fichier plat de longueur fixe
enregistrements.
- Fichier XXX.srf : Contient la description de la structure du fichier (format ASCII).
- Fichier XXX.fde : Contient la description de la structure du fichier dans un format compilé
directement exploitable par le moteur Sage ERP X3. Ce fichier existe aussi dans le FIL
répertoire du dossier.
- Fichier XXX.seq : Contient le prochain numéro de séquence associé à la table.
Cette information est importante car chaque table est associée à la séquence
numéro qui permet de créer des numéros uniques.

https://translate.googleusercontent.com/translate_f 136/232
18/08/2021 Rapprochement bancaire
- Fichier XXX.bib : Contient les données liées aux fichiers images (blobs) et aux fichiers texte
(clobs) stockées dans la table, si elle en contient.
- Fichier XXX.cfg : Contient les informations de configuration de la table dans la base de données. Ce
fichier est facultatif. Sa présence dépend des options d'extraction choisies.
Après avoir défini les paramètres dans la fenêtre d'extraction de données et cliqué sur OK, le journal est
affiché.

Page 176 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 181

Intégration de données

Utilisez Intégration de données (DOSINTEG) sous Extraction/Intégration dans Développement >


Bloc utilitaires pour intégrer (restaurer) les données précédemment extraites dans un dossier.
Les fichiers doivent d'abord avoir été placés dans un sous-répertoire du dossier d'intégration
(SVG par défaut).
Pour chaque table de la base de données, quatre à six fichiers doivent être présents dans le répertoire et
être lu. Ces fichiers incluent les fichiers .dat, .srf, .fde, bib, .seq et .cfg. Pour plus
informations sur ces fichiers, voir Extraction de données.
Attention : Cette fonction est réservée aux développeurs et est liée au Sage ERP X3
moteur et non les bases de données standard (telles que SQL Server ou Oracle). Par conséquent, il
ne doit pas être utilisé systématiquement pour les restaurations de sauvegarde, car il n'y a aucune garantie de
sécurité ou performances. L'utilisation des outils de base de données standard est fortement recommandée
avant d'utiliser cet utilitaire.

Dans le champ Dossier, sélectionnez le code du dossier dans lequel l'import des données sera

https://translate.googleusercontent.com/translate_f 137/232
18/08/2021 Rapprochement bancaire
effectué.
Dans le champ Tables à importer, saisissez le nom de la ou des tables à intégrer qui sera
lire (SVG par défaut).
Le caractère générique (*) peut être utilisé pour spécifier plusieurs tables.
Dans le champ Tables à importer, définissez le nom de la table à intégrer ou un
modèle représentant les tableaux à intégrer.
- Si par exemple toutes les tables présentes dans le répertoire SVG sont à intégrer,
entrez un astérisque (*).
Si la case Fichiers de configuration d'origine est cochée, l'extension de fichier .cfg dans le
Le répertoire SVG permet de définir la table en tenant compte de la configuration
directives telles que la taille des extensions (zone sur un disque ou un système de fichiers).

Programme de cours pour étudiants certifiés - Version 4.0 Page 177


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 182

Modifications de clé en masse

Effectuer un changement de clé en masse est un utilitaire dédié (non basé sur des mémos). Tout d'abord, vous définissez
les codes de changement de clé en masse, puis effectuez le changement de clé en masse en fonction d'un dossier.
Remarque : cet utilitaire est utilisé pour traiter les clés de table sur un seul dossier. Vous ne devriez pas l'utiliser
pour renommer les clés existantes dans les tables Supervisor ou System. Cet utilitaire ne doit être
utilisé par un administrateur système.

Configuration des codes de changement de clé en masse


Utilisez la configuration des changements de clé (GESACG) sous Divers dans Développement > Utilitaires
bloc pour configurer le code de changement de clé avant d'effectuer un changement de clé en masse.

Page 178 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 138/232
18/08/2021 Rapprochement bancaire

Page 183

Changements clés en masse (suite)

Effectuer le changement de clé en masse


Utilisez le changement de clé en masse (ACHANGE) sous Divers dans Développement > Utilitaires
bloc pour effectuer un changement de clé en masse.

Si la case Simulation est cochée, l'opération est réellement effectuée ; il est


seulement simulé. Le fichier de trace résultant décrit ce qui aurait été effectué si
l'opération avait effectivement été exécutée.
Lors de l'initialisation du dossier, un modèle peut être saisi pour déclencher la re-codification en masse
juste après le transfert de données (comme US*).

Programme de cours pour étudiants certifiés - Version 4.0 Page 179


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 184

Mises à jour en masse de la base de données

Le programme vous permet d'effectuer des mises à jour en masse, y compris la création, la modification,
ou suppression de lignes dans une base de données. Les codes sont utilisés pour créer les transactions système dans le
dictionnaire. Ces codes sont d'abord paramétrés dans Mettre à jour les transactions (Développement > Script
bloc dictionnaire). Les transactions système permettent la mise à jour des données de n'importe quelle table.
Remarque : l' accès à cette fonction ne doit être accordé qu'à certains utilisateurs et vous devez
utilisez également des codes d'accès pour protéger chaque transaction du système.
Une mise à jour en masse de la base de données peut être définie pour mettre à jour certains enregistrements avec un code codé en dur.
valeur ou variable saisie par l'utilisateur. La mise à jour en masse de la base de données peut également être filtrée afin que seule

https://translate.googleusercontent.com/translate_f 139/232
18/08/2021 Rapprochement bancaire
certains enregistrements correspondant à un critère défini sont mis à jour.
Remarque : Les transactions système font partie du dictionnaire de données. Cela signifie qu'une ré-
la validation du dossier supprime toutes les transactions système qui ne sont pas protégées par un
code d'activité spécifique et ils sont susceptibles d'être transférés vers le système standard
transactions.

Page 180 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 185

Mises à jour en masse de la base de données (suite)

Paramétrage des codes


Utilisez Mettre à jour les transactions (GESAMI) dans le bloc Développement > Dictionnaire de scripts pour définir
les codes de création des transactions système dans le dictionnaire. Ces système
les transactions sont utilisées par la fonction pour effectuer une mise à jour en masse de la base de données.

https://translate.googleusercontent.com/translate_f 140/232
18/08/2021 Rapprochement bancaire

Le code identifie la transaction système à lancer.

Programme de cours pour étudiants certifiés - Version 4.0 Page 181


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 186

Mises à jour en masse de la base de données (suite)

Onglet Général

Utiliser l'onglet Général pour définir les tables liées à la transaction système et aux paramètres
à utiliser pour effectuer la mise à jour en masse de la base de données.

Vous pouvez définir les éléments suivants à l'aide de l'onglet Général :


- Définissez la table principale et toutes les tables liées pouvant être mises à jour.
- Définir les éventuels paramètres à saisir (dans une grille de 6 lignes maximum).
Ces paramètres sont ensuite utilisés sous forme de variables nommées V1 à V6 dans le
grille dans l'onglet Détails. Par exemple, la première ligne de la définition de paramètre
la grille serait appelée « V1 ».
Entrez le module qui appartient à la mise à jour.
Le champ Table définit la table primaire dans laquelle la transaction va être
réalisé.
Dans la section Tables liées, identifiez les tables liées à la table principale.
- Le champ Lien définit une ou plusieurs expressions calculées séparées par un demi-
côlon.

Page 182 Programme de cours pour étudiants certifiés - Version 4.0

https://translate.googleusercontent.com/translate_f 141/232
18/08/2021 Rapprochement bancaire
Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 187

Mises à jour en masse de la base de données (suite)


Dans le champ Lien, chaque expression est évaluée, puis le résultat est utilisé pour identifier
la valeur de la clé utilisée pour effectuer la jointure.
- Lorsque plusieurs jointures sont autorisées, seuls les premiers éléments de la clé peuvent être
donné.
- Dans les expressions, les constantes peuvent être utilisées, ainsi que les champs provenant du
tables préalablement définies dans la liste de liens.
Dans la grille de définition des paramètres, vous pouvez saisir les éléments suivants :
- Type : Définissez le type de données correspondant au paramètre saisi.
- Longueur : Définissez le nombre maximum de caractères à saisir.
- Menu : Lorsque le paramètre d'entrée est de type menu local, le numéro du menu local
est entré ici.
- Paramètre d'objet : Ce champ définit l'ajout nécessaire à la définition de
le type de données, si nécessaire. Par exemple, avec un tableau divers, l'addition
définit le numéro de table.
- Valeur par défaut : Ce champ permet de définir une valeur par défaut au moyen d'un
expression calculée, qui peut contenir des constantes et des variables.
- Contrôle : Saisissez un code pour une table de contrôle afin d'effectuer un contrôle de validité spécifique
associé au paramètre défini dans la transaction système.

Programme de cours pour étudiants certifiés - Version 4.0 Page 183


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 188

Mises à jour en masse de la base de données (suite)

Onglet Détails
Utilisez l'onglet Détails pour définir des expressions pour filtrer les enregistrements mis à jour ou supprimés
et définir également la table dans laquelle la mise à jour ou la suppression est effectuée.

https://translate.googleusercontent.com/translate_f 142/232
18/08/2021 Rapprochement bancaire

Dans la section Sélections, définissez les expressions logiques utilisées pour filtrer les
enregistrements à mettre à jour ou à supprimer.
La section Mise à jour définit la table dans laquelle l'opération doit être effectuée.
- L'entrée Champ reçoit la valeur lors de la mise à jour.
- La formule est évaluée pour donner la valeur du champ.
Si le résultat de l'une de ces expressions est faux, la sauvegarde ne sera pas effectuée.
Champs des tables, constantes et variables V1 à Vn utilisés dans le paramètre
la grille de définition peut être utilisée dans les champs Formules de l'onglet Détails.

Page 184 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 189

Mises à jour en masse de la base de données (suite)

Exemple de filtrage et de modification d'enregistrements

Dans l'exemple suivant, les enregistrements avec une description de "Ancien" seront remplacés par un
description de « Nouveau » dans la table Poste de travail pour le champ Structure hebdomadaire (TWD).
Comme mentionné précédemment, les lignes de la grille de définition des paramètres sont affectées comme
V1, V2, etc. Par conséquent, pour notre exemple ci-dessous, la ligne 1 pour la description « Ancien » est V1
et la ligne 2 pour la description "Nouveau" est V2.

https://translate.googleusercontent.com/translate_f 143/232
18/08/2021 Rapprochement bancaire

- La formule en cours d'évaluation dans la grille Sélections indique de ne filtrer que celles
enregistrements qui contiennent une description de « Ancien » pour le champ Structure hebdomadaire dans la
Table de poste de travail.
- Dans la grille de mise à jour, tous les champs Structure hebdomadaire identifiés par un
la description de « Ancien » aura la description de « Nouveau » mise à jour dans le
Table de poste de travail.

Programme de cours pour étudiants certifiés - Version 4.0 Page 185


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 190

Mises à jour en masse de la base de données (suite)

Exécution de la mise à jour en masse


Utilisez la mise à jour en masse de la base de données (AMIEX) sous Divers dans Développement >
Bloc utilitaires pour effectuer une mise à jour en masse. La mise à jour en masse de la base de données utilise des codes qui sont
déjà créé et validé dans Update Transaction.

Le code identifie la transaction système à lancer.


Si la case Mode test est cochée, la transaction est effectuée sans
mise à jour du tableau.
- En mode test, le champ Nombre de transactions permet de limiter le nombre de
lignes de table traitées.
Utilisez le champ Variable pour nommer chaque variable pouvant être saisie en tant que système
paramètre de transaction .
- Le champ Valeur définit les valeurs associées à la transaction système
paramètres.

https://translate.googleusercontent.com/translate_f 144/232
18/08/2021 Rapprochement bancaire

Page 186 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 191

Pratiques de cours

Complétez la leçon suivante Pratiques dans l'ordre indiqué.

Afficher les informations d'une table

Dans cet exercice pratique, affichez les informations de la table MFGANL (Production Order Analysis).
1. Sous Tables dans le bloc Développement > Données et paramètres, sélectionnez Tables .
2. Dans la liste Gauche, sélectionnez MFGANL (Analyse des ordres de fabrication) .
3. Quel module utilise cette table ? __________________________________________
4. Expliquez ce que la case à cocher Réinitialiser à zéro accomplit. _____________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
5. Quel est le type de tableau ? ________________________________________________
6. Cliquez sur l' onglet Colonnes .
7. Quelle table est liée au champ MFGFCY ? _______________________________
8. Quel type de données est associé au champ DELDAYNBR ? ____________________
9. Cliquez sur l' onglet Index .
10. Quels champs composent l'expression d'index ? _______________________________
___________________________________________________________________
___________________________________________________________________
11. Retournez à la page Navigation.

Afficher les données du tableau

Dans cet exercice pratique, affichez les données de la table MFGANL (Production Order Analysis).
1. Sous Maintenance dans le bloc Développement > Utilitaires, sélectionnez En ligne .
2. Dans le champ Table, sélectionnez ITMMASTER (Produits) .
3. Cliquez sur OK .
4. Prenez quelques minutes pour explorer la fenêtre.
5. Quelle est la date du champ CREDAT pour l'enregistrement 21302 ? ____________________
6. Retournez à la page Navigation.

Programme de cours pour étudiants certifiés - Version 4.0 Page 187


Copyright © 2014 Sage, Inc. Tous droits réservés.

192

Pratiques pédagogiques (suite)

Extraire les données

Dans cet exercice pratique, extrayez les données de la table PARSTA1 dans le répertoire SEED.SVG.
1. Sous Extraction/Intégration dans le bloc Développement > Utilitaires, sélectionnez Données
extrait .
2. Dans le champ Dossier, sélectionnez SEED , s'il n'est pas déjà sélectionné.
https://translate.googleusercontent.com/translate_f 145/232
18/08/2021 Rapprochement bancaire

3. Dans le champ Tables à exporter, sélectionnez pour extraire les données du PARSTA1 (Statistical
tableau des déclencheurs) .
4. Conservez le répertoire en tant que SVG , c'est là que les données seront extraites.
5. Gardez la case Copier le fichier de configuration cochée.
6. Cochez la case Taille réelle en srf pour prendre en compte la taille actuelle de la table.
7. Cliquez sur OK .
8. Consultez le journal qui s'affiche.
9. Revenez à la page Navigation.

Intégrer les données

Dans cette pratique, intégrez (importez) les données du répertoire SEED.SVG que vous avez précédemment
extrait.
1. Sous Extraction/Intégration dans le bloc Développement > Utilitaires, sélectionnez Données
importer .
2. Dans le champ Dossier, sélectionnez SEED , s'il n'est pas déjà sélectionné.
3. Conservez le répertoire de sauvegarde en tant que SVG , à partir duquel les données seront importées.
4. Dans le champ Tables to import, sélectionnez pour importer PARSTA1 (Statistical Triggers) .
5. Conservez les cases Fichiers de configuration d'origine et Taille d'origine cochées.
6. Cliquez sur OK .
7. Au message « Nombre de tables à intégrer : 1 », cliquez sur Oui .
8. Consultez le journal qui s'affiche.
9. Revenez à la page Navigation.

Page 188 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 193

Leçon 11
Utilisation des utilitaires de recherche
https://translate.googleusercontent.com/translate_f 146/232
18/08/2021 Rapprochement bancaire

Dans les rubriques suivantes, vous apprendrez à utiliser les utilitaires de recherche pour trouver rapidement
où se trouvent les codes d'activité, les types de données, les codes d'accès, les menus, etc.
système.

Les sujets de cette leçon incluent :


➢ Utilitaires de recherche
➢ Recherche de codes d'activité
➢ Recherche de types de données
➢ Recherche de codes d'accès
➢ Recherche d'actions
➢ Recherche de champs
➢ Recherche de messages
➢ Recherche de texte
➢ Recherche de menus

Programme de cours pour étudiants certifiés - Version 4.0 Page 189


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 194

Utilitaires de recherche

Il existe plusieurs utilitaires de recherche dans Sage ERP X3 pour vous aider à trouver diverses entités, telles que
comme codes d'activité, types de données, codes d'accès, etc. dans l'ensemble du système. Ces utilitaires sont
situé sous Recherches dans le bloc Développement > Utilitaires.

https://translate.googleusercontent.com/translate_f 147/232
18/08/2021 Rapprochement bancaire

Page 190 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 195

Recherche de codes d'activité

Utilisez le code d'activité (RECHACT) sous Recherches dans le bloc Développement > Utilitaires pour
rechercher dans les éléments du dictionnaire marqués d'un code d'activité ou d'un
groupe de codes d'activité.

Cochez la case Autres tables pour rechercher dans toutes les autres tables de la base de données.
Vous pouvez sélectionner les éléments à parcourir, tels que les tableaux, les écrans, les objets,
types de données, actions, fonctions, rapports, tableaux divers, menus locaux,
transactions, purges et définitions de paramètres.

Programme de cours pour étudiants certifiés - Version 4.0 Page 191


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 196

Recherche de codes d'activité (suite)


Après avoir sélectionné vos critères de recherche et cliqué sur OK, un journal similaire au
suivant apparaît.

https://translate.googleusercontent.com/translate_f 148/232
18/08/2021 Rapprochement bancaire

192 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 197

Recherche de types de données

Utilisez le type de données (RECHTYP) sous Recherches dans le bloc Développement > Utilitaires pour
rechercher un type de données dans les éléments du dictionnaire d'un dossier (tables et écrans). Vous pouvez
rechercher également dans toutes les autres tables où ces codes de type de données existent (dictionnaire d'états,
demande, ou des règles de prix, par exemple).

Si vous recherchez le type M (menu local), vous pouvez saisir le numéro du menu local dans
le champ Menu local. Sinon, tous les menus locaux sont recherchés.
Si vous recherchez un tableau divers (type ADI), vous pouvez saisir le tableau
numéro.
Sélectionnez les critères de recherche (cases à cocher) dans lesquels effectuer la recherche.

https://translate.googleusercontent.com/translate_f 149/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 193


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 198

Recherche de types de données (suite)


Après avoir sélectionné vos critères de recherche et cliqué sur OK, un journal similaire au
suivant apparaît.

https://translate.googleusercontent.com/translate_f 150/232
18/08/2021 Rapprochement bancaire

Page 194 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 199

Recherche de codes d'accès

Utilisez le code d'accès (RECHACC) sous Recherches dans le bloc Développement > Utilitaires pour
rechercher dans tous les éléments du dictionnaire protégés par un code d'accès ou
par un groupe de codes d'accès.

Utilisez le champ Code d'accès pour saisir le code d'accès que vous recherchez. Vous pouvez aussi
entrez un caractère générique. Par exemple, la saisie de X* recherchera dans tous les éléments qui commencent
avec X.

Programme de cours pour étudiants certifiés - Version 4.0 Page 195


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 200

Recherche de codes d'accès (suite)


Après avoir sélectionné vos critères de recherche et cliqué sur OK, un journal similaire au
suivant apparaît.

https://translate.googleusercontent.com/translate_f 151/232
18/08/2021 Rapprochement bancaire

Page 196 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 201

Recherche d'actions

Utilisez Action (RECHACI) sous Recherches dans le bloc Développement > Utilitaires pour rechercher
à travers tous les éléments du dictionnaire qui sont appelés par une action donnée.

Utilisez le champ Action pour saisir l'action que vous recherchez. Vous pouvez également saisir un
caractère générique. Par exemple, la saisie de X* recherchera dans tous les éléments commençant par
X.
Après avoir sélectionné vos critères de recherche et cliqué sur OK, un journal semblable au suivant
apparaît.

https://translate.googleusercontent.com/translate_f 152/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 197


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 202

Recherche de champs

Utilisez le champ (RECHAMZ) sous Recherches dans le bloc Développement > Utilitaires pour rechercher
pour un champ à travers tous les éléments du dictionnaire.

Entrez le champ que vous recherchez. Vous pouvez également saisir un caractère générique. Par exemple,
la saisie de X* recherchera dans tous les éléments commençant par X.

https://translate.googleusercontent.com/translate_f 153/232
18/08/2021 Rapprochement bancaire

Page 198 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 203

Recherche de champs (suite)


Après avoir sélectionné vos critères de recherche et cliqué sur OK, un journal similaire au
suivant apparaît.

Programme de cours pour étudiants certifiés - Version 4.0 Page 199


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 204

Recherche de messages
https://translate.googleusercontent.com/translate_f 154/232
18/08/2021 Rapprochement bancaire

Utilisez Message (RECMESS) sous Recherches dans le bloc Développement > Utilitaires pour
rechercher un message dans la table des messages (APLSTD). Cette table contient les
menus et messages d'erreur.

Cette fonction est exécutée dans la langue courante.


Après avoir sélectionné vos critères de recherche et cliqué sur OK, un journal semblable au suivant
apparaît.

Page 200 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 205

Recherche de texte

Utilisez le texte (RECHTXT) sous Recherches dans le bloc Développement > Utilitaires pour rechercher
pour le texte dans la table de texte traduisible du dictionnaire (ATEXTE) où le texte est utilisé
dans les titres de tableaux, les champs, les blocs, etc.

Vous pouvez également utiliser Texte (avancé) (ASEAAPL) sous Recherches dans le développement
> Bloc utilitaires pour effectuer une recherche plus complexe.

https://translate.googleusercontent.com/translate_f 155/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 201


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 206

Recherche de menus

Utilisez le menu (ARECHMEN) sous Recherches dans le bloc Développement > Utilitaires pour
rechercher des menus dans le système. Ceci est similaire à l'utilisation du raccourci clavier F7.

Après avoir saisi vos critères de recherche et cliqué sur Rechercher, la fenêtre affiche le
résultats similaires à ce qui suit.

https://translate.googleusercontent.com/translate_f 156/232
18/08/2021 Rapprochement bancaire

Page 202 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 207

Pratiques de cours

Complétez la leçon suivante Pratiques dans l'ordre indiqué.

Rechercher un code d'activité

Dans cette pratique, recherchez le code d'activité SOH.


1. Sous Recherches dans le bloc Développement > Utilitaires, sélectionnez Code d'activité .
2. Dans le champ Code d'activité, sélectionnez SOH .
3. Cochez les cases suivantes :
• Tableaux
• Écrans
• Fenêtres
• Objets
4. Cliquez sur OK .
5. Consultez le journal qui s'affiche.
6. Où se trouvait le code d'activité ?
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
7. Retournez à la page Navigation.

Rechercher des types de données

Dans cet exercice pratique, recherchez un type de données de menu local.


1. Sous Recherches dans le bloc Développement > Utilitaires, sélectionnez Type de données .
2. Dans le champ Types de données, sélectionnez M (menu local) .
3. Dans le champ du menu Local, saisissez 60 (Rôles).
4. Cochez les cases suivantes, si elles ne sont pas déjà sélectionnées :
• Tableaux
• Écrans
5. Cliquez sur OK .
6. Consultez le journal qui s'affiche.
7. Combien de résultats ont été renvoyés lors de la recherche ? _____________________________
8. Revenez à la page Navigation.

Programme de cours pour étudiants certifiés - Version 4.0 Page 203


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 208

https://translate.googleusercontent.com/translate_f 157/232
18/08/2021 Rapprochement bancaire

Pratiques pédagogiques (suite)

Rechercher un code d'accès

Dans cet exercice, recherchez le code d'accès ZSTOCK que vous avez créé précédemment.
1. Sous Recherches dans le bloc Développement > Utilitaires, sélectionnez Code d'activité .
2. Dans le champ Code d'accès, sélectionnez ZSTOCK .
3. Cochez la case Écrans , si elle n'est pas déjà sélectionnée.
4. Décochez toutes les autres cases.
5. Cliquez sur OK .
6. Consultez le journal qui s'affiche.
7. Où se trouvait le code d'accès ?
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
8. Revenez à la page Navigation.

Rechercher une action

Dans cet exercice, recherchez une action.


1. Sous Recherches dans le bloc Développement > Utilitaires, sélectionnez Action .
2. Dans le champ Action, sélectionnez INVRAPM (Réconciliation manuelle) .
3. Cochez uniquement la case Fonctions .
4. Cliquez sur OK .
5. Consultez le journal qui s'affiche.
6. Où se trouvait le code d'accès ?
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
7. Retournez à la page Navigation.

Page 204 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 209

Pratiques pédagogiques (suite)

Rechercher un champ

Dans cette pratique, recherchez le champ PLNFCY (Site de planification).


1. Sous Recherches dans le bloc Développement > Utilitaires, sélectionnez Champ .
2. Dans le champ Field, saisissez PLNFCY (pour le site Planning).
3. Cochez uniquement les cases Écrans et Tableaux .
4. Cliquez sur OK .
5. Consultez le journal qui s'affiche.
6. Où était situé le champ ?
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
https://translate.googleusercontent.com/translate_f 158/232
18/08/2021 Rapprochement bancaire

___________________________________________________________________
7. Retournez à la page Navigation.

Rechercher un message

Dans cette pratique, recherchez un message contenant le mot « Acheteur ».


1. Sous Recherches dans le bloc Développement > Utilitaires, sélectionnez Message .
2. Dans le champ Message, saisissez Acheteur .
3. Cliquez sur OK .
4. Consultez le journal qui s'affiche.
5. Dans quels messages locaux le message se trouvait-il ?
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
6. Retournez à la page Navigation.

Programme de cours pour étudiants certifiés - Version 4.0 Page 205


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 210

Pratiques pédagogiques (suite)

Recherche de texte

Dans cette pratique, recherchez du texte dans les messages et les éléments du système.
1. Sous Recherches dans le bloc Développement > Utilitaires, sélectionnez Texte (avancé) .
2. Dans le champ Liste de valeurs, saisissez l'acheminement ou l'opération.
3. Ajoutez un code de valeur.

4. Cliquez sur OK .
5. Consultez le journal qui s'affiche.
6. Où se trouvait le texte ?
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
7. Retournez à la page Navigation.

Rechercher des menus

Dans cet exercice pratique, recherchez le menu Fabrication.


1. Sous Recherches dans le bloc Développement > Utilitaires, sélectionnez Menu .
2. Dans le champ Rechercher, saisissez Fabrication.
3. Cliquez sur Rechercher .
https://translate.googleusercontent.com/translate_f 159/232
18/08/2021 Rapprochement bancaire

4. Combien de menus et sous-menus contenaient le travail « Fabrication » ?


___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
5. Cochez la case Afficher tous les niveaux de menu et cliquez sur OK .
6. Expliquez les résultats.
7. Retournez à la page Navigation.

Page 206 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 211

Leçon 12
Travailler avec des statistiques d'entreprise
Dans les rubriques suivantes, vous apprendrez à travailler avec les statistiques d'entreprise dans Sage ERP X3.

Les sujets de cette leçon incluent :


➢ Aperçu des statistiques sur les entreprises
➢ Déclencheurs statistiques
➢ Paramètres statistiques
➢ Validation statistique
➢ Affichage des informations statistiques

Programme de cours pour étudiants certifiés - Version 4.0 Page 207


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 160/232
18/08/2021 Rapprochement bancaire
Page 212

Aperçu des statistiques commerciales

Les statistiques du programme permettent de stocker des éléments numériques dans une table temporaire
(STAT). L'objectif lorsqu'on travaille avec des statistiques d'entreprise est de surveiller les résultats d'une
activité ou collecter des informations qui conduisent à l'amélioration de l'entreprise.

Les déclencheurs standards sont personnalisables (tableaux liés, critères, etc.).

De nouveaux déclencheurs statistiques peuvent être créés.


- Une mise à jour en temps réel se fait en appelant un sous-programme avec le déclencheur statistique
code comme argument.
- Le contexte où doit se faire l'appel est défini par le développeur (spécifique
programme).
- La table principale doit être en ligne et correctement pointée.

Page 208 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 213

Déclencheurs statistiques

Utilisez les déclencheurs statistiques (GESPS1) sous Statistiques dans le bloc Configuration > Utilisation pour effectuer
le suivant:
Lister les événements déclencheurs gérés par le logiciel, qui permettent de démarrer le
mise à jour de la base de données statistiques.
Définir les codes statistiques qui sont utilisés pour cumuler les montants, sur la base d'un
événement déclencheur et critères (un à huit critères, plus l'entreprise et le site).
Pour chaque code, générer les totaux selon la combinaison des valeurs définies
Critères. Ces enregistrements de totaux peuvent ensuite être utilisés par des rapports et des enquêtes.

https://translate.googleusercontent.com/translate_f 161/232
18/08/2021 Rapprochement bancaire

Le champ Code est utilisé pour déclencher la statistique.


Le champ Date (issu de la table de déclenchement) permet de déterminer à quelle période la
valeur statistique liée à l'enregistrement sera totalisée (en tenant compte des périodes).
Le champ Table de déclenchement définit la table à partir de laquelle les champs utilisés pour déclencher le
la mise à jour des statistiques est définie.
Le champ Site définit la société et le site à partir de la table de déclenchement.

Programme de cours pour étudiants certifiés - Version 4.0 Page 209


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 214

Déclencheurs statistiques (suite)

Onglet Avancé
Utilisez l'onglet Avancé pour définir des informations plus complexes pour l'événement déclencheur. Ce
peut être utilisé pour définir les conditions logiques des totaux. De plus, vous pouvez
définir les variables utilisées directement dans la définition statistique.

https://translate.googleusercontent.com/translate_f 162/232
18/08/2021 Rapprochement bancaire

Dans la grille Tables liées, l'expression de lien fournit à Sage ERP X3 les
informations pour pointer vers les enregistrements corrects . Entrez les liens qui sont utilisés par d'autres liens
tables pendant le processus de totalisation.
- L'ordre des tableaux définis dans la première grille est important, car un tableau peut
être lié en cascade à la table primaire et à toutes les tables qui la précèdent.
- Celui-ci sert également de base aux critères statistiques et aux valeurs totalisées sur le
champs dans le tableau.
- Le champ Clé de liaison définit le code clé de table utilisé pour lire les lignes liées.

Page 210 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 215

Déclencheurs statistiques (suite)


- Dans le champ d'expression de lien, vous pouvez également utiliser des constantes, ainsi que des champs à venir
à partir des tables précédemment définies dans la liste de liens. Chaque expression est évaluée,
et les résultats sont utilisés pour identifier la valeur de la clé pour effectuer la jointure.
Dans la section Critères de déclenchement, les formules saisies permettent de définir des
conditions sur les tables primaires et liées.
Seules les lignes pour lesquelles l'évaluation de la condition renvoie un résultat autre que nul sont
utilisé pour extraire des données.
La grille Variables vous permet de nommer librement les variables qui contiendront des
valeurs chaque fois que le déclencheur est appelé.
- Définir les variables à utiliser directement dans les totaux des statistiques en fonction du déclenchement
un événement.
- Les informations sur la devise sont disponibles si le montant est un montant en devise pour
fins de conversions.

Programme de cours pour étudiants certifiés - Version 4.0 Page 211


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 163/232
18/08/2021 Rapprochement bancaire

Page 216

Paramètres statistiques

Utilisez Paramètres statistiques (GESPS2) sous Statistiques dans le bloc Configuration > Utilisation pour
créer une base de données statistiques dans un fichier de totaux.

Si aucun écran par défaut n'est défini, l'écran STD est utilisé . Dans le champ Rapport, saisissez un
code de rapport s'il est différent de l'entrée Écran par défaut .
Les champs Validité vous permettent de saisir les dates de début et de fin de validité .
Le champ Trigger est le code utilisé pour exécuter le trigger .
Le champ Date de mise à jour est la date du dernier calcul .
Dans le champ Rapport, vous pouvez saisir le Crystal Report associé à la statistique
code.
Page 212 Programme de cours pour étudiants certifiés - Version 4.0
Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 217

Paramètres statistiques (suite)

Onglet Champs
Utilisez l'onglet Champs pour définir la liste des champs de « regroupement par » ou des niveaux de détail qui sont utilisés
pour accumuler des valeurs dans la statistique.

https://translate.googleusercontent.com/translate_f 164/232
18/08/2021 Rapprochement bancaire

La grille Valeurs permet de définir les valeurs qui seront utilisées dans les colonnes. Ces
peut provenir des variables d'événement de déclenchement, auquel cas, la colonne Variable
contiendra le nom de la variable de la définition du déclencheur statistique.
- Le champ Prévision permet de saisir des valeurs prévisionnelles du montant, afin de
comparez-les aux valeurs réelles.

Programme de cours pour étudiants certifiés - Version 4.0 Page 213


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 218

Paramètres statistiques (suite)

Onglet Avancé
Utilisez l'onglet Avancé pour définir les colonnes réelles qui seront affichées dans les statistiques
résultats, en utilisant les variables définies dans l'onglet Champs.

https://translate.googleusercontent.com/translate_f 165/232
18/08/2021 Rapprochement bancaire

Utilisez la section Conditions pour saisir des conditions supplémentaires pour les valeurs à prendre en compte.
compte de l'enregistrement en cours.

Page 214 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 219

Validation statistique

Utilisez la validation par lots (VALSTA) dans le bloc Utilisation > Statistiques pour calculer le
statistiques.
Remarque : les statistiques peuvent également être calculées en temps réel (si le type Temps réel est défini dans
Paramètres statistiques).

Si Incrémental est sélectionné dans le champ Type de mise à jour, les statistiques sont recalculées sans
les valeurs étant remises à zéro. La première date à partir de laquelle les statistiques n'ont pas été
calculé est utilisé comme date de début par le système. Cependant, vous pouvez également sélectionner le
Depuis la dernière mise à jour case à cocher.
Si Récupération est sélectionné dans le champ Type de mise à jour, les statistiques sont recalculées pour tous
les enregistrements correspondant aux dates comprises dans l'intervalle de calcul, après les valeurs
sont mis à zéro.
Si aucun code n'est saisi dans le champ Code statistique, tous les codes statistiques sont
recalculé.
Si la case Depuis la dernière mise à jour est cochée, la mise à jour est effectuée à partir de la dernière
date de mise à jour.

https://translate.googleusercontent.com/translate_f 166/232
18/08/2021 Rapprochement bancaire
Programme
Copyright de Sage,
© 2014 coursInc.
pour
Tousétudiants certifiés -
droits réservés. Version 4.0 Page 215

Page 220

Affichage des informations statistiques

Utilisez Enquêtes (CONSSTA) dans le bloc Utilisation > Statistiques pour afficher les statistiques qui ont
été créé par la tâche Paramètres statistiques.

Entrez le code statistique dans le champ Code. Un ensemble de totaux basé sur huit critères est
liés à chaque code statistique.
Dans les champs Période, vous pouvez utiliser une plage de données pour l'enquête statistique ; Cependant, le
les dates de début et de fin fournies sont redéfinies en fonction de la période de fréquence fixée pour le
statistique.

Page 216 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 221

Affichage des informations statistiques (suite)

Onglet Détails
L'onglet Détail affiche la répartition du niveau statistique courant selon le
sous-niveau suivant. Par exemple, dans le cas d'une statistique présentée par pays, puis par
client, il est possible de visualiser, pour un client, la liste des chiffres des clients dans le
pays .

https://translate.googleusercontent.com/translate_f 167/232
18/08/2021 Rapprochement bancaire

Selon la façon dont les enquêtes statistiques sont configurées, vous pouvez afficher l'enquête
informations de la manière suivante :
- Lors de la saisie directe d'une fonction et de l'utilisation de la fonction zoom dans
critères de niveau.
- Après avoir zoomé au niveau le plus bas, visualisez le document associé, tel qu'un
facture d'achat.
- Utilisation de la fonction Statistiques.
La consultation peut être effectuée (en fonction des paramètres et des critères saisis dans la rubrique)
soit sur une période définie par deux dates soit sur deux périodes pour les données d'un site,
entreprise ou toutes les entreprises à la fois.
Utilisez Niveau - et Niveau + dans le ruban de droite pour monter et descendre les niveaux du
statistiques.

Programme de cours pour étudiants certifiés - Version 4.0 Page 217


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 222

Affichage des informations statistiques (suite)

Onglet Périodes fiscales


Utilisez l'onglet Périodes fiscales pour afficher le total du niveau (sans prendre en compte la pagination
en compte), puis la décomposition en sous-périodes de la période d'enquête. (Le sous-
correspondent aux paramètres de fréquence des statistiques).

Dans le cas d'une périodicité annuelle, trimestrielle, mensuelle ou bimensuelle, toutes les périodes
sont affichés dans le tableau, même ceux dont le montant est nul.

https://translate.googleusercontent.com/translate_f 168/232
18/08/2021 Rapprochement bancaire

Page 218 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 223

Affichage des informations statistiques (suite)

Affiner la recherche
Cliquez sur Critères dans le panneau de droite pour affiner davantage votre recherche.

Vous pouvez utiliser cette fenêtre pour modifier les périodes et l'enquête société et site dans
afin de réafficher les informations de l'enquête.

https://translate.googleusercontent.com/translate_f 169/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 219


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 224

Pratiques de cours

Complétez la leçon suivante Pratiques dans l'ordre indiqué.

Consulter une enquête statistique

Dans cette pratique, créez une requête basée sur des paramètres statistiques et un déclencheur.
1. Sous Statistiques dans le bloc Configuration > Utilisation, sélectionnez Déclencheurs statistiques .
2. Dans la liste Gauche, sélectionnez SOD (Sales Orders (détail).
3. Dans le champ Code, ajoutez un « Z » devant le code.
4. Appuyez sur la touche TAB .
5. Quelle table est utilisée comme table de déclenchement ? _________________________
6. Cliquez sur Créer .
7. Cliquez sur Continuer pour confirmer la duplication.
8. Revenez à la page Navigation.
9. Sous Statistiques dans le bloc Configuration > Utilisation, sélectionnez Paramètres statistiques.
10. Dans la liste de gauche, sélectionnez VEN03 (Analyse des commandes des représentants commerciaux).
11. Dans le champ Code, remplacez VEN03 par ZVEN3.
12. Appuyez sur la touche TAB .
13. Dans le champ Description, saisissez Analyse trimestrielle des représentants commerciaux.
14. Dans le champ Déclencheur, sélectionnez ZSOD.
15. Dans la section Périodicité, sélectionnez Trimestriel.
16. Cliquez sur Créer.
17. Cliquez sur Continuer pour confirmer la duplication.
18. Cliquez sur Valider .
19. Revenez à la page Navigation.
20. Dans le bloc Utilisation > Statistiques, sélectionnez Validation par lot .
21. Dans le champ Code statistique, sélectionnez ZVEN3 .
22. Acceptez toutes les autres valeurs par défaut et cliquez sur OK .
23. Dans le bloc Utilisation > Statistiques, sélectionnez Requêtes .
24. Dans le champ Code, sélectionnez ZVEN3 , s'il n'est pas déjà sélectionné.
25. Dans les champs Période 1, saisissez une plage du 01/01/13 au 31/12/13.
26. Cliquez sur Rechercher .
27. Examinez les résultats affichés,

Page 220 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 225

Pratiques pédagogiques (suite)


28. Sélectionnez le premier commercial répertorié, puis cliquez sur le bouton Niveau + . Expliquer les résultats
qui sont affichés.
___________________________________________________________________
29. Cliquez sur le bouton Niveau – .
30. Sélectionnez le deuxième représentant des ventes répertorié, puis cliquez sur le bouton Niveau + . Expliquer le
résultats qui s'affichent.
https://translate.googleusercontent.com/translate_f 170/232
18/08/2021 Rapprochement bancaire

___________________________________________________________________
31. Cliquez sur le bouton Niveau – .
32. Retournez à la page Navigation.

Programme de cours pour étudiants certifiés - Version 4.0 Page 221


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 226

Leçon 13
Travailler avec le serveur batch

https://translate.googleusercontent.com/translate_f 171/232
18/08/2021 Rapprochement bancaire

Dans les rubriques suivantes, vous apprendrez à utiliser des tâches par lots sur le lot
serveur dans Sage ERP X3.

Les sujets de cette leçon incluent :


➢ Présentation du serveur batch
➢ Définition des paramètres du serveur de lots
➢ Activation et désactivation du serveur Batch
➢ Gestion des demandes
➢ Gestion des tâches
➢ Regroupement des tâches
➢ Gestion des tâches récurrentes
➢ Soumettre des demandes
➢ Suivi des statuts des journaux

Page 222 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 227

Présentation du serveur par lots

Le serveur batch est un processus d'arrière-plan qui lance des programmes ou des commandes système
en tant que tâches par lots. Vous pouvez également lancer des groupes de tâches et des tâches récurrentes. Un groupe de tâches
est une chaîne de tâches exécutées en séquence. Cette séquence est activée une fois
(soit par soumission du groupe, soit par tâche récurrente).

Le serveur batch est exécuté par un dossier spécial appelé SERVX3.


Lorsqu'une tâche est soumise pour être exécutée par le serveur batch, elle s'appelle une requête et est
lancé par le serveur batch en tant que processus d'arrière-plan.
Le serveur batch fonctionne en interrogeant :
- Analyse périodique de la table qui contient les demandes en attente.
- Lorsque la date de lancement de la demande est dépassée, la tâche est lancée.
- Si le temps maximum (timeout) autorisé pour une tâche a été dépassé, la tâche est
fermer.
Une requête peut être soumise au serveur batch :
- Utilisation de la soumission de requête dans le bloc Usage > Batch Server.
- Utilisation de la gestion des requêtes dans le bloc Usage > Batch Server.
- Utilisation d'une tâche récurrente (comme pour une tâche à lancer périodiquement).

https://translate.googleusercontent.com/translate_f 172/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 223


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 228

Présentation du serveur Batch (suite)

Comprendre les processus/tâches par lots


Les processus par lots ont plusieurs noms. Ils peuvent être appelés travaux par lots, processus par lots,
processus en arrière-plan, tâches récurrentes ou tâches en arrière-plan, pour n'en nommer que quelques-uns.
- Le serveur batch contrôle l'exécution automatique des tâches.
- Les traitements batch sont dans la plupart des cas, des tâches qui peuvent être lancées directement à partir d'un
menu. Cependant, de nombreuses entreprises exécutent ces processus pendant la journée ou
opérations de nuit dans une méthode automatisée contrôlée via Sage ERP X3.
- Il y a plusieurs tâches que les utilisateurs exécutent manuellement qui peuvent être mieux exécutées en batch
processus. Par exemple, il existe des tâches liées à la comptabilité qui préparent et
déplacer les informations comptables des événements de distribution et de fabrication vers le
grand livre général.
- Les processus qui doivent être exécutés sont le serveur batch et l'état du journal
moniteur (également appelé interface comptable).
- Il existe également un autre processus d'interface comptable, FUNSTKACC, qui est une tâche
qui devrait s'exécuter quotidiennement sur le serveur batch, mais n'est pas un service
fonctionnement. Il traite les transactions d'inventaire et les enregistre dans le grand livre.
Ces transactions transitent par le moniteur d'état du journal avant d'atteindre le
grand livre général.

Page 224 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 229

Définition des paramètres du serveur de lots

Utilisez les paramètres du serveur Batch (ABATPAR) sous Batch server dans Configuration > Utilisation
block pour modifier les paramètres du serveur batch. Le serveur batch exécute des tâches qui sont

https://translate.googleusercontent.com/translate_f 173/232
18/08/2021 Rapprochement bancaire
envoyées
tâches, oùsous forme maximum
le nombre de requêtesest
audéfini
serveur
parpar un utilisateur.
la licence utiliséeVous pouvez
(quatre est laexécuter
norme).simultanément un groupe de
Parmi les tâches par lots spécifiques qui peuvent être exécutées figurent :
- La tâche batch comptable permettant de mettre à jour la comptabilité après les écritures automatiques
ont eu lieu à partir de n'importe quelle fonction du logiciel.
- La tâche batch de signature de workflow, nommée AWRKSIG, qui traite les
signatures à distance en cliquant sur un lien dans un message.

Le serveur batch est exécuté par un dossier spécial appelé SERVX3.


Le champ Temps entre 2 recherches (sec) définit le temps d'attente entre
scans de la table ABATPAR .
- Cette valeur influence le temps maximum qu'une tâche peut attendre avant d'être prise en compte
compte, et inversement, la charge du système.
- Cette valeur influence également le temps de chargement de la fonction de gestion des requêtes.
- Il est conseillé de saisir 30 à 60 secondes dans le champ Temps entre 2 recherché. UNE
un temps plus court peut avoir un impact négatif sur le chargement du serveur.

Programme de cours pour étudiants certifiés - Version 4.0 Page 225


Copyright © 2014 Sage, Inc. Tous droits réservés.

230

Définition des paramètres du serveur batch (suite)


Le champ Nom du serveur affiche le nom du dossier dans lequel le serveur batch est utilisé .
Le Time-out search time (sec) définit le temps d'attente entre les scrutations du
exécuter des tâches pour vérifier le délai d'attente.
- Cette valeur influence le temps qu'il faut pour tuer une tâche plantée.
- L'interrogation de délai d'attente consomme des ressources système.
Chaque demande est numérotée. Le champ Numéro de requête suivante affiche la requête en cours
compteur .
Lorsque la valeur au Maximum no. le champ des requêtes actives est atteint, tous en attente
les demandes doivent attendre avant de pouvoir être lancées. Ce champ affiche le maximum
nombre de travaux que le serveur batch peut exécuter en même temps.
Si la case Utilisation de fichiers batch est cochée, les tâches peuvent démarrer par la création de fichiers
dans un répertoire dédié, en supposant que le paramètre EXTBATCH est activé.
- Remarque : Le serveur batch peut également être démarré au démarrage du serveur d'applications.
Linux est livré avec un fichier init.d et un fichier bat peut être écrit pour être appelé au démarrage
sur un ordinateur Windows.
Si l'identifiant de processus système (PID) n'est pas trouvé, une boucle est initiée en utilisant la valeur
dans le champ Waiting Read PID .
Le lancement d'une requête batch peut être effectué en saisissant un fichier .job dans le
Champ Répertoire des fichiers de démarrage de la demande (.job).

https://translate.googleusercontent.com/translate_f 174/232
18/08/2021 Rapprochement bancaire
- Ce fichier doit être un fichier de type ASCII, structuré par une ligne se terminant par <CR> ou
<CR> <LF>. Chaque ligne définit la valeur d'un paramètre sous la forme :
PARAMÈTRE=VALEUR
- Ce fichier peut également être créé en lançant la requête depuis le logiciel en sélectionnant
la case à cocher Modèle dans Soumission de la requête (Usage > Bloc batch). Si c'est
fait, un fichier contenant une liste complète des paramètres et leurs valeurs est créé dans
le répertoire Directory of template files avec une extension .mod.

Page 226 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 231

Définition des paramètres du serveur batch (suite)

Cycle de traitement des dossiers de demande


Le serveur batch vérifie le contenu des répertoires contenant les fichiers de requête à
intervalles réguliers.
Lors de ces vérifications, le système lit les fichiers présents dans les répertoires, les
par ordre de classification ASCII. Par conséquent, vous devez nommer ces fichiers avec un
racine et numéro séquentiel sur une longueur fixe, comme REQ000001.req et
REQ000002.

https://translate.googleusercontent.com/translate_f 175/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 227


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 232

Définition des paramètres du serveur batch (suite)


Lors du traitement de ce fichier, les fichiers sont créés successivement dans les différents
répertoires définis par les paramètres du serveur batch comme décrit ci-dessous :
Marche à suivre Fichiers mis à jour
Une demande de traitement par lots est effectuée.
Création du fichier xxxxx.job à l'aide d'un
processus dans le répertoire dédié.
Le serveur batch prend en Le fichier xxxxx.job est renommé xxxxx.req et déplacé
compte la demande et les mises à jour si les répertoires ne sont pas les mêmes.
son tableau des demandes d'être
lancé.
Le serveur détecte une erreur dans le Le fichier xxxxx.job est renommé xxxxx.req déplacé si
fichier de paramètres (comme un les répertoires ne sont pas les mêmes. Un fichier xxxxx.sta est
mot de passe incorrect ou inconnu créé dans le répertoire dédié. Il contient un
code). code d'erreur utilisé pour identifier que le fichier de reçus
le format était incorrect.
La demande est en cours d'exécution (le Le fichier xxxxx.req est renommé xxxxx.old et déplacé
serveur batch l'ayant lancé). si les répertoires ne sont pas les mêmes. Un fichier nommé
xxxxx.run est créé dans un répertoire dédié.
La demande est terminée (correct Le fichier xxxxx.run est supprimé et un fichier xxxxx.sta est
ou avec une erreur). créé dans le répertoire dédié. Ce fichier contient
le statut de retour.
Une demande d'interruption est adressée àLe fichier xxxxx.kil est créé à l'aide d'un
la demande de lot (en attente de lancement
processus, dans le répertoire dédié.
ou déjà lancé).
Tenir compte de l'interruption Le fichier xxxxx.req (ou le fichier xxxxx.job s'il n'a pas
demande (si la demande n'est pas encore encore été pris en compte) est renommé
lancé). xxxxx.vieux. Le fichier xxxxx.sta est créé dans le
répertoire dédié. Il contient un code d'erreur qui est
utilisé pour identifier que la demande a été interrompue
sans avoir été lancé. Le fichier xxxxx.kil est
supprimé
Tenir compte de l'interruption La requête est interrompue par killadx, puis le
demande (si la demande est déjà Le fichier xxxxx.sta est créé dans le répertoire dédié,
lancé et pas encore terminé). avec un code d'erreur qui est utilisé pour identifier que le
la demande a été interrompue. Le xxxxx.kil et
Les fichiers xxxxx.run sont supprimés.
La requête n'est pas lancée, mais le fichier xxxxx.req
Compte tenu de l'exécution
(le fichier xxxxx.job dans certains cas) est renommé
priorités ou l'arrêt de la
serveur batch, la requête n'a pas pu xxxx.old et déplacé si nécessaire. Un fichier xxxxx.sta est
être lancé dans le délai prévu créé dans le répertoire dédié. Il contient un
code d'erreur utilisé pour identifier que la demande
délai (demande hors délai).
n'a pas pu être lancé.

Page 228 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 233

Définition des paramètres du serveur batch (suite)


Remarque : Un fichier xxxxx.run ne signifie pas nécessairement que la requête en question est
fonctionnement. En fait, si le serveur batch est arrêté sans les requêtes en cours d'exécution

https://translate.googleusercontent.com/translate_f 176/232
18/08/2021 Rapprochement bancaire
à l'arrêt, les fichiers xxxxx.run correspondants existent toujours même lorsque le
demande aurait dû mettre fin à son processus. Dans ce cas, le fichier xxxxx.sta ne sera pas
plus être créé. Cependant, lorsque le serveur batch est relancé, le fichier xxxxx.run
sera supprimé et un fichier xxxxx.sta contenant un statut spécifique est alors créé.

Programme de cours pour étudiants certifiés - Version 4.0 Page 229


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 234

Activation et désactivation du serveur Batch

Activation du serveur Batch


Utilisez l'activation du serveur (BATCHRUN) dans le bloc Usage > Batch Server pour démarrer le
serveur batch s'il est désactivé.

Vous pouvez démarrer le serveur batch automatiquement en définissant le paramètre SUP : PRF :

https://translate.googleusercontent.com/translate_f 177/232
18/08/2021 Rapprochement bancaire
DEMSRV.
- Si ce paramètre est défini au niveau de l'utilisateur, lorsque l'utilisateur se connecte, il
déclencher le démarrage du serveur batch.
- Il est préférable de définir le paramètre au niveau du dossier afin que tout utilisateur se connectant
vers le dossier Sage ERP X3 peut déclencher le serveur batch.

Désactiver le serveur Batch


Utilisez la désactivation du serveur (BATCHSTOP) dans le bloc Usage > Batch Server pour arrêter le
serveur batch s'il est activé. L'arrêt du serveur batch n'est pas toujours immédiat
car le serveur examine périodiquement les tâches en attente.

230 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 235

Gestion des requêtes

Utilisez la gestion des requêtes (AREQUETTE) dans le bloc de serveur Usage > Batch pour lister et
suivre les requêtes envoyées au serveur batch, soit à partir de cette tâche, soit en plaçant la requête
dans un répertoire dédié dans les paramètres du serveur Batch.
Cela inclut les requêtes en attente, les tâches en cours d'exécution et les tâches terminées.
Les requêtes et leurs statuts sont répertoriés, qu'elles soient validées ou non.
Parce que les tâches par lots peuvent s'exécuter à différents moments de la journée et de la nuit, y compris
week-ends et jours fériés, ils ne sont normalement pas surveillés ou contrôlés minute par minute.
base minute.
Vous pouvez toutefois utiliser la gestion des requêtes pour afficher les tâches par lots en cours d'exécution sur le
serveur batch.

Vous pouvez afficher les requêtes/tâches en attente, en cours ou terminées pour l'ensemble
environnement. Vous pouvez également consulter les fichiers de trace d'une requête, soumettre une nouvelle requête,
supprimer une requête en attente ou modifier ses paramètres.
La colonne Numéro indique le numéro de séquence des requêtes et sont attribuées
à partir d'un numéro initial défini dans les paramètres du serveur Batch.
Le champ Code de la tâche identifie le code de l'utilisateur qui a lancé la tâche.
Les champs Date et Heure définissent la date et l'heure de début de la tâche.

https://translate.googleusercontent.com/translate_f 178/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 231


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 236

Gestion des demandes (suite)


Les codes de couleur des lignes de requête sont les suivants :
- Noir : Demande terminée sans erreur.
- Rouge : Requête interrompue ou terminée avec des erreurs.
- Vert : la demande est en cours d'exécution.
- Bleu : la demande est en attente.
Seules les requêtes en attente d'exécution peuvent être supprimées à l'aide du bouton Supprimer.
Le bouton Mettre à jour permet de rafraîchir la liste des requêtes et les statuts correspondants.
Vous pouvez utiliser l'icône Actions pour chaque ligne pour effectuer diverses options. Noter:
Selon le contexte de la ligne, ces options peuvent varier.
- L'option Saisie des paramètres permet de modifier les paramètres de la requête (que ce soit
en attente de lancement ou déjà terminé).
- L'option Interruption n'est disponible que si la tâche est en cours.
- L'option Journal vous permet d'afficher les informations d'une requête particulière.
- L'option Relancer la requête vous permet de soumettre à nouveau un travail.
- L'option de saisie récurrente Suivi, qui n'est pas représentée dans le contexte ci-dessous,
vérifie l'état du travail.
Pour lancer la fonction Soumission de requête afin de soumettre une nouvelle requête, cliquez sur
Mettre en doute.
Vous pouvez également choisir de purger les lignes des tableaux en fonction d'une date donnée en cliquant sur Purger.
Pour vous assurer qu'un processus ou une tâche s'exécute correctement, cliquez sur Connexion en bas à droite
coin de la fenêtre pour afficher le journal des demandes.

Page 232 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 237

Gestion des tâches


https://translate.googleusercontent.com/translate_f 179/232
18/08/2021 Rapprochement bancaire

Utilisez la gestion des tâches (GESABT) dans le bloc de serveur Usage > Batch pour créer de nouveaux
batch ou de modifier les caractéristiques de tâches existantes. Une tâche batch est un programme
qui peut être exécuté par le serveur périodiquement ou à la demande d'un utilisateur.

Une tâche est définie en la liant à un processus Sage ERP X3 (programme) ou à un script
(shellscript sous UNIX ou script Windows).
- Le code de tâche identifie la tâche batch qui peut être exécutée par le serveur
périodiquement ou à la demande d'un utilisateur.
Pour imprimer des rapports en tant que processus d'arrière-plan, utilisez la tâche AIMP.
Les fonctions qui peuvent être lancées en tant que tâches batch doivent être standardisées selon les
Modèle de processus GTRAITE dans Sage ERP X3. Dans ce cas, paramètre manuel/lot
la saisie est gérée automatiquement par Sage ERP X3.
- Certaines fonctions rares de Sage ERP X3, définies par un nom de processus (programme), ne
ne tombe pas dans cette norme.
Si le temps d'exécution dépasse cette limite, la tâche est terminée.
Dans le champ Niveau d'autorisation, saisissez l'autorisation minimale que l'utilisateur doit
devez soumettre la tâche (Paramètres utilisateur).
La priorité est transmise au système d'exploitation lors de l'exécution de la tâche.

Programme de cours pour étudiants certifiés - Version 4.0 Page 233


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 238

Regrouper les tâches

Utilisez Groupes de tâches (GESABG) dans le bloc de serveur Usage > Batch pour regrouper les tâches
ensemble qui peuvent être lancés en même temps (soit par soumission du groupe, soit par
tâche récurrente). Les groupes de tâches sont exécutés séquentiellement avec un fichier journal créé pour
chaque. La séquence de la tâche suivante est effective tant que la tâche précédente se termine
sans aucune erreur.

https://translate.googleusercontent.com/translate_f 180/232
18/08/2021 Rapprochement bancaire

Un groupe de tâches vous permet d'assembler plusieurs tâches exécutées dans l'ordre, une
après l'autre.
La case à cocher Actif permet d'activer ou de désactiver l'enregistrement en cours sans
perdre son contenu.
Dans la section Tâches, entrez un programme de tâches par lots qui peut être exécuté par le serveur.
Si la case Poursuivre en cas d'erreur est cochée, toutes les tâches du groupe seront
exécuté, même si une erreur est rencontrée.
Le niveau d'autorisation est comparé au niveau d'accès de chaque utilisateur qui tente
pour lancer la tâche.

Page 234 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 239

Regroupement des tâches (suite)


Le code de contrainte horaire saisi dans le champ Contraintes horaires permet d'identifier
les heures pendant lesquelles les groupes de tâches peuvent être lancés.
- Vous pouvez passer à la fonction Contraintes horaires comme indiqué ci-dessous pour définir le temps
contraintes.

https://translate.googleusercontent.com/translate_f 181/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 235


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 240

Gestion des tâches récurrentes

Utilisez la Gestion des tâches récurrentes (GESABA) dans le bloc Serveur Usage > Batch pour définir
tâches récurrentes à lancer à partir du serveur batch de façon régulière.
Cela peut inclure des tâches par lots ou des tâches par lots liées.
Une tâche récurrente est soumise périodiquement au serveur batch. Lorsqu'une tâche récurrente
est défini, le serveur batch génère automatiquement une requête avec cette tâche à chaque fois
l'intervalle d'exécution est atteint.
Remarque : Lors du démarrage du serveur batch, toutes les tâches récurrentes d'une journée sont créées dans le
forme de demandes d'exécution de tâches visibles dans la gestion des tâches par lots. Pour
tâches récurrentes, une seule demande d'exécution est créée.

Page 236 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 241

https://translate.googleusercontent.com/translate_f 182/232
18/08/2021 Rapprochement bancaire

Gestion des tâches récurrentes (suite)


Utilisez la section Caractéristiques pour identifier les conditions de lancement, telles que le dossier
et l'utilisateur sous l'identification duquel la tâche récurrente est lancée.
Utilisez les champs Code Groupe et Tâche pour lancer un groupe de tâches ou lancer une tâche
automatiquement par le serveur batch.
Dans la section Plage de temps, vous pouvez limiter l'exécution d'une tâche à fréquence définie
entre deux temps (début et fin).
- La case à cocher « Une seule demande » permet de lancer une seule demande chaque jour . Comme
dès que le processus est terminé, la tâche est mise en attente pour le nombre de
minutes définies par la fréquence, puis l'exécution est reprise jusqu'à la fin
le temps est dépassé. Cela garantit que la demande est toujours stockée en mémoire après
il est lancé .
- La case à cocher Purger ne peut être sélectionnée que pour une tâche récurrente de fréquence. Dans ce
cas, aucun enregistrement des exécutions successives de la tâche n'est conservé dans Query
Gestion .
Dans la section Heures fixes, vous pouvez saisir trois heures différentes auxquelles la tâche peut être
lancé en une journée .
La case à cocher Exécution forcée permet d'exécuter la requête même si l'heure est
dépassé au moment où le serveur batch traite les tâches récurrentes pour le
journée.
Les champs Date relative contrôlent les dates de la tâche.

Programme de cours pour étudiants certifiés - Version 4.0 Page 237


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 242

Soumission de requêtes

Utilisez Soumission de requête (EXERQT) dans le bloc de serveur Usage > Batch pour exécuter une requête
à une date et une heure données.

https://translate.googleusercontent.com/translate_f 183/232
18/08/2021 Rapprochement bancaire

Utilisez les champs dans la zone supérieure de la fenêtre pour identifier le dossier et l'utilisateur du
demande. Si un code utilisateur est modifié, vous devez saisir le mot de passe de l'autre utilisateur.
Utilisez les champs Groupe et Code de tâche pour saisir la tâche ou le code de groupe à lancer.
Saisissez également la date et l'heure de lancement de la demande.
Si la case Modèle est cochée, un fichier contenant les paramètres saisis pour
la requête est générée dans le répertoire du fichier modèle (paramètres du serveur batch).
- Le nom de ce fichier est composé du code de la tâche et de l'extension .mod.
- Le fichier sert de modèle pour la création des fichiers .job qui permettent la
création des requêtes batch.
Cliquez sur Validation pour valider les choix effectués.
- Après avoir cliqué sur le bouton Validation, la fenêtre de tâche associée s'affiche. Dans le
exemple ci-dessous, le code tâche ABIVALBAS (Datawarehouse validation)
affiche la fenêtre de validation Datawarehouse.

Page 238 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 243

Surveillance des statuts des journaux

Utilisez les tâches de comptabilité (VALPCE) dans le bloc de serveur Usage > Batch pour afficher l'état
des tâches comptables par lots.

Le champ Correspondance indique le nombre de groupes correspondants en attente de validation .


Le code de tâche batch ACCBATCH est une tâche comptable utilisée pour suivre l'état du journal.
- Il validera toutes les écritures comptables, les correspondances et les éléments AP/AR
provenant d'opérations commerciales (factures, avoirs, opérations de stock,
etc.).
- Une seule tâche comptable peut être exécutée dans un dossier.
Le champ Statut de la tâche peut prendre des valeurs liées au démarrage et à l'arrêt du
tâche. Les statuts suivants sont disponibles :
- Redémarrage en cours
- En cours
- Fini
- Tenu
- Tuer
- Abandonné

https://translate.googleusercontent.com/translate_f 184/232
18/08/2021 Rapprochement bancaire
- Erreur
- Immédiat
- Avertissement

Programme de cours pour étudiants certifiés - Version 4.0 Page 239


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 244

Suivi des statuts des journaux (suite)


Le champ Statut propose les statuts disponibles pour le moniteur de statut de journal. Ces
les choix indiquent ce que fait le moniteur d'état du journal pendant son exécution. Si la
Le champ Statut de la tâche n'est pas actif, alors ce champ n'a que peu de sens . Le suivant
les statuts sont disponibles :
- Inactif : Il ne peut pas être lancé. Les entrées en attente de publication s'accumulent.
- En cours : La tâche batch est active.
- En cours d'arrêt : Un ordre d'arrêt de la tâche batch a été lancé. Le lot
la tâche va être arrêtée.
- En cours de démarrage : Un ordre d'activation de la tâche batch a été lancé. Le
la tâche batch va être démarrée.
Ce qui suit illustre le flux du moniteur d'état du journal.

Page 240 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 185/232
18/08/2021 Rapprochement bancaire
Page 245

Pratiques de cours

Complétez la leçon suivante Pratiques dans l'ordre indiqué.

Configurer les paramètres du serveur par lots

Dans cet exercice pratique, configurez les paramètres du serveur de traitement par lots.
1. Sous Batch server dans Configuration > Bloc d'utilisation, sélectionnez Batch server parameters.
2. Quel est le nom du serveur ? _______________________________________________
3. Dans le champ Temps entre 2 recherches (sec), entrez 60.
4. Dans le champ Délai d'attente de recherche (sec), entrez 90.
5. Quel est le prochain numéro de demande ? _________________________________
6. Dans le champ Nombre maximum de demandes actives, saisissez 4.
7. Cliquez sur OK.

Afficher une demande envoyée au serveur batch

Dans cet exercice pratique, affichez les requêtes envoyées au serveur batch. Tout d'abord, vous soumettrez une requête
à l'aide de la tâche Soumission des requêtes puis visualiser la requête dans la gestion des requêtes
tâche.
1. Dans le bloc de serveur Usage > Batch, sélectionnez Soumission de requête .
2. Dans le champ Code utilisateur, sélectionnez ADMIN .
3. Dans le champ Code de tâche, sélectionnez ACCMTC (Correspondance)
4. Acceptez la date et l'heure du jour.
5. Cliquez sur Valider .
6. Dans la fenêtre Correspondance automatique affichée, faites défiler les champs et acceptez tous
par défaut. Cliquez sur OK .
7. Au message qui s'affiche, cliquez sur OK .

8. Dans le menu Utilisation > Serveur batch, sélectionnez Gestion des requêtes.
9. Prenez une minute pour examiner les demandes répertoriées dans la grille de requêtes ? Qu'est-ce que le vert
couleur de la demande signifie? ______________________________________________
10. Retournez à la page Navigation .

Programme de cours pour étudiants certifiés - Version 4.0 Page 241


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 246

Pratiques pédagogiques (suite)

Créer une tâche par lots

Dans cet exercice pratique, créez une nouvelle tâche par lots à partir d'une tâche existante.
1. Dans le bloc Serveur Utilisation > Batch, sélectionnez Gestion des tâches.
2. Dans la liste Gauche, sélectionnez FUNAUTALL (Allocations automatiques) .
3. Dans le champ Code de tâche, entrez un Z avant le code FUNAUTALL.
4. Dans le champ déroulant Module, sélectionnez Superviseur , s'il n'est pas déjà sélectionné.
5. Dans le champ Time-out (minutes), entrez 30 pour indiquer qu'après trente minutes, le
serveur terminera la tâche.
6. Cliquez sur Créer .

https://translate.googleusercontent.com/translate_f 186/232
18/08/2021 Rapprochement bancaire
7. Cliquez sur Continuer pour confirmer la duplication.
8. Revenez à la page Navigation.

Créer un groupe de tâches

Dans cet exercice, créez un groupe de tâches.


1. Dans le bloc Serveur Utilisation > Batch, sélectionnez Groupes de tâches.
2. Dans le champ Groupe, saisissez ZMFG.
3. Dans le champ Description, saisissez Groupe de tâches Fabrication.
4. Si vous y êtes invité par une fenêtre de texte, sélectionnez Rechercher .
5. Dans la fenêtre Texte, sélectionnez 1436 (Fabrication) .
6. Dans la fenêtre Groupes de tâches, cochez la case Actif , si ce n'est déjà fait.
choisi.
7. Dans le champ déroulant Module, sélectionnez Fabrication .
8. Cochez la case Continuer en cas d'erreur .
9. Cliquez sur l' icône Aller à dans le champ Contraintes horaires pour définir quand le groupe de tâches
peut être lancé.
10. Dans la fenêtre Contraintes horaires qui s'affiche, saisissez ZMFG avec une description de
Contraintes de fabrication.
11. Cochez les cases du lundi au vendredi .
12. Dans le champ Heure de début, entrez 08:00 et 17:00 dans le champ Heure de fin.
13. Cliquez sur Créer .
14. Retournez à la page Navigation.
15. Dans la fenêtre Groupes de tâches, sélectionnez les codes de tâche suivants dans la grille :
• ZFUNAUTALL (allocations automatiques) – Il s'agit du code de tâche que vous
précédemment créé.
• FUNAUTDLV (Livraison automatique)

Page 242 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 247

Pratiques pédagogiques (suite)


16. Cliquez sur Créer .
17. Retournez à la page Navigation.

Créer une tâche récurrente basée sur un code de fonction

Dans cette pratique, créez une tâche récurrente qui validera les factures automatiques à l'aide du
code de fonction FUNCFMINV. Cette tâche sera lancée tous les jours à 23h00 afin
pour valider les factures créées dans la journée.
1. Dans le bloc Serveur Utilisation > Batch, sélectionnez Gestion des tâches récurrentes.
2. Cliquez sur Nouveau .
3. Dans le champ Code de tâche récurrente, saisissez ZINVOICE avec une description de
Validation automatique des factures.
4. Dans le champ Dossier, sélectionnez SEED , s'il n'est pas déjà sélectionné.
5. Dans le champ Code utilisateur, sélectionnez ADMIN, s'il n'est pas déjà sélectionné.
6. Dans le champ Code de tâche, saisissez FUNCFMINV (Validation des factures) .
7. Dans la section Hebdomadaire, sélectionnez le contrôle Lundi , Mardi , Mercredi et Jeudi
des boites.
8. Dans la section Heures fixes, entrez 23:00 dans le champ Heure.
9. Cliquez sur Créer .
10. Cliquez sur Définition des paramètres .
11. Dans la fenêtre Valider les factures/avoir qui s'affiche, saisissez 01/10/14 pour
10/10/14 comme plage de dates dans les champs Date de facture.
12. Cliquez sur OK .
13. Cochez la case Actif .
14. Cliquez sur Enregistrer .
15. Retournez à la page Navigation.

https://translate.googleusercontent.com/translate_f 187/232
18/08/2021 Rapprochement bancaire
Créer une tâche récurrente basée sur un code de groupe

Dans cette pratique, créez des tâches récurrentes à l'aide du code de groupe ZMFG que vous avez précédemment
établi.
1. Dans le bloc Serveur Utilisation > Batch, sélectionnez Gestion des tâches récurrentes .
2. Cliquez sur Nouveau .
3. Dans le champ Code de tâche récurrente, saisissez ZMFG avec le titre Automatique
attribution/expédition.
4. Dans le champ Dossier, sélectionnez SEED .
5. Dans le champ Code utilisateur, sélectionnez ADMIN .
6. Dans le champ Groupe, sélectionnez le groupe ZMFG que vous avez précédemment créé.
7. Dans la section Hebdomadaire, cochez les cases du lundi au jeudi .

Programme de cours pour étudiants certifiés - Version 4.0 Page 243


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 248

Pratiques pédagogiques (suite)


8. Cliquez sur Créer .
9. Cliquez sur Définition des paramètres .
10. Dans la fenêtre Sélection qui s'affiche, sélectionnez la première tâche du groupe, ZFUNAUTALL .

11. Dans la fenêtre d'allocation automatique, sélectionnez NA10 comme la société et NA012 au
Champ du site d'expédition.
12. Cliquez sur OK .
13. Cliquez à nouveau sur Définition des paramètres et cette fois sélectionnez FUNAUTDLV (Automatic
expédition).
14. Dans la fenêtre Génération automatique des envois, sélectionnez NA10 comme entreprise et
NA012 dans le champ Site d'expédition.
15. Acceptez toutes les autres valeurs par défaut et cliquez sur OK .
16. Dans la fenêtre Tâches récurrentes, cochez la case Actif .
17. Cliquez sur Enregistrer .
18. Revenez à la page Navigation.

Soumettre une requête

Dans cette pratique, soumettez une requête pour valider les pièces comptables.
1. Dans le bloc Serveur Utilisation > Batch, sélectionnez Soumission de requête.
2. Dans le champ Dossier, sélectionnez SEED s'il n'est pas déjà sélectionné .
3. Dans le champ Code utilisateur, saisissez ADMIN , s'il n'est pas déjà sélectionné.
4. Dans le champ Code tâche, sélectionnez ACCBATCH (Validation de l'écriture comptable) .
5. Dans les champs Date et Heure, utilisez la date et l'heure du jour.
6. Cliquez sur Validation .

Page 244 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 188/232
18/08/2021 Rapprochement bancaire

Page 249

Pratiques pédagogiques (suite)


7. Dans la fenêtre Message d'information, cliquez sur OK .

8. Dans le bloc Serveur Utilisation > Batch, sélectionnez Gestion des requêtes.
9. Voyez-vous la requête que vous venez d'exécuter ?
___________________________________________________________________
10. Quelle est la date et l'heure de la requête que vous venez d'exécuter ?
___________________________________________________________________
11. Retournez à la page Navigation.

Programme de cours pour étudiants certifiés - Version 4.0 Page 245


Copyright © 2014 Sage, Inc. Tous droits réservés.

250

https://translate.googleusercontent.com/translate_f 189/232
18/08/2021 Rapprochement bancaire

Leçon 14
Configuration des codes de rapport
Dans les rubriques suivantes, vous apprendrez à configurer des codes de rapport et à utiliser
Crystal Reports dans Sage ERP X3.

Les sujets de cette leçon incluent :


➢ Concepts du rapport
➢ Dictionnaire des rapports
➢ Rapports par défaut
➢ Destinations de l'imprimante
➢ Destinations par utilisateur
➢ Valeurs par défaut
➢ Imprimer les codes

Page 246 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 251

Concepts de rapport

Les rapports sont définis à l'aide du générateur de rapports Crystal Reports (les extensions de fichier sont .rpt).
Ces rapports sont indexés dans un dictionnaire de rapports, qui cible un rapport et des références
Les paramètres.

Les rapports sont téléchargés depuis le serveur puis exécutés :


- Sur un serveur d'impression lorsque le rapport est lancé à partir d'un poste Web.
- Sur un serveur d'impression lorsque le rapport est lancé à partir d'une tâche batch.

https://translate.googleusercontent.com/translate_f 190/232
18/08/2021 Rapprochement bancaire

Un serveur d'impression est un serveur Windows sur lequel les bibliothèques Crystal Reports et Sage
Les composants ERP X3 sont installés.
La fonction d'impression déclenche l'impression d'un état (standard ou personnalisé) dans
deux étapes:
- La saisie des valeurs des critères
- Le lancement du module d'impression (DLL Crystal Reports)
Dans Sage ERP X3, le terme « destination » décrit le support d'un résultat d'impression.
Crystal Reports vous permet d'envoyer ce résultat soit à une imprimante physique, soit à un
convertisseur, qui vous permet d'enregistrer le résultat sous forme de PDF, XLS ou DOC
fichier, par exemple.

Programme de cours pour étudiants certifiés - Version 4.0 Page 247


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 252

Définitions de rapport

Utilisez Rapports (GESARP) dans le bloc Développement > Dictionnaire de scripts pour afficher les
définitions de rapport ou créer de nouvelles définitions de rapport (codes). Après avoir créé un rapport
définition à l'aide de cette fonction, il est disponible pour s'exécuter dans Sage ERP X3.

Les rapports du programme sont affichés à l'aide de l'objet Crystal Report Viewer dans le
navigateur.
Les rapports existants sont liés via Sage ERP X3 via le dictionnaire de rapports.
- Fichier .rpt réel à exécuter
- Paramètres à transmettre à Crystal Reports
- Traitement initial

https://translate.googleusercontent.com/translate_f 191/232
18/08/2021 Rapprochement bancaire
Page 248 Programme deCopyright
cours pour étudiants certifiés - Version 4.0
© 2014 Sage, Inc. Tous droits réservés.

Page 253

Définitions des rapports (suite)


Vous pouvez associer un code activité au rapport .
Utilisez la section Accessibilité pour déterminer si oui ou non le rapport sera uniquement
exécutable à partir de l'objet réel (pas directement).
Utilisez le champ Code d'accès pour restreindre les utilisateurs pouvant accéder au rapport.

Onglet Définition des paramètres


Utilisez l'onglet Définition des paramètres pour définir les paramètres nécessaires à l'exécution du
Rapport Cristal.

La colonne ENT identifie les paramètres affichés au moment de l'impression. Le


les options disponibles sont Oui ou Non.
La fenêtre de sélection propose un groupe de paramètres qui existent déjà dans le
rapports. Pour cette raison, il est conseillé de réutiliser les mêmes noms de paramètres.
Les principaux types de champs sont (appuyez sur F12 pour afficher tous les types).
- A : alphanumérique
- C : Entier court
- L : Entier long
- DCB : décimal
- D: Date de
- M : Menu du terroir

Programme de cours pour étudiants certifiés - Version 4.0 Page 249


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 254

Définitions des rapports (suite)

Onglet Données
Utilisez l'onglet Données pour définir les sources de données pour les tables utilisées dans le rapport. Cet onglet est uniquement
utilisé lorsqu'un rapport requiert des données provenant de tables d'un autre dossier.

https://translate.googleusercontent.com/translate_f 192/232
18/08/2021 Rapprochement bancaire

Vous pouvez saisir jusqu'à dix tableaux dans la grille Tableaux.


- Si des tableaux d'autres dossiers sont requis pour ce rapport, précisez les sources de données
sous forme de solution;dossier.
Dans la section Tables, spécifiez les tables utilisées par les sources de données spécifiées dans le
Grille des sources de données.
- Le champ Numéro identifie l'une des sources dans la grille Source de données.
- Le champ Source de données est utilisé sur les rapports et les écrans dans lesquels le code d'enregistrement
peut être saisi ou sélectionné.

250 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 255

Destinations de l'imprimante

Utilisez Destinations (GESAIM) dans le bloc Configuration > Destinations pour configurer une imprimante
destination. Les destinations d'imprimante vous permettent d'envoyer un rapport à plusieurs destinations, telles que
comme imprimantes Windows sur un réseau relié au poste client. Vous pouvez également envoyer un
rapport aux fichiers ou à d'autres destinations.
Cette fonction vous permet de centraliser les descriptions de ces
destinations dans un tableau. Dans ce tableau se trouvent les destinations, identifiées par un code.
Vous pouvez également définir des affectations par défaut, telles que l'utilisation ou non d'un Crystal Reports
serveur d'impression ou utilisez Crystal Reports localement.

https://translate.googleusercontent.com/translate_f 193/232
18/08/2021 Rapprochement bancaire

Un code destination correspond soit à une imprimante, un fichier, un message, soit un fichier contenant
le flux d'impression spécifié pour un type d'imprimante donné .
Vous pouvez activer ou désactiver l'enregistrement en cours.
- Un enregistrement désactivé ne peut pas être utilisé dans d'autres enregistrements ou lors d'un traitement de masse.

Programme de cours pour étudiants certifiés - Version 4.0 Page 251


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 256

Destinations de l'imprimante (suite)


- Les autorisations accordées pour une fonction donnée peuvent interdire la création d'une
record. Dans ce cas, la case Actif est décochée par défaut et ne peut être
modifié par un utilisateur autorisé ou via une signature définie dans Workflow.
Le champ de type de sortie définit la destination du rapport en cours de calcul.
Le nom de l'imprimante est défini dans le champ Imprimante et est proposé lors de l'impression du
rapport. Il doit correspondre au nom de l'imprimante défini dans Microsoft Windows.
Dans le champ Serveur, définissez un serveur d'impression à partir duquel le rapport sera imprimé.
- Si ce champ est vide, le serveur défini au niveau des paramètres généraux est utilisé.
Le champ Type est utilisé pour attribuer un type, tel que Fax ou Thermique, à la destination.
La case à cocher Copies d'assemblage permet d'assembler les copies du travail d'impression.

https://translate.googleusercontent.com/translate_f 194/232
18/08/2021 Rapprochement bancaire

Page 252 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 257

Destinations par utilisateur

Utilisez Destinations par utilisateur (GESAIA) dans le bloc Configuration > Destinations pour définir plus précisément
l'affectation de destination par défaut.
Lorsqu'un utilisateur lance un rapport, les règles d'affectation permettent de définir le
destination proposée par défaut.
Ces règles sont globales, mais peuvent être définies, allant jusqu'au niveau de détail constitué
par le triplet (code rapport, code utilisateur et code supplémentaire).
Les règles définies pour un utilisateur peuvent être utilisées par d'autres utilisateurs (un utilisateur peut être considéré comme un
modèle).

La grille contient les informations suivantes :


- Le code rapport tel qu'il est défini dans le dictionnaire des rapports avec la description
affiché à côté.
- L'addition. Info. champ, qui peut être vide, est comparé dans l'affectation
algorithme des destinations à une valeur calculée à partir du contexte d'appel et est
défini par une formule définie pour l'état dans son dictionnaire
- Le code de destination à utiliser.
- Le champ Obligatoire permet de définir si la destination est obligatoire. Si la
destination n'est pas obligatoire, l'utilisateur peut modifier sa valeur à la sortie du
rapport.

Programme de cours pour étudiants certifiés - Version 4.0 Page 253


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 258

Les valeurs par défaut

Utilisez Valeurs par défaut (GESARV) dans le bloc Configuration > Destinations pour proposer des valeurs par défaut
valeurs à utiliser lors de l'impression d'un rapport.

https://translate.googleusercontent.com/translate_f 195/232
18/08/2021 Rapprochement bancaire

Dans le champ Fonction, saisissez le code représentant la fonction à partir de laquelle un rapport est
imprimé .

Dans le champ Type d'impression, définissez le type d'impression à utiliser, tel que : Rapports, Requêtes, SQL
les requêtes, les exportations et les objets métier.

Dans le champ Requêtes, saisissez le code de rapport à utiliser pour l'impression de l'article, selon
ce qui est sélectionné dans le champ Type d'impression (rapport, requête, requête SQL, exportation ou entreprise
objet).

Dans la grille :
- Dans le champ Caractères, saisissez le code du paramètre.
- Dans le champ First default, saisissez la valeur du paramètre, sous la forme d'un
expression calculée.
- Si le paramètre est une plage de début/fin, deux valeurs doivent être saisies.

Page 254 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 259

Imprimer les codes

Utilisez les codes Impressions dans le bloc Configuration > Destinations pour lancer automatiquement le
Suivant:
Un rapport Crystal
Une requête ou requête SQL (une requête qui peut ensuite être imprimée)
Une exportation vers un fichier à l'aide d'un modèle d'import/export

https://translate.googleusercontent.com/translate_f 196/232
18/08/2021 Rapprochement bancaire

La grille affichée permet d'associer un code d'impression (appelé aussi code interne),
avec un ou plusieurs rapports, requêtes, requêtes SQL ou exportations.
Dans la gestion des objets et des fonctions, deux codes internes peuvent être saisis : Imprimer et
Lister.
Programme de cours pour étudiants certifiés - Version 4.0 Page 255
Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 260

Imprimer les codes (suite)


Lors de l'appel du code interne :
- Si aucune ligne correspondante ne peut être trouvée dans le tableau, elle est considérée comme un code de rapport
et est lancé.
- Si une seule ligne correspondante est trouvée, le code d'impression correspondant est
lancé.
- Si plusieurs lignes sont possibles, une fenêtre s'affiche à partir de laquelle l'utilisateur peut
choisissez un code d'impression.

https://translate.googleusercontent.com/translate_f 197/232
18/08/2021 Rapprochement bancaire

Page 256 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 261

Pratiques de cours

Complétez la leçon suivante Pratique.

Créer un code de rapport

Dans cet exercice pratique, créez une définition de rapport (code).


1. Dans le bloc Développement > Dictionnaire de scripts, sélectionnez Rapports.
2. Dans la liste de gauche, développez le dossier Master Data et sélectionnez ITMFORM (Product
informations par site) .
3. Dans le champ Code de rapport, entrez un « Z » devant ITMFORM.
4. Désactivez la Multilangues case à cocher.
5. Dans le champ Langue d'origine, sélectionnez ENG (américain).
6. Cliquez sur l' onglet Définition des paramètres et vérifiez les paramètres.
7. Cliquez sur Créer .
8. Cliquez sur Continuer pour confirmer la duplication.
9. Cliquez sur Imprimer pour imprimer votre nouveau rapport.
10. Acceptez tous les paramètres par défaut, puis cliquez sur Imprimer .
11. Une fois la génération du rapport terminée, cliquez pour télécharger et afficher le rapport.

12. Prenez quelques minutes pour examiner le rapport.


13. Retournez à la page Navigation.

Programme de cours pour étudiants certifiés - Version 4.0 Page 257


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 262

https://translate.googleusercontent.com/translate_f 198/232
18/08/2021 Rapprochement bancaire

Leçon 15
Configuration des flux de travail

Dans les rubriques suivantes, vous apprendrez à configurer des règles de workflow et un workflow
notifications dans Sage ERP X3.

Les sujets de cette leçon incluent :


➢ Présentation des notifications de workflow
➢ Définir des règles de workflow
➢ Configuration des notifications de workflow
➢ Surveillance des notifications de flux de travail

Page 258 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 263

Présentation des notifications de workflow

Comme vous l'avez appris dans le cours Common Tools, les notifications de workflow dans Sage ERP X3
autoriser l'envoi d'e-mails en fonction de certains critères qui sont remplis dans le système (alertes). Pour
exemple, vous pouvez générer automatiquement un e-mail à un destinataire lorsqu'un envoi de vente
est créé. Il est également possible de créer des règles de workflow qui déclenchent un événement à l'aide de la
Tâche de règles de workflow.

https://translate.googleusercontent.com/translate_f 199/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 259


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 264

Présentation des notifications de workflow (suite)


Les notifications de workflow permettent les actions suivantes :
- Mise à jour des tables de log (AWRKLOG*) :
- Date, heure, déclenchement utilisateur
- Cinq éléments avec structure Nature / Information (du tableau divers 50)
- Evénement, type d'opération, clé, code objet
- Indicateur de message pour indiquer si un message a été envoyé ou non
- Envoyez un e-mail à :
- Un utilisateur
- Un interlocuteur BP
- Toute adresse email valide
Des messages de workflow ou des logs sont générés en fonction du contexte, de la
des paramètres de workflow et sur l'activité des utilisateurs dans Sage ERP X3.
- Ils sont compatibles avec toutes les applications de messagerie MAPI/mail sur le client
poste de travail et avec toutes les applications SMTP POP3 sur le serveur.

https://translate.googleusercontent.com/translate_f 200/232
18/08/2021 Rapprochement bancaire

Page 260 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 265

Présentation des notifications de workflow (suite)


Les messages ou journaux de workflow peuvent être envoyés depuis le poste de travail client ou depuis le
serveur.
- Poste client : Nécessite le client MAPI local (Outlook par exemple)
lancé.
- Serveur : aucun prérequis. Utilise les paramètres généraux SERMES et TYPMES
dans le module superviseur.

Programme de cours pour étudiants certifiés - Version 4.0 Page 261


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 266

Définir des règles de workflow

https://translate.googleusercontent.com/translate_f 201/232
18/08/2021 Rapprochement bancaire
Utiliser les règles de workflow (GESAWA) dans le bloc Paramétrage > Workflow pour définir l'exécution
d'un certain nombre d'actions lorsque des événements spécifiques se produisent dans le logiciel.
Les actions possibles sont :
- Envoyer des messages par le système de messagerie
- Affichage des notifications dans Workflow Monitor
- Mettre à jour les données par l'exécution d'actions, soit directement lors de l'événement
survient ou plus tard lorsque le(s) destinataire(s) de la notification ont effectué une action
Différents événements peuvent déclencher une règle de workflow, tels que :
- Action de l'utilisateur en mode gestion d'objets (création, modification, et
déclenchement d'une action).
- Exécution d'une tâche batch, d'un import ou d'un rapport.
- Action de signature sur notification préalable (auquel cas, il est possible d'avoir
circuits de signature imbriqués complexes).
- Traitement par lots s'exécutant sur un groupe de tables de la base de données.
L'envoi d'emails est conditionné à l'utilisation d'un système de messagerie acceptant un MAPI
interface lors de l'envoi depuis le poste client ou SMTP POP3 lorsque le
message est envoyé depuis le serveur (c'est le cas de la majorité des systèmes de messagerie
disponible sur le marché).

Page 262 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 267

Définir des règles de workflow (suite)


Les destinataires des notifications de workflow peuvent être paramétrés directement dans la règle, soit
via un code utilisateur ou via un code partenaire et un type de contact au
associé.

https://translate.googleusercontent.com/translate_f 202/232
18/08/2021 Rapprochement bancaire

La liste Gauche affiche toutes les règles de workflow disponibles.


Le champ Code identifie le code de la règle de workflow.
Utilisez le champ Catégorie pour regrouper les règles de workflow en catégories.
La validation est effectuée automatiquement lors de l'enregistrement ou de la modification d'un workflow.
Le bouton Validation est utile pour valider un événement copié à partir d'un dossier
à un autre.

Programme de cours pour étudiants certifiés - Version 4.0 Page 263


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 268

Définir des règles de workflow (suite)

Onglet Général
Utilisez l'onglet Général pour définir les conditions de déclenchement de la règle de workflow. Vous pouvez
spécifier un type d'événement et un code associé ainsi que, dans certains cas, des
codes d'opération. Vous pouvez également spécifier les conditions de déclenchement de la règle.

Les données provenant du déclencheur peuvent être utilisées dans les messages, les notifications et les actions.

https://translate.googleusercontent.com/translate_f 203/232
18/08/2021 Rapprochement bancaire

Événement déclencheur
Dans la section Événement déclencheur, vous pouvez associer une règle à un modèle de données, qui
décrit un groupe de tables supplémentaires qui sont lues lorsque la règle est testée.
- Pour une règle dont le type est Manuel, ce modèle de données est obligatoire, car le seul
le contexte existant est lié au modèle.

Page 264 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 269

Définir des règles de workflow (suite)


- Pour les règles liées à des objets ou à des événements divers, ce modèle est facultatif et
est simplement utilisé pour remplir les tableaux.
Selon le type de règle, il est possible de préciser si le workflow doit être
concernant les informations d'en-tête ou les informations de ligne, ainsi que la manière dont
pour regrouper les lignes.
De nombreux événements différents peuvent déclencher une règle de workflow. Le suivant
affiche les options disponibles dans la liste déroulante Type d'événement.

- Divers : Cette règle est déclenchée pour des événements particuliers identifiés par un nombre fini
liste des codes d'événement. Ces événements peuvent être génériques utilisés par tous les logiciels utilisant
ou peut dépendre d'une fonction spécifique au logiciel utilisé.
- Objet : La fiche est gérée en création, modification, duplication, et
mode de suppression. La gestion des objets est à la base de la plupart des fonctions de Sage
ERP X3. Un objet permet de gérer un enregistrement dans une table ou plusieurs tables. Le
le code événement correspond au code objet.
- Démarrage fonction : La règle est déclenchée lors de la saisie d'une fonction. Le code de l'événement
correspond au code fonction. Un objet codé XXX correspond au
fonction GESXXX fonction. En conséquence, ce type d'événement peut également être utilisé pour
objets.
- Rapport : Un rapport est lancé et son code peut être précisé dans le code de l'événement
domaine.
- Fin de tâche : Un workflow est déclenché à la fin de la tâche batch, et son code
correspond au code de l'événement.
- Abandon de tâche : Cette règle de workflow est déclenchée lorsqu'un utilisateur décide à partir du
tâche de surveillance pour interrompre une tâche batch dont le code correspond à l'événement
code. L'utilisateur envoie une demande d'interruption au serveur batch, et le serveur
arrête la tâche.
- Import/export : Ce type d'événement est déclenché au début (et/ou à la fin) de
l'import (et/ou l'export), et le code événement permet de préciser le
modèle utilisé.
- Signature : Cette règle est déclenchée lors de la signature d'une ancienne règle, dont le code peut être
fourni par le code de l'événement.

Programme de cours pour étudiants certifiés - Version 4.0 Page 265


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 270

Définir des règles de workflow (suite)

https://translate.googleusercontent.com/translate_f 204/232
18/08/2021 Rapprochement bancaire
- Manuel : Cette règle est déclenchée en parcourant un ensemble de tables décrites dans le
modèle de données. Cette lecture est déclenchée à l'aide d'une opération manuelle qui peut être
lancé en mode batch. Ceci est particulièrement utile pour déclencher les règles de workflow
liés aux modifications de champs dans la base de données (la règle passe par l'audit
les tables).
Le champ Code d'événement précise le contexte de déclenchement en fonction du
type d'événement.
- Pour un type Objet, le code du code objet correspondant s'affiche.
- Pour un type de démarrage de fonction, le code de fonction s'affiche.
- Pour un type Rapport, le code rapport s'affiche.
- Pour un type Fin de tâche ou Abandon de tâche, le code de la tâche batch s'affiche.
- Pour un type Import/export, le modèle d'import/export utilisé s'affiche.
- Pour un type Signature, le code de la règle qui à l'origine de la signature
demande s'affiche.
- Pour un type Manuel, aucun code n'est saisi.
- Pour un type Divers, le code qui identifie l'événement divers au
l'origine du déclencheur de la règle est affichée. Le champ Code événement est obligatoire
uniquement pour le type Divers pair.
Lors de la modification de l'enregistrement d'un objet simple, le workflow peut être déclenché avant
mise à jour des tables en cochant la case Fin de transaction. Cela fait
possible de définir des critères sur les classes [F] et [M]. Le flux de travail peut également être
déclenchée à la fin de la transaction de modification après mise à jour des tables.
Une règle d'attribution peut être définie pour spécifier comment les destinataires du message
être défini. Le destinataire peut recevoir la notification provenant de la règle ou peut être
transmis à la règle suivante, dans le cas d'une séquence de signature.
- Une règle est évaluée lorsque le workflow est déclenché en fonction du contexte et
renvoie un ou plusieurs utilisateurs définis dans la table des variables locales [L]USER. Ce
permet soit de définir une liste de destinataires pour un workflow donné, soit un
séquence de destinataires dans le cas de règles chaînées.
- Lorsqu'une règle d'attribution est définie dans une règle de workflow, tous les destinataires sont
évalué en fonction des critères définis et stockés dans la table [L]USER.
- Lorsqu'aucune règle d'affectation n'est définie, mais que la règle de workflow est de type Signature,
les valeurs de [L]USER calculées en cas d'événement à la source de la signature sont
hérité. S'il est nécessaire de réévaluer la règle d'origine de l'affectation (parce que
les valeurs des critères peuvent avoir changé), cette règle d'affectation doit être ressaisie dans
à la règle de workflow.
Le champ Ligne du tableau permet de définir le champ ligne d'une règle intégrant l'en-tête
tableaux et tableaux de lignes.

Page 266 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 271

Définir des règles de workflow (suite)


Le champ Ligne de regroupement permet de définir des critères de regroupement en fournissant une liste de
expressions (champs) séparées par des points-virgules. Il est utile de regrouper les lignes de détail et
déclencher un seul workflow à chaque rupture sur les valeurs définies par ces expressions.
Ceci est possible dans deux cas :
- Lorsqu'un événement de workflow utilise un modèle de données affichant des liens (1,N) et le
workflow s'il s'agit d'un type de ligne, les lignes peuvent être regroupées.
- Lorsqu'un événement de workflow est de type Manuel, toutes les lignes de lecture peuvent être regroupées
de la même manière.

Conditions

La section Conditions permet de saisir des conditions supplémentaires sous forme de


expressions logiques.
- Si toutes les conditions sont vraies, le message est envoyé et/ou la trace est écrite dans le
fichier journal.

Gestion

https://translate.googleusercontent.com/translate_f 205/232
18/08/2021 Rapprochement bancaire
Utilisez la section Gestion pour déclencher l'envoi de messages, d'actions (définies sur
l'onglet Actions), le suivi des utilisateurs et l'affichage ou non des messages d'erreur.
- La case à cocher Mode de débogage est utile lors de la conception de règles de workflow afin que vous
savoir quand il s'exécute et quelles informations sont disponibles à un moment donné.

Onglet Destinataires
Utilisez l'onglet Destinataires pour déterminer une liste de destinataires de messages ou de notifications. UNE
le destinataire peut être défini comme un utilisateur ou un partenaire commercial.
Utilisateur : L'adresse e-mail est indiquée dans la fiche de l'utilisateur.
Partenaire commercial : Les contacts sont identifiés par leurs fonctions.

Chaque ligne de la grille définit un ou plusieurs destinataires selon le paramétrage au


Déléguer le champ d'option .

Programme de cours pour étudiants certifiés - Version 4.0 Page 267


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 272

Définir des règles de workflow (suite)


- Un seul membre d'un groupe doit signer pour une ligne ; cependant, s'il y a
plusieurs lignes, la signature de l'un des destinataires ne se propage pas au
autres lignes.
- Vous pouvez tester le nombre de groupes (lignes) qui ont déjà signé.
Utilisez le champ Condition pour définir une condition logique. Si l'évaluation de la
condition est nulle (valeur erronée), la ligne du destinataire n'est pas affectée par l'événement.

Utilisez le champ Type pour associer un destinataire à un code utilisateur ou à un partenaire commercial.
La zone Fonction n'est renseignée que si le destinataire est un partenaire. Si se réfère à
le menu local des contacts.
Lors de la saisie des conditions, la variable [L]COND permet de se référer à la
condition du numéro de ligne N (N étant l'indice).
- Par exemple, si une condition est exprimée sur la première ligne de la grille et sur la
deuxième ligne, l'expression not[L]COND(1) est utilisée, les destinataires de la deuxième
sont pris en compte si la condition de la première ligne est fausse.
Vous pouvez identifier les destinataires sous forme d'expressions logiques.
Les valeurs d'envoi de courrier incluent :
- Non : aucun message n'est envoyé.
- Oui : Un message est envoyé en tant que destinataires principaux.
- Copie : Un message est envoyé en mode copie.
Le paramètre Jalon est utilisé pour déterminer si les destinataires de la ligne recevront
une notification dans leurs pupitres de planification, en fonction de la valeur saisie :
- Non : aucune notification n'est disponible dans l'atelier de planification.
- Oui : Une notification est envoyée et ne peut être paraphée que pour indiquer l'utilisateur
l'a lu.
- Avec signature : Cette notification doit être signée par l'un des destinataires de
la ligne.
Le champ Natures permet de classer les lignes de demande d'approbation en fonction de leur
catégories. Il comporte un critère qui peut être inclus dans l'atelier de planification ou
comme filtre dans l'un de ses onglets.
Le champ d'option Délégué permet de préciser comment gérer si le destinataire
https://translate.googleusercontent.com/translate_f 206/232
18/08/2021 Rapprochement bancaire
identifié dans la ligne est absent (autrement dit, un utilisateur délégué est défini pour un
période pendant laquelle la règle a été déclenchée). Si le destinataire a spécifié délégué
utilisateurs avec autorité, la valeur de ce champ définit le destinataire de la notification ou
un message.
- Non : Seul le destinataire d'origine est pris en compte.
- Tous : Le destinataire et tous les utilisateurs définis comme utilisateurs délégués sont pris en compte.
- Cascade : Le destinataire, ses utilisateurs, et à leur tour, les utilisateurs délégués à leurs utilisateurs
sont considérés.
- Premier libre : Le premier destinataire sans utilisateur délégué est pris en compte.
Page 268 Programme de cours pour étudiants certifiés - Version 4.0
Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 273

Définir des règles de workflow (suite)

Onglet Message
Utilisez l'onglet Message pour saisir le corps du message, lorsque le message doit être
envoyés aux destinataires.

Le champ objet est utilisé pour spécifier le contenu du champ Objet du message dans
la forme d'une expression calculée.
Utilisez la zone Texte pour définir le contenu principal du message. C'est écrit comme gratuit
texte, mais peut inclure des expressions logiques tant qu'elles sont comprises entre deux
barres verticales (tuyaux) comme indiqué ci-dessous.

Programme de cours pour étudiants certifiés - Version 4.0 Page 269


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 274

https://translate.googleusercontent.com/translate_f 207/232
18/08/2021 Rapprochement bancaire

Définir des règles de workflow (suite)


Les formules peuvent être intégrées en les délimitant avec des barres verticales (tuyaux).

Dans le champ Ligne, saisissez le texte de ligne correspondant à un sous-détail de ligne lorsque le
le type de workflow est en-tête/ligne.
Certaines balises spéciales pouvant être utilisées dans le message incluent :
- LIG : Permet d'insérer l'expression définie dans le champ « Ligne » du workflow
régner.
- Variable ou expression CLB/clob : Permet d'insérer le contenu d'un champ clob dans
le texte. Le nombre de balises est limité à cinq.
- SIG/code réponse/expression textuelle : Permet d'afficher un lien Http dans le texte.
Un clic sur le lien déclenche la réponse de la règle de workflow. Ce paramètre peut
être opérationnel que si les paramètres généraux du superviseur du groupe WRK sont
régler correctement.

Gestion

La section Gestion vous permet d'activer les contrôles suivants :


- Icône de retour : Si cette case est cochée, vous pouvez inclure une icône de retour dans le
message contenant un lien vers un enregistrement. Remarque : ce contrôle n'est disponible que pour un
connexion client-serveur.
- Retour menu : Cette case à cocher permet de préciser si le retour workflow est limité
à la fonction définie ou si l'utilisateur revient au menu en quittant le
fonction appelée.
- Message modifiable : Cette case à cocher permet à l'utilisateur de modifier le message
avant de l'envoyer via un écran qui s'affiche. Ceci n'est possible que si le
workflow est déclenché de manière interactive.
- Regrouper par destinataire : Lorsqu'un événement de workflow génère plusieurs notifications,
cette case à cocher permet de regrouper les messages créés par l'événement. Notifications
sont regroupés s'ils présentent les caractéristiques communes suivantes :
- Expéditeur
- Type de serveur
- Retour du contexte
- Objet du message
- Accusé de réception
- Destinataires
- Drapeau de signataire

Page 270 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 275

Définir des règles de workflow (suite)


Demander un accusé de lecture : Lorsque cette case est cochée, il est possible d'envoyer un
message invitant à recevoir un accusé de réception. Remarque : la demande de
l'acquittement ne fonctionne que si le message est envoyé depuis le poste client et
pas du serveur.
Lorsqu'une icône de retour à Sage ERP X3 est insérée dans le corps du message, le retour
Le champ Function permet de spécifier une fonction de retour différente de la
fonction qui a déclenché le workflow.
La case à cocher Clé de liaison permet de définir la fonction à laquelle l'utilisateur sera
connecté après avoir double-cliqué sur l'icône jointe au message.

Pièces jointes
La case à cocher Fichier de trace lié ne peut être sélectionnée que si l'événement déclencheur
correspond à la fin d'une tâche batch. Dans ce cas, le fichier de trace associé au
La tâche par lots est incluse dans le message envoyé.

https://translate.googleusercontent.com/translate_f 208/232
18/08/2021 Rapprochement bancaire
Vous pouvez utiliser le champ Pièce jointe pour les workflows de type Objet pour envoyer des pièces jointes à
l'enregistrement comme pièces jointes au message.
La case à cocher Tous les types vous permet de définir un filtre sur le type de pièces jointes à
l'enregistrement qui est envoyé avec le message.
La case à cocher Toutes les catégories est utilisée pour un workflow de type Objet pour lequel le
La case Pièces jointes est cochée. Les pièces jointes au dossier sont envoyées dans le
forme de documents associés au message.
Utilisez le champ Document joint pour joindre une pièce jointe au message. Fournir un
chemin d'accès au réseau sous la forme d'une expression calculée qui sera évaluée
lorsque l'événement est déclenché.

Programme de cours pour étudiants certifiés - Version 4.0 Page 271


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 276

Définir des règles de workflow (suite)

Onglet Jalon
Utilisez l'onglet Jalon pour définir les notifications de type de demande d'approbation et les
conditions de signature. Les conditions de signature ne s'appliquent que si les utilisateurs sont dans le "Avec
« signature » ​demande le mode d'approbation.

https://translate.googleusercontent.com/translate_f 209/232
18/08/2021 Rapprochement bancaire

Le résultat de l'évaluation de l'expression dans le champ de texte Suivi est une valeur alphanumérique
chaîne stockée dans la variable [AWS]TEXSUI. Cette valeur est celle habituellement présentée
dans le moniteur de workflow pour déterminer si l'événement est signé ou non.

Page 272 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 277

Définir des règles de workflow (suite)

Signature
Si la case Signature est cochée, la demande d'approbation génère une signature
traiter.
Le champ Echéance permet de préciser la date au-delà de laquelle un retard est considéré comme
avoir lieu si la signature n'a pas eu lieu.

Le contexte
La grille Contexte permet de transmettre les valeurs du contexte déclencheur à la signature
le contexte.
La grille Contexte contient des expressions évaluées lorsque le workflow est déclenché.
Ces variables sont stockées dans l'historique du workflow et peuvent être utilisées dans le
contexte de signature associé à l'événement source ou à un événement de workflow suivant
la signature.

Réponse

Les éléments de la grille de réponses sont évalués lors de la signature ; alors que les éléments
relatifs à la notification ou au message associé sont évalués lors de la libération de
le flux de travail source.
- Si la condition est remplie, la réponse définie pour la ligne est proposée.
Les champs (colonnes) suivants sont disponibles dans la grille Réponse.
- Réponse : Cette colonne fait référence au tableau divers 54, qui définit le
choix possibles pour la signature, comme la validation ou le refus). Dans la signature
plan de travail, cliquer sur l'icône Actions d'une ligne à signer permet de
possible de proposer des choix dont la condition est remplie.
- Action sur : Cette colonne représente le code qui qualifie le
Signature. Il correspond au code opération utilisé dans un événement de type Signature pour
être signé. Plusieurs lignes peuvent avoir le même code opération.
- Condition : Cette colonne contient l'expression logique évaluée à la
moment de la signature. Si la condition est remplie, la réponse définie sur la ligne est
proposé parmi les choix possibles.
- Raison : Cette colonne est utilisée pour indiquer un numéro de table divers
contenant les motifs de réponse. Si une valeur est saisie, un motif de réponse s'affiche
à la signature de l'événement.
- Champ de mise à jour : Cette colonne contient le nom du champ dérivé de l'un des
les tables du contexte de déclenchement. Ce champ est mis à jour avec la valeur
calculé à partir de l'expression suivante au cours du processus de signature. Par exemple,
vous pouvez mettre à jour un champ tel que ENAFLG (Active flag) de l'objet courant
lors d'un processus de signature.

Programme de cours pour étudiants certifiés - Version 4.0 Page 273


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 210/232
18/08/2021 Rapprochement bancaire
Page 278

Définir des règles de workflow (suite)


- Valeur : Cette colonne permet de définir l'expression d'une valeur calculée à la
moment de la signature. La valeur correspondant à la ligne de réponse choisie est utilisée.
Dans le cas du processus de signature, le champ est soit mis à jour dans la précédente
colonne avec cette valeur, ou lors du déclenchement d'une action définie dans l'onglet Action.
- Modifiable : Si cette colonne est définie sur Oui, la valeur calculée dans le
colonne correspondante est proposée, après le choix de la signature, afin de permettre
modifications. Cela permet de saisir une modification détaillée. La valeur
résultant de l'entrée est utilisé pour terminer la mise à jour, le cas échéant. La valeur est alors
transmise à la variable [L]RESULT pour traitement par une action supplémentaire.

Onglet Action
L'onglet Action décrit une liste d'actions qui peuvent être libérées lors du déclenchement de l'événement
ou pendant le processus de signature. Soit des actions standard prédéfinies, soit des actions spécifiques
peut être appelé. Une action n'est appelée que si la condition d'exécution est remplie.

Une action définit quel modèle de développement doit être exécuté et quels programmes seront
être exécuté.
- Les fonctions de type processus doivent être liées à une action du dictionnaire d'actions.
C'est le principal type de fonction qui relie un menu Sage ERP X3 à un réel
Fonctionnalité.
Page 274 Programme de cours pour étudiants certifiés - Version 4.0
Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 279

Définir des règles de workflow (suite)

action

Les champs (colonnes) suivants sont disponibles dans la grille Action :


- Code action : Cette colonne contient le code action dont l'exécution peut être
déclenché si les conditions sont remplies.
- Déclenchement : Cette colonne définit les conditions de déclenchement du workflow. Le
les valeurs suivantes peuvent être utilisées :
- Workflow start : L'action est déclenchée au début du texte du message
construction. Pour un workflow de type Ligne, l'action n'est réalisée qu'une seule fois par
en-tête, avant que le texte de l'en-tête ne soit construit. Variables renvoyées par l'action
peut être utilisé dans le texte du courrier pour spécifier les destinataires ou les conditions d'envoi.
- Fin du workflow : L'action est déclenchée après l'envoi du message. Pour un

https://translate.googleusercontent.com/translate_f 211/232
18/08/2021 Rapprochement bancaire
Workflow de type ligne, cette action n'est réalisée qu'une seule fois par groupes de lignes.
- Avant ligne : L'action est déclenchée avant la lecture de la première ligne, dans le cas d'un
Workflow de type en-tête et ligne. Par exemple, ceci est utilisé pour initialiser les totaux
variables pour obtenir le total des lignes, le total étant effectué dans une action Ligne.
- Ligne : L'action est déclenchée juste avant la construction de chaque ligne du message,
dans le cas d'un workflow de type Ligne.
- Signature : L'action est déclenchée après la saisie de la signature, mais avant la
mettre à jour. Dans le processus de signature, toutes les mises à jour sont effectuées en une seule transaction
afin qu'une restauration puisse être effectuée dans l'une des actions.
- Condition d'exécution : Une expression logique est saisie ici et est évaluée dans
le contexte de déclenchement de l'action. Si le résultat est vrai (non nul), l'action est
déclenché. Si le résultat n'est pas vrai, l'action n'est pas déclenchée. Si aucune expression n'est
saisie, l'action est toujours déclenchée.

Définition des paramètres

La grille de définition des paramètres est automatiquement chargée avec la liste des paramètres d'action
afin que les expressions puissent être saisies, évaluées et transmises.
La colonne Valeur du paramètre est une expression évaluée transmise en argument
à l'action ou au code d'une variable qui contiendra une valeur de retour (si le
l'argument est de type Pointeur).

Programme de cours pour étudiants certifiés - Version 4.0 Page 275


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 280

Configuration des notifications de flux de travail

Utilisez Notifications GESAWX) dans le bloc Paramétrage > Workflow pour définir
notifications/alertes. Vous pouvez créer des notifications (alertes) en envoyant des messages électroniques à
destinataires. Les notifications réelles peuvent être visualisées dans le Workflow Monitor, qui est
discuté plus tard dans cette leçon.

https://translate.googleusercontent.com/translate_f 212/232
18/08/2021 Rapprochement bancaire

Page 276 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 281

Configuration des notifications de workflow (suite)

Déclenchement

Dans la section Déclenchement, vous pouvez déterminer le type de workflow :


- Objet : Un objet permet de gérer un enregistrement dans une table ou plusieurs tables et peut
être une fenêtre composée d'un en-tête et de plusieurs onglets ou une fenêtre en un seul
filtrer. Un objet correspond à la gestion complète des enregistrements,
y compris la création, la modification, la suppression, etc. Par exemple, la gestion des
client, les factures, et la saisie des écritures sont mises en œuvre sous forme de
objets. Le code événement correspond au code objet.
- Saisie fonctionnelle : La règle est déclenchée lors de la saisie d'une fonction dans le logiciel.
Le code événement correspond au code fonction (un objet codé XXX
correspond à la fonction GESXXX). Ce type d'événement peut également être utilisé pour
objets.
- Rapport : Un rapport est lancé. Son code peut être spécifié dans l'événement adjacent
champ de code.
- Fin de tâche : Un workflow est déclenché à la fin de la tâche batch. Son code
correspond au code événement (la tâche batch doit avoir le contrôle Message utilisateur
case sélectionnée ; sinon, cela ne fonctionnera pas).

Conditions

Utilisez la section Conditions pour saisir les conditions de la notification.

Destinataires

Utilisez la section Destinataires pour identifier les destinataires de la notification.

Un message

Utilisez la section Message pour saisir le contenu du champ Objet sous la forme d'un
expression calculée.

Programme de cours pour étudiants certifiés - Version 4.0 Page 277


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 213/232
18/08/2021 Rapprochement bancaire

Page 282

Surveillance des notifications de flux de travail

Utilisez Workflow Monitor (SAIWRKPLN) dans le bloc Usage>Usage pour afficher les événements
en attente de signature par un utilisateur donné. Les informations sur le flux de travail peuvent être consultées sur trois onglets dans
cette tâche et peut être configuré par la transaction de saisie comme indiqué ci-dessous.

Vous pouvez afficher des informations pour chaque événement, y compris les messages envoyés, ou le
historique des signatures. L'événement peut également être signé ou approuvé, selon le
situation.

Si aucun destinataire n'est sélectionné, les informations de tous les destinataires peuvent être affichées (à moins que le
La case Délégué exceptionnel est cochée).
La section d'en-tête vous permet de saisir des critères de filtrage globaux sur les événements.
Les notifications de workflow pour lesquelles une règle de signature ou d'approbation est paramétrée s'affichent dans
la grille.

Page 278 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 283

Surveillance des notifications de workflow (suite)


Cochez la case Délégué exceptionnel pour afficher les utilisateurs qui ont été configurés comme
délégués exceptionnels dans Délégués utilisateurs dans le bloc Configuration > Workflow.
- Un délégué est un utilisateur qui peut remplacer un autre utilisateur dans un processus de signature et/ou
recevoir une copie dans le processus de signature.

https://translate.googleusercontent.com/translate_f 214/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 279


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 284

Pratiques de cours

Complétez la leçon suivante Pratiques dans l'ordre indiqué.

Créer une règle de workflow pour la modification de la limite de crédit client

Dans cet exercice pratique, créez une règle de workflow pour surveiller les modifications apportées à la limite de crédit pour
les clients.
1. Déterminez le champ de l'écran que vous souhaitez surveiller . Dans notre cas, nous voulons
recherchez le nom du champ Crédit autorisé dans la fonction Clients. Dans le
Données communes > Bloc BP, sélectionnez Clients .
2. Cliquez sur l' onglet Gestion et placez votre curseur dans le champ Crédit autorisé.
3. Appuyez sur ESC+F6 pour déterminer le code de champ.
• Quel est le code de champ ? _________________________________________
• Quel est le code écran ? ________________________________________

4. Cliquez sur OK et revenez à la page Navigation.


5. Ensuite, déterminez le code de champ dans la table de base de données BPCUSTOMER qui
correspond au champ Crédit autorisé ( Indice : sélectionnez Tableaux sous Tableaux dans le
Développement > Bloc Données et paramètres).
• Quel est le code de champ pour le champ Crédit autorisé dans le BPCUSTOMER
tableau? _________________________________________________________
6. Retournez à la page Navigation.
7. Créez une nouvelle règle de workflow. Dans le bloc Configuration > Workflow, sélectionnez Règles de workflow .
8. Cliquez sur Nouveau .

https://translate.googleusercontent.com/translate_f 215/232
18/08/2021 Rapprochement bancaire
9. Dans le champ Code, tapez AUTHCRED et Surveillez le crédit autorisé au
Champ de titre.
10. Cochez la case Actif .
11. Sélectionnez Objet pour le type d'événement.
12. Dans le champ Code d'événement, sélectionnez BPC et appuyez sur la touche TAB .
13. Dans le champ Opérations, sélectionnez M (pour modifier).
14. Dans la section Conditions, créez une formule qui compare la valeur actuelle sur le
screen avec la valeur dans la table de la base de données.

Page 280 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 285

Pratiques pédagogiques (suite)


15. Dans la section Gestion, cochez les cases Trigger mail et Debug mode .
(En mode débogage, vous pouvez déterminer quand le déclencheur se produit.)
16. Dans l'onglet Destinataires, saisissez ce qui suit.

17. Modifiez le paramètre dans le champ Envoyer un e-mail sur Oui .


18. Dans l'onglet Message, dans le champ Objet, saisissez [M:BPC0]BPCNUM pour afficher le
numéro de client dans la ligne d'objet.
19. Dans la section Texte, saisissez un message, par exemple :
Le champ de crédit autorisé a changé pour ce client.
Message envoyé par | GUSER |.
20. Cliquez sur Créer et validation .
21. Revenez à la page Navigation.
22. Testez la nouvelle règle de workflow en modifiant le montant du crédit autorisé pour le client
NA009 dans la fonction Clients. Lorsque vous cliquez sur Enregistrer, un journal similaire au
affichages suivants.

https://translate.googleusercontent.com/translate_f 216/232
18/08/2021 Rapprochement bancaire
Programme de cours pour étudiants certifiés - Version 4.0 Page 281
Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 286

Pratiques pédagogiques (suite)

Créer une notification de workflow

Dans cet exercice pratique, créez une notification de workflow.


1. Dans le menu Configuration > Workflow, sélectionnez Notifications .
2. Cliquez sur Nouveau .
3. Dans le champ Code de workflow, saisissez ZSO.
4. Saisissez Création de commande client comme titre.
5. Cochez la case Actif .
6. Sélectionnez l' option Objet et saisissez SOH dans le champ adjacent.

7. Cochez la case Création .


8. Dans la section Conditions, ajoutez les éléments suivants :

(Valeur) (État) (Valeur)


Vendu à Égal à NA009

9. Dans la section Destinataires, ajoutez les éléments suivants :

Taper (Valeur) Envoyer Avertissement


poster
Utilisateur GUSER ✓ ✓

10. Dans le champ Objet, saisissez « Commande client créée ».


11. Dans la section Texte, saisissez Commande client créée |[F:SOH]SOHNUM|.
12. Cliquez sur Créer et validation.
13. Retournez à la page Navigation.
14. Créez une nouvelle commande client (dans le bloc Ventes > Commandes, sélectionnez Commandes) en utilisant :
• TOUS (Entrée complète)
• Le site de vente est NA023
• Vendu à NA009 ABC Industrial
• Le site d'expédition est NA023
• Le produit est FIN501 (Axe Grease-55 GAL Drum)
• La quantité commandée est de 50
• Cliquez sur Créer
15. Retournez à la page Navigation.
Remarque : Dans la rubrique suivante, vous utiliserez le moniteur de flux de travail pour afficher le flux de travail
les informations de notification que vous venez de déclencher dans cet exercice.

Page 282 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 287

Pratiques pédagogiques (suite)

Afficher les notifications de workflow

Dans cet exercice pratique, utilisez le moniteur de workflow pour vérifier la trace.
1. Dans le bloc Usage > Usage, sélectionnez Workflow Monitor .
2. Dans la fenêtre Sélection de transaction, sélectionnez TOUS (Standard terminé) .
3. Cliquez sur l' onglet À lire .

https://translate.googleusercontent.com/translate_f 217/232
18/08/2021 Rapprochement bancaire
4. Pouvez-vous voir la trace du workflow générée lors de la création de la commande client dans
le sujet précédent ?
5. Retournez à la page Navigation.

Programme de cours pour étudiants certifiés - Version 4.0 Page 283


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 288

Leçon 16
https://translate.googleusercontent.com/translate_f 218/232
18/08/2021 Rapprochement bancaire

Patcher
Les sujets de cette leçon vous fournissent des informations sur la compréhension de l'objectif de
le processus de patch.
Les sujets de cette leçon incluent :
➢ Aperçu des correctifs
➢ Demande de correctif
➢ Scénarios de correctifs
➢ Avant de patcher
➢ Installation des correctifs
➢ Patcher pour les Modifications
➢ Objets pour la création de patch

Page 284 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 289

Présentation des correctifs

Le patch est le processus d'installation des mises à jour d'applications sur un ou plusieurs Sage ERP X3
Dossiers. Un correctif peut installer des correctifs ou des modifications personnalisées. Il est important de lire
et comprendre toute documentation fournie avec le correctif. La documentation des correctifs
comprend des informations sur l'objectif du correctif, mais il peut également inclure des instructions
à effectuer avant et après le patch.
Le processus de correction de Sage ERP X3 est un processus séquentiel. Cela signifie que les correctifs doivent être
installé dans l'ordre spécifié. Si vous rencontrez un problème avec un patch, il est important que le
problème soit résolu ou considéré comme sans conséquence avant que des correctifs supplémentaires
être installé.

Correctifs pour Sage ERP X3 v7.1


Il existe des correctifs qui doivent être installés dans le cadre de l'installation initiale de Sage ERP X3
v7.1. Pour vous préparer, vous devez copier les fichiers .dat du répertoire SageX3Patch de
le téléchargement dans le répertoire ..\PATCH dans le dossier racine de la solution Sage ERP X3.

https://translate.googleusercontent.com/translate_f 219/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 285


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 290

Demande de correctif

La fonction Patch Inquiry (GESAPT) sous Patches dans Développement > Utilitaires
block vous permet d'afficher l'historique des correctifs du dossier actuel.

Page 286 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 291

Scénarios de correctifs

Lors du patch, vous devez connaître le type de dossier que vous allez patcher. Il y en a deux
types de dossiers :
Non - Dossier de test : C'est le scénario le plus courant. Ce dossier n'a pas son
jeu d'indicateurs de test.
https://translate.googleusercontent.com/translate_f 220/232
18/08/2021 Rapprochement bancaire

- Lorsque des correctifs sont installés sur un dossier non-test, il est important de corriger également le
dossier X3 en même temps.
- Les deux dossiers doivent être corrigés car les correctifs peuvent contenir différents types de
éléments et selon le type d'élément il peut être installé au X3
niveau dossier ou au niveau dossier inférieur.
- Tous les dossiers de production doivent être définis comme des dossiers non-test.
Dossier de test : Un dossier de test permet d'installer tous les éléments au niveau du dossier de test.
- L'avantage est que le dossier est autonome, c'est-à-dire que tous les éléments du patch
appliqués à un dossier de test sont installés au niveau de ce dossier.
- Un dossier de test permet d'installer des correctifs qui n'affecteront que le dossier de test
lui-même.
- Les correctifs peuvent ensuite être testés dans le dossier de test sans affecter les autres dossiers
dans le même temps d'exécution.
- Ne sélectionnez aucun autre dossier lors de l'application de correctifs à un dossier de test.

Comment savoir si un dossier est défini comme dossier de test


1. Sélectionnez la fonction Dossiers (GESADS) dans le bloc Configuration > Paramètres généraux.
2. Cliquez sur l'un des dossiers disponibles. Sur l'onglet Général, vous verrez une case à cocher
étiqueté Dossier de test. Si coché, le dossier est un dossier de test.

Programme de cours pour étudiants certifiés - Version 4.0 Page 287


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 292

Scénarios de correctifs (suite)


3. Dans la plupart des cas, la case à cocher sera une indication précise quant au test du dossier
statut; cependant, une méthode plus fiable consiste à vérifier le réglage du TEST
paramètre dans la table ADOVAL.
• Pour cela, sélectionnez la fonction Dans les lignes (GMAINT) sous Maintenance dans le
Développement > Bloc Utilitaires.
4. L'écran ci-dessous s'affiche alors. Le dossier sera par défaut le dossier actuel
dossier. Saisissez ADOVAL dans le champ Table et cliquez sur OK.

5. Ensuite, vous serez redirigé vers la page de maintenance de la table. Dans le panneau de droite, cliquez sur
Sélection sous Sélection. Saisissez les éléments suivants comme critères de sélection :
• PARAM="TEST"

https://translate.googleusercontent.com/translate_f 221/232
18/08/2021 Rapprochement bancaire

6. Vérifier la valeur du champ VALEUR : 2 = dossier TEST, sinon ce n'est pas un TEST
dossier.

Page 288 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 293

Avant de patcher

Les étapes suivantes doivent être effectuées avant d'essayer d'installer un correctif.

Test de patch
Si vous avez des modifications personnalisées ou si vous n'êtes pas sûr d'avoir des modifications personnalisées, exécutez
la fonction Test de Patch (PATCHT).
La fonction Test du correctif affiche tout conflit avec le correctif testé par rapport à
les modifications en place sur le dossier que vous souhaitez patcher.
Les modifications personnalisées sont protégées par un code d'activité et le Test de Patch
La fonction affichera l'élément (écran, tableau, fenêtre,…) ainsi que l'activité
code lorsqu'un conflit potentiel est présent.
Sous Patches dans le bloc Développement > Utilitaires, sélectionnez Test de patch.
- La fonction apparaît presque identique à la fonction Patch Integration.
- Spécifiez le dossier contenant le patch ou le patch spécifique à tester.
- Vous devez ensuite sélectionner le(s) dossier(s) contre lesquels vous souhaitez que le patch soit testé.
- Le fichier de trace résultant inclura tous les conflits.
- L'action spécifique à entreprendre lorsqu'un conflit est signalé nécessite des
une analyse.

https://translate.googleusercontent.com/translate_f 222/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 289


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 294

Avant le patch (suite)

Examen du code
Tous les correctifs incluent les éléments nouveaux ou modifiés contenus dans le correctif, y compris tout
fichiers source. Si des programmes standard ont été modifiés sur votre système par le Sage
Equipe PSG, ces fichiers sources modifiés seront enregistrés sous votre dossier X3 dans un répertoire
appelé TRT_Change.
Avant de corriger, vérifiez si ce dossier existe.
- S'il n'existe pas, vous pouvez sauter cette étape dans votre processus de patch.
- Si le dossier existe vous devez comparer les fichiers contenus dans le TRT_Change
répertoire à la liste des fichiers source contenus dans le(s) correctif(s) que vous avez l'intention d'installer.
Pour chaque fichier, vous trouvez votre répertoire TRT_Change qui est également inclus dans un ou
plusieurs correctifs que vous prévoyez d'installer, vous devez procéder comme suit pour chaque fichier :
- Tout d'abord, assurez-vous de la version la plus récente du fichier actuellement utilisé sur votre système
est copié dans le répertoire TRT_Change.
- Une fois le(s) patch(s) installé(s), vous devez analyser chaque fichier et
réintégrer vos modifications spécifiques dans le nouveau fichier installé lors de la
processus de patch.
- Une fois que tous les fichiers ont intégré les modifications, ils doivent être recompilés.

Page 290 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 295

Installation des correctifs – Serveur d'applications

Voici les directives générales d'installation des correctifs. Tout patch peut avoir des
exigences de sorte que toute la documentation des correctifs doit être lue et comprise avant

https://translate.googleusercontent.com/translate_f 223/232
18/08/2021 Rapprochement bancaire
tentative d'installation.
1. Passez en revue toutes les instructions d'installation des correctifs. Exécutez toutes les instructions de pré-installation
si seulement. Examinez également toutes les modifications du code source qui peuvent avoir besoin d'être réintégrées.
Si vous avez des modifications personnalisées, vous devez également exécuter le test de correctif
une fonction.
2. Les correctifs peuvent être fournis dans un ensemble de correctifs pouvant contenir de nombreux fichiers de correctifs ou pouvant
être livré individuellement. Les patchs peuvent être zippés ou décompressés, mais indépendamment de
comment ils sont livrés, les patchs doivent être mis à disposition sur le Sage ERP X3
Serveur d'application. Les fichiers de correctifs ont soit une extension « .dat » soit aucune extension. Toi
devra localiser le fichier ou le répertoire contenant les fichiers de correctif.
3. Créez un dossier temporaire sur le serveur Sage ERP X3. Décompressez ou déplacez simplement le
patch dans ce nouveau dossier temporaire.
4. Connectez-vous au dossier Sage ERP X3 avec le nom d'utilisateur admin. Exécuter le correctif
Fonction d'intégration (PATCH) sous Patches dans le bloc Développement > Utilitaires
sous.

• Dans le champ Répertoire de correctifs, saisissez le chemin complet et le nom du dossier ou le nom du fichier. Par
en spécifiant un dossier, tous les fichiers de correctif contenus dans le dossier sont installés. Encore une fois, tout
les fichiers de correctifs ont une extension '.dat' ou aucune extension.
- Lorsque vous utilisez l'icône de sélection, vous pouvez sélectionner le fichier en utilisant soit le
Patcher le volume ou vous devez avoir le répertoire que vous avez défini comme volume dans le
Fonction volumes dans le bloc Administration > Collaboration.

Programme de cours pour étudiants certifiés - Version 4.0 Page 291


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 296

Installation des correctifs (suite)


• Cochez les cases Intégration des correctifs et Écraser les commentaires.
• Dans la section DOSSIERS, supprimez tous les dossiers que vous souhaitez exclure de
recevoir les patchs. Normalement, vous voudrez soit appliquer le correctif à tous
dossiers ou dans un seul dossier qui a été configuré comme dossier de test.
5. Pour installer un correctif une fois toutes les informations saisies, cliquez sur OK. Pour sortir sans
installer le correctif, cliquez sur Fermer la page.
6. Une fois le processus d'application des correctifs terminé, examinez le fichier de trace affiché. Assurez-vous de
revoir toutes les pages, en utilisant les flèches si nécessaire. Si un problème est rencontré pendant
l'installation du correctif, un message d'erreur sera écrit dans le fichier de trace.
7. Revoyez les instructions d'installation du correctif et exécutez-les après l'installation
instructions si elles existent.
• Après l'installation, les instructions demandent généralement qu'un ou plusieurs types de transaction X3
être revalidé.
• Astuce pour gagner du temps : si vous installez plusieurs correctifs ou ensembles de correctifs, notez tous
les transactions qui doivent être revalidées et revalider les transactions notées
une fois tous les correctifs installés.
8. Intégrer les éventuelles modifications apportées aux fichiers contenus dans le TRT_Change
annuaire. Voir la section ci-dessus Révision du code pour plus de détails.

https://translate.googleusercontent.com/translate_f 224/232
18/08/2021 Rapprochement bancaire
Validation des transactions
Il existe deux méthodes pour valider une transaction soit individuellement, soit en groupe.
Validation individuelle - pour valider une transaction individuellement, vous iriez à la
fonction de gestion de type de transaction spécifique, sélectionnez une transaction spécifique, puis
cliquez sur Valider.
Validation de groupe – Pour valider toutes les transactions d'un type particulier ou toutes
transactions de plusieurs types, vous pouvez exécuter la fonction de génération de transaction
(GENMSKTRT) sous Dictionnaire dans le bloc Développement > Utilitaires.
- Pour chaque module dont vous souhaitez faire générer ses transactions, sélectionnez Oui dans le
Colonne de validation. Définissez sur Non pour les modules que vous ne souhaitez pas avoir
opérations générées.

Page 292 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 297

Installation des correctifs (suite)

Validation des menus


Parfois, un correctif peut exiger que les menus soient validés. Pour valider un menu, exécutez le
Fonction Menus (VALMENU) sous Dictionnaire > Validations dans Développement >
Bloc utilitaires. Dans le champ Profil du menu, saisissez le nom du menu à valider et cliquez sur
D'ACCORD.

https://translate.googleusercontent.com/translate_f 225/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 293


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 298

Patcher pour les modifications

Les codes d'activité sont utilisés pour le dimensionnement, la fonctionnalité, la localisation et pour identifier les modifications apportées à
composants standards de Sage ERP X3. Il existe une convention de nommage standard utilisée pour tous
Modifications effectuées:
X - Modifications apportées aux modules complémentaires nord-américains
Y - Modifications apportées par Sage pour une personnalisation client
Z - Modifications apportées par un client pour sa propre personnalisation
Toutes les modifications doivent être marquées d'un code d'activité, car le correctif n'écrasera pas
un composant qui a un code d'activité qui n'est pas inclus dans le correctif. Une fois que vous avez un
code d'activité, vous pouvez l'utiliser pour marquer toute modification apportée à Sage ERP X3. Ces changements
comprennent, sans s'y limiter :
Création de nouveaux rapports
Ajouter un champ à une table ou à un écran
Changer le nom d'un champ sur un écran
Modification des propriétés d'une fenêtre
Création d'un nouveau tableau, écran, fenêtre ou objet

Page 294 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 299

Patcher pour les modifications (suite)

Créer un patch

https://translate.googleusercontent.com/translate_f 226/232
18/08/2021 Rapprochement bancaire
Les correctifs sont utilisés pour mettre à jour Sage ERP X3. Lorsque des personnalisations sont effectuées, un patch peut être
créé pour appliquer les modifications au système de test, et pour appliquer ultérieurement ces mêmes modifications à
le dossier de fabrication. Pour créer un patch d'un changement, vous entrez les objets qui ont été
modifié ainsi que les codes d'activité associés à la modification.
Les patchs sont créés à l'aide de la fonction de création de patch (APATCH) sous patchs dans
le bloc Développement > Utilitaires.

Réintégrer les modifications et les codes d'activité


Après avoir appliqué le correctif, vous pouvez accéder à l'objet et réappliquer les modifications qui ont été
perdu pendant le processus de patch.
Les champs nommés avec un « Y » ou « X » ou « Z » ne seront pas modifiés par la norme
correctifs de X3 et peuvent être laissés tels quels.
Seuls les champs standard peuvent potentiellement perdre des modifications. Ceux-ci devront être
réappliqué manuellement et l'activité codée à nouveau pour une protection future.
Il est important que le code d'activité soit attribué au point le plus bas possible. Si un
l'objet entier se voit attribuer un code d'activité, il sera difficile d'identifier et de réintégrer un
changer quand vient le temps de le supprimer pour le patch.

Programme de cours pour étudiants certifiés - Version 4.0 Page 295


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 300

Objets pour la création de correctifs


Les objets inclus dans un patch sont identifiés par leur type ; le tableau suivant répertorie les
types d'objets et l'ordre dans lequel ils doivent être inclus dans un correctif. Si les objets sont
pas inclus dans cette commande, ils peuvent ne pas valider correctement.

Taper La description commentaires

LBA Menus locaux

TRT Processus

ACV Codes d'activité

Apparaît comme ETB dans le patch


ETA Rapports (.dat) fichier

De nouveaux paramètres d'action seront


ACTE Actions inclus automatiquement

AFC Fonctions (Menu)

https://translate.googleusercontent.com/translate_f 227/232
18/08/2021 Rapprochement bancaire

AFC Les fonctions Inclure


Objets GESxxx pour tous les NOUVEAUX

ATY Types de données

ADV Tableaux divers

ATB les tables

AVW Vues

AMK Écrans

AOB Objets

ARP Dictionnaire des rapports

AGB Variable globale V5

ADP Définitions des paramètres

AWI les fenêtres Inclure Oxxx pour tous les NOUVEAUX objets

ARV Valeurs par défaut du rapport ETAT='Nom du rapport'

ARX Code interne/traduit EXTCOD='Nom du rapport'

ACN Enquêtes

Page 296 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 301

Objets pour la création de correctifs (continuer)

SINGE Points d'entrée TRTSTD='Processus Standard'

À Auditer les modifications CODFIC='NomTable'

AOE Modèle d'importation/exportation

ADI Données de table diverses

LANGUETTE Données d'un tableau Entrer le nom du tableau

ANM Numéros de séquence

LCA Tableaux de contrôle

GAU Journal automatique COD='NomAutoJournal'

TAG Journal automatique COD='NomAutoJournal'

GAG Journal automatique COD='NomAutoJournal'

ALH Demandeurs

ALD Demandeurs COD='Code Demandeur'

Pré-V5 uniquement / COD =


SMA Flux de travail 'Nom du flux de travail'

AWA Flux de travail V5

Pré-V5 uniquement / COD =


DMLA Message de flux de travail 'Nom du flux de travail'

COD='StyleName' / Inclure également


ASL Style conditionnel Objet d'écran dans Patch

SUIS-JE Mise à jour en masse de la base de données


COD='Nom de la mise à jour'

https://translate.googleusercontent.com/translate_f 228/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 297


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 302

Laboratoire

L'objectif de cet atelier est de passer en revue les informations apprises dans les leçons précédentes :
1. Quel répertoire sur le serveur d'applications Sage ERP X3 contient le script de la base de données
des dossiers? (page 6) ________________________________________________________
2. Toutes les données des dossiers Sage ERP X3 sont stockées dans un serveur SQL ou Oracle
base de données. Vrai ou faux? (page 10) _________________________________________
3. Un dossier de référence est toujours le point de départ de la création d'un dossier. Vrai ou
Faux? (page 15) ________________________________________________________
4. Quelle fonction permet d'établir une connexion avec une solution Sage ERP X3 ?
(page 29) _________________________________________________________________
5. Expliquez ce qu'est un point final. (page 30) ____________________________________
___________________________________________________________________
___________________________________________________________________
6. Vous devez créer un point de terminaison. Comment accompliriez-vous cela ? (page 31)
___________________________________________________________________
7. Quels sont les trois types d'authentification possibles qui peuvent être utilisés pour identifier le
utilisateur démarrant les applications ? (page 39) ___________________________________
___________________________________________________________________
___________________________________________________________________
8. Utilisez la console de gestion pour afficher les informations suivantes : (page 44)
• Quels serveurs sont liés sur la solution ? __________________________
• Quel est le nom du serveur Web ? ______________________________
• Quels services sont démarrés sur le serveur Web ? _______________________
• Quelle est la valeur du paramètre all.processsrv.srvport sur le serveur d'impression ?

______________________________________________________________
• Quel est le chemin d'accès à la documentation sur le serveur de documentation ?

______________________________________________________________
9. Quelle fonction utiliser pour afficher une liste des connexions à la plateforme Web ?
(page 57) ___________________________________________________
10. Créez un code utilisateur basé sur la connexion utilisateur existante pour l'USR01 (Acheteur). Utilisateur
vos initiales pour le login de l'utilisateur. (page 75)

Page 298 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 303

Laboratoire (suite)
https://translate.googleusercontent.com/translate_f 229/232
18/08/2021 Rapprochement bancaire
11. Créez un profil de menu utilisateur basé sur le profil de menu ACHE existant à l'aide de votre
initiales. (page 83)
Effectuez les opérations suivantes :
• Supprimez le menu Utilisation.
• Ajouter un sous-menu QC sous le menu Inventaire.
• Ajoutez la tâche Contrôle qualité dans le nouveau sous-menu QC.

12. Créer un profil fonctionnel utilisateur basé sur la fonction ACHE (ACHETEUR) existante
profil en utilisant vos initiales. (page 85) Effectuez les opérations suivantes :
• Dans l'onglet Accès, définissez les droits de modification sur Non pour l'ACHADMDON
code d'accès.
• Dans l'onglet Sites, définissez le site par défaut pour les achats sur NA012.

13. Créez un nouveau code d'accès appelé Acheteur ZBUY. (page 89)
• Attribuez le code d'accès créé au champ ACCDAT sur l'achat PIH0
écran des factures.
• Attribuez le nouveau code d'accès à l'utilisateur que vous avez précédemment créé à l'aide de vos initiales.
• Attribuez également le profil de menu utilisateur et le profil fonctionnel utilisateur des étapes 11 et
12 à l'utilisateur que vous avez précédemment créé à l'aide de vos initiales.
14. Créez un groupe en utilisant vos initiales et le dossier SEED. (page 105)
15. Créez un rôle appelé NA-Sales et ajoutez le groupe que vous avez précédemment créé. (page 106)
16. Créez un nouvel utilisateur global en utilisant votre nom . (page 108)
• Ajoutez le groupe que vous avez créé précédemment.
• Ajouter le badge ERPFULL.
• Déconnectez-vous puis connectez-vous avec votre nouvel utilisateur.

• Reconnectez-vous en tant qu'administrateur.

17. Créez un nouveau volume de stockage appelé Ventes. (page 114)


18. Créez une nouvelle équipe pour le contrôle des documents appelée Équipe de vente. (page 118)
19. Téléchargez un nouveau document dans le volume Sales et attribuez-le à l'équipe de vente .
(page 120)
20. Créez un nouveau sous-module de menu appelé Mes ventes. (page 137)
21. Créez un nouveau module de menu appelé Mes ventes (page 135)
22. Créez un nouvel élément de menu avec un lien externe vers http://na.sage.com/us . (page 139)
23. Ajoutez l'élément de menu au sous-module de menu que vous avez créé précédemment. (page

Programme de cours pour étudiants certifiés - Version 4.0 Page 299


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 304

Laboratoire (suite)
24. Affichez les informations sur les paramètres de la table PPREASON. (page 155)
• Quel est le type de tableau ? ________________________________________
• Quel est le type de données du champ UPDPRI ? __________________________
• Quel champ est utilisé dans le descripteur d'index ? ________________________
25. Affichez un enregistrement de données pour la table PINVOICE (factures d'achat).
26. Extrayez les données de la table PINVOICE puis réintégrez-les dans le
répertoire d'extraction. (page 175)
• Copiez les fichiers de configuration.
• Tenez compte de la taille réelle de la table et non de la taille prévue.

27. Créez un déclencheur statistique basé sur le déclencheur PND. (Placez un « Z » devant le
code actuel.) (page 153)
28. Recherchez le code d'activité PP1 (Purchase Charge 1) et déterminez quels écrans et
fenêtres auxquelles il est associé. (page134)

https://translate.googleusercontent.com/translate_f 230/232
18/08/2021 Rapprochement bancaire
29. Créez un paramètre
ZRPSL.) (page 209)statistique basé sur le code REPSL. (Remplacer REPSL par
• Changez la fréquence en Période de 2 semaines.
• Remplacez le déclencheur par le déclencheur statistique ZPND que vous avez créé précédemment.
30. Valider les statistiques (page 215) et visualiser l'enquête (page 216)
31. Définissez les paramètres du serveur batch de manière à ce que le temps entre deux recherches soit de 45 secondes.
Définissez également le nombre maximum de requêtes actives sur 3. (page 225)
32. Créez une tâche batch basée sur PAYPROPAL (Proposition de paiement). (page 233)
33. Créez un groupe de tâches appelé ZPUR. (page 234)
• Utilisez le module Achats.
• Utilisez les contraintes horaires du lundi au vendredi et de 7h30 à 16h30.
• Utilisez les codes de tâche PAYREMBAN et la tâche batch que vous avez créée à l'étape 19.
34. Créez une nouvelle tâche récurrente basée sur un code de tâche et appelez-la ZPURCHASE.
(page 236)
• Utilisez une description de la fonction d'achat.
• Utilisez le code tâche PAYREMBAN (Affichage bancaire).
• Réglez la fréquence du lundi au vendredi et de 7h30 à 16h30.
35. Créez un code de rapport basé sur le code de rapport ITMMASTER. (page 248) Assurez-vous de
imprimer et prévisualiser le rapport .
• Saisissez itmref (Produit) comme l'un des paramètres.

36. Créez une notification de workflow qui vous avertit lorsque le représentant commercial
les pourcentages dépassent un certain pourcentage pour le trimestre . (page 276)

Page 300 Programme de cours pour étudiants certifiés - Version 4.0


Copyright © 2014 Sage, Inc. Tous droits réservés.

Page 305

Résumé

Vous avez appris:


A propos de l'architecture Sage ERP X3 et des annuaires clients et serveurs.
Comment gérer les configurations de connexion et les serveurs/solutions.
À propos des entrées de registre et des répertoires client et serveur.
À propos de la sécurité dans Sage ERP X3 et de la configuration des utilisateurs.
À propos des dossiers et configuration des points de terminaison.
Comment afficher les fichiers journaux du serveur et configurer les proxys.
Comment configurer l'authentification des utilisateurs, les certificats et les paramètres globaux.
Comment surveiller les sessions et les processus.
Comment configurer les zones de stockage et les préférences régionales.
Comment configurer des fonctions de collaboration pour le contrôle des documents.
Comment utiliser les fonctions de création pour créer des pages de navigation et d'accueil.
Comment utiliser les utilitaires de recherche.
Comment travailler avec les statistiques d'entreprise.
Comment travailler avec le serveur batch.
Comment créer des codes Crystal Report.
Comment travailler avec les notifications de workflow.
Comment travailler avec des patchs.

https://translate.googleusercontent.com/translate_f 231/232
18/08/2021 Rapprochement bancaire

Programme de cours pour étudiants certifiés - Version 4.0 Page 301


Copyright © 2014 Sage, Inc. Tous droits réservés.

https://translate.googleusercontent.com/translate_f 232/232

Vous aimerez peut-être aussi