EasyCRM Release 1.1.0 - 21/07/2023
Cette version de EasyCRM apporte:
- Deux nouveaux champs sur les propositions commerciales, celui du statut commercial et de la raison du refus si nécessaire
- Un tableau de bord sur la page d'accueil du module permettant de visualiser avec des graphiques les données apportées
- La possibilité d'ajouter des adresses sur les projets
- Une carte OpenStreetMap permettant de visualiser la localisation des adresses
Nouvelles fonctionnalités et innovations
Ajout des adresses sur les projets
- Un nouvel onglet "Adresse" a été ajouté sur la page des projets
- Il est possible d'ajouter des adresses, de les supprimer et de choisir une adresse favorite/principale
- La géolocalisation de ces adresses est fait à l'aide de OpenStreetMap, si l'adresse n'est pas trouvé elle est ajouté mais ne sera pas visible sur la carte
Ajout d'une carte OpenStreetMap pour visualiser les adresses
- Les adresses sont représentés par des points qui une fois cliqué dessus donne les informations globales de l'adresse
- Possibilité de filtrer les adresses
- Configuration permettant d'afficher uniquement les adresses favorites/principales sur la carte
- La carte permet de visualiser les adresses de tous les projets mais si accédée par un des projets, elle n'affichera que les adresses du projet
Ajout de champs supplémentaires
- Ajout des champs "Tâches commerciales" et "Téléphone projet" sur les projets
- Ajout des champs "Statut commercial" et "Raison du refus" sur les propositions commerciales
Ajout d'un tableau de bord
- Sur tableau de bord, deux graphiques montrent le taux des champs "Statut commercial" et "Raison du refus"
- Les champs sont des sélecteurs liés à des dictionnaires modifiable par l'utilisateur
Comparaison des versions 1.0.0 et 1.1.0
- Develop
#118
- #109 [Mod] add: new version number 1.1.0
#117
- #114 [Dashboard] fix: extrafields need check on empty value
#116
- #101 [Map] fix: missing div in filter box
#115
- #93 [Address] fix: reset action after action
#113
- #110 [Hook] add: fetch_thirdparty in propal after edit extrafield
#112
- #107 [Mod] add: dictionary in mod
#111
- #100 [Address] fix: minor address issues
#104
- #87 [QuckCreation] fix: missing setOptionalsFromPost for extrafields
#105
- #64 [Dashboard] add: two graphs on dashboard commstatus and refusal reason of pr
#78
- #83 [Address] add: map and address to every object and filter on object and type
#84
- #74 [Class] add: address class
#80
- #75 [EditorConfig] add: editorconfig like saturne
#76
- #72 [SQL] add: address data model
#79
- #48 [QuickCreation] add: extrafields project
#49
- #46 [Mod] add: extrafields project phone
#50
- #88 [JS] add: every required file for js function and add toggleFavorite
af65604
- #90 [Mod] fix: remove package-lock.json
97f19d8
- #74 [Class] fix: ref and ref_ext
6fd41d4
- #67 [Address] add: map of objetcs address, only project currently
3b40db3
- #73 [Address] add: views, template and tab in project
4e7330d
- #90 [Address] fix: clean code and typo, rename variable correctly
ce7a326
- #83 [Address] add: ref in table view, favorite star and config tab
b995f8b
- #70 [Core] fix: made the data model more generic for 1.2
4a70a70
- #70 [SQL] add: dictionnaries linked to propal comm status and refusal reason
d6f2b8a
- #83 [Address] add: map and address to every object
359af06
- #64 [Dashboard] add: two pie graphs according to status and refusal reason of pr
cc78d2e
- #83 [Map] add: category filter
937cd1c
- #89 [Address] fix: use commonfields tpl instead of custom fields
92dd1d7
- #83 [Map] add: header on map and improve features
f915816
- #72 [SQL] add: ref and ref_ext
7249eb2
- #96 [Address] fix: change id in formid
fbede0c
- #70 [Mod] add: tooltip on extrafields
e133a61
- #83 [Map] add: filter on type and object
dc05486
- #102 [Address] fix: postal code can be string
2a07b37
- #64 [Dashboard] fix: make graphs color way less random
c8f9b50
- #100 [Mod] fix: rename saturne_get_objects_metadata and remove objectlib
3566cbd
- #99 [Map] fix: filter by object musnt redirect on object card
858955e
- #83 [Map] fix: filter work on both view mode
d89d08f
- #98 [Map] fix: don't filter by tag if map of ONE project
f5f8184
- #103 [Address] add: header on create view
9aa971b
- #70 [Mod] fix: change type of extrafields
8dce4d1
- #92 [Address] fix: fetch object to attribute favorite address
75f7356
- #95 [Address] fix: remove fetch object call for action create
4a6f4d3
- #94 [Map] add: filter on status >= 0
73323ac
- #93 [Address] fix: seteventmessage in red if can't find address on osm
0e5e7c2
- #70 [SQL] add: position in table for it to work
fa163a5