Commit Graph

342 Commits

Author SHA1 Message Date
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
Regis Houssin
c5e3e98614 Fix: variable inutile 2008-05-01 09:38:28 +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
dba04fa114 Remove duplicate files 2008-04-02 23:39:20 +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
34bd512459 New: A generic supplier order numbering module (depreciate all others) 2008-03-05 22:49:23 +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
f7d61cac0c New: A generic propal numbering module (depreciate all others) 2008-03-05 22:05:11 +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
007b8e3376 Fix: Amélioration nb long sur modeles pdf 2007-12-31 03:36:57 +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
Regis Houssin
a8ac4cf565 Add: Permettre de déterminer une ligne produit ayant une quantité nulle comme option 2007-12-12 16:35:19 +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
c91da9ee35 Début débugage et amélioration du module expédition 2007-11-20 17:23:21 +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
6c21a03a7b Fix: La suppression d'un contact n'effacait pas les liens sur element_contact 2007-09-16 03:55:36 +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
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
Regis Houssin
1d4b3c4798 Changement du fonctionnement des bons d'interventions 2007-08-28 07:44:17 +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
Regis Houssin
9d04a62f8c Fix: les boites ne se déplacait plus avec Ajax 2007-07-31 10:32:05 +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
a8ade2beb0 Fix: remplacement de LIKE dans la requete sql par REGEXP afin de palier au différent format de numérotation 2007-07-19 17:38:16 +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
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
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
07a8ee6e28 Add: fonction permettant de compter le nombre de ligne dans un texte, ceci afin de déterminer le nombre de ligne dans une description produit pour ne plus avoir de débordement dans les pdf 2007-05-08 11:13:30 +00:00
Regis Houssin
ac9826f3a2 Fix: $tab_height_newpage non défini 2007-05-08 10:45:04 +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
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
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
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
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
ywarnier
f6b581bddd Changement $langs->trans() en $langs->transnoentities() comme dans modèle azur (sauf pour $this->error qui ne devrait pas) 2007-01-21 21:21:41 +00:00
Regis Houssin
f04dba883a Fix: je me suis encore planté désolé, cette fois la numérotation doit etre correct 2007-01-08 00:35:04 +00:00
Regis Houssin
e8b8fad20f Fix: il y avait une remise à zero en début d'année 2007-01-04 19:45:50 +00:00
Regis Houssin
ffd87c541d Fix: il y avait une remise à zero en début d'année 2007-01-04 19:27:03 +00:00
Regis Houssin
245621ff51 Fix: il y avait une remise à zero en début d'année 2007-01-04 19:16:44 +00:00
Regis Houssin
cabd6b8ae2 Fix: il y avait une remise à zero en début d'année 2007-01-04 19:05:56 +00:00
Regis Houssin
1330ce6b3f Fix: il y avait une remise à zero en début d'année 2007-01-04 18:50:30 +00:00
Laurent Destailleur
705a27634c Fix: Accent dans PDF 2006-12-24 21:43: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
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
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
9065ff184b Uniformisation des constantes 2006-07-24 11:55:03 +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
ed539e0a11 Qual: Uniformisation du code des modules generation propales et facture 2006-07-02 12:35:12 +00:00
Regis Houssin
e5266306ca 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:31:01 +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
0799742f3f Fix: on prend le MAX des numéros de propal au lieu du COUNT 2006-06-28 10:28:53 +00:00
Regis Houssin
c2d4c73b65 Bugfix 2006-06-24 20:37:32 +00:00
Laurent Destailleur
9f6e356684 Maxi debuggage et amélioration du module expédition 2006-06-24 17:10:32 +00:00
Laurent Destailleur
f4db3faad7 Fix: Pb traduction monnaie sur propal azur 2006-06-23 21:57:28 +00:00
Laurent Destailleur
bc8f0fbc38 Qual: Uniformisation du code. Simplification recup code pays depuis id 2006-06-23 19:16:20 +00:00
Laurent Destailleur
bee23ad216 Qual: Uniformisation du code. On utilise fk_product partout pour stocker l'id du produit dans les entites 2006-06-23 19:05:33 +00:00
Laurent Destailleur
ac8c73555c 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
4aeb30dd08 Gestion d'affichage de specimen sur propale 2006-06-12 21:33:18 +00:00
Laurent Destailleur
8d8add0018 Ajoute format manquants dans modeles propales 2006-06-12 20:55:18 +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
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
e44148fc57 Fix: On affichait pas la popup info sur toutes les themes 2006-06-02 20:47:27 +00:00
Laurent Destailleur
a96e8c1720 Fix: Si le logo n'est pas définir, on ne l'utilise pas. 2006-05-25 17:03: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
Rodolphe Quiedeville
5d10fd8338 Correction bug #15929 2006-05-13 08:54:08 +00:00
Regis Houssin
70cd2e2881 Fix: affiche juste le nom du module 2006-05-09 11:44:35 +00:00
Regis Houssin
aa59c74e1c Fix: affiche juste le nom du module 2006-05-09 11:33:01 +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
e350ef762b Fix: Affiche si cond réglement géré par modele 2006-05-06 14:21:40 +00:00
Laurent Destailleur
e82125bc23 *** empty log message *** 2006-05-05 20:01:58 +00:00
Laurent Destailleur
14f90115a1 *** empty log message *** 2006-05-05 18:55:03 +00:00
Regis Houssin
b4902ee21d bugfix 2006-05-03 12:40:46 +00:00
Regis Houssin
54fb319676 bugfix 2006-05-03 12:32:25 +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
1710b3ecf0 bugfix 2006-05-03 11:47:26 +00:00
Laurent Destailleur
f87800416e Qual: Modification libellé 2006-04-29 11:20:03 +00:00
Laurent Destailleur
53550359e0 Qual: Supprime module qui plante. 2006-04-29 11:14:14 +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
b9dc296811 Trad: Traduction des conditions de paiements
New: Ajout date fin validité sur propal azur
Fix: Les conditions de paiements n'apparaissaient pas sur les factures ni propales
2006-04-22 00:56:55 +00:00
Laurent Destailleur
b43c4643d1 Améliorations diverses de la fonction de création de propal par recopie 2006-04-06 18:36:52 +00:00
Regis Houssin
5b1d667040 SOCIETE_FISCAL_MONTH_START dans la description 2006-04-02 18:03:37 +00:00
activdev
1035f4f7af Fix bug #16196 : Désignation sur facture.
Dans la colonne Désignation on préfixe le code et le libelle d'un produit/service par "Produit" si c'est un produit, "Service" si c'est un service.
2006-04-02 14:27:02 +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
Regis Houssin
701511da80 Fix: mauvais copier coller... ;-)) 2006-03-29 13:43:32 +00:00
Regis Houssin
abe992e2f2 déplacement du code NAF sur la deuxième ligne car suivant la config il pouvait chevaucher
la numérotation de la page.
2006-03-29 13:40:35 +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
f3c45103e0 bugfix 2006-02-24 12:18:31 +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
Laurent Destailleur
f80b7dd460 New: Affiche la note publique sur propal et facture 2006-02-18 21:46:02 +00:00
Regis Houssin
02de198ab4 bugfix 2006-02-15 11:44:30 +00:00
Regis Houssin
411d975a35 Ajout modèle de numérotation de propale avec offset 2006-02-15 11:37:06 +00:00
Regis Houssin
cee931acec Ajout modèle de numérotation de propale avec offset 2006-02-15 11:33:01 +00:00
Regis Houssin
5004d52a77 modification de la description produit 2006-02-12 13:28:14 +00:00
Regis Houssin
34d71ae1ca Fix: affichage de la description des produits 2006-01-05 10:24:16 +00:00
Laurent Destailleur
c063482d49 Fix: Regression. La description des produits s'affiche si constante FAC_ADD_PROD_DESC ou PROP_ADD_PROD_DESC définie 2006-01-04 20:20:05 +00:00
Regis Houssin
766a52b003 Fix: ajout description du produit 2005-12-29 10:02:51 +00:00
Regis Houssin
cf448796e7 Modification du chemin du logo afin de ne plus mettre le chemin complet dans la constante
FAC_PDF_LOGO, cette constante devra contenir dorénavent ceci :
"/logo/mylogo.png"
2005-12-18 13:26:00 +00:00
Regis Houssin
5ed7aace33 Modification du chemin du logo afin de ne plus mettre le chemin complet dans la constante
FAC_PDF_LOGO, cette constante devra contenir dorénavent ceci :
"/logo/mylogo.png"
2005-12-17 17:52:15 +00:00
Laurent Destailleur
0994ea85e7 Fix: Gestion des modeles de propale et factures sur plusieurs pages. 2005-11-28 00:02:08 +00:00
Regis Houssin
e0e50125c2 le modèle Adytek a été renommé en "orange" 2005-11-16 12:33:55 +00:00
Regis Houssin
a624a78328 Fix: ajout d'un "require_once" pour le fichier "modules_propale.php" 2005-11-14 17:50:14 +00:00
Regis Houssin
016126d076 Fix: ajout d'un "require_once" pour le fichier "modules_propale.php" 2005-11-14 17:46:58 +00:00
Regis Houssin
65dab39545 Fix: ajout d'un "require_once" pour le fichier "modules_propale.php" 2005-11-14 17:44:46 +00:00
Laurent Destailleur
8aca055795 Modif des modèles pour utiliser les carac de la config si les constantes FAC_PDF_xxx ne sont pas défini. 2005-11-13 01:46:25 +00:00
Laurent Destailleur
9c7ea2d111 Uniformisation du code pour la gestion des numérotation et modules entre factures, propales, fichieinter, commandes, dons 2005-11-11 20:11:57 +00:00
Laurent Destailleur
8e74544996 La remise des lignes ne s'affiche que si il y en a.
Fix: Correction inversion marges.
2005-11-07 23:35:58 +00:00
Laurent Destailleur
1e68ae0d50 Mise en constante de la marge haute et basse 2005-11-04 20:42:07 +00:00
Laurent Destailleur
09c4f7bb93 Modif gestion marges sur modele propales 2005-11-04 01:07:33 +00:00