Un environnement sécurisé pour faire des tests simulant l’utilisation réelle, avec des données CSS anonymisées.
Dernière mise à jour :
L’Espace test client permet de disposer d’un environnement contenant les données de votre CSS, entièrement anonymisées.
La GRICS propose des scripts permettant d’automatiser la création de cet environnement. Pour obtenir davantage d’informations à ce sujet, il est nécessaire de les contacter.
Il faut configurer cet environnement de la même manière que l’espace test, en y intégrant les clés API de la GRICS, d’Azure, etc.
Cet espace est particulièrement utile en phase de pilotage, lorsque les comités de pilotage doivent simuler différents rôles.
Par exemple, l’application Mes réclamations comporte cinq rôles distincts :
De plus, la demande de paiement peut être transmise au système de Paie‑Test, ce qui permet aux utilisateurs du service des finances de suivre l’ensemble du processus de réclamation du début à la fin.
Les comptes génériques sont utiles pour simuler un processus impliquant plusieurs utilisateurs interconnectés (par exemple : flux de validation, approbation, vérification et paiement d'une réclamation).
Ces comptes doivent être créés dans Azure, de préférence de type A1 (utilisés pour la consultation des courriels), afin de pouvoir recevoir les notifications du portail CSQC.
Une fois créés, ces comptes doivent être intégrés dans la Paie-test avec des utilisateurs disposant :
L’un de ces comptes devra être ajouté avec le rôle d’admin CSS (cette opération est réalisée par un administrateur Codev). C’est uniquement avec ce profil qu’il est possible d’accéder aux Options communes et de consentir aux API GRICS. Ce même profil pourra également attribuer par la suite des droits d’administration à d’autres comptes, au besoin.
Comme ces comptes sont fictifs, il faut effectuer un contournement pour pouvoir consentir aux API GRICS.
Vous devez d’abord ajouter votre compte admin CSS comme Administrateur d'application (et non comme administrateur d’organisation) dans le portail https://testclient.mozaikportail.ca.
Ensuite, connectez‑vous avec cet utilisateur afin de procéder au consentement. Puis, vérifiez votre ID GRICS dans Options communes > Mon CSS ; il devra être mis à jour.
Exemple de comptes à créer pour l’application Mes réclamations :
Après la création de tous les comptes génériques, il est nécessaire de se rendre dans la base de données anonymisée Paie-Test pour effectuer les ajustements nécessaires avec les nouveaux courriels.
Pour ce faire, voici les étapes :
Pour les bâtiments, personnalisez les noms des écoles et les adresses (base de données GPI, table GPM_T_ECO).
Ci‑dessous, vous trouverez quelques requêtes SQL pour faciliter cette opération.
-- Trouver corps d'emploi
SELECT CORP_EMPL, DATE_DEB, DESCR FROM PAI_TAB_CORP_EMPL WHERE CORP_EMPL LIKE '4%' AND DESCR LIKE 'sec%';
-- Trouver un emploi
SELECT MATR, REF_EMPL, CORP_EMPL, ETAT FROM PAI_DOS_EMPL WHERE CORP_EMPL = '4111' AND ETAT = 'a01';
-- Trouver lieu de travail
SELECT MATR, NOM, PRNOM, LIEU_TRAV FROM PAI_DOS WHERE matr = '000000';
SELECT LIEU_TRAV, DESCR, NB_MIN_PER, ADR FROM PAI_TAB_LIEU_TRAV WHERE LIEU_TRAV = '000000';
-- Mettre à jour le nom et prénom de l'employé
UPDATE PAI_DOS SET nom = 'NOM', prnom = 'PRENOM' WHERE matr = '000000';
-- Mettre à jour le courriel l'employé
UPDATE PAI_DOS_2 SET ADR_ELECTRNQ_PORTAIL = 'COURRIEL' WHERE matr = '000000';
-- Mettre à jour le lieu de travail de l'employé
UPDATE PAI_DOS SET lieu_trav = '000001' WHERE matr = '000000';
L’utilisateur dans la Paie-Test doit avoir des emplois actifs avec des lieux de travail figurant dans les unités CSSQC et dans la table des lieux de travail de Mes réclamations.
Vous pouvez effectuer une double vérification en accédant à testclient.mozaikportail.ca, dossier utilisateur.
Nous vous suggérons de créer différents profils avec le navigateur Google Chrome pour faciliter la connexion à ces différents comptes.
Pour que les paiements effectués dans l'application Mes Réclamations soient envoyés à la Paie-Test, il est nécessaire que tous les codes de paiement et les types de paiement soient autorisés en écriture API.
Se connecter. Lancer PAIE-GRH
Lors d’un paiement, les transactions à approuver se trouvent dans la table suivante:
Code de paiement: tous les codes de paiement utilisés dans l’application Mes Réclamations doivent être autorisés.
Type de paiement: tous les types de paiement utilisés dans l’application Mes Réclamations doivent être autorisés.
Ouvrez le logiciel Paie – Déplacements.
Dans le menu Transactions, cliquez sur Paiements sur pièce en attente.
Filtre des transactions en attente
À la ligne Date transaction, inscrivez la dernière date à laquelle des validations ont été acceptées.
Sélection des transactions en attente
Dans le menu Outils, allez à Barre d’outils, puis Dossiers, et cliquez sur Sélectionner tous.
Chargement des transactions en attente
Dans le menu Action, cliquez sur Charger les paiements sur pièce massivement…
Assurez-vous que la case Simulation n’est pas cochée et que l’action Traiter par le SRH apparaît pour Cheminement d’approbation (paiements sur pièces). Cliquez sur Démarrer. Le choix pour Générateurs d’absences est sans importance.
Ajustez les options des rapports (Transactions chargées et Transactions en erreur), puis cliquez sur Démarrer.
Sauvegardez ou consultez les rapports de transactions dans : Partages employés (P) → Partage_060_SRF → Frais déplacements avec les fichiers :
Enregistrer, terminer et refermer toutes les fenêtres.
Vérifiez les rapports.
Assurez-vous qu’il n’y ait pas de transaction en erreur.