Laurent Destailleur
b0309a717a
Alignement on PDF modules
2009-01-03 15:18:26 +00:00
Laurent Destailleur
569d5b89be
Fix: encoding of personalized payment condition in PDF
2009-01-02 18:30:52 +00:00
Laurent Destailleur
1ebc1bdece
Fix: UTF8 support in public notes
2008-12-15 22:07:07 +00:00
Laurent Destailleur
77cc4a1b56
Qual: Factorize redundant code
2008-11-20 23:51:22 +00:00
Laurent Destailleur
15dea5162a
Fix: Syntax error
2008-11-17 18:11:14 +00:00
Laurent Destailleur
2beb605b3c
UTF8 Support
2008-11-06 19:56:24 +00:00
Laurent Destailleur
be8714813e
Fix: Useless call to html entities decoding
2008-11-06 01:13:00 +00:00
Laurent Destailleur
a23602df8f
Qual: Removed deprecated code
2008-10-29 22:25:34 +00:00
Laurent Destailleur
447d3c1eae
Maxi debug for UTF8 support
2008-10-29 21:26:59 +00:00
Laurent Destailleur
bacdb1daeb
Maxi debug for UTF8 support
2008-10-29 19:49:10 +00:00
Laurent Destailleur
f5d4446bec
Maxi debug for UTF8 support
2008-10-28 23:48:09 +00:00
Laurent Destailleur
7deb33c52d
Maxi debug for UTF8 support
2008-10-28 20:05:23 +00:00
Laurent Destailleur
dbae510665
No special chars in filename
2008-10-25 21:18:53 +00:00
Laurent Destailleur
23c118a40c
Missing translation
2008-10-24 22:35:22 +00:00
Laurent Destailleur
6a259176a4
Add option to set mask on new files
2008-10-21 21:27:20 +00:00
Laurent Destailleur
dd3d8084b8
New: changes to support UTF-8 output format
2008-10-17 00:24:44 +00:00
Laurent Destailleur
8d1b7f2bad
Fix: Change to better support UTF8
2008-10-08 19:55:44 +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
243a5b4863
Doc
2008-08-07 07:50:04 +00:00
raphael_bertrand
95068050b0
Auto PageBreak ehancement with linebreaks anticipation
2008-08-06 14:23:26 +00:00
raphael_bertrand
b156875843
Auto PageBreak patch (bug24007)
2008-08-06 13:18:13 +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
1831bb3983
Some fixes
2008-07-17 18:50:48 +00:00
Laurent Destailleur
940cf2bc31
Fix: Numbering errors
2008-07-08 22:29:34 +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
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
9aa86d870f
Fix: bug #22074 : Problème d'affichage sur propale avec contact
2008-06-11 01:56:34 +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
936f7bf1b4
Fix: Missing cr
2008-06-11 00:17:12 +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
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
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
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
fbd4f0c849
New: A generic order numbering module (depreciate all others)
2008-03-05 22:28:47 +00:00
Laurent Destailleur
2a90226b61
New: A generic order numbering module (depreciate all others)
2008-03-05 22:20:30 +00:00
Laurent Destailleur
77b72f3521
Fix: Nb of pages
2008-02-13 16:50:49 +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
007b8e3376
Fix: Amélioration nb long sur modeles pdf
2007-12-31 03:36:57 +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
Regis Houssin
31b50a8908
Fix: champ price obsolete
2007-10-12 16:01:48 +00:00
Regis Houssin
d9c1af0d2d
Fix: erreur sur la génération du pdf si une ligne de remise était présente
2007-10-03 14:19:10 +00:00
Laurent Destailleur
ab6829b666
Ajout librairie dans classes meres
2007-09-13 18:10:51 +00:00
Laurent Destailleur
0826937520
Ajout d'une notion de version sur les modules de numérotation.
2007-09-11 22:01:18 +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
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
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
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
Regis Houssin
5dea83b485
Fix: cette variable n'était utile que pour les factures
2007-05-15 16:36:29 +00:00
Regis Houssin
8d2c92818b
Fix: homogénéisation du code
...
Add: modèle de numérotation paramétrable "orchidee" pour les commandes fournisseurs
2007-05-15 15:53:46 +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
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
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
Regis Houssin
ed40fb9330
Fix: Le modele einstein gère les avoirs.
2007-04-03 11:04:10 +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
fc415a0a8e
Gestion apercu modele dans page config pour commande fournisseur.
...
Gestion multilangue sur modele muscadet.
2007-03-22 23:20:21 +00:00
Laurent Destailleur
c636550d20
Qual: suppression modele num commandes ivoires car déconne à partir de plus de 10 commandes.
2007-03-21 12:14:37 +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
64a26798ec
Trad: Traduction suppression categorie
2007-02-22 21:13:21 +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
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
f0d0231231
Fix: Accent dans PDF
2007-01-07 20:39:49 +00:00
Laurent Destailleur
77b9f18ef0
Fix: Corrections sur compteur commandes marbre
2007-01-07 20:17:36 +00:00
Rodolphe Quiedeville
5e4701b28e
Ajout Fonction function getNextValue()
2007-01-02 15:18:10 +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
Rodolphe Quiedeville
73d37ef718
Suppression du parametre $soc dans
...
function getNextValue($soc)
Car $soc n'est pas utilisé dans la fonction
2006-11-18 14:08:10 +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
6597144a2e
Correction gestion num commande fournisseur
2006-11-07 23:39:29 +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
d040a3f7f8
Ajout de traces sur modele numérotation
2006-10-07 11:20:25 +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
f9d90c3908
Fix: Uniformisation du nom du champ id societe. On prend partout "socid".
2006-09-13 18:56:30 +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
55d1d176c9
Fix: Modif esthétiques mineures
2006-08-26 00:59:45 +00:00
Laurent Destailleur
fac34cd773
Fix: Modif esthétiques mineures
2006-08-25 23:22:33 +00:00
Laurent Destailleur
b2f911181b
New: Gestion des escomptes
2006-08-19 23:00:53 +00:00
Laurent Destailleur
b064e4c272
New: Ajout module numérotation pour les fiche interventions
2006-07-30 01:55:08 +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
Regis Houssin
f4b8c1b2df
Uniformisation des constantes
2006-07-24 11:44:28 +00:00
Laurent Destailleur
57f6b89ca0
Fix: Alignement SIREN
2006-07-22 19:15:45 +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
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
Laurent Destailleur
98ade787cd
New: Gestion des apercu modele sur la config des commandes
2006-06-24 19:00:05 +00:00
Regis Houssin
5fdc6f1352
bugfix
2006-06-22 15:14:18 +00:00
Regis Houssin
e6e8dc5e54
Fix: le tableau était décalé sur les pages du milieu si pdf de plus de 2 pages
2006-06-20 14:18:52 +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
884c5f539d
Fix: Gestion multilangue sur les modeles de document générés
2006-06-18 15:48:28 +00:00
Laurent Destailleur
74c232e2eb
Mise a jour des modele numerotation
2006-06-10 11:14:09 +00:00
Laurent Destailleur
5caacec9ef
Qual: Suppression modèle jade car c'est exactement le meme que le model diamant
2006-06-10 11:09:58 +00:00
Regis Houssin
7ae375b291
Fix: les apercus en PNG n'était pas supprimé si il y avait plusieurs pages
2006-06-09 14:58:53 +00:00
Regis Houssin
4dbe1334fe
bugfix
2006-06-09 14:38:19 +00:00
Regis Houssin
8179490359
Fix: les apercus en PNG n'était pas supprimé si il y avait plusieurs pages
2006-06-09 12:40:33 +00:00
Laurent Destailleur
b5bdf7ce8c
Fix: Uniformisation du code. Sur le noms de fichiers PDF générés, on garde les parenthèses partout. Ceci afin d'eviter conflit entre un nom temporaire et un nom du module de numérotation.
2006-05-31 21:39:54 +00:00
Laurent Destailleur
ccb467f0e3
New: Possibilité de supprimer le logo société
2006-05-25 17:00:00 +00:00
Laurent Destailleur
4c2b2d3181
Qual: Uniformisation nommage parametre de table des constantes
2006-05-21 22:34:15 +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
b4e61b0386
Fix: bug #16522
2006-05-17 09:47:48 +00:00
Regis Houssin
fe075d8fff
Fix: ajout vérification
2006-05-11 16:30:15 +00:00
Regis Houssin
a1f035dd13
utilisation des globals
2006-05-11 13:55:33 +00:00
Laurent Destailleur
b5008ce41c
Mise en facteur du prefix
2006-05-08 19:49:15 +00:00
Laurent Destailleur
31d6a4f9d3
Fix: Le logo n'etait pas toujours la meme variable ou meme chemin. J'ai uniformisé afin que le path et nom du logo soit défini dans le fichier environnement master.inc.php.
...
Tous les modules utilisent $conf->societe->dir_logos et $mysoc->logo pour le patch des logos et pour le nom du fichier logo de la société.
2006-05-08 17:22:53 +00:00
Laurent Destailleur
8afb758862
Fix: Debug sur la génération des bon de livraisons et uniformisation du code
2006-05-06 21:09:26 +00:00
Laurent Destailleur
dc2c04a688
On renomme modèle de commande fournisseur pour avoir unicité des id
2006-05-06 14:51:58 +00:00
Laurent Destailleur
b6f7a7bca4
Fix: Creation PDF commande si model par defaut n'existe plus
2006-05-05 23:57:38 +00:00
Regis Houssin
8bd77ba6a5
début ajout de la gestion des bons de livraison
2006-05-05 14:54:37 +00:00
Regis Houssin
f467240da0
Changement de méthode de numérotation - terminé
2006-05-03 13:26:34 +00:00
Regis Houssin
eed17bb46e
bugfix
2006-05-03 13:21:19 +00:00
Regis Houssin
bd46a6f156
bugfix
2006-05-03 13:15:58 +00:00
Regis Houssin
732bd5d47a
Changement de méthode de numérotation - essai avec l'hexa
2006-05-03 13:13:08 +00:00
Regis Houssin
93ccd02a21
Changement de méthode de numérotation - essai avec l'hexa
2006-05-03 13:08:40 +00:00
Regis Houssin
1b4d7acbe2
Fix: le compteur n'était pas remis à zéro en début d'année fiscale
2006-05-03 12:23:40 +00:00
Regis Houssin
fe63898bb4
Fix: le compteur n'était pas remis à zéro en début d'année fiscale
2006-05-03 12:11:58 +00:00
Regis Houssin
c218df86ed
Changement de méthode de numérotation
2006-05-03 11:39:21 +00:00
Regis Houssin
1082878f0b
Changement de méthode de numérotation
2006-05-03 11:34:29 +00:00
Regis Houssin
ff49424755
Changement de méthode de numérotation
2006-05-03 11:05:22 +00:00
Regis Houssin
a1b12f1989
Changement de méthode de numérotation
2006-05-03 10:42:47 +00:00
Regis Houssin
86c9d3f324
Changement de méthode de numérotation
2006-05-03 10:37:58 +00:00
Regis Houssin
feb235ad52
Changement de méthode de numérotation
2006-05-03 10:22:25 +00:00
Regis Houssin
bc9b34b0f6
Changement de méthode de numérotation
2006-05-03 09:43:51 +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
Regis Houssin
5b1d667040
SOCIETE_FISCAL_MONTH_START dans la description
2006-04-02 18:03:37 +00:00
Laurent Destailleur
0f98cbcd20
Renommage constante FISCAL_MONTH_START en SOCIETE_FISCAL_MONTH_START pour respet regèle nommage des constantes
2006-03-31 21:48:05 +00:00
Laurent Destailleur
16ff828b60
Ajout option MAIN_MULTILANGS pour avoir une interface qui gère plusieurs langues (rend obsolete le param PRODUIT_MULTILANGS)
2006-03-21 23:47:01 +00:00
Regis Houssin
19a867d3ea
Fix: incrémentation sur 5 chiffres au lieu de 4
2006-02-24 12:31:36 +00:00
Regis Houssin
fe06c43c07
Ajout de modèles avec remise à zero suivant le debut d'année fiscale
...
fonctionne avec la variable FISCAL_MONTH_START
2006-02-24 11:33:25 +00:00