Commit Graph

182 Commits

Author SHA1 Message Date
Laurent Destailleur
8d2b289619 Look: Si PHP supérieur à 4.2, alors on utlise PHPlot 5.0 pour générer les graphes plutot que PHPlot 4.4.6 2006-08-13 19:07:43 +00:00
Laurent Destailleur
6523f56aa8 Simplification de la couche generant les graphs. Tous les graphs passent par la classe DolGraph.
C'est cette classe qui doit ensuite s'appuier directement sur PHPlot ou une autre librairie graphique libre.
Qual: La génération des soldes ne fait plus exception ce qui permet de ne plus dépendre de jpgraph qui
n'est pas libre.
2006-08-13 15:20:25 +00:00
Laurent Destailleur
e0d479a2bb Simplification de la couche generant les graphs. Tous les graphs passent par la classe DolGraph.
C'est cette classe qui doit ensuite s'appuier directement sur PHPlot ou une autre librairie graphique libre.
Qual: La génération des soldes ne fait plus exception ce qui permet de ne plus dépendre de jpgraph qui
n'est pas libre.
2006-08-13 13:30:53 +00:00
Laurent Destailleur
9294334913 Qual: Déplacement des drivers de base de données de /lib dans /lib/databases pour plus de clarté.
New: Ajout du driver mysqli pour accéder à mysql via les fonction mysqli de la 4.1
2006-08-05 23:55:10 +00:00
Laurent Destailleur
93dd22eed8 Fix: Les fichiers .meta doivent rester invisibles à l'utilisateur 2006-07-23 01:00:31 +00:00
Laurent Destailleur
64030993c3 Look: Tous les champs de soumission de fichiers utilisent la limite $conf->maxfilesize 2006-07-13 16:18:46 +00:00
Laurent Destailleur
8ace967082 Qual: Suppression de code redondants dans facture rec car deja hérité de facture 2006-07-02 14:57:43 +00:00
Laurent Destailleur
a07c5306aa Look: Pb largeur tableau 2006-06-29 23:51:18 +00:00
Laurent Destailleur
04d6bd1e7a Fix: Suppression utilisation de dbclone inutile 2006-06-24 19:15:26 +00:00
Laurent Destailleur
9f6e356684 Maxi debuggage et amélioration du module expédition 2006-06-24 17:10:32 +00:00
Laurent Destailleur
8fabb7888a Qual: Mise en facteur des methodes fetch_client et fetch_projet 2006-06-23 19:40:28 +00:00
Laurent Destailleur
b565f51c7d Mega grosse mise en facteur de code commun.
Pour cela la classe CcommonObject a été crée pour héberger les methodes communes a toutes les entites métiers dolibarr (facture, contrat, propal, commande).
Ces classes métiers n'ont qu'à hériter de cette classe pour profiter du code commun.
2006-06-18 14:18:41 +00:00
Laurent Destailleur
9666db6cb7 Qual: Uniformisation du code php pour gérer les lignes de propal, facture et commande. 2006-06-16 23:55:20 +00:00
Regis Houssin
728ecbf607 Affichage de tous les aperçus 2006-06-09 15:47:20 +00:00
Regis Houssin
035073b964 Affichage de tous les aperçus 2006-06-09 15:47:20 +00:00
Laurent Destailleur
1ae88e188d Ajout possibilité de mettre des documents sur les factures 2006-06-07 22:37:51 +00:00
Laurent Destailleur
d3ad176b82 Ajout possibilité de mettre des documents sur les factures 2006-06-07 22:18:30 +00:00
Laurent Destailleur
54ed2d2c77 Qual: Suppression des propriétés nom_url au profit de la methode getNomUrl. Ce qui permet de passer en parametre si on veut en plus le picto ou non dans le lien 2006-06-03 16:04:32 +00:00
Regis Houssin
d82fa81a0f change le titre de l'onglet 2006-06-01 16:36:42 +00:00
Laurent Destailleur
f2ba7dbd92 Fix: Alignement tableau 2006-05-25 16:06:14 +00:00
Laurent Destailleur
f7f1c89792 Trad: Utilisation du bon terme "Réduction" au lieu de "Remise".
En effet une réduc en pourcentage sur une ligne facture s'appelle de manière générique "Réduction" et non "Remise" car
"Remise" est un cas particulier de "Réduction" au niveau ligne facture.
Réduction = Remise ou Rabais ou Ristourne = % sur ligne facture.
2006-05-21 00:04:52 +00:00
Laurent Destailleur
a136010830 Fix: Plantage requete sur Mysql 5 2006-05-20 10:31:55 +00:00
Laurent Destailleur
c266aef8b7 Amélioration/Simplification de la création des factures récurrentes 2006-05-01 01:08:16 +00:00
Laurent Destailleur
28e3e859e4 Fix: Warning mysql 2006-04-28 23:54:33 +00:00
Laurent Destailleur
096643cd27 Look: Ajout picto statut sur les factures clients 2006-03-19 00:39:12 +00:00
Laurent Destailleur
8e3ce6ee81 Renomme titre facture en "facture client" et corrige quelques pb alignement tableau 2006-03-14 21:31:59 +00:00
Regis Houssin
1b8e8f90aa Ajout de la permission "consulter tous les clients" dans le module commercial, afin
qu'un commercial puisse voir que les clients qui lui sont affectés.
2006-03-10 15:32:56 +00:00
Regis Houssin
b0542b730b Fix: on ne pouvait voir que la première page de l'aperçu 2006-03-01 16:21:19 +00:00
Regis Houssin
cc22914e31 Fix: l'aperçu ne fonctionnait pas en multi page 2006-03-01 13:54:21 +00:00
Laurent Destailleur
e152621539 Trad: Modification terme date limite réglement 2006-02-25 01:34:33 +00:00
Laurent Destailleur
7ace7a3b27 New: Toutes les entites (contrat, facture, propal, commande) possède un chanp note (non affiché sur PDF) et un champ note public (affiché sur PDF) 2006-02-12 16:23:43 +00:00
Laurent Destailleur
0b2724ead3 New: Toutes les entites (contrat, facture, propal, commande) possède un chanp note (non affiché sur PDF) et un champ note public (affiché sur PDF) 2006-02-12 15:54:21 +00:00
Laurent Destailleur
dbabaef6e3 Fix: Mauvaise valeur sauvegardé si montant supérieur à 1000 2006-02-08 21:09:47 +00:00
Regis Houssin
1892f451bd Fix: onglet mal défini 2005-12-26 13:02:31 +00:00
Laurent Destailleur
27c1c42eea Fix: Affiche message erreur sur creation prelevement 2005-12-08 23:46:32 +00:00
Laurent Destailleur
7c8b252b66 Fix: Si facture n'a pas d'auteur de renseigné 2005-12-07 02:40:37 +00:00
Laurent Destailleur
3eb18b53c9 Fix: Call to undefined function: facture_prepare_head() 2005-12-06 23:27:48 +00:00
Laurent Destailleur
0ef09f1a80 Deplace la fonction facture_prepare_head dans lib/invoice.lib.php de manière a ne l'avoir qu'une seule fois est centralisée. 2005-12-03 17:18:35 +00:00
Laurent Destailleur
bffc2d4db3 Possibilité d'ajouter des contacts à une facture durant tout son cycle de vie (pas seulement en brouillon) 2005-12-03 16:56:04 +00:00
Regis Houssin
986d669d1f Nettoyage du code suite au test de la tache 4984 2005-12-03 12:46:07 +00:00
Laurent Destailleur
4088f7a5a3 Fix: Corrections mineures sur fonctions des contacts 2005-11-30 23:57:13 +00:00
Regis Houssin
d0721e8567 Ajout patch de la tache 4984 - merci Patrick 2005-11-30 17:37:01 +00:00
Laurent Destailleur
d5f0b976a1 Fix: Tri sur ref en cas d'égalité sur autres criteres 2005-11-12 21:10:01 +00:00
Laurent Destailleur
0def64a811 L'objet société et l'object facture brouillon sont passés a la fonction getNumRef du module de numérotation.
Cela permet d'avoir des modules qui numérotent en fonction des carac de la facture et du client.
2005-11-11 19:22:57 +00:00
Laurent Destailleur
9afdfbdae5 Fix: Modif esthétiques mineures 2005-10-10 20:15:32 +00:00
Laurent Destailleur
4dab301931 Fix: Restrictions accès manquantes 2005-10-08 19:13:58 +00:00
Laurent Destailleur
0f62f0ae69 Look: Possibilité d'utiliser une feuille de style css.php afin de pouvoir y inclure des images dont chemin dépend du theme.
Look: L'image des lignes de titre de tableau est un dégradé.
Look: Correction du bug IE qui positionne mal les onglets dans certains cas.
2005-10-02 19:20:21 +00:00
Laurent Destailleur
26bc3098af Gestion d'evennements supplémentaires dans les triggers:
COMPANY_CREATE, COMPANY_DELETE, COMPANY_MODIFY
CONTRACT_VALIDATE, CONTRACT_CANCEL, CONTRACT_CLOSE
BILL_VALIDATE,BILL_PAYED,BILL_CANCEL
2005-10-01 15:57:05 +00:00
Laurent Destailleur
86811c9e3b Optim: On evite de charger product.class si on en a pas besoin 2005-09-11 16:51:41 +00:00
Laurent Destailleur
5534aa3fba Ajout option pour désactiver les fonctions aperçu (pour ceux qui n'ont pas imagemagick) 2005-09-10 16:15:19 +00:00