Commit Graph

308 Commits

Author SHA1 Message Date
Regis Houssin
37cca4231a Fix: uniform and clean code 2011-10-25 11:24:06 +02:00
Regis Houssin
3338649316 [task #217] Move core files in core directory 2011-10-24 14:11:49 +02:00
Regis Houssin
63d60a33fc [task #216] Move lib in core directory 2011-10-24 11:25:54 +02:00
Juanjo Menent
0a51265512 Uniformize code 2011-09-01 07:32:26 +00:00
Laurent Destailleur
247fd29662 For the "default" field, we keep usa of standard on and off button because it is not a feature we activate or not but a choice of one line among others. I will change this later to replace with a checkbox. 2011-08-31 18:47:29 +00:00
Laurent Destailleur
1aaf65c257 PDF works with us letter format 2011-08-31 14:42:47 +00:00
Regis Houssin
726d9581dd Fix: remove obsolete tags (in progress) 2011-08-27 14:24:16 +00:00
Laurent Destailleur
a0c475e5f0 Fix: Use correct css 2011-08-16 09:57:02 +00:00
Laurent Destailleur
e2c007305c Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
337f41c8e1 Uniformize code 2011-06-17 22:24:52 +00:00
Laurent Destailleur
3cf65ac780 Uniformize code 2011-06-08 16:44:22 +00:00
Regis Houssin
488938cde1 Fix: compatibility with custom path 2011-05-15 08:43:29 +00:00
Laurent Destailleur
77031ca5a4 New: odt templates usage for invoices are now visible 2011-05-12 22:38:19 +00:00
Laurent Destailleur
d6abe49da2 Fix: Show error message 2011-05-04 18:34:16 +00:00
Laurent Destailleur
808cd3b77d Fix: Better error place 2011-04-17 21:37:35 +00:00
Regis Houssin
e55cec9e4e Works on enhancement of "ok","warning" or "error" message with jQuery jnotify 2011-03-18 15:56:12 +00:00
Regis Houssin
23d96f6ded Works on enhancement of "ok","warning" or "error" message with jQuery jnotify 2011-03-18 15:44:08 +00:00
Laurent Destailleur
66acb06d53 Work on odt templates 2011-03-03 08:49:45 +00:00
Regis Houssin
aba9bb9acd Fix: compatibility with pgsql, replace all addslashes by $db->escape in other files 2011-02-24 18:22:24 +00:00
Laurent Destailleur
0560de9fad Work on ODT generation 2011-02-20 19:04:14 +00:00
Laurent Destailleur
371c4a6090 Qual: Remove usage of deprecated properties 2011-02-20 12:06:11 +00:00
Laurent Destailleur
56a60a7035 Fix: Style alt 2011-02-11 19:22:09 +00:00
Laurent Destailleur
b5e5dc3849 Fix: Fix regression by adding "custom" feature making web server hang in infinite loop. 2010-12-15 18:15:08 +00:00
Laurent Destailleur
dfbd72a76a Fix: W3C 2010-11-01 16:00:38 +00:00
Laurent Destailleur
82dcb8616e Work on ODT templates 2010-10-27 20:53:23 +00:00
Philippe Grand
3b8ef56805 tiny code enhancement 2010-09-01 07:50:28 +00:00
Philippe Grand
fb06c15330 task #6689, strlen problem
replace  strlen with dol_strlen
2010-08-24 14:42:18 +00:00
Laurent Destailleur
807fad406f Fix: More log to hunt a bug 2010-08-01 18:45:19 +00:00
Laurent Destailleur
f74d4d645f Work on odt generation 2010-06-15 21:52:41 +00:00
Laurent Destailleur
4c73cb64c8 Move/Rename numbering module files for invoices to normalize code. 2010-04-28 13:49:13 +00:00
Philippe Grand
c418128a07 according to new tree directory 2010-04-25 14:17:39 +00:00
Philippe Grand
3ce3c74ba7 Move facture class file to compta/facture directory 2010-03-26 15:45:01 +00:00
Regis Houssin
68c1571d13 Qual: First change to remove pre.inc.php 2010-03-01 09:20:41 +00:00
Laurent Destailleur
d5d9291449 Qual: Uniformize code 2010-02-24 23:29:46 +00:00
Laurent Destailleur
ee47cf17cf Qual: Uniformize code and remove useless function 2010-02-24 16:41:19 +00:00
Laurent Destailleur
48b14a7548 Qual: Removed a deadlock option. Option is always on now as it is more opened. 2010-02-04 19:15:07 +00:00
Regis Houssin
9f418eb042 Fix: missing quotes 2010-01-12 15:54:53 +00:00
Regis Houssin
2df0d15ef7 Fix: obsolete 2009-12-23 08:43:16 +00:00
Regis Houssin
a58e465b27 Fix: obsolete 2009-12-23 00:03:32 +00:00
Laurent Destailleur
64c9991efd Fix: Translation of currency works better now. 2009-11-06 21:43:29 +00:00
Laurent Destailleur
40b38892b5 Fix: Usage of alternate document root works with invoice numbering modules. 2009-11-06 18:38:35 +00:00
Regis Houssin
e420c6cc7c Fix: functions "ereg", "ereg_replace", "eregi", "eregi_replace" is deprecated since php 5.3.0 2009-10-22 11:13:31 +00:00
Laurent Destailleur
1dfeaed082 Remove the trim to allow user to use spaces in its free text. This allow to place text where he wants (begin, center, two third...) 2009-08-11 20:38:04 +00:00
Laurent Destailleur
8e770f9480 Minor change 2009-08-02 16:16:15 +00:00
Laurent Destailleur
3465ecad0f Use contact if defined by default for address instead of third party. 2009-06-14 17:48:08 +00:00
Laurent Destailleur
d4a3038240 Restore changes after 27 may due to from savannah Crash. 2009-06-03 23:00:24 +00:00
Laurent Destailleur
86625da643 Predefined invoices are now always enabled 2009-05-27 01:59:33 +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
d3621e4593 Fix: ajout d'un jeton aléatoire dans les requetes POST 2009-05-15 13:59:49 +00:00
Laurent Destailleur
9694d926e6 Qual: Factorize code. Removed useless code. 2009-05-04 19:02:32 +00:00
Regis Houssin
b86684805c New: early development of multi-company module 2009-04-27 20:37:50 +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
bb90ab1288 New: Customer and supplier codes can be automatically generated 2009-01-31 15:23:05 +00:00
Laurent Destailleur
8b1807a065 Remove useless info 2009-01-15 20:11:50 +00:00
Laurent Destailleur
aeacdb933b Add documentation 2009-01-12 17:48:55 +00:00
Laurent Destailleur
fba4488a4d New: Add clone feature on invoices.
Fix: Fix clone feature on emailings.
Revert option to use predefined invoices
2008-11-20 21:30:23 +00:00
Laurent Destailleur
7deb33c52d Maxi debug for UTF8 support 2008-10-28 20:05:23 +00:00
Laurent Destailleur
1772463414 New: Add ability for numbering module to not be shown if a condition is not true. 2008-09-04 23:44:36 +00:00
Laurent Destailleur
6d8755edd4 Fix: Maxi bug. Value for date used in object numbering module was current date instead of date of object. 2008-07-05 14:20:03 +00:00
Laurent Destailleur
394b3375a1 [Task #7349] Patch + Correction mise en page adresse contact sur PDF 2008-06-09 18:55:24 +00:00
Laurent Destailleur
2d0352cae4 Qual: Clean deprecated code 2008-05-12 22:52:47 +00:00
Laurent Destailleur
77e831d914 New: Ajout champ mention légal 2008-04-03 14:53:14 +00:00
Laurent Destailleur
2a90226b61 New: A generic order numbering module (depreciate all others) 2008-03-05 22:20:30 +00:00
Laurent Destailleur
b9d36ccdc6 New: Model mercure is changed to stable 2008-03-05 21:36:07 +00:00
Laurent Destailleur
68595e00e5 Le modèle de numérotation de facture générique mercure est opérationnel (Le prefix et l'offset ne sont oas encore géré) 2008-03-04 01:14:45 +00:00
Laurent Destailleur
48b0bcf284 Perf: Function admin are moved from function to admin.lib.php
Perf: Constant is not stored in database if values is empty.
2008-02-01 00:09:23 +00:00
Laurent Destailleur
a81f652e28 New: Ajout lien "Retour liste des modules" dans page config modules 2008-01-26 15:10:18 +00:00
Laurent Destailleur
c89ff96964 Fix: Les modèle PDF ne géraient pas l'affichage de l'avoir appliqué sur une facture. 2007-12-16 19:07:41 +00:00
Laurent Destailleur
bc6754033c Fix: Quand on supprime reduc de type avoir, le statut de l'avoir redevient à non honoré (payé = 0 et statut = 1) 2007-12-02 17:59:06 +00:00
Regis Houssin
e9c01bcfd7 modification de mon adresse mail 2007-11-01 20:39:36 +00:00
Laurent Destailleur
ffe32f655c Fix: Apercu sur bon de réceptions de livraison 2007-10-21 23:56:56 +00:00
Laurent Destailleur
3fa0160a72 Feature: On renomme MAIN_ENABLE_DEVELOPMENT en MAIN_FEATURES_LEVEL qui permet de gérer n niveaux plutot que 2. 2007-10-03 20:05:29 +00:00
Laurent Destailleur
c99f3d7d26 Feature: Choix du destinataire (adresse tiers ou adresse contact propal) sur les propales. 2007-09-16 02:09:43 +00:00
Laurent Destailleur
0c46bbcc0d Feature: Choix du destinataire (adresse tiers ou adresse contact facutration) sur les factures. 2007-09-14 21:02:13 +00:00
Laurent Destailleur
5ec0be5375 Ajout d'une notion de version sur les modules de numérotation des factures. Les modules au statut "development" ne s'affiche que si la constante MAIN_ENABLE_DEVELOPMENT est a on. 2007-09-11 21:55:31 +00:00
Regis Houssin
86650b04a6 Fix: on peut déterminer un offset différent pour les avoirs 2007-05-28 18:03:42 +00:00
Regis Houssin
b0266b641d Fix: optimisation du code 2007-05-19 17:14:14 +00:00
Regis Houssin
7c4a3bb19c Ajout de fonctionnalitées sur le modele de numérotation paramétrable "pluton" - toujours en phase de test !! 2007-04-30 00:25:20 +00:00
Laurent Destailleur
59e7c4967a Trad: Traduction infos 2007-02-10 15:11:19 +00:00
Laurent Destailleur
d60f86cbba Amélioration traduction 2007-01-03 22:22:58 +00:00
Laurent Destailleur
78d0bc8867 New: La numérotation des factures de doit et des factures avoirs peut etre dissociées selon choix du module de numérotation. 2006-12-16 16:30:41 +00:00
Laurent Destailleur
7b789189b6 On remplace tous les mkdir par la fonction create_exdir 2006-09-05 23:25:48 +00:00
Laurent Destailleur
ffcfab529c On fait marché l'apercu du specimen des modeles expedition 2006-08-26 13:47:10 +00:00
Laurent Destailleur
159dbad26f Fix: Le bit des remises crée sur propales, commandes, contrat n'était pas propagé qd on crée une facture 2006-08-21 21:46:21 +00:00
Laurent Destailleur
d2037bd72a Qual: Nouvelle fonction textwithhelp pour afficher des tooltips HTML 2006-08-20 02:17:52 +00:00
Laurent Destailleur
d146e10284 Look: Modif esthétique mineure 2006-08-18 23:28:27 +00:00
Regis Houssin
e84e29a42a Suppression de l'onglet "avoir" car il utilisera les modèles de facture 2006-08-16 21:41:21 +00:00
Laurent Destailleur
6f64fd83f2 Look: Ajout picto "setup" sur toutes les pages de configuration
Qual: Suppression de fichiers obsoletes
Ajout d'une page introduction a la configuration Dolibarr.
2006-08-12 15:32:57 +00:00
Laurent Destailleur
b064e4c272 New: Ajout module numérotation pour les fiche interventions 2006-07-30 01:55:08 +00:00
Regis Houssin
80a6c69bcf Ajout possibilité d'éditer et de supprimer une facture validé sans paiement d'effectué 2006-07-11 06:42:44 +00:00
Laurent Destailleur
ac8c73555c Les modeles crabe et azur sont multilangues 2006-06-17 22:30:55 +00:00
Laurent Destailleur
e958289b05 Les modeles crabe et azur sont multilangues 2006-06-17 22:30:55 +00:00
Laurent Destailleur
0d3affa1f8 Gestion d'affichage de specimen sur propale 2006-06-12 22:20:24 +00:00
Laurent Destailleur
b89b5f8a31 New: Sur page config choix module génération facture, un clic sur info affiche un aperçu d'un specimen. 2006-06-11 00:36:17 +00:00
Regis Houssin
caac021d2e Fix: supprimait les autres modèles si on leur avait donné le même nom 2006-06-09 09:03:41 +00:00
Laurent Destailleur
36c0d76dc9 Fix: Un avoir est en fait une facture négative. Les avoirs on le meme module de numérotation que les factures. 2006-06-02 21:04:12 +00:00
Laurent Destailleur
40f388e01a Fix: Un avoir est en fait une facture négative. Les avoirs on le meme module de numérotation que les factures. 2006-06-02 20:58:55 +00:00
Laurent Destailleur
e82125bc23 *** empty log message *** 2006-05-05 20:01:58 +00:00
Laurent Destailleur
a214deb752 *** empty log message *** 2006-05-01 14:36:29 +00:00
Laurent Destailleur
9d73097efb *** empty log message *** 2006-05-01 14:21:32 +00:00
Laurent Destailleur
034c7bd29c *** empty log message *** 2006-05-01 14:15:17 +00:00
Laurent Destailleur
cfb4537850 Fix: Evite erreur si module numérotation facture installé avec rep sans fichier 2006-04-29 10:34:55 +00:00
Laurent Destailleur
ad4c4e7acd Uniformisation du code: Tous les modules de génération de document PDF s'active dans la table llx_document_model plutot que les n tables llx_xxxx_model_pdf.
Cela réduit le nombres de tables et permet plus de mutualisation du code. Ainsi, tous les modules peuvent avoir maintenant plusieurs modèle actifs, et 1 modèle défaut.
2006-04-28 22:54:02 +00:00
Laurent Destailleur
150362780f New: Ajout option pour désactiver les notifications
Qual: Factorisation de code sur onglet société
2006-04-08 22:47:51 +00:00
Regis Houssin
f20ff9118e intégration des avoirs dans le module facture, ajout d'onglet dans la partie configuration 2006-03-20 14:25:15 +00:00
Regis Houssin
7554aca646 intégration des avoirs dans le module facture, ajout d'onglet dans la partie configuration 2006-03-20 14:14:40 +00:00
Laurent Destailleur
e1b4682db6 Fix: Choix du module de generation du model du bon de dons ne fonctionnait pas. 2005-12-07 01:06:53 +00:00
Laurent Destailleur
90e7514b1f Qual: meilleur respect xhtml 2005-09-17 00:53:49 +00:00
Laurent Destailleur
6620222363 On déplace l'option qui définit si société assujeti à TVA dans configuration globale (car s'applique a tout module et pas seulement à facture). 2005-08-23 21:19:50 +00:00
Laurent Destailleur
01760772fc New: Affiche prochaine valeur de numérotation dans le alt du tick de la page de configuration (si disponible). 2005-08-22 19:52:22 +00:00
Laurent Destailleur
1b3da4a138 Amélioration de la gestion des modules de numérotation.
Ajout du module mod_propale_marbre (PRYYMM-9999)
Ajout du module mod_facture_terre (FAYYMM-9999)
2005-08-22 19:39:55 +00:00
Laurent Destailleur
a7791afaac Fix: N'affiche pas les comptes caisse dans la liste des comptes pour paiement par rib ou chèque. 2005-08-13 19:32:59 +00:00
Laurent Destailleur
79f51e141c Fix: parametre width non quotés. 2005-06-19 11:58:07 +00:00
erics
0c7a032b52 ajout des label et couleur de fond pour l'option facturation 2005-06-12 23:26:03 +00:00
Laurent Destailleur
04f184d042 Look: Modif esthétiques mineures 2005-06-11 11:11:17 +00:00
erics
673be9f39f ajout du systeme de TVA a la facturation 2005-06-10 15:53:05 +00:00
erics
bbf54e09b7 traduction 2005-06-10 14:43:24 +00:00
Laurent Destailleur
a5891b06ef Trad: Et un peu de traduction en plus 2005-04-02 20:15:25 +00:00
Laurent Destailleur
a0b1f893f3 Look: Modif esthétique mineure 2005-03-20 01:55:37 +00:00
Laurent Destailleur
699a68ec7b Qual: Mutualisation fonction img_tick. 2005-03-06 15:39:32 +00:00
opensides
d18ecc4647 changement de <?PHPen <?php
suivra l'indentation correcte du code ;-)
2004-10-19 18:58:50 +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
f9ac2aea11 Fix: Toutes les pages de l'espace admin sont protégées par "if (!$user->admin) accessforbidden();"
Trad: Toutes les pages d'admin chargent le fichier lang "admin".
Doc: Doc doxygen pour toutes les pages d'admin.
2004-08-29 12:01:58 +00:00
Laurent Destailleur
19ed309301 Norm: Le nom de classe des modules de facturation s'appelle mod_facture_xxx 2004-08-15 17:56:27 +00:00
Laurent Destailleur
e4469076fc New: Ajout d'un exemple sur la page de choix des modules de numérotation de factures. 2004-08-15 15:39:06 +00:00
Laurent Destailleur
4f3d25379c Optim: Les fichiers modules de modèles de numérotation de factures ont été passée en objet
et la description du modèle est portée par le fichier module même plutot que par le
fichier commun modules_facture.php.
2004-08-15 15:04:24 +00:00
Laurent Destailleur
6479de434d Fix: L'appel au constructeur des modeles de facture n'envoie pas le handler de base sur la page de config. 2004-08-08 20:37:19 +00:00
Rodolphe Quiedeville
439f1d396e Ajout option pour la date de facture lors de la validation 2004-07-26 13:42:44 +00:00
Laurent Destailleur
4188598b10 New: Gestion du FAC_PDF_LOGO dans le modèle de facture crabe.
New: Ajout du capital, SIREN et RCS sur la page de config de la société/association.
New: Multilangue sur la page accueil index.php
2004-07-25 15:31:16 +00:00
Laurent Destailleur
d6b11b2848 New: Amélioration de la gestion des erreurs sur la génération des factures.
Fix: register_globals=off sur la page config facture et constantes autres.
New: Toutes les contantes de config en rapport avec le module facture (FAC_) ont été sorties de la page "autres" et placées dans la page config du module facture.
2004-07-25 13:12:15 +00:00
Rodolphe Quiedeville
2e926bf54d GEstion du register_global=off 2004-07-20 08:31:06 +00:00
Laurent Destailleur
1d8e9957a4 Préparation pour le déplacement des paramètres FACxxx dans la page de config du module facture. 2004-02-27 22:53:39 +00:00
Laurent Destailleur
c6e91b2fcf Ajout d'un test sur la présence de compte. En cas d'absence, plutot que de proposer une liste vide, le texte "Aucun compte bancaire encore créé" est affiché. 2004-02-22 20:50:22 +00:00
Laurent Destailleur
6917ba2a8f Uniformisation du look des pages de config des modules. 2004-02-20 23:40:13 +00:00
Laurent Destailleur
3186884fb7 Remplacer du code par la nouvelle fonction set_dolibarr_const 2004-02-15 16:49:08 +00:00
Laurent Destailleur
64f5215383 Correction typographique. 2004-02-11 20:17:50 +00:00
Laurent Destailleur
545a304f9b Correction mise en forme. 2004-02-11 20:12:58 +00:00
Laurent Destailleur
7521caab5b Permet l'édition de l'option fiscale de TVA (mention "TVA non applicable") dans les options du module facture. 2004-02-08 17:00:18 +00:00
Laurent Destailleur
9866e87183 Correction copyright. 2004-02-02 22:55:10 +00:00
Laurent Destailleur
d3b6f42560 La configuration du module facture permettais de choisir le compte à utiliser pour le mode de règlement par RIB à afficher.
Dorénavant, elle permet aussi de choisir l'ordre et l'adresse du compte à utiliser pour le mode de règlement par Chèque à afficher..
2004-02-02 22:03:12 +00:00
Laurent Destailleur
e49ab26935 Prefix en dur "llx_" remplacé par constante "MAIN_DB_PREFIX". 2004-02-01 00:55:46 +00:00
beedauchon
bd74a14292 ajout support css 2003-09-13 13:39:12 +00:00
Rodolphe Quiedeville
8697ffa7dd Modif de libellé 2003-08-31 21:36:16 +00:00
Rodolphe Quiedeville
f214c461c6 Nettoyage du code 2003-08-26 10:31:25 +00:00
Rodolphe Quiedeville
8959054c82 Suppresion lien incorrect sur FAC_OUTPUTDIR 2003-06-24 14:43:45 +00:00
Rodolphe Quiedeville
664e81d1e8 Ajout DOL_URL_ROOT 2003-06-24 14:36:32 +00:00
Rodolphe Quiedeville
e81e80ab12 Commit for release 2003-06-22 12:16:11 +00:00
Rodolphe Quiedeville
d7a2eb82c7 Ajout du type pour FACTURE_ADDON 2003-06-22 10:18:39 +00:00
Rodolphe Quiedeville
96fb2f95aa Ajout rib_number sur les factures 2003-05-13 19:08:04 +00:00
Rodolphe Quiedeville
65c5749e6d Inclusion du fichier modules_facture.php dans main.inc. 2003-04-13 14:42:04 +00:00
Rodolphe Quiedeville
b6ebdf9439 Rends les parametres de conf définit dans cette page invisible 2003-04-13 14:40:10 +00:00
Rodolphe Quiedeville
5cb03414c8 Modification de la valeur de conf stockée, on ne stock que le nom 2003-04-13 14:32:45 +00:00
Rodolphe Quiedeville
a8abba905f Ajout du modèle de facture pdf 2003-04-13 14:25:45 +00:00
Rodolphe Quiedeville
767b1b6738 Réorganise le code en rapport au test admin, security update 2003-03-11 16:01:45 +00:00
Rodolphe Quiedeville
45e2d8233c Ajout d'un test pour exclure les répertoires CVS* 2003-03-11 15:37:30 +00:00
Rodolphe Quiedeville
d476daa3ce Nouveau fichier 2003-03-11 15:27:34 +00:00