Ceci est une ancienne révision du document !


Août 2022 (version 3.6.3)

Mise à jour 3.6.3 : la mise à jour résout les tickets de la période avril - août 2022

  • Optimisation sur le temps de chargement des pages historiques des opérations et liste des cartes (#81640)
  • correction bugs/incidents
    • 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)
  • Mise en place d'un app Profiler pour tracker la performance de l'application (#84461)
  • correction bugs/incidents
    • 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)
  • Adpatation des optimisations sur les opérations historisées depuis la liste des dernières transactions (#78733)
  • Prise en compte des transactions QrCode depuis la liste des dernières transactions (#82890)
  • Le statut de la carte n'est pas mise à jour lorsqu'elle change (#81526)

Il est désormais possible de déterminer la TVA pour tout type de facture cynod. Pour rappel la méthode de calcul de la TVA est la suivante : TVA = MontantTTC / ( 1 + (tva/100)) sur le montant TTC. Les factures qui sont imposables sont :

  • la recharge de carte
  • la dotation de carte
  • la commande de support de carte
  • la commande de support de ticket carburant
  • la commande carburant (fournisseur)

Pour définir une règle spécifique :

  1. Se rendre au niveau de Paramètrage → Paramètrage de la TVA
  2. Cliquer sur Ajout TVA de la facture
  3. Choisir depuis la liste un type de facture
  4. Saisir la valeur (en %) de la TVA
  5. Cliquer sur Enregistrer pour sauvegarder

Remarque :

  1. En règle générale, si aucune règle spécifique n'est créée, le système se base sur la valeur par défaut paramétrée pour l'établissement afin de calculer la TVA.
  2. Il est possible à tout moment d'éditer/supprimer une règle. Cette action impactera sur les prochaines facturations et non sur l'existant.
  • 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
    • 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)
    • 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)
  • 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)
  • 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
    • 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)

La notion de licence sur cynod va permettre de pouvoir

  • définir les termes de la licence
  • identifier les terminaux qui ne sont homologués sensoft
  • définir les règles qui s'appliquent aux terminaux pour lesquels les termes de la licence ne sont pas vérifiées
(à compléter @nènè)
  • changes/cynodbo/august-2022-v3.6.3.1661196927.txt.gz
  • Dernière modification: 2022/08/22 19:35
  • par mactar.ba_sensoft.sn