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:august-2022-v3.6.3 [2022/08/22 12:20]
mactar.ba_sensoft.sn créée
changes:cynodbo:august-2022-v3.6.3 [2022/09/05 13:48] (Version actuelle)
mactar.ba_sensoft.sn
Ligne 1: Ligne 1:
 ====== Août 2022 (version 3.6.3) ====== ====== 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 Mise à jour 3.6.3 : la mise à jour résout les tickets de la période avril - août 2022
- 
  
 ===== Application web ===== ===== Application web =====
-  * [[changes:​cynodbo:​august-2022-v3.6.3#​Mise à jour API de recharge de carteMise à jour API de recharge de carte (#76980)]] :!: +  * [[changes:​cynodbo:​august-2022-v3.6.3#​TVA selon le type de facturePossibilité d'​appliquer la TVA selon le type de facture cynod (#84663)]] :!: 
-  * Harmonisation des composants ''​bootstrap table''​ sur les pages historiques des opérations ticket, liste des tâches, les points de services (#76420) +  * [[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 
-  * Prise en compte des améliorations ​de l'​historisation au niveau du module ​de contrôle ​(#75027+  * Optimisation sur le temps de chargement ​des pages **historiques ​des opérations** ​et **liste des cartes** (#81640)
-  * Prise en compte ​des améliorations de l'​historisation au niveau de la fonctionnalité de **vérification de code de transaction** (#77377) +
-  * Prise en compte ​des opérations ​d'​annulation sur le reporting ​**Relevé de transaction inter réseaux (excel)** (#75274) - ne concerne que les clients en interopérabilité +
-  ​Optimisation de la méthode de confirmation lors de la synchronisation des transactions ​(#76849)+
   * **correction bugs/​incidents**   * **correction bugs/​incidents**
-    * Anomalie lors de la consultation ​de la liste des menus de la gestion des terminaux ​(#77954+    ​* Erreur génération rapport ''​Solde carte virtuelle à une date donnée''​ (#81068) 
-    * Anomalie ​de redirection du bouton **Retour** ​de la page des transactions rejetées ​(#75267+    * Erreur génération rapport ''​Relevé solde des cartes à une date donnée''​ (#81067) 
-    * Erreur **Cannot cast object** lors de la mise en opposition de ticket carburant ​(#71326+    * Erreur génération rapport ''​Balance des cartes (Excel)''​ (#81066) 
-    * Incident du programme ​de synchronisation des transactions offline qui prend en compte des transactions partenaires rejetées par le TPE (#77930- ne concerne que les clients en interopérabilité +    ​* Anomalie lors de l'​exportation ​de la liste des transactions qui prenait en compte les transactions non historisées ​de la période ​(#80878
-    * Erreur lors de l'​annulation d'une transaction ​de type **recharge** ​(#78173+    * Cas exceptionnel ​de transactions qui ne s'​affichent lors de la recherche ​des opérations d'un client ​(#79020
-    * Anomalie d'​affichage sur le détail d'une transaction où des informations de la fidélité pouvaient s'​afficher à tord (#77865)+    * 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.19) ==== ==== Cynod (version 3.1.19) ====
-  * [[changes:​cynodbo:​march-2022-v3.6.2#Option d'​impression ticket carburantL'​option d'impression pour les consommations des tickets carburants ​(#78144)]] :!: +  * [[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)]] :!: 
-  * Ajout du **bénéficiaire** sur le reçu de paiement ​d'​un ​code de transaction (code électronique) (#74775) +  * Mise en place d'un **app Profiler** pour tracker ​la performance ​de l'​application ​(#84461)
-  ​Amélioration sur le contrôle de la saisie du numéro de badge (#78145) +
-  ​Révision de la fonction ​de contrôle des consommations de ticket en saisie ​(#78158)+
   * **correction bugs/​incidents** ​   * **correction bugs/​incidents** ​
-    * **Fatal Exception: ​Unable ​to stop service on SynchroConfirmationTrxIntentService** crash qui survient ​lorsque la fonction ''​Thread.stop'​' est utilisée. Cette dernière est obsolète et a été revue (#76497+    * **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 ​**Cannot cast object** lors de la lecture ​d'un ticket carburant déjà consommé ​(#77393+    * Erreur ​lorsqu'​un utilisateur ​de type pompiste essaie ​d'afficher le journal du TPE (#80909
-    * Anomalie d'affichage sur les consommations ticket au niveau du journal de transaction+    * 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.12) ====
 +  * Adaptation 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)
  
----- +==== TVA selon le type de facture ==== 
-=== Mise à jour API de recharge ​de carte === +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''​
-L'​API ​de recharge ​''​set-credit-card'' ​peut désormais prendre en compte les éléments suivants ​:  +Les factures qui sont imposables sont :  
-  * la **référence ​de paiement** de la plateforme du partenaire qui est obligatoire +  * la recharge ​de carte 
-  * l'​**id ​de session** de la transaction qui est unique. Ce paramètre est optionnel+  ​* la dotation de carte 
 +  * la commande ​de support de carte 
 +  ​la commande ​de support de ticket carburant 
 +  * la commande carburant (fournisseur)
  
-Vous pourrez avoir le détails ​depuis la documentation technique ​de nos API.+Pour définir une règle spécifique :  
 +  - Se rendre au niveau de **Paramètrage -> Paramètrage de la TVA** 
 +  - Cliquer sur **Ajout TVA de la facture** 
 +  - Choisir ​depuis la liste un type de facture 
 +  - Saisir la valeur (en %) de la TVA 
 +  - Cliquer sur **Enregistrer** pour sauvegarder
  
 +Remarque : 
 +  - 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.
 +  - Il est possible à tout moment d'​éditer/​supprimer une règle. Cette action impactera sur les prochaines facturations et non sur l'​existant.
  
-=== Option d'​impression ticket carburant ​=== +==== Génération en masse de cartes prépayées ====
-Avec la mise à jour FO-3.1.8, la consommation d'un ticket carburant déclenche l'​impression d'un reçu de paiement. Désormais il sera possible d'​activer ou désactiver cette option.+
  
-  - Rendez vous au niveau ​de la section **Imprimantes config** des paramètres +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é''​.
-  - Cocher (ou décocher) la case **Impression sur conso ticket full** +
-  - Cliquer sur **Enregistrer** ​pour sauvegarder ​les modifications+
  
-la suite d'une consommation ticket ​en **entier** selon la configuration, le reçu de transaction sera imprimé ou pas.+noter :  
 +  * 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 
 +   
 +   
 +/*
  
-**Important** : pour les consommations partielles, ​le reçu est impérativement imprimé car contient ​le contient de transaction du solde restant ​à consommer ​+==== Activer/​désactiver ​le cash depuis ​le TPE ==== 
 +<à compléter par mactarba>​
  
 +*/
 +
 +<ifauth @admin>
 +===== Interne =====
 +==== Application web ====
 +  * [[changes:​cynodbo:​august-2022-v3.6.3#​Gestion des licences| Gestion des licences (#83195)]] :!:
 +  * 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)
 +    ​
 +==== Cynod (version 3.1.19) ====
 +  * 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)
  
 +==== 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>​
  • changes/cynodbo/august-2022-v3.6.3.1661170805.txt.gz
  • Dernière modification: 2022/08/22 12:20
  • par mactar.ba_sensoft.sn