changes:cynodbo:january-2023-v3.6.4

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
changes:cynodbo:january-2023-v3.6.4 [2023/02/04 22:48]
mactar.ba_sensoft.sn créée
changes:cynodbo:january-2023-v3.6.4 [2023/02/07 08:47] (Version actuelle)
mactar.ba_sensoft.sn
Ligne 3: Ligne 3:
  
 ===== Application web ===== ===== Application web =====
-  * [[changes:​cynodbo:​january-2023-v3.6.4#​Optimisation du workflow des bons de commandes| Optimisation du moteur de worflow ​(BPM) des bons de commandes cynod (#80874)]] :!:+  ​* [[changes:​cynodbo:​january-2023-v3.6.4#​Mot de passe oublié| Mot de passe oublié (#83340)]] :!: 
 +  ​* [[changes:​cynodbo:​january-2023-v3.6.4#​Optimisation du workflow des bons de commandes| Optimisation du moteur de workflow ​(BPM) des bons de commandes cynod (#80874)]] :!: 
 +  * Mise à jour du logo de l'​application web cynod 
 +  * Revue du calcul du volume de transaction du report **volume de transaction** (#91195) 
 +  * Optimisation du processus de monitoring de job de l'​application (#88841) 
 +  * Le mot de passe du client ou du bénéficiaire est réinitialisé à partir de la fonctionnalité **Envoyer les identifiants de connexion** (#88938) 
 +  * Le solde avant et après transaction sont disponibles depuis le relevé de compte du backoffice (#81471)
   * Ajout de la colonne **Réf annulation** dans l'​export excel de la liste des opérations (#79271)   * Ajout de la colonne **Réf annulation** dans l'​export excel de la liste des opérations (#79271)
   * Amélioration du format de date des opérations non comptabilisées ou rejetées (#76691)   * Amélioration du format de date des opérations non comptabilisées ou rejetées (#76691)
Ligne 9: Ligne 15:
   * Optimisation de la fonctionnalité d'​audit (#88631)   * Optimisation de la fonctionnalité d'​audit (#88631)
   * Mise à jour de la génération de code électronique avec vérification de l'​unicité des codes sur les consommateurs (#85321)   * Mise à jour de la génération de code électronique avec vérification de l'​unicité des codes sur les consommateurs (#85321)
-  *  
-  * [[changes:​cynodbo:​august-2022-v3.6.3#​TVA selon le type de facture| Possibilité d'​appliquer la TVA selon le type de facture cynod (#84663)]] :!: 
-  * [[changes:​cynodbo:​august-2022-v3.6.3#​Génération en masse de cartes prépayées| Possibilité de générer en masse les cartes prépayées (#85771)]] - uniquement pour les clients qui font des cartes prépayées 
-  * Optimisation sur le temps de chargement des pages **historiques des opérations** et **liste des cartes** (#81640) 
   * **correction bugs/​incidents**   * **correction bugs/​incidents**
 +    * correction sur le critère de tri des opérations du relevé de compte (#91069)
 +    * Les bornes de la date de fin au niveau du relevé de compte du client ne considéraient pas 23:59:59 (#89665)
     * La recherche de clients avec un profil de carte prépayée ne pouvait pas se faire (#86383)     * La recherche de clients avec un profil de carte prépayée ne pouvait pas se faire (#86383)
     * Erreur lors de la validation de création d'une carte (#87534)     * Erreur lors de la validation de création d'une carte (#87534)
-    *  
-    * Erreur génération rapport ''​Solde carte virtuelle à une date donnée''​ (#81068) 
-    * Erreur génération rapport ''​Relevé solde des cartes à une date donnée''​ (#81067) 
-    * Erreur génération rapport ''​Balance des cartes (Excel)''​ (#81066) 
-    * Anomalie lors de l'​exportation de la liste des transactions qui prenait en compte les transactions non historisées de la période (#80878) 
-    * Cas exceptionnel de transactions qui ne s'​affichent lors de la recherche des opérations d'un client (#79020) 
-    * Pagination de l'​onglet ''​Notifications du client''​ depuis le portail client ne marche pas (#81483) 
-    * Impossible de choisir un type d'​opposition depuis le portail client (#81086) 
-    * Erreur lors de la mise à disposition du stock de cartes prépayée (#83296) 
-    * Anomalie d'​affichage sur la liste des activités récente du portail client (#84843) 
  
 ===== Application mobile ===== ===== Application mobile =====
 ==== Cynod (version 3.1.22) ==== ==== Cynod (version 3.1.22) ====
 +  * Mise à jour du logo de l'​application mobile cynod
 +  * Affichage au niveau de l'​imprimé du journal la période choisie (#93056)
 +  * Homologation des modèles d'​imprimantes XPRINTER et SP-T12/T121
 +  * Optimisations sur les méthodes de consommations des tickets carburants (#89596) - concerne les clients en interopérabilité
 +  * Une mention ''​ONLINE''​ ou ''​OFFlNE''​ est affichée au niveau des reçus de transaction à la place ''​A1''​ et ''​A0''​ (#86845)
 +  * Ajout d'un lien vers la page d'​initialisation du TPE depuis la page de connexion (#87561)
   * Mise à jour du plugin ''​libPhoneNumber''​ (#88443)   * Mise à jour du plugin ''​libPhoneNumber''​ (#88443)
   * Prise en charge des coupons du module de la fidélité (#87537)   * Prise en charge des coupons du module de la fidélité (#87537)
Ligne 36: Ligne 36:
   * Ajout d'une mention sur le reçu de transaction lorsque le système détecte que la transaction s'est déroulée en OFFLINE (#78206)   * Ajout d'une mention sur le reçu de transaction lorsque le système détecte que la transaction s'est déroulée en OFFLINE (#78206)
   * Ajout d'une mention sur le reçu de transaction lorsque le système détecte que la carte dispose d'un cumul de transaction (#78207)   * Ajout d'une mention sur le reçu de transaction lorsque le système détecte que la carte dispose d'un cumul de transaction (#78207)
-  *  
-  * [[changes:​cynodbo:​august-2022-v3.6.3#​Activer/​désactiver le cash depuis le TPE|Ajout de l'​option d'​activer/​désactiver le mode de paiement cash (en espèce) depuis le TPE (#84991)]] :!: 
-  * Mise en place d'un **app Profiler** pour tracker la performance de l'​application (#84461) 
   * **correction bugs/​incidents** ​   * **correction bugs/​incidents** ​
     * Anomalie d'​affichage à la fin du rafraichissement de la liste noire sur le TPE (#86339)     * Anomalie d'​affichage à la fin du rafraichissement de la liste noire sur le TPE (#86339)
-    * **Fatal Exception: java.lang.IllegalArgumentException View'​PhoneWindow$DecorView'​ not attached to window** crash qui survient lorsqu'​une boîte de dialogue est ignorée lors d'une activité en cours de finalisation ou terminée (#81655) 
-    * Erreur lorsqu'​un utilisateur de type pompiste essaie d'​afficher le journal du TPE (#80909) 
-    * Lorsqu'​aucune imprimante n'est configurée,​ l'​application affiche une page blanche après la transaction carte (#81591) 
-    * Lorsqu'​aucune imprimante n'est configurée,​ l'​application affiche une page blanche après la transaction code électronique (#84649) 
  
-==== Wallet (version 1.0.15) ==== +==== Wallet (version 1.0.10) ==== 
-  * Adaptation ​des optimisations sur les opérations historisées depuis la liste des dernières ​transactions (#78733+  * Les valeurs ​des transactions ​en litre au niveau du wallet affichent toujours les équivalents en montant ​(#71585
-  * Prise en compte des transactions QrCode depuis ​la liste des dernières transactions ​(#82890+  * **correction bugs/​incidents** 
-  * Le statut ​de la carte n'​est ​pas mise à jour lorsqu'elle change (#81526)+    * Arrêt de l'​application à la lecture du QrCode marchand sur certains type d'​appareils ​(#89599
 + 
 +==== Mot de passe oublié ==== 
 + 
 +L'accès au portail des clients ​est par défaut désactivé. Il faudra passer par l'​envoie des identifiants de connexion pour l'​activer. Durant le processus, le client recevra un OTP afin de confirmer son identité avant de pouvoir définir son mot de passe. 
 + 
 +La fonctionnalité de "Mot de passe oublié"​ va aider les clients ​à récupérer leur mot de passe au besoin. 
 +En cliquant sur mot de passe oublié :  
 +  - l'utilisateur renseigne son login et son numéro de téléphone 
 +  - le système vérifie la correspondance entre les informations saisies et celles de la base de données pour ensuite envoyer l' OTP par sms 
 +  - l'​utilisateur renseigne l'OPT reçu et son nouveau mot de passe
  
 ==== Optimisation du workflow des bons de commandes ==== ==== Optimisation du workflow des bons de commandes ====
Ligne 78: Ligne 81:
 A noter que ''​ROLE_AUTO_VALIDE_BC''​ permet toujours de passer l'​étape de validation de la demande pour les utilisateurs qui disposent du rôle. A noter que ''​ROLE_AUTO_VALIDE_BC''​ permet toujours de passer l'​étape de validation de la demande pour les utilisateurs qui disposent du rôle.
  
-==== Génération en masse de cartes prépayées ==== +=== BC Recharge ​=== 
- +^ ROLE                  ^ Description ​                         ^ 
-Lors de la saisie d'une nouvelle commande de support pour les cartes prépayées,​ l'​utilisateur peut renseigner le nombre de cartes. Cette action est réalisable lors de la génération ​du bon de commande ​de carte avec le profil ''​Promotionnel''​ ou ''​Prépayé''​. +| ROLE_COMM ​            | Pour la création ​du bon de commande ​ | 
- +| ROLE_VALID_RECHARGE_CARTE| Pour la validation ​de la demande ​    | 
-A noter :  +| ROLE_RECHARGE_CARTE ​  | Pour la création ​de la recharge ​     |
-  * mise à disposition ​de carte à un point de service en fonction du nombre de carte disponible en stock. (Carte prépayée encodée statut **SD (Saisie ​demande ​de carte prépayée)** ) +
-  * attribution ​de carte prépayée au client par l'​agent E-service rattaché au point de service correspondant et disposant des rôles suivants: ''​ROLE_ESERVICE'',​ ''​ROLE_VALID_DEMANDE_CARTE''​ +
-  * le stock disponible est relatif au point de service +
-  ​+
  
 +/*
 <ifauth @admin> <ifauth @admin>
 ===== Interne ===== ===== Interne =====
 ==== Application web ==== ==== Application web ====
-  * Revue programme calcul statistiques mensuel & cumulatif (#87464) +  * Mise en place d'un système d'archivage ​des données ​(#88871:!: 
-  * [[changes:​cynodbo:​august-2022-v3.6.3#​Gestion des licences| Gestion des licences (#83195)]] :!: +  * Revue programme calcul statistiques ​mensuel & cumulatif ​(#87464:!:
-  * Segmentation et amélioration des requêtes APIs lentes pour le WALLET (#81641) +
-  * Activer les pistes ​d'audit_log pour toutes les actions du système ​(#75271) +
-  * Optimisation du processus ​d'historisation ​des opérations pour le cas des opérations offline ​(#83111+
-  * Mise à jour du programme ​de calcul ​de statistiques ​de fin du mois (#80477) +
-  * Mise à niveau du programme de récupération des historiques de transactions ''​getTrxAfterDernierSituationNormal''​ (#84742) +
-  * Mise en place du répertoire des terminaux sensoft pour la gestion des licences (#82858)+
   * **correction bugs/​incidents** ​   * **correction bugs/​incidents** ​
-    * La connexion au portail client renvoie systématique vers la page de sélection d'un établissement pour tous les clients de la reprise de données STAR OIL NIGER (#81183) +    * 
-    * Transaction OFFLINE constatées sur un TPE activé pour le FULL_ONLINE (#81552) +
-    * Transaction fidélité des versions cynod fo-v2.x.x incompatible avec la bo-v3.x.x (#83075) +
-    * Erreur lors de la livraison d'une carte (#83759) +
-    * Erreur lors de la re-activation de compte wallet avec le même walletId, numero de téléphone mais une nouvelle carte (#80554) +
-    * Erreur lors de la saisie des valeurs de la ristourne (#85429)+
     ​     ​
 ==== Cynod (version 3.1.22) ==== ==== Cynod (version 3.1.22) ====
-  * Amelioraion de l'​implémenation de la tache planifiée Reschedule sous Android et la gestion de l'​échec de connexion & du retry action (#83506) (à confirmer par devteam) +  * Mettre ​à jour le statut des Transactions sur le reçu d'impression ​pour le check solde (#92718)
-  * Mise en place d'un WorkManager + Alerte notification nombre de remontée de transactions à confirmer (#83686) (à confirmer par devteam) +
-  * Segmentation et amélioration des requêtes APIs lentes ​pour le WALLET ​(#81641)+
   * **correction bugs/​incidents** ​   * **correction bugs/​incidents** ​
     * Message d'​erreur lors de la lecture de la carte (#88528)     * Message d'​erreur lors de la lecture de la carte (#88528)
-    *  +    * Supprimer le message ​indiquant un cumul dans le cas ou la carte n'en pas (#93001)
-    * **Fatal Exception: java.lang.IllegalStateException : Not allowed to start service Intent { cmp=com.sensoftsarl.oilmanagermobile/​.backgroundTask.SynchroOperationIntentService }** (#80768) +
-    * **Fatal Exception: java.lang.OutOfMemoryError Could not allocate JNI Env: Failed anonymous mmap(0x0, 8192, 0x3, 0x2, 55, 0): Operation not permitted** (#82306) +
-    * **Fatal Exception: java.lang.RuntimeException Unable to start activity ComponentInfo{com.sensoftsarl.oilmanagermobile/​com.sensoftsarl.oilmanagermobile.TransactionActivity}:​ java.lang.NullPointerException:​ println needs a message** (#80770) +
-    * **Fatal Exception: java.lang.RuntimeException java.lang.NullPointerException:​ Attempt to invoke virtual method ​'java.lang.String com.sensoftsarl.oilmanager.model.dto.PointService.getPrefixeEtablissement()'​ on null object reference com.sensoftsarl.oilmanagermobile.backgroundTask.JobServiceRefreshListeNoireTicket.refreshTicketList ** (#81656) +
-    * Consommation ticket avec les terminaux TCL (#83634)+
  
 ==== Wallet (1.0.15) ==== ==== Wallet (1.0.15) ====
Ligne 124: Ligne 106:
   *    * 
  
-==== Gestion des licences ==== 
-La notion de licence sur cynod permet de pouvoir: 
-  * apporter des restrictions sur les fonctionnalités au niveau du TPE lorsque la licence est invalide 
-  * définir les termes de la licence au niveau du serveur de licence 
-  * identifier les terminaux utilisés par le client qui ne sont pas homologués Sensoft à l'aide du code IMEI 
-  * définir les règles qui s'​appliquent aux terminaux pour lesquels les termes de la licence ne sont pas vérifiées 
-  * afficher un message d'​erreur au niveau du TPE lorsque la licence arrive à expiration 
 </​ifauth>​ </​ifauth>​
 +
 +*/
  • changes/cynodbo/january-2023-v3.6.4.1675550885.txt.gz
  • Dernière modification: 2023/02/04 22:48
  • par mactar.ba_sensoft.sn