Commit Graph

265 Commits

Author SHA1 Message Date
Laurent Destailleur
d30e65cbaa New: Add default language for third parties and use it when multilang is enabled to define default language for document generation. 2010-02-27 13:37:13 +00:00
Laurent Destailleur
8a37c13365 Look: Use style fieldrequired on mandatory fields 2010-02-04 19:54:58 +00:00
Laurent Destailleur
93ad853850 Remove deprecated and useless hidden option 2010-01-23 02:04:08 +00:00
Regis Houssin
3c74bd21ca Works on enhancement of project tasks
Fix: move class in directory of module
2010-01-22 20:20:41 +00:00
Laurent Destailleur
a9bde74f8c New: Can set project on contract at creation step. 2010-01-12 09:48:19 +00:00
Regis Houssin
100607da1a Fix: functions "ereg", "ereg_replace", "eregi", "eregi_replace" is deprecated since php 5.3.0 2009-10-21 09:51:52 +00:00
Regis Houssin
abaf84b523 Fix: id is lost if the page is based with $_GET['ref'] 2009-09-11 16:00:43 +00:00
Laurent Destailleur
06b9e9cd24 New: Add picto on tab titles 2009-08-05 18:22:40 +00:00
Laurent Destailleur
d222a78c62 Fix: Removed urldecode used on superglobal _GET and _POST and _REQUEST... since they are already decoded by PHP. 2009-07-22 17:13:59 +00:00
Regis Houssin
a0a9ee10bc Fix: missing argument 2009-07-09 12:08:22 +00:00
Laurent Destailleur
814b1acd43 New: Add statistics on contract area
Minor look enhancements
2009-07-08 10:10:35 +00:00
Laurent Destailleur
2be9a2fdb4 Fix: If multiprice is enabled and level is not defined for customer, we always use the level 1. We can't use the denormalized price stored in product table as this price is the last price saved (it might be any level) and should never bee seen by user when multiprice is activated.
So we force the level to 1 if not defined.
2009-06-19 07:32:39 +00:00
Regis Houssin
e5d222b6cc Fix: régression sur l'utilisation des niveau du jeton, on test sur les 2 niveaux car
comportement aléatoire avec certaines fonctions
2009-05-17 08:01:54 +00:00
Regis Houssin
c1c1f8a4d2 Fix: ajout d'un niveau supplémentaire du cache du jeton 2009-05-16 15:45:26 +00:00
Regis Houssin
07c6ffb065 Fix: ajout d'un jeton aléatoire dans les requetes POST 2009-05-16 12:52:53 +00:00
Regis Houssin
0d18fbcad5 Fix: ajout d'un jeton aléatoire dans les requetes POST 2009-05-15 14:46:53 +00:00
Laurent Destailleur
7bda345c7f Qual: Use a so much simpler way to have ajax confirmation boxes 2009-05-06 18:07:34 +00:00
Laurent Destailleur
6335fe2b55 Qual: Use a so much simpler way to have ajax confirmation boxes 2009-05-06 15:45:50 +00:00
Laurent Destailleur
7c6016b355 Qual: Use a so much simpler way to have ajax confirmation boxes 2009-05-06 13:39:43 +00:00
Regis Houssin
b86684805c New: early development of multi-company module 2009-04-27 20:37:50 +00:00
Laurent Destailleur
d8ec223ba2 Make possible to edit contract after validated.
Make not possible if hidden option CONTRAT_NOEDITWHENVALIDATED is set
2009-04-15 13:12:14 +00:00
Laurent Destailleur
0823322ba1 Qual: All call to dolibarr_ functions are made on dol_ functions. 2009-02-20 22:53:15 +00:00
Laurent Destailleur
9fe83ec7e6 New: Add a first version of a Paybox module 2009-02-15 17:33:02 +00:00
Laurent Destailleur
6c20010326 Distinct status "running not expired" from "running expired" in lines contract status 2009-02-09 19:31:06 +00:00
Laurent Destailleur
c3adbb11fe Fix: Error in price when adding a product in contract with base type that is with tax. 2009-01-25 17:05:40 +00:00
Laurent Destailleur
530c1312ac Maxi debug of multiprice feature
Prepare 2.5.1
2009-01-10 01:11:17 +00:00
Laurent Destailleur
754e0111f3 Perf: Reduce nb of call to time function. 2009-01-07 15:21:16 +00:00
Laurent Destailleur
0bdd1efe2b Qual: Renamed all function dolibarr_xxx to dol_xxx to use same prefix everywhere. 2009-01-07 10:57:36 +00:00
Laurent Destailleur
836de30d6b Fix: Close all services in contrat card 2008-12-31 14:44:10 +00:00
Laurent Destailleur
45d8c67e6c Maxi debug for UTF8 support 2008-10-28 23:36:36 +00:00
Laurent Destailleur
70b0f0042e Qual: Uniformize use of dolibarr_print_date 2008-10-26 15:55:50 +00:00
Laurent Destailleur
4cc27fd401 Patch to add range date in orders: http://matelli.fr/showcases/patchs-dolibarr/add-dates-in-order-lines.html
and add ability to use hour also in contract and invoices range dates.
2008-10-01 22:24:31 +00:00
Laurent Destailleur
047ec077cc New: Can move a line of contract to another. 2008-09-25 23:30:06 +00:00
Laurent Destailleur
069ea7edb0 Fix: Create invoice button enabled only if invoice module enabled 2008-08-07 20:46:15 +00:00
Laurent Destailleur
f3566030e0 Fix: Wrong list of product for supplier orders or invoices 2008-08-06 13:06:58 +00:00
Laurent Destailleur
6769a2b512 Fix: Bad status report for contracts 2008-07-12 10:31:58 +00:00
Laurent Destailleur
10b3f64e70 Fix: Failed to add product in contract 2008-04-22 12:20:27 +00:00
Laurent Destailleur
7430dc5bb3 New: Le statut d'un contrat est maintenant représenté par les statut de ces lignes. 2008-04-07 17:16:45 +00:00
Laurent Destailleur
8c4faadcb1 Fix: Create and updtae line of contract 2008-04-06 19:34:55 +00:00
Laurent Destailleur
c635e88868 Lang files can be in two different worskpaces 2008-03-31 15:17:39 +00:00
Laurent Destailleur
7b8a92b863 New: Support save of NPR vat in customer element (invoice, order, proposal, contract) 2008-03-19 00:31:03 +00:00
Laurent Destailleur
8a0a2dacdf Fix: A lot of fixes. 2008-02-28 16:57:55 +00:00
Laurent Destailleur
e82546b5d3 Fix: Button close service disappeared 2008-02-26 00:39:29 +00:00
Laurent Destailleur
646a6307f0 New: Super clean of permissions checks 2008-02-25 20:03:21 +00:00
Laurent Destailleur
3c4926c8cf Fix: List of services 2008-02-25 16:48:16 +00:00
Laurent Destailleur
551c14f6c2 Fix: Option CONTRAT_EDITWHENVALIDATED now works 2008-02-25 00:33:14 +00:00
Laurent Destailleur
72d107a5d0 Qual: Standardisation of code. Clean some code. 2008-02-24 15:51:06 +00:00
Laurent Destailleur
99297fea62 Fix: Security check 2008-02-24 13:18:40 +00:00
Laurent Destailleur
074937aeb7 Fix: Corrige validation tva 2008-02-21 16:02:16 +00:00
Laurent Destailleur
0923b54d00 Fix: Bad year saved for end planned date (service contracts) 2008-02-21 15:53:46 +00:00
Laurent Destailleur
af0cfac114 New: New way to edit contracts and line of contracts 2008-02-13 00:42:28 +00:00
Laurent Destailleur
f160ccd112 New: New way to edit contracts and line of contracts 2008-02-13 00:32:54 +00:00
Laurent Destailleur
3ee13de002 New: New way to edit contracts and line of contracts 2008-02-12 23:45:07 +00:00
Laurent Destailleur
fed065dd7f Qual: Nettoyage de code redondant. L'appel a getright est inutile car deja dans le main. 2008-01-29 19:03:26 +00:00
Laurent Destailleur
af8a582424 Qual: Mutualisation code 2008-01-20 22:37:52 +00:00
Laurent Destailleur
54d6a5d063 Corrige affichage 2007-12-06 00:08:53 +00:00
Laurent Destailleur
0fb63fa3dc Suppression TODO 2007-12-03 21:31:47 +00:00
Laurent Destailleur
0c1ed51aa3 Suppression TODO 2007-12-03 21:27:57 +00:00
Laurent Destailleur
5697f3c0de Fix: Suite correction bug gestion avoirs 2007-12-02 20:55:23 +00:00
Laurent Destailleur
45af9432bf Simplification gestion des lignes factures/commandes/propales 2007-11-12 01:15:20 +00:00
Laurent Destailleur
7e54bdab9a Suite gestion des arrondis sur les montants. 2007-07-08 16:16:40 +00:00
Laurent Destailleur
6ba0d4aa06 Suite gestion des arrondis. C'est fait sur les contrats 2007-07-07 16:38:58 +00:00
Laurent Destailleur
facf08d676 Uniformisation du mode d'appel de dolibarr_print_date 2007-06-16 13:56:05 +00:00
Regis Houssin
59a3a32f78 Fix: changement de idp en rowid pour llx_societe et llx_socpeople afin d'unifier le code. 2007-06-11 22:51:47 +00:00
Laurent Destailleur
93089e1482 Qual: Uniformisation du code: Suppression de la fonction img_statut au profit des methodes getLibStatut plus completes 2007-05-04 21:19:15 +00:00
Laurent Destailleur
d7dd1c7c92 Fix: Le délai de warning est pas le bon 2007-03-26 00:39:29 +00:00
Laurent Destailleur
6fabf0708b Fix: Equilibre tableau 2007-03-25 23:22:10 +00:00
Laurent Destailleur
93b5d4602f Fix: Pb de suppression de contrat 2007-02-22 20:45:16 +00:00
Laurent Destailleur
761c5a5d1c Fix: La désactivation de l'ajax n'était pas complète. 2007-02-10 01:49:49 +00:00
Laurent Destailleur
131cdca0c7 Fix: Erreur sur mysql 5 2007-01-31 10:04:56 +00:00
Regis Houssin
f1e83d2f4f Modifications proposées par Franky 2007-01-27 14:36:20 +00:00
Laurent Destailleur
6804b213de Fix: La suppression de contrat échouait si il existait des lignes contrat. 2007-01-22 22:35:42 +00:00
Laurent Destailleur
6b5296eb81 Fix: Si pas les droits de modif sur le projet on affiche pas lien de modif 2007-01-21 22:01:05 +00:00
Laurent Destailleur
f9d90c3908 Fix: Uniformisation du nom du champ id societe. On prend partout "socid". 2006-09-13 18:56:30 +00:00
Laurent Destailleur
870cc75f6e Sec: Les notes privées sont invisibles aux utilisateurs externes 2006-08-18 22:03:47 +00:00
Laurent Destailleur
8db3b8b0b9 Fix: Info "derniere connexion" n'était pas correcte mais affiché en fait "connecté depuis". 2006-08-12 19:07:14 +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
45b4e1348e Look: Ajout picto societe sur societe dans onglet contrats 2006-06-22 00:35:29 +00:00
Laurent Destailleur
4cd9a03b93 Qual: On renomme les champs propriétés id société de soc_id en socidp partout 2006-06-19 20:35:22 +00:00
Laurent Destailleur
8f5c9618da Ajout lien sur objet source sur page creation facture 2006-05-31 23:05:29 +00:00
Laurent Destailleur
3007a54025 Fix: Le montant des remises fixes disponibles ne s'affichent plus 2006-05-31 21:53:20 +00:00
Laurent Destailleur
98e2919698 New: La remise relative par défaut d'une société se positionne sur la ligne 2006-05-25 14:41:44 +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
Regis Houssin
4c36ee8a38 Fix: le changement de date via le calendrier se faisait au même endroit 2006-04-12 15:18:28 +00:00
Regis Houssin
ae2f01e499 Fix: le changement de date via le calendrier se faisait au même endroit 2006-04-12 15:14:27 +00:00
Regis Houssin
297b559137 Fix: le changement de date via le calendrier se faisait au même endroit 2006-04-12 15:09:54 +00:00
Regis Houssin
959d2b8f12 Fix: le changement de date via le calendrier se faisait au même endroit 2006-04-12 14:58:38 +00:00
Regis Houssin
2e3e7c3a80 Fix: le changement de date via le calendrier se faisait au même endroit 2006-04-12 13:43:06 +00:00
Regis Houssin
89ba3d5c8c bugfix 2006-03-22 09:10:01 +00:00
Laurent Destailleur
6da5385266 Look: Ajout picto sur les status des contrats-services 2006-03-18 17:41:36 +00:00
Regis Houssin
b50f12cd0a 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-13 13:19:24 +00:00
Andre Cianfarani
eb912a3774 modifs pour date en popup 2006-03-01 16:59:18 +00:00
Laurent Destailleur
264b99a0b0 Qual: Mutualisation code des onglets
New: Possibilité d'éditer les notes privées et publiques
2006-02-16 23:25:41 +00:00
Regis Houssin
2fbd6ac90c integration support multiprix 2006-02-03 16:42:39 +00:00
Laurent Destailleur
7c1d13a4f2 Utilisation de la focntion select_tva avec carac societe vendeuse et acheteuse pour déterminer taux de tva par défaut 2005-11-23 00:43:19 +00:00
Laurent Destailleur
4a3cdf60ed Fix: Respect W3C 2005-10-31 05:19:56 +00:00
Laurent Destailleur
175515e700 Fix: Les lignes sans produits était perdues pour la creation de facture depuis un contrat. 2005-10-26 19:00:46 +00:00
Laurent Destailleur
98edc34d85 Fix: Mise en paramètre du nombre max d'éléments de la liste des produits 2005-10-10 20:55:21 +00:00
Laurent Destailleur
3127446ea2 Fix: Passage du paramètre langs 2005-10-04 01:32:39 +00:00
Laurent Destailleur
0ab0f8f119 Look: Modifications esthétiques mineures 2005-10-01 16:05:57 +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
dfa2d60d96 Fix: Pb balises mal fermées 2005-09-29 19:30:59 +00:00
Laurent Destailleur
d4c78e9fe7 Intégration du patch pour gérer la référence du contrat (sur modèle des commandes) plutot qu'une référence qui soit le rowid. 2005-09-27 19:34:03 +00:00
Laurent Destailleur
ea4141ca16 Fix: Pb sur modif date debut effectif service. 2005-09-24 01:25:19 +00:00
Laurent Destailleur
0fc90979de Les dates prévues et effectives des lignes de contrats sont modifiables (Avant c'était l'un ou l'autre). 2005-09-17 13:58:47 +00:00
Laurent Destailleur
7dce03bf7d Les dates prévues et effectives des lignes de contrats sont modifiables (Avant c'était l'un ou l'autre). 2005-09-17 13:03:38 +00:00
Laurent Destailleur
69967208b1 Look: Modifications esthétiques mineures 2005-09-17 02:09:36 +00:00
Laurent Destailleur
90e7514b1f Qual: meilleur respect xhtml 2005-09-17 00:53:49 +00:00
Laurent Destailleur
b5d5fb9485 Qual: On effectue la creation des contrats en transactions 2005-09-09 21:25:53 +00:00
Laurent Destailleur
888e19438b New: Possibilité de générer une facture depuis un contrat 2005-09-04 14:52:36 +00:00
Laurent Destailleur
f37af21107 Meilleure gestion erreur 2005-09-04 13:22:50 +00:00
Laurent Destailleur
8cf668c3bc New: Ajout de la notion de contacts sur les contrats 2005-09-03 00:09:55 +00:00
Laurent Destailleur
45171da073 Possibilité de modifier le descriptif et le taux de tva y compris sur les lignes de produits prédéfinis. 2005-09-01 23:17:42 +00:00
Laurent Destailleur
fb934b7aa2 Trad: Traduction 2005-09-01 23:02:29 +00:00
Laurent Destailleur
f8151eb6cc Possibilité de modifier le descriptif et le taux de tva y compris sur les lignes de produits prédéfinis. 2005-09-01 23:00:08 +00:00
Laurent Destailleur
75258b6cba Possibilité de modifier le descriptif et le taux de tva y compris sur les lignes de produits prédéfinis. 2005-09-01 22:53:08 +00:00
Laurent Destailleur
8735a5c2b9 Fix: Liens include invalides 2005-08-25 20:27:17 +00:00
Laurent Destailleur
1267e3dbd9 Fix: Erreur si champ commercial nul est remontée. 2005-08-20 18:04:15 +00:00
Laurent Destailleur
d55cf878d0 Fix: Fatal error: Call to undefined function: delete() in /dolibarr/htdocs/projet/fiche.php on line 79 2005-08-12 01:34:46 +00:00
Laurent Destailleur
ffa8294885 Look: Modif esthétiques mineures 2005-08-11 18:54:59 +00:00
Laurent Destailleur
d4d8ae46a7 Fix: Div mal fermé 2005-07-19 00:57:54 +00:00
Laurent Destailleur
fa81f25351 Look: Les caractéristiques complexes (projet, rib...) au sein des onglets se modifient par le bouton modifier insérer à l'emplacement même de la carac. 2005-07-15 23:28:38 +00:00
Laurent Destailleur
567c7b6294 Look: Modif esthétiques mineures 2005-07-15 00:26:54 +00:00
Laurent Destailleur
61ad4c5b98 Fix: Lien non actif 2005-07-11 23:37:00 +00:00
Laurent Destailleur
3470153303 Look: L'espace du bord bas des onglets est géré comme les autres bord (par le style plutot que par un br). Ce qui permet d'avoir un rendu sans difference entre IE et Mozilla. 2005-07-11 00:49:16 +00:00
Laurent Destailleur
abd5cd499e New: Ajout fonction cloturer contrat 2005-07-03 22:56:13 +00:00
Laurent Destailleur
9a9f76fab9 New: Ajout liste des contrats inactifs et fermés dans menu 2005-07-03 21:58:20 +00:00
Laurent Destailleur
cddfdd9a97 New: Affiche picto warning pour les contrats qui ont au moins un service expiré, et pour les services expirés 2005-07-03 13:07:59 +00:00
Laurent Destailleur
61063d7309 New: Ajout gestion état validation des contrats 2005-07-03 02:37:16 +00:00
Laurent Destailleur
936a845d5f Look: Améliorations divers sur les listes de contrats 2005-06-25 23:53:44 +00:00
Laurent Destailleur
6438717166 Fix: Meilleur gestion erreur creation contrat.
Fix: On distingue bien le commerical principal de suivi, du commercial de signature
2005-06-21 20:18:19 +00:00
Laurent Destailleur
e45fdcaa22 Fix: Meilleur gestion erreur creation contrat.
Fix: On distingue bien le commerical principal de suivi, du commercial de signature
2005-06-21 19:30:15 +00:00
Laurent Destailleur
2e3d89379f New: Possibilité d'éditer les lignes contrats 2005-06-19 18:37:38 +00:00
Laurent Destailleur
250718b637 Distingue les dates de mises en services prévues des réels dans la gestion des contrats 2005-06-11 11:33:21 +00:00
Laurent Destailleur
3804461ad3 Affichage de la référence du contrat sur le fiche contrat. 2005-05-01 23:58:40 +00:00
Laurent Destailleur
bb6209d3cb Qual: Mutualisation de la liste des produits par la fonction html->select_produit 2005-04-27 00:29:32 +00:00
Laurent Destailleur
fc1fef2c43 Look: Modification esthétique mineure 2005-04-23 18:19:17 +00:00
Laurent Destailleur
1f59420951 New: Affiche durée service dans liste 2005-04-22 23:14:42 +00:00
Laurent Destailleur
ec78498e2f Fix: Debuggage des contrats, traductions et améliorations mineures. 2005-04-22 22:39:11 +00:00
Laurent Destailleur
211ef32be9 Qual: Suppression de la fonction print_select_date au profit de son doublon (la methode select_date).
Trad: Traduction des mois
2005-03-28 13:52:40 +00:00
Rodolphe Quiedeville
4d9d8d4bba Suppression du lien edition tant que la fonctionnalite n'est pas codée 2004-11-29 16:01:34 +00:00
Laurent Destailleur
f03dde7b43 Trad: Quelques traductions de plus 2004-11-28 16:05:02 +00:00
Rodolphe Quiedeville
bc8a221a53 Ajout suppression impossible quand un service est activé 2004-11-26 14:57:59 +00:00
Rodolphe Quiedeville
f48d62244f Nouvelle méthode de gestion des contrats 2004-11-26 14:17:48 +00:00
Laurent Destailleur
2298f5910d Trad: Traduction des contrats 2004-10-30 12:45:08 +00:00
opensides
62d0a4924b changement de <?PHPen <?php
suivra l'indentation correcte du code ;-)
2004-10-19 20:43:23 +00:00
Laurent Destailleur
cb7e19dfbe Trad: Traduction de la fiche contrat et page index contrat
New: Ajout de la référence facture dans le lien facture au lieu du simple texte "Facture".
New: Ajout du statut de la facture si contrat lié à une facture.
Doc: Documentation doxygen
2004-09-26 23:02:40 +00:00
Laurent Destailleur
c97b99d5e4 Trad: Traduction de toutes les chaines "Description", "Type", "Status" dans tout le code. 2004-08-29 19:03:50 +00:00
Laurent Destailleur
42180e5056 Trad: Traduction de toutes les chaines "Enregistrer" et "Annuler". 2004-08-29 16:11:37 +00:00
Laurent Destailleur
a5a13aa11c Correction lien invalide (un vieux copier coller) 2004-08-01 22:38:00 +00:00