Skip to content

EasyCRM Release 1.5.0 - 30/08/2024

Latest
Compare
Choose a tag to compare
@evarisk-micka evarisk-micka released this 30 Aug 10:03

Nouvelles fonctionnalités et innovations

Géolocalisation et adresses

  • Le modèle de données des adresses et des points de géolocalisation ont été entièrement retravaillé
  • Les adresses sont maintenant contenu par l'objet Contact / Adresse natif de Dolibarr
  • Les points de géolocalisation des adresses sont stockés dans une nouvelle base de données (llx_element_geolocation)
  • Il est possible d'attribuer une adresse à un projet en la créant depuis la page "Adresse" de EasyCRM ou en liant un objet Adresse (Contact/Adresse) à un projet dans la page "Contact du projet" et en choisissant le rôle "Adresse du projet".
  • La carte globale affiche les points correspondants aux adresses plus ou moins gros en fonction du pourcentage d'opportunité du projet.
  • Il est désormais possible de se géolocaliser en appuyant sur un bouton pour centrer sa position au milieu de la carte.
  • La création d'adresse depuis la page d'adresse de EasyCRM a été largement simplifié en ne laissant que deux champs : le nom et l'adresse.
  • Ajout d'un bouton pour accéder à la carte après l'ajout d'une opportunité sur la vue PWA

Page des adresses sur un projet
image


Carte spécifique d'un projet
image


Carte globale
image


Les opportunités en vue PWA
image
La carte en vue PWA
image


Ajout rapide d'événement

  • Ajout d'une notification d'avertissement lorsque l'utilisateur dépasse la longueur maximum d'un libellé, cette limite est définie par défaut à 128 et cette valeur ne devrait pas être dépassé puisqu'on ne peut stocker un nom plus long en base de donnée. Cependant la valeur est configurable dans la page de configuration des événements de EasyCRM.
  • Ajout de la possibilité de créer un événement rapide comme les relances sur les projets mais depuis la page Client / Prospect d'un tiers, cet événement ne sera pas associé à un projet mais à un tiers directement
  • Copie de la note dans la description de l'événement lorsqu'une proposition commerciale est définie à "non signée" ou "signée"

image


image

Comparaison des versions 1.4.0 et 1.5.0

  • #299 [Map] fix: empty projects on pwa view #301
  • #299 [Map] fix: fatal if empty object linked #300
  • 1.5.0 #298
  • #296 [Mod] add: new version number 1.5.0 #297
  • #292 [QuickEvent] add : adding max length on label #294
  • #287 [Hook] fix: commercial relaunching handled on client tab #295
  • #291 [Trigger] add: propal note should also be in trigger description #293
  • #173 [Address] fix: update status #286
  • #173 [Lang] fix: translation #285
  • #173 [Address] fix: fatal #284
  • #173 [Address] add: geolocations info on contact list and card #283
  • #173 [Address] fix: navigation from objecttype instead of fromtype #282
  • #271 [Geolocation] fix: data model #278
  • #273 [Map] add: geolocation #275
  • #268 [SQL] fix: forget comma in element_geolocation #272
  • #188 [Manifest] add: domain name to pwa name #270
  • #219 [QuickCreation] add: redirection to opportunity after creation #269
  • #219 [Opportunity] add: link with map and improve code #268
  • #265 [Address] fix: make it works again #266
  • Main into Develop #263
  • #173 [Address] fix: convert address to contact in functionnal c6c3426
  • #219 [Opportunity] add: opportunity map and fix filter on project id 05ce2a3
  • #173 [Address] fix: handle migration and last details dd0c731
  • #173 [Address] fix: clean code 6b07673
  • #173 [Address] fix: clean code ee95918
  • #273 [Map] fix: remove css from php file 3f0942a
  • #173 [Address] fix: clean code and fix filter by id 85b4c6e
  • #292 [QuickEvent] fix : remove js from php file 3e9c6d1
  • #173 [Address] fix: apply change on map 61ae1cc
  • #173 [Address] fix: the second clean because one is not enough ff9a81f
  • #173 [Address] add: edition and improve display af0a3ae
  • #173 [Address] fix: use contact to create address cbf5730
  • #273 [Map] fix: clean code and css 07d76a9
  • 📖 Changelog c501d0b
  • #273 [Map] fix: remove direction cone 1b43116
  • #265 [Address] add: missing and required field in geolocation 783cead
  • #219 [CSS] fix: display and minor typo b4640ec
  • #219 [Opportunity] add: redirection button to map 5bc2d8e
  • #173 [Geolocation] fix: data model 628a549
  • #219 [Opportunity] add: back to pwa opp creation button on map 8908e97
  • #292 [QuickEvent] fix : fix js 58c8537
  • #292 [QuickEvent] fix : add const in mod 9f811f9
  • #173 [Map] fix: load address also when not on project 7162f0c
  • #265 [Address] fix: delete and update favorite b36d1bd
  • #292 [QuickEvent] fix : fix typo 069f852
  • 📖 Changelog 886bcc3
  • #273 [Map] fix: make radius and direction unclikable c3132f2
  • #265 [Address] fix: use HTTP_REFERER 46b3cd6
  • #265 [Address] fix: prevent user from spamming create button 39ee4e3