newclientjasper

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
newclientjasper [2024/02/26 13:00]
mamadou.gueye_sensoft.sn
newclientjasper [2024/05/03 09:13] (Version actuelle)
mamadou.gueye_sensoft.sn
Ligne 3: Ligne 3:
 Pour ce faire, merci de suivre les étapes suivantes :  Pour ce faire, merci de suivre les étapes suivantes : 
  
-Prenons l’exemple du client SODIGAZ+Prenons l’exemple du client ​**SODIGAZ**
    
 ==== Étape 1 : CONFIGURATION SOURCE DE DONNÉES ==== ==== Étape 1 : CONFIGURATION SOURCE DE DONNÉES ====
 Cette étape permet de configurer la data source en occurrence un objet établissant une connexion vers la base de données du client. Cette étape permet de configurer la data source en occurrence un objet établissant une connexion vers la base de données du client.
  
-  * Chemin d'​accès : Cynod => Ressources => datasources => prod  +  ​* **Chemin d'​accès** : Cynod => Ressources => datasources => prod  
-  * Nomenclature ​de la source de données ​: Majuscule => SODIGAZ+  ​* **Nomenclature** : Majuscule => SODIGAZ
  
-**Procédure ​ :** +__**Procédure ​ :**__ 
  
-Dans le répertoire prod, ajouter un dossier portant le même nom que celui du client  +  * Dans le répertoire prod, ajouter un dossier portant le même nom que celui du client  
-Faire un clique droit sur le répertoire SODIGAZ =>  Ajouter une ressource => source de données+  ​* ​Faire un clique droit sur le répertoire SODIGAZ =>  Ajouter une ressource => source ​de données 
 +  * Nous allons par la suite définir le type et les propriétés de la source de données comme suite :  
 +   * **Pilote** : Mysql (org.mariadb.jdbc.Driver) 
 +   * **Hôte** (Obligatoire) : (Sur demande au niveau de l’équipe l’infra) 
 +   * **Port** (Obligatoire) : (Sur demande au niveau de l’équipe l’infra) 
 +   * **Base de données** (obligatoire) : cynod_nomclient (cynod_sodigaz) 
 +   * **URL** (obligatoire) : (Remplissage automatique en fonction de l’hôte et du port) 
 +   * **Nom d’utilisateur** : (Sur demande au niveau de l’équipe l’infra) 
 +   * **Mot de passe** : (Sur demande au niveau de l’équipe l’infra) 
 +   * **Fuseau horaire** : Utiliser la configuration de la base de données
  
-Nous allons par la suite définir le type et les propriétés de la source de données comme suite +{{:capture.png?​400|}}
  
-  * Pilote ​Mysql (org.mariadb.jdbc.Driver) +==== Étape 2  ​PARAMÉTRAGE INPUT CONTROLS ==== 
-  * Hôte (Obligatoire) : (Sur demande au niveau ​de léquipe l’infra) +Cette étape permet ​de définir les paramètres dentrées attendus ​(Obligatoire ​ou nonpour l'​exécution ​du rapport jasper
-  * Port (Obligatoire) ​: (Sur demande au niveau de l’équipe l’infra) +
-  * Base de données (obligatoire) : cynod_nomclient (cynod_sodigaz) +
-  * URL (obligatoire) : (Remplissage automatique en fonction de l’hôte et du port) +
-  * Nom d’utilisateur : (Sur demande au niveau de l’équipe l’infra) +
-  * Mot de passe : (Sur demande au niveau de l’équipe l’infra) +
-  * Fuseau horaire : Utiliser la configuration de la base de données+
  
-{{:capture.png?​400|}}+  * **Chemin d'​accès** ​Cynod => Ressources => InputControls => Projet du client ou Générique  
 +  * **Nomenclature** : (A fournir par l’équipe conception support ou BI) 
  
 +__**Procédure ​ :**__ 
  
-==== Étape 2  ​Configuration du Système ====+Pour ce faire, merci de suivre les étapes suivants ​
  
-Pour les nouveaux modéles ​de TPE (**I9100** et **I900S**), des prérequis sont nécéssaire avant de débuter la configuration.+  - Faire un click droit sur le dossier InputControls et ajouter un nouveau dossier portant le nom du client en Majuscule (Dans notre cas SODIGAZ), 
 +  - Copier ​les paramètres d’entrées d’un autre répertoire existant et coller dans le nouveau dossier SODIGAZ 
 +  - Modifier le paramétrage ​de la data source de tous les inputControls du dossier SODIGAZ comme suite :  
 +    ​Se positionner sur un paramètre d'​entrée exemple carte et cliquer sur modifier  
 +    ​Faire suivant jusqu’à la rubrique associer une source de données à la requête  
 +    ​Cocher le bouton sélectionner la source de données dans le référentiel  
 +    ​Parcourir ​et sélectionner la data source du client Sodigaz 
 +    ​Faire suivant et enregistrer les modifications 
 + 
 +Même procédure pour les autres paramètres d'​entrées du dossier SODIGAZ. 
 + 
 +==== Étape 3 : PARAMÉTRAGE DU REPORTS ==== 
 +Le dossier reports est censé contenir tous les exécutables permettant d’exploiter les données d’un rapport souhaité.  
 + 
 +  ​* **Chemin d'​accès** : Cynod => Reports => InputControls => Projet du client 
 +  * **Nomenclature** : Majuscule => SODIGAZ 
 + 
 +__**Procédure ​ :**__
    
-1. Vérifier si les services Google Play sont installés. Sinon , merci de procéder à l'​installation ​du noyau **SQ27** contenant tous le package google nécéssaire comme suite : +Pour ce faire, merci de suivre les étapes suivants :  
-  + 
- ASuivre ​la documentation suivante si c'est un TPE I6300 [[https://docs.google.com/​document/​d/​1QSRsMwdnCFE45HcaWszeD7NoyP7Mflvl/​edit | Processus]]+  - Faire un click droit sur le dossier Reports et ajouter un nouveau dossier portant le nom du client en Majuscule (Dans notre cas SODIGAZ), 
 +  - Copier les rapports d’un autre répertoire existant et coller dans le nouveau dossier SODIGAZ ou bien, se référer aux informations fournies dans le ticket de paramétrage ​ 
 +  - Faire un clique droit sur chaque rapport et cliquer sur modifier ​ 
 +  Se rendre dans la rubrique contrôles et ressources pour mettre à jour les paramètres d’entrés du rapport (Si le rapport présente des données en entrées, ​ il suffira dans ce cas de cliquer sur le lien du paramétre d’entrée existant pour choisir le bon inputControls configurer pour ce client SODIGAZ) 
 +  - Enfin se rendre dans la rubrique source de données pour mettre à jour la data source du rapport. 
 + 
 +==== Étape 4 Mise à jour côté Back Office (plateforme Cynod) ==== 
 +Cette dernière étape consiste à afficher tous les états jasper du client nouvellement configurés sur le module reporting de la plateforme Cynod
  
- ​B- ​Pour le cas des I900Ssuivre ​les étapes suivantes :  +Pour ce fairenous allons d'​abord définir ​les paramètres du serveur de reporting Cynod établissant une communication avec le projet ​du client jasperserver ​et enfin effectuer la mise à jour de la liste des états Cynod.
-    * Insérer la carte SD contenant ​le package SQ27 disponible chez le responsable des équipements (Documentation ​du package [[https://​drive.google.com/​drive/​folders/​1j5f_820fvsHF5lPAh8YnwxSg7GxycsFA | Package GSM GOOGLE]]) +
-    * Démarrer le TPE et copier le package SQ27 sur le terminal **Paramètre** - **Stockage** - **Espace ​de stockage interne partagé** - **Fichier** - **Afficher le menu à gauche** - **Accéder à la carte SD** +
-    * Copier le package sur un répertoire du TPE +
-    * Se rendre dans **Paramètre** - **Système** - **Système Update** - **Local Update** +
-    * Sélectionner le package SQ27 copié précédemment  +
-    * Confirmer l'​installation+
  
-//Le système va redémarrer et procéder à l'​installation. Une fois terminé, une réinitialisation du TPE est fortement recommandé afin d'éviter les affichages répétées du POP PUP **Cynod ​a cessé de fonctionner**. Pour cela, merci de faire comme suite ://  +  * **Chemin ​d'accès** : Plateforme ​Cynod => Paramétrage => Paramétrage report => Paramétrage
-    * Se rendre dans **Paramètre** - **Système** - **Option de réinitialisation** - **Effacer toutes les données** +
-    * Faire **réinitialiser le téléphone**+
  
- 2. Après redémarrage,​ utiliser les identifiants suivants pour la configuration du compte Gmail+__**Procédure ​:**__ 
  
-    * Nom d'​utilisateur : **uzerocynod** +Pour ce faire, merci de suivre les étapes suivants ​
-    * Mot de passe **u0cynod123** ​+
  
- 3. Télécharger ​les logiciels suivants depuis ​**Play Store** :+1 - Paramétrage du serveur reporting de Cynod 
 +  * Dans Paramétrage,​ cliquer sur la rubrique serveur reporting,  
 +  * Cliquer sur modifier et remplir ​les champs comme suite :   
 +    ​* **IDENTIFIANT** : Saisir l’identifiant de connexion vers jasperserver => **cynod** 
 +    * **MOT DE PASSE** : Saisir le password de l’identifiant cynod sur jasperserver => **(A demander au sein de l'​équipe)** 
 +    * **CHEMIN RELATIF** : Indiquer le chemin du répertoire Reports sur jasperserver => **/​CYNOD/​reports/​SODIGAZ** 
 +    * **URL SERVEUR** : Saisir l’url de jasperserver => **https://​jasperserver.cynod.net/​jasperserver/​rest_v2/​**
  
-  * Mifare classic tool (Pour le check du module NFC) +  * Enregistrer les modifications apportées ​(Voir exemple ci-dessous)
-  * Barcode scanner  +
-  * Cynod+
  
-//​__NB__ ​Vous pouvez aussi faire les installations depuis le **Drive** du compte uzerocynod en recherchant le dossier partagé **APK_TPE_CYNOD**.//+{{:capture2.png?400|}}
  
-==== Étape 3 : Tests matériel ==== +Mise à jour de la liste des états Cynod 
-  ​Tester le module le NFC avec l'aide de mifare classic tool et de la carte vierge +  ​* Cliquer sur la rubrique Droits d'​accès 
-  ​- Tester ​le module Scan avec barcode scanner.+  * Cliquer sur le bouton Chargement & Mise à jour
  
-==== Étape 4 : Configuration de Play Store ==== +Après cela, vous pouvez constater que la liste des états est à présent ​mise à jour avec tous les rapports configurés pour le client.
-Nous allons faire le paramétrage ​mise à jour automatique de cynod depuis play store en procédant ainsi: +
-  - Ouvrir **Play Store** +
-  - Cliquer sur le bouton de gestion du profil (en haut à droite) +
-  - Cliquer sur **paramètres**,​ ensuite sur **préférences réseau** +
-  - Cliquer sur **mettre à jour automatiquement les applis** +
-  - Sélectionner **via n'​importe quel réseau** dans la liste puis valider avec **OK**+
  
-Consulter le processus sous format vidéo grâce au tutoriel suivant [[https://​drive.google.com/​file/​d/​1M7tYesO6yD8opq3Q1qphDtGosNeneSjN/​view?​usp=drive_link | Vidéo]] 
    
 === Pre requis === === Pre requis ===
-  ​- Disposer de la carte SD contenant le package google play service SQ27 +  - Disposer d'un accès sur jasperserver 
-  ​- Disposer d'une carte Mifare classic vierge +  - Disposer d'un accès vers la plateforme du Client Cynod
-  - Disposer d'une connexion internet stable+
  
  
  • newclientjasper.1708952421.txt.gz
  • Dernière modification: 2024/02/26 13:00
  • par mamadou.gueye_sensoft.sn