Différences
Ci-dessous, les différences entre deux révisions de la page.
| 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 a 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 a 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> | ||
| + | |||
| + | */ | ||