Commit Graph

481 Commits

Author SHA1 Message Date
Laurent Destailleur
3508add202 Fix: Currency translation and prof id in PDF 2008-07-31 14:21:21 +00:00
Laurent Destailleur
897152a924 Qual: Removed duplicate code 2008-07-29 19:20:33 +00:00
Laurent Destailleur
4cf4c7aa12 Fix: Remove html entities coding in id prof output on PDF. 2008-07-28 09:09:03 +00:00
Laurent Destailleur
b8c99626fe Fix: Translation 2008-07-21 14:15:07 +00:00
Laurent Destailleur
5a6b708626 Fix: Payment mode not provided 2008-07-10 17:32:24 +00:00
Laurent Destailleur
940cf2bc31 Fix: Numbering errors 2008-07-08 22:29:34 +00:00
Laurent Destailleur
1c43e655dc Fix: Numbering for terre 2008-07-08 22:18:58 +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
Regis Houssin
1499bb83b7 On peut utiliser le nom de la société du contact facturation sur les factures, mettre à 1 la constante FACTURE_USE_COMPANY_NAME_OF_BILL_CONTACT 2008-06-24 08:41:28 +00:00
Laurent Destailleur
fb982b6fd3 Add tag {cccc0000} in generic numering modules (from a work of Raphael) 2008-06-20 21:10:24 +00:00
Laurent Destailleur
b3d7894d9e Patch Raphael 2008-06-17 13:45:44 +00:00
Laurent Destailleur
4f1460cb4f Patch Raphael 2008-06-17 13:45:44 +00:00
Laurent Destailleur
9b68fc591e Fix: bug #22074 : Problème d'affichage sur propale avec contact 2008-06-11 01:56:34 +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
2ba58df6da Doxygen 2008-05-12 23:06:38 +00:00
Laurent Destailleur
6b2ea02412 Fix: Generating of reports for action use a good page break. Added page nb in report. 2008-05-02 19:19:02 +00:00
Laurent Destailleur
5aee8653be Fix: Black area on PDF 2008-04-16 21:55:26 +00:00
Laurent Destailleur
b5844d053e Accept 3 lines fot free text on pdf 2008-04-13 22:46:46 +00:00
Laurent Destailleur
063fa37f4f Euro symbols on text description dos not creat bad pdf coding 2008-04-13 22:30:09 +00:00
Laurent Destailleur
56e9b9cef7 Euro symbols on text description dos not creat bad pdf coding 2008-04-13 22:30:09 +00:00
Laurent Destailleur
08af4cbbfe Qual: Reorganize lib functions:
All lib php files are called .lib.php
Image functions are stored in images.lib.php
2008-04-05 14:18:13 +00:00
Laurent Destailleur
1ddb6fe373 Reduce size of free text in PDF from 8 to 7 2008-04-04 10:24:41 +00:00
Laurent Destailleur
77e831d914 New: Ajout champ mention légal 2008-04-03 14:53:14 +00:00
Laurent Destailleur
496c7f0fd7 Support TVA Non Perçu Récupérable on crabe, azur and einstein modeles 2008-04-02 23:54:18 +00:00
Laurent Destailleur
0fc6e72dc8 Fix: Generic numbering modules was not working on PHP4 2008-03-31 04:26:54 +00:00
Laurent Destailleur
be9185f239 Removed deprecated file (replaced by module mercure). 2008-03-31 04:25:28 +00:00
Laurent Destailleur
af274668a3 Fix: Detection auto des champs text/html.
Fix: Dans les PDF, il ne faut pas faire le nl2br standard de PHP lors de la conversion text en HTML car ce dernier ne remplace pas le \n mais ajoute le br hors le writeHTMLCell transforme aussi les \n en br.
2008-03-31 03:31:08 +00:00
Laurent Destailleur
0b2ed1cc63 Fix: Bad tooltip 2008-03-06 13:05:13 +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
798701385d New: Model mercure is complete 2008-03-05 21:05:08 +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
77b72f3521 Fix: Nb of pages 2008-02-13 16:50:49 +00:00
Laurent Destailleur
6e3aeee8c7 Doc: Maj doc doxygen 2008-01-20 19:24:05 +00:00
Laurent Destailleur
7fc0d6591d Qual: Réorganisation un peu plus logique de certaines fonctions. Réduction de la taille du fichier html.form.class.php qui est chargé a chaque fois et qui consomme a lui seul 1Mo 2008-01-11 17:16:46 +00:00
Laurent Destailleur
5910c05845 Fix: Amélioration nb long sur modeles pdf 2007-12-31 03:18:12 +00:00
Laurent Destailleur
5a25ff40ce Fix: Gestion de l'escompte sur les factures ne marchait plus 2007-12-17 18:18:51 +00:00
Laurent Destailleur
7d86d53dc8 Fix: Gestion de l'escompte sur les factures ne marchait plus 2007-12-17 18:14:53 +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
62b8688fee Fix: La mention légale française ne doit s'afficher que si emetteur = FR. 2007-12-11 02:56:14 +00:00
Regis Houssin
ef35fb8407 On affiche l'intitulé "offert" au lieu de 100% pour une réduction 2007-12-06 22:13:46 +00:00
Regis Houssin
00014d910e On configure le mois de début d'exercice dans configuration->société 2007-11-22 17:21:31 +00:00
Regis Houssin
52d6005929 Add: possibilité d'utiliser l'adresse du contact suivi commande dans le document
Add: patch de Team Raider qui permet d'afficher les nom de contact si défini dans les documents
Fix: uniformisation du code
2007-11-18 14:59:34 +00:00
Laurent Destailleur
efafaace28 Fix: Les modeles n'affiche plus les données de différentes manieres selon que le module fckeditor est actif ou non. 2007-11-12 23:25:44 +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
Regis Houssin
2b868859c9 Fix: traduction 2007-10-20 21:46:32 +00:00
Laurent Destailleur
00c7bd5a7a Fix: Si on utilise nom contact, on indique civilité et prénom 2007-10-17 15:29:26 +00:00
Regis Houssin
31b50a8908 Fix: champ price obsolete 2007-10-12 16:01:48 +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
Regis Houssin
22a8f302cd Fix: problème d'uniformisation des noms de variables 2007-09-15 16:18:15 +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
0e1152dc9d Ajout module generique numérotation mercure 2007-09-13 18:11:51 +00:00
Laurent Destailleur
ab6829b666 Ajout librairie dans classes meres 2007-09-13 18:10:51 +00:00
Regis Houssin
5d19a92164 Fix: on vérifie si les descriptions des lignes produits personnalisées ont été formatées avec fckeditor 2007-09-12 19:42:33 +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
Laurent Destailleur
119070e3ab Qual: Utilisation de dolibarr_print_date chaque fois que c'est possible au lieu de strftime 2007-08-08 15:14:52 +00:00
Laurent Destailleur
8f8a423a87 La librairie fpdfi etant une source different de fpdf, elle est mise separee et n'est plus melangee. 2007-07-30 23:22:06 +00:00
Laurent Destailleur
b1787520e6 Correction pb this 2007-07-27 00:09:51 +00:00
Regis Houssin
4a97c81a08 Fix: probleme de numérotation sur les avoirs 2007-07-19 18:04:25 +00:00
Regis Houssin
85a549e2b2 Fix: remplacement de LIKE dans la requete sql par REGEXP afin de palier au différent format de numérotation 2007-07-19 17:32:06 +00:00
Regis Houssin
a732a83244 Fix: problème de numérotation lorsque le compteur ne se remet pas à zero en début d'année fiscale 2007-07-05 12:58:24 +00:00
Laurent Destailleur
facf08d676 Uniformisation du mode d'appel de dolibarr_print_date 2007-06-16 13:56:05 +00:00
Regis Houssin
c4745e1a81 Fix: on ne prend pas en compte le mois de janvier pour le debut d'année fiscale car il est pris par defaut 2007-05-28 19:47:21 +00:00
Regis Houssin
eebc13dd9a Fix: on peut déterminer un offset différent pour les avoirs 2007-05-28 18:09:10 +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
b725cf874e Fix: mauvaise constante 2007-05-28 17:52:21 +00:00
Regis Houssin
b0266b641d Fix: optimisation du code 2007-05-19 17:14:14 +00:00
Regis Houssin
0b1d544dbd Add: modèle de numérotation paramétrable "saphir" pour les bons de livraisons
Fix: uniformisation du code
2007-05-19 12:53:48 +00:00
Laurent Destailleur
68539866d2 Meilleure gestion erreur 2007-05-16 12:06:09 +00:00
Laurent Destailleur
8d7cb94dcd Doc: doxygen 2007-05-04 23:55:23 +00:00
Regis Houssin
b4f236a54c Fix: le substr doit partir de la fin de la chaine 2007-05-04 14:31:27 +00:00
Regis Houssin
c1453953c6 Fix: on ne lance pas de requete si le delta n'est pas défini 2007-05-04 14:15:42 +00:00
Regis Houssin
5bcd5b5042 Add: ajout du modèle paramétrable pour les propales 2007-05-04 09:23:15 +00:00
Regis Houssin
ac275fb85d Add: modèle de numérotation commande client paramétrable "saphir" 2007-05-03 15:54:21 +00:00
Laurent Destailleur
2eb5ff506d Qual: Uniformisation du code par suppression de la fonction selectyesnonum en doublon avec selectyesno. 2007-05-02 09:49:57 +00:00
Regis Houssin
cc1ccb6055 Fix: accolade mal placée 2007-05-01 13:51:33 +00:00
Regis Houssin
83337abd4b Fix: l'offset indiqué sera le numéro de la première facture 2007-04-30 01:49:12 +00:00
Regis Houssin
9d40dc8d2a Fix: gestion des offset 2007-04-30 01:35:25 +00:00
Regis Houssin
07cf4220e5 Ajout de fonctionnalitées sur le modele de numérotation paramétrable "pluton" - toujours en phase de test !! 2007-04-30 00:35:15 +00:00
Regis Houssin
ea3bbc0fb9 Fix: traduction 2007-04-29 23:57:45 +00:00
Regis Houssin
dbbac6fc75 Ajout de fonctionnalitées sur le modele de numérotation paramétrable "pluton" - toujours en phase de test !! 2007-04-29 21:03:45 +00:00
Regis Houssin
d47072e84e Ajout de fonctionnalitées sur le modele de numérotation paramétrable "pluton" - toujours en phase de test !! 2007-04-29 17:22:46 +00:00
Regis Houssin
6697998890 Ajout de fonctionnalitées sur le modele de numérotation paramétrable "pluton" - toujours en phase de test !! 2007-04-29 11:28:13 +00:00
Regis Houssin
2ca86178ae Changement du fonctionnement pour le rendre plus souple 2007-04-28 10:42:52 +00:00
Regis Houssin
b44b8717d3 Fix: la numérotation ne doit pas se remettre à zero en début de mois 2007-04-28 10:27:01 +00:00
Regis Houssin
a45e1cfbf8 Fix: le ownerpass doit etre défini à NULL pour le créer aléatoirement 2007-04-26 09:27:57 +00:00
Regis Houssin
f09f7ed05b Modif: mise en option de la protection et l'encryption des pdf 2007-04-26 09:13:05 +00:00
Laurent Destailleur
11277c17d4 Fix: Message erreur incorrect 2007-04-26 08:00:04 +00:00
Laurent Destailleur
376baa46fe Suppression module pour la 2.1 car buggué car il se base sur un select count au lieu d'un select max + 1. 2007-04-26 07:45:17 +00:00
Laurent Destailleur
410733b0a5 Qual: Suppression car module non réglementaire 2007-04-26 00:15:13 +00:00
Regis Houssin
5653726123 Ajout de fonctionnalitées sur le modele de numérotation paramétrable "pluton" - toujours en phase de test !! 2007-04-25 23:13:21 +00:00
Regis Houssin
4aa12da33d Ajout de fonctionnalitées sur le modele de numérotation paramétrable "pluton" - toujours en phase de test !! 2007-04-25 22:56:14 +00:00
Regis Houssin
1e765acaf9 Ajout de fonctionnalitées sur le modele de numérotation paramétrable "pluton" - toujours en phase de test !! 2007-04-25 21:50:45 +00:00
Regis Houssin
3f0f7a2b1b Ajout de fonctionnalitées sur le modele de numérotation paramétrable "pluton" - toujours en phase de test !! 2007-04-25 19:01:06 +00:00
Regis Houssin
901b7ed754 Ajout traduction des descriptions des modeles pdf
Déplacement de la fonction _dol_htmlentities() dans function.inc.php afin d'éviter les erreur fatal lorsque plusieurs modèles l'incluait
2007-04-11 10:50:50 +00:00
Regis Houssin
41fb66b438 Ajout de la protection des pdf en natif, seule l'impression est autorisée, de plus maintenant fpdf inclu fpdi et fpdi_protection 2007-04-05 17:05:24 +00:00
Laurent Destailleur
c63eeb2cbd Fix: Ajout d'une remise absolue non issue d'un avoir doit se soustraire à la facture.
Fix: Les modeles crabe et azur gère les avoirs.
2007-04-03 01:20:19 +00:00
Regis Houssin
f83618046f Fix: la police Times New Roman n'était pas prise en compte dans les pdf 2007-04-02 14:01:30 +00:00
Laurent Destailleur
a845921850 Suite gestion des avoirs. 2007-03-25 03:07:46 +00:00
Laurent Destailleur
83b82453a5 Message erreur dans langue utilisateur 2007-03-22 23:36:25 +00:00
Laurent Destailleur
e5b6203935 Qual: suppression modele bernique en doublon savec huitre qui est la version debuggué de bernique (bernique ne fonctionnant pas) 2007-03-21 12:26:39 +00:00
Laurent Destailleur
48b56a9f91 Qual: suppression modele bulot non reglementaire 2007-03-21 12:23:07 +00:00
Laurent Destailleur
cea4e6497a Qual: suppression modele bulot non reglementaire 2007-03-21 12:22:05 +00:00
Laurent Destailleur
d95fd0cefd Qual: suppression modele facture non réglementaires. 2007-03-21 12:12:51 +00:00
Regis Houssin
16f83e1492 Fix: problème d'affichage de la description si fckeditor est actif mais désactivé sur les descriptions produits 2007-03-20 12:12:51 +00:00
Laurent Destailleur
7a25e425aa Fix: TVA affiché ne correspoond pas a celle calculée 2007-02-20 18:44:28 +00:00
Laurent Destailleur
1fe933fa17 Meilleur affichage liens factures de doit - remplacement sur PDF. 2007-02-12 04:57:56 +00:00
Laurent Destailleur
e38dc0e7de Supression modele janus car non conforme a reglementation et bloque utilisation de dolibarr si on fait plus de 99 facture par mois ou encore si la boite a plus de 10 ans d'activités. 2007-02-12 01:17:58 +00:00
Regis Houssin
f1fa416e9f Début ajout d'un modèle de numérotation paramétrable 2007-02-07 09:04:41 +00:00
Regis Houssin
8ffde4c9e1 Début ajout d'un modèle de numérotation paramétrable 2007-02-06 14:55:10 +00:00
Regis Houssin
3af4136ffe Début ajout d'un modèle de numérotation paramétrable 2007-02-06 14:47:44 +00:00
Regis Houssin
759c9a1b6e Début ajout d'un modèle de numérotation paramétrable 2007-02-06 14:30:34 +00:00
Regis Houssin
7c31b54621 Début ajout d'un modèle de numérotation paramétrable 2007-02-06 13:41:47 +00:00
Laurent Destailleur
18e989b311 Fix: Controle sécurité user externes sur accès fichier par wrapper
Qual: Utilisation de isproduct() et isservice()  au lieu des tests sur le type
2007-01-31 17:52:54 +00:00
Laurent Destailleur
77b9f18ef0 Fix: Corrections sur compteur commandes marbre 2007-01-07 20:17:36 +00:00
Laurent Destailleur
705a27634c Fix: Accent dans PDF 2006-12-24 21:43:00 +00:00
Rodolphe Quiedeville
4cd3480b44 Utilisation de transnoentities au lieu de trans 2006-12-17 12:48:00 +00:00
Laurent Destailleur
ce4976fe77 Les pdf doivent traduire via la fonction transnoentities (qui ne code pas en html). 2006-12-16 16:38:10 +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
0d20bf6bbc Suppression modele de facture car non réglementaire + buggué + provoque situations bloquantes 2006-12-16 16:18:33 +00:00
Laurent Destailleur
9f81652147 Fix: bug #18178 : No Payment Conditions on pdf print-out for order "Einstein" module 2006-11-11 01:49:14 +00:00
Laurent Destailleur
cd71ea89ef L'option de confirmation de suppression de ligne produit est toujours a oui (La constante existe toujours pour permettre desactivation au cas ou).
Ajout option pour choisir si on utilise le module de choix de produit ajax
2006-10-22 13:30:13 +00:00
Laurent Destailleur
567aac16d0 L'objet facture est passé au module de numérotation 2006-10-21 17:29:47 +00:00
Laurent Destailleur
6b1a4b7c20 Correction bugs et amélioration gestion avoirs 2006-10-11 09:07:30 +00:00
Laurent Destailleur
d040a3f7f8 Ajout de traces sur modele numérotation 2006-10-07 11:20:25 +00:00
Laurent Destailleur
21450a9234 Debut gestion des avoirs 2006-10-07 00:16:18 +00:00
Laurent Destailleur
2d5ae04898 Fix: Ajout pays si pays destinataire différent emetteur 2006-10-05 22:31:20 +00:00
Laurent Destailleur
25053ff373 New: Si on forcé un mode de réglement particulier, on affiche que celui la sur pdf. 2006-09-18 22:43:45 +00:00
Laurent Destailleur
d5869583a5 Fix: On renomme partout les proprietes tva_taux en tva_tx 2006-09-10 20:18:26 +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
0d66247612 On passe plutot l'objet facture et c'est dans le model qu'on recup la date. Cela permet des modules de numérotation capable d'exploiter n'importe quelle info de la facture plutot que seulement la date 2006-09-05 19:47:30 +00:00
Laurent Destailleur
04b9e29645 On passe plutot l'objet facture et c'est dans le model qu'on recup la date. Cela permet des modules de numérotation capable d'exploiter n'importe quelle info de la facture plutot que seulement la date 2006-09-05 19:23:05 +00:00
Regis Houssin
778534883d Fix: bug sur le module de numérotation orion.
Modif: gestion de la date de création sur le module de numérotation titan, ce dernier gère correctement la date de création car il se remet à zéro en début d'année fiscale.
2006-09-04 13:44:22 +00:00
Regis Houssin
c295321fac Modif: le modèle de numérotation orion se base sur la date de création de la facture pour incrémenter l'année fiscale 2006-09-04 12:51:11 +00:00
Regis Houssin
7d60a68b10 Ajout de modèles de numérotation pour propale, commande, facture qui sont basé sur emeraude et titan mais ne se remettent pas à 0 en début d'année d'exercice. 2006-09-04 10:09:17 +00:00
Laurent Destailleur
b1b56bf474 On gagne quelques pixels sur taille barre fckeditor 2006-08-25 23:13:14 +00:00
Laurent Destailleur
b2f911181b New: Gestion des escomptes 2006-08-19 23:00:53 +00:00
Regis Houssin
7875613355 Les constantes $conf->global->FAC_ADD_PROD_DESC , $conf->global->COMMANDE_ADD_PROD_DESC et $conf->global->PROP_ADD_PROD_DESC ont été toutes renomées en $conf->global->FORM_ADD_PROD_DESC afin d'unifier le paramétrage. 2006-07-25 11:48:17 +00:00
Regis Houssin
84727aa0ad Uniformisation des constantes 2006-07-24 11:44:28 +00:00
Laurent Destailleur
918958923e Amélioration du module fckeditor: On peut choisir d'activer l'édition WYSIWIG sur les desc produit et sur les lignes details indépendamment.
On peut aussi éditer les notes produits.
2006-07-22 14:14:13 +00:00
Regis Houssin
2304a8cc2d Début ajout de la configuration du module FCKeditor
Modification des modèles azur (propale), einstein (commande) et crabe (facture) pour afficher la description des produits avec la fonction writeHTMLCell lorsqu'elles ont étés crées avec FCKeditor.
Passage du module FCKEditor en statut "experimental" pour avoir un retour utilisateur
2006-07-21 13:43:27 +00:00
Laurent Destailleur
d2ac095945 Fix: Le libellé "FACTURE" se superposait au logo 2006-07-13 15:18:48 +00:00
Laurent Destailleur
ed539e0a11 Qual: Uniformisation du code des modules generation propales et facture 2006-07-02 12:35:12 +00:00
Regis Houssin
abbd54f87f Fix: on vérifie si il exsite une année précédente sinon le delta sera appliqué de nouveau sur la nouvelle année 2006-06-28 11:36:56 +00:00
Regis Houssin
78e8590011 Fix: on vérifie si il exsite une année précédente sinon le delta sera appliqué de nouveau sur la nouvelle année 2006-06-28 11:22:10 +00:00
Regis Houssin
4318d86409 Fix: problème de traduction 2006-06-26 17:36:42 +00:00
Laurent Destailleur
790469ee66 Qual: Uniformisation de la maniere de recuperer le resultat de requete (suppression des methodes result au profit de la methode fetch_object) 2006-06-24 19:47:36 +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
bc8f0fbc38 Qual: Uniformisation du code. Simplification recup code pays depuis id 2006-06-23 19:16:20 +00:00