Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
changes:cynodbo:february-2022-v3.6.1 [2022/02/25 13:45] mactar.ba_sensoft.sn |
changes:cynodbo:february-2022-v3.6.1 [2022/12/20 11:02] (Version actuelle) mactar.ba_sensoft.sn |
||
|---|---|---|---|
| Ligne 15: | Ligne 15: | ||
| * Optimisation sur le temps d'exécution et traitement globale pour améliorer les performances du système (#75417) | * Optimisation sur le temps d'exécution et traitement globale pour améliorer les performances du système (#75417) | ||
| * Optimisation des méthodes de confirmation et de contrôle des consommations tickets carburant (#75360) - ne concerne que les clients en interopérabilité | * Optimisation des méthodes de confirmation et de contrôle des consommations tickets carburant (#75360) - ne concerne que les clients en interopérabilité | ||
| + | * Optimisation de la fonction de génération des codes d'activation du wallet (#72502) | ||
| * **correction bugs/incidents** | * **correction bugs/incidents** | ||
| * Incident sur la synchronisation des données entre deux établissements partenaires (#73857) - ne concerne que les clients en interopérabilité | * Incident sur la synchronisation des données entre deux établissements partenaires (#73857) - ne concerne que les clients en interopérabilité | ||
| Ligne 47: | Ligne 48: | ||
| * **Fatal Exception: caused by java.lang.RuntimeException on ScanUrovoFormActivity** crash qui survient lorsque le TPE ne dispose pas de scanner alors l'option a été cochée dans les paramètres (#71339) | * **Fatal Exception: caused by java.lang.RuntimeException on ScanUrovoFormActivity** crash qui survient lorsque le TPE ne dispose pas de scanner alors l'option a été cochée dans les paramètres (#71339) | ||
| * **Fatal Exception: badTokenException: Unable to add window** crash qui survient lorsqu'on annule une transaction QrCode (wallet) alors que la connexion internet est désactivé (#72391) | * **Fatal Exception: badTokenException: Unable to add window** crash qui survient lorsqu'on annule une transaction QrCode (wallet) alors que la connexion internet est désactivé (#72391) | ||
| - | * **Fatal Exception: java.lang.IllegalStateException Not allowed to start service** crash qui survient du fait que le démarrage des services en arrière-plan sur les API supérieur à 26 (Android 8.0) ne peut plus se faire avec ''startService()'' - ne concerne que les TPE avec Android 8.0 et plus | + | * **Fatal Exception: java.lang.IllegalStateException Not allowed to start service** crash qui survient du fait que le démarrage des services en arrière-plan sur les API supérieur à 26 (Android 8.0) ne peut plus se faire avec ''startService()'' (#72493) - ne concerne que les TPE avec Android 8.0 et plus |
| - | * f | + | * **Fatal Exception: java.lang.NullPointerException Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference** crash qui survient lorsque le service firebase essaie de manipuler un élément qui n'existe pas (#72492) |
| - | * | + | * **Fatal Exception: java.lang.RuntimeException Unable to start activity ComponentInfo{ReadCardActivity}** crash qui survient lorsque la langue du TPE n'est pas en français (#72489) |
| + | * **Fatal Exception: java.lang.RuntimeException Unable to resume activity {ScanUrovoFormActivity}** crash qui survient au moment de l'ouverture du scanner (#72491) - ne concerne que les modèle i9100 et i9100/W | ||
| * **Fatal Exception: android.database.sqlite.SQLiteDatabaseLockedException** crash qui survient lorsque plusieurs processus ouvrent simultanément une opération sur la base de données provoquant des verrouillages (#74046) | * **Fatal Exception: android.database.sqlite.SQLiteDatabaseLockedException** crash qui survient lorsque plusieurs processus ouvrent simultanément une opération sur la base de données provoquant des verrouillages (#74046) | ||
| * **Fatal Exception: java.lang.RuntimeException Unable to start activity ComponentInfo** crash qui survient après la lecture de la carte où la récupération des informations n'a pas été bien stockée (#74043) | * **Fatal Exception: java.lang.RuntimeException Unable to start activity ComponentInfo** crash qui survient après la lecture de la carte où la récupération des informations n'a pas été bien stockée (#74043) | ||
| Ligne 65: | Ligne 67: | ||
| * Crash de l'application au démarrage (#75356) | * Crash de l'application au démarrage (#75356) | ||
| * Le type d'énergie est renseigné pour des transaction de type boutique ou espace auto (#75466) | * Le type d'énergie est renseigné pour des transaction de type boutique ou espace auto (#75466) | ||
| - | * | + | * L’option "toutes les transactions" du journal ne renvoie pas tous les types d'opération (#70026) |
| Ligne 136: | Ligne 138: | ||
| Très régulièrement le système va lister toutes les cartes supposées présenter une incohérence au niveau du cumul de transaction sur la base de la dernière situation normale souvent égale à 0. L'administrateur pourra analyser l'historique de transaction de la carte et vérifier ces informations avant de procéder à une démarche corrective. | Très régulièrement le système va lister toutes les cartes supposées présenter une incohérence au niveau du cumul de transaction sur la base de la dernière situation normale souvent égale à 0. L'administrateur pourra analyser l'historique de transaction de la carte et vérifier ces informations avant de procéder à une démarche corrective. | ||
| == consultation historique transaction carte == | == consultation historique transaction carte == | ||
| - | En renseignant une carte ainsi que la période choisie, le système va lister pour toutes les transactions connues le détail de l'évolution du solde et des différents cumuls. | + | En renseignant une carte ainsi que la période choisie, le système va lister pour toutes les transactions, connues le détail de l'évolution du solde et des différents cumuls. |
| == mise à jour cumul carte == | == mise à jour cumul carte == | ||
| La mise à jour du cumul de la carte peut permettre de corriger de rares cas d'écart de solde en terme d'interprétation pour le TPE et la back-office. A chaque utilisation de la fonctionnalité, le système crée une alerte envoyée à une liste de diffusion et enregistre les actions réalisées pour des besoins d'audit. | La mise à jour du cumul de la carte peut permettre de corriger de rares cas d'écart de solde en terme d'interprétation pour le TPE et la back-office. A chaque utilisation de la fonctionnalité, le système crée une alerte envoyée à une liste de diffusion et enregistre les actions réalisées pour des besoins d'audit. | ||
| - | |||
| - | |||
| - | === Nouvelles colonnes pour le relevé du portail client === | ||
| - | * motif : affiche le motif saisie lors de l'opération pour les cas de transfert ou code électronique. le nombre de caractère à afficher sera tronqué s'il dépasse 50 caractères. | ||
| - | * solde progressif : affiche pour chaque ligne solde après chaque opération | ||
| - | Ces informations feront partie du contenu exporté au format excel (xlsx). | ||
| === Amélioration des informations du solde de la carte lors d'une consultation en mode déconnecté (offline) === | === Amélioration des informations du solde de la carte lors d'une consultation en mode déconnecté (offline) === | ||
| Ligne 159: | Ligne 155: | ||
| Lorsque le TPE ne parvient pas à contacter le serveur et qu'un cumul est détecté : le solde de la carte sera affiché | Lorsque le TPE ne parvient pas à contacter le serveur et qu'un cumul est détecté : le solde de la carte sera affiché | ||
| {{ :changes:updatecynod-checksolde_offline_aveccumul.png?nolink |}} | {{ :changes:updatecynod-checksolde_offline_aveccumul.png?nolink |}} | ||
| + | |||
| + | === Nouvelles colonnes pour le relevé du portail client === | ||
| + | * motif : affiche le motif saisie lors de l'opération pour les cas de transfert ou code électronique. le nombre de caractère à afficher sera tronqué s'il dépasse 50 caractères. | ||
| + | * solde progressif : affiche pour chaque ligne solde après chaque opération | ||
| + | Ces informations feront partie du contenu exporté au format excel (xlsx). | ||