--- LES DIFFERENTES VERSIONS ---



Nota :

SMI tant en bta version il se peut que les formats des tables MySQL varient. Pensez  faire des sauvegardes. 





>>>Version 0.9.6 (02/09/2006) : 

Corrections :

	*Ecran de login
	Correction d'un bug qui apparaissait sous EasyPHP.

	*Index (1re connexion)
	Correction d'un bug qui apparaissait sous EasyPHP.

	*Golocalisation
	Correction d'un bug qui empchait l'accs correct au fichier GeoIP.dat, en fonction de la distribution.

	*Fichiers internes
	Correction d'un bug qui empchait l'affichage de la taille d'un fichier en mode client.

	*Clients
	Correction d'un bug qui empchait l'affichage de la possibilit de saisir une intervention s'il n'y en avait pas au moins une de saisie.

	*Relevs de licences/matriels
	On ne peut plus modifier une zone de saisie en mode effacement. Cela n'avait aucune influence sur la suppression (SMI ne tenait pas compte des 	saisies), mais c'est tout de mme plus logique.
	Dans la liste des problmes, correction d'un bug d'affichage sur la liste en cas de descriptif long d'un problme.

	*Dossiers de relevs
	Dans l'impression d'un dossier de relev avec dtail des problmes, correction d'un bug sur la liste en cas de descriptif long d'un problme.


	*Dclaration de problme sur relev
	On ne peut plus modifier aucune zone de saisie si le problme a t affect  une intervention.

Modifications :

	*Index (Niveau oprateur)
	Un oprateur tlphonique ne peut plus diter un client, ou lui dclencher une intervention, si le compte est bloqu.
	Simplification de l'affichage de la liste des comptes clients.

	*Prsentation
	Modification des couleurs des formulaires.

	*Menu
	Modification de quelques couleurs.

	*Clients
	Lorsqu'un client est cr par une agence ou un technicien d'une agence, ce client devient immdiatement la proprit de (est gr par) cette agence. 	Cela vite les problmes du style "client cr par une agence et utilis par une autre agence sur la mme zone de chalandise"...
	On peut maintenant directement crer un contrat depuis une fiche client.
	Modification de l'entte d'affichage de la fiche client.
	Lorsque l'on cre ou que l'on modifie une fiche client, SMI revient sur la fiche aprs enregistrement (gain de temps).

	*Interventions
	Lorsque l'on choisi un contrat, il est maintenant possible d'en voir le rsum. Cela facilite grandement le travail pour des comptes avec contrats 	multiples.
	Modification de l'affichage du compte client. SMI affiche maintenant deux zones : une avec le compte client, une autre avec le site d'intervention.

Ajouts :

	*Multi sites clients
	ATTENTION : modification de la structure de la base MySQL...cf fichier correspondant dans le rpertoire install.

	On peut maintenant saisir des sites secondaires pour un client professionnel (champ "socit" complt).
	Cette fonction ouvre les possibilits suivantes :

	Contrats clients
	Lors de la cration d'un contrat, on peut dfinir si le site principal est concern par le contrat.
	On peut galement dcider quels sont les sites qui seront "couverts" par le contrat.
	Si on n'en choisi aucun, SMI force le choix du site principal.
	J'ai galement cr une nouvelle variable pour les textes types : %sites_cocl%. Si vous insrez cette variable dans un texte de contrat, SMI crera 	automatiquement la liste des sites concerns. Cela se prsentera comme suit :
	--- Site Nxxxxx ---
	Nom
	Adresse
	CP Ville
	---------------------

	Vous pourrez, par exemple, dfinir une annexe avec la liste des sites concerns..

	Bien videmment il ne sera possible de choisir des licences ou du matriel  couvrir par le contrat que parmi les licences ou les matriels utiliss 	sur les sites slectionns. Si une licence ou un matriel a t dclare comme utilis sur tous les sites, il sera galement possible de le choisir.


	Dossiers de relevs
	Pour faciliter la recherche, on peut filtrer les licences ou les matriels par site.
	Les impressions des relevs (y compris relevs vierges) ont t modifies en consquence.
	
	Relevs de licences et de matriel
	On peut maintenant signaler sur quel site est utilis(e) une licence ou un matriel.
	A noter que l'on peut galement dcider d'affecter une fiche  tous les sites actifs (utile, par exemple, dans le cas de licences couvrant la socit 	et toutes ses filiales).
	Pour faciliter la recherche, on peut filtrer les licences ou les matriels par site.
	SMI refusera le changement de site d'une licence ou d'un matriel si un problme non rsolu est encore en attente.
	Les impressions des relevs (y compris les relevs vierges) ont t modifies en consquence.

	Dclarations de problmes
	Lors de la dclaration de problme, si la licence ou le matriel a t pralablement affect  un site prcis, le problme est par essence dclar 	pour ce site.
	Par contre, si vous avez dclar une utilisation sur tous les sites, SMI demandera alors si le problme dtect l'est sur tous les sites ou s'il n'a 	t vu que sur un site prcis.
	Si vous dclarez un problme pour "tous les sites", SMI gnrera autant de fiches de dclaration que de sites actifs (inclus le site principal), ce 	qui est pratique car vous vitez ainsi les saisies multiples et rptitives, site par site.


	Interventions
	Lors de la saisie d'une intervention, vous devez choisir un site d'intervention.
	S'il s'agit d'un particulier, le site d'intervention sera son adresse principale.
	Si vous affectez un contrat  cette intervention, vous pourrez choisir le site d'intervention uniquement parmi les sites couverts par ce contrat.
	De mme, vous pouvez seulement choisir parmi les problmes dclars sur le site choisi.





>>>Version 0.9.5 (22/08/2006) : 

Corrections :

	*Contrats clients
	Un bug empchait parfois l'impression PDF des contrats clients : corrig.



Modifications :

	*Contrats types
	L'dition se fait maintenant en Wysiwyg.

Ajouts :

	*Connexion
	On peut demander un nouveau mot de passe si on a oubli le sien. Il faut entrer son code de connexion, son adresse email principale, et un code de 	contrle. Un email est envoy...qui demande une confirmation pour que le nouveau mot de passe soit gnr.




>>>Version 0.9.4 (29/07/2006) 

	*Corrections :

	Interventions (dtails horaires)
	Internet explorer (je sais, mais il y en a encore qui s'en servent :D ) refusait de prendre le focus et refermait la fentre ds que l'on cliquat 	dedans : corrig.

	*Fichiers internes
	Lors d'une recherche, cela se passait mal sur le nom dtaill du fichier : corrig.


	*Contrats clients
	En relance ou en accus de rcption, une agence avait accs  tous les contrats : corrig.
	Si un contrat avait t sign mais jamais utilis, la date de fin effective ne se mettait jamais  jour (seule la date de fin note  l'criture du 	contrat restait inscrite), ce qui rendait possible l'dition : corrig (maintenant, on peut juste voir le contrat, pas le modifier).

Modifications :

	*Emailings
	J'utilise maintenant la classe Xpertmailer2. Cela permet une meilleure construction des enttes et donc moins de fausses dtection en spam des mails 		envoys.

	*Messages automatiques
	J'utilise maintenant la classe Xpertmailer2. Cela permet une meilleure construction des enttes et donc moins de fausses dtection en spam des mails 	envoys.
	J'en ai profit pour filtrer les doublons et viter l'envoi du mme email en plusieurs exemplaire sur une mme adresse.


	*Contrats clients
	Un technicien peut maintenant voir un contrat (il ne peut pas le modifier, ni le supprimer). Il peut galement dclencher une intervention  partir 	du contrat (en liste ou en fiche contrat). Cela devrait permettre pas mal d'conomie de papier...(je n'y avais pas pens...dsol).
	Sur la liste des contrats, on peut directement aller relancer ou accuser rception des contrats (modes agences, centre de gestion, administrateur).
	SMI indique maintenant distinctement sur la fiche si un contrat est non sign et/ou termin.

Ajouts :

	*Fichiers internes
	On peut maintenant galement rechercher sur le nom du propritaire du fichier ou du rpertoire.

	*Contacts clients
	On peut directement passer en mode dition/visualisation depuis le mode ajout.
	On peut directement passer en mode ajout depuis le mode cration
	SMI revient directement en mode ajout aprs qu'il ait enregistr un nouveau contact pour un client (avant, il fallait cliquer).

	*Contrats clients
	On peut maintenant directement saisir une intervention depuis la liste des contrats ou depuis la fiche contrat, si le contrat n'est pas termin et 	s'il a t sign.

	*Interventions
	Il y a maintenant un rappel du dlai d'intervention accord sur un contrat lors de la saisie d'une intervention. S'il n'y en a pas eu de demand, SMI 	crit "Pas de dlai".