Laurent Destailleur
e836f51c9c
Doc: Mise a jour doc doxygen
2006-01-08 18:16:30 +00:00
Laurent Destailleur
93f707c57f
Ajout des methodes getIdBillingContact et getIdShippingContact
2005-12-17 14:28:56 +00:00
Laurent Destailleur
27c1c42eea
Fix: Affiche message erreur sur creation prelevement
2005-12-08 23:46:32 +00:00
Regis Houssin
d0721e8567
Ajout patch de la tache 4984 - merci Patrick
2005-11-30 17:37:01 +00:00
Laurent Destailleur
f2a8840a60
Gestion de la generation du recu de don.
...
Possibilité d'avoir des modules de generation HTML plutot que PDF.
2005-11-11 22:36:56 +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
0def64a811
L'objet société et l'object facture brouillon sont passés a la fonction getNumRef du module de numérotation.
...
Cela permet d'avoir des modules qui numérotent en fonction des carac de la facture et du client.
2005-11-11 19:22:57 +00:00
Laurent Destailleur
6559c4fbc2
New: Possibilité de modifier la date de fin de validité
2005-11-04 20:24:40 +00:00
Laurent Destailleur
05414f8898
Fix: tva sur ajout ligne produit prédéfinie
2005-11-03 23:24:13 +00:00
Laurent Destailleur
46a8b91622
Fix: L'objet user n'était pas intégralement passé sur les fonctions de changement etat facture
2005-10-30 17:32:09 +00:00
Laurent Destailleur
8a0e6cf691
Fix: Modif requete pour passer en Mysql 5
2005-10-30 16:51:06 +00:00
Laurent Destailleur
a4ce5d1fd0
Ajout protection pour empecher suppression d'un paiement qui a généré une écriture qui a été rapprochée
2005-10-15 18:28:21 +00:00
Laurent Destailleur
af1284c43c
Application du patch de christophe (sauf gestion tva npr).
...
Qual: Uniformisation du code entre propale et factures
2005-10-08 15:54:06 +00:00
Laurent Destailleur
cb68d0f786
Fix: Passage du paramètre langs
2005-10-03 22:56: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
marc_ocebo
e7ca38a3ea
Gestion des références client dans une commande client
2005-09-15 00:37:03 +00:00
Laurent Destailleur
86811c9e3b
Optim: On evite de charger product.class si on en a pas besoin
2005-09-11 16:51:41 +00:00
Laurent Destailleur
9b568fc000
Qual: Debuggage du module prélèvement, uniformisation du code
...
Qual: Fusion des classes en doublons dolibarrmail et CMailFile dans la meme "CMailFile".
2005-09-10 14:24:10 +00:00
Laurent Destailleur
5501665e65
Qual: On effectue la creation des factures en transactions
2005-09-09 21:15:26 +00:00
Laurent Destailleur
7e7c3b4f47
Qual: Nettoyage des paramètres avant traitement
2005-09-06 01:20:13 +00:00
Laurent Destailleur
54b303e9dc
Fix: Quand on modifie les conditions de réglements, la date de cloture de facture est tout de suite mise a jour.
2005-09-04 02:22:18 +00:00
Laurent Destailleur
bffcbc1673
New: Possibilité de modifier les conditions de réglements et le mode de paiement sur une facture brouillon.
2005-09-03 12:47:56 +00:00
Laurent Destailleur
6601161f33
Fix: bug #14364 overview: mode de reglement non pris en compte facture
2005-09-03 10:21:32 +00:00
Laurent Destailleur
75d2f8ee99
Fix: bug #14364 overview: mode de reglement non pris en compte facture
2005-09-03 00:16:26 +00:00
Laurent Destailleur
7409b96ac6
Fix: bug #14364 overview: mode de reglement non pris en compte facture
2005-09-02 20:17:22 +00:00
Laurent Destailleur
3dfa9f9b1e
Possibilité de modifier le descriptif et le taux de tva y compris sur les lignes de produits prédéfinis.
2005-09-01 20:06:53 +00:00
Laurent Destailleur
aa50a3032f
Possibilité de modifier le descriptif et le taux de tva y compris sur les lignes de produits prédéfinis.
2005-09-01 20:05:40 +00:00
Laurent Destailleur
220d162376
Secu: Protège chaque élément du tableau de bord de travail pour restreindre visu des utilisateurs externes
2005-08-30 21:07:53 +00:00
Laurent Destailleur
d399ad9b8d
Fix: Supprime trace parasite
2005-08-23 21:59:27 +00:00
Laurent Destailleur
3f96249762
Qual: Mise en transaction de la mise a jour de la remise.
2005-08-20 15:37:16 +00:00
Laurent Destailleur
6b64aa40ac
New: Ajout de la forme juridique dans la configuration globale de sa société (requis dans les factures).
2005-08-20 14:36:32 +00:00
ccomb
045cb2cf69
lorsque la date de facture est forcee a la date de validation,
...
la date limite de reglement n'etait pas recalculee et pouvait
meme devenir anterieure a la date de facture.
2005-08-16 14:04:36 +00:00
Laurent Destailleur
35e9b88076
Recupère label produit
2005-08-14 01:06:45 +00:00
Laurent Destailleur
ec36e49fa2
New: Ajout methode load_board sur chaque objet métier pour tableau de bord Dolibarr.
2005-08-11 20:01:25 +00:00
Laurent Destailleur
506a5de072
Qual: Utilisation de la fonction sanitize_string pour nettoyer les noms des fichiers générés des caractères spéciaux.
2005-07-16 11:10:39 +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
1a028f4691
On affiche le statut court des factures sur les listes de factures.
2005-07-12 21:40:28 +00:00
Laurent Destailleur
3bcc497010
Doc: Documentation doxygen
2005-07-10 19:39:52 +00:00
Laurent Destailleur
d896fd9484
Qual: Ne charge la classe Notify et Adresse que si besoin
2005-06-25 22:54:02 +00:00
Laurent Destailleur
70ce17832a
Doc: Modif commentaire
2005-06-18 14:31:03 +00:00
Laurent Destailleur
658c51b0bd
Fix: La mise a jour des facture encapsulé dans transaction
...
Suppression de code obsolète
2005-06-11 12:12:31 +00:00
Rodolphe Quiedeville
b937d38d61
Ajout gestion du code de ventilation comptable dans addlin
2005-05-09 11:20:47 +00:00
Laurent Destailleur
b40cde5ab5
Qual: On supprime la methode de création des contrats depuis une facture car cette option avait été conservée pour un besoin perso et elle peut se réaliser maintenant avec le nouveau mécanisme des triggers.
2005-04-27 00:32:23 +00:00
Laurent Destailleur
8cd3e4877d
Le rang des lignes de factures sert aussi pour l'affichage dans les pdf
2005-04-22 23:53:43 +00:00
Rodolphe Quiedeville
1bfd900de0
Gestion du rang lors de l'ajout d'un produit
2005-04-22 15:56:13 +00:00
Rodolphe Quiedeville
da2149cbe5
Gestion de l'odonnancement des lignes
2005-04-22 15:14:42 +00:00
Laurent Destailleur
63dfa33005
Trad: Traduction des statuts de prospect et des libellés des actions
2005-04-09 14:32:26 +00:00
Laurent Destailleur
daf52d7224
Look: Modif esthétiques mineures
2005-04-09 14:11:36 +00:00
Rodolphe Quiedeville
afe5f821bf
Suppression des syslog de debug
2005-04-07 12:58:04 +00:00
Rodolphe Quiedeville
6848b522cf
Synchro
2005-04-07 12:51:10 +00:00
Rodolphe Quiedeville
81c5aa4a38
Modif pour la remise exceptionnelle
2005-04-05 15:52:05 +00:00
Rodolphe Quiedeville
b9b44660bb
Bugfix sur les remises exceptionnelles
2005-04-04 08:14:40 +00:00
Laurent Destailleur
01c84cbb2e
Fix: Pour rendre la fonction last_insert_id compatible enre mysql et pgsql, on rend le paramètre obligatoire.
2005-03-18 23:56:41 +00:00
Rodolphe Quiedeville
12932537e5
Modif l'appel de la fonction db->clone en db->dbclone
2005-03-15 20:25:19 +00:00
Laurent Destailleur
3ecd4b1ddb
Trad: Traduction de status de factures
2005-03-15 17:12:46 +00:00
marc_ocebo
b8f5c2453d
Prise en compte de la fin de mois pour la date limite de paiement
2005-03-14 21:36:10 +00:00
Rodolphe Quiedeville
42c6a7fb35
Bugfix du double free
2005-03-08 14:33:40 +00:00
Rodolphe Quiedeville
daab579039
Modif ligne se syslog dans fetch
2005-03-08 10:25:52 +00:00
Rodolphe Quiedeville
1895b0a1d6
Ajout des infos lors de la creation d'une demande de prélèvement
2005-02-22 11:48:49 +00:00
Laurent Destailleur
554fd2a50b
Fix: Erreur mise a jour note si des quotes sont dans le texte
2005-02-05 21:39:30 +00:00
Laurent Destailleur
0ecc52d176
Fix: Bons paramètres des fontions sql
2005-02-04 23:05:15 +00:00
Laurent Destailleur
aa61ca4028
Fix: Prefix nom de table absent
2005-02-04 15:18:01 +00:00
Rodolphe Quiedeville
d84ca1ea8b
Ajout gestion du mode de reglement
2005-01-31 16:30:02 +00:00
Laurent Destailleur
582491bfed
Doc: Documentation doxygen
2005-01-23 02:14:56 +00:00
Rodolphe Quiedeville
d2ccddc16d
Synchro
2005-01-21 14:01:30 +00:00
Rodolphe Quiedeville
6897b6dd14
Ajout fonction unpayed
2005-01-18 13:49:23 +00:00
Rodolphe Quiedeville
efb9ae2735
Ajout methode pour modifier le mode de reglement
2005-01-11 09:39:03 +00:00
Rodolphe Quiedeville
c089352238
Nettoyage du code et indentation
2005-01-10 15:28:22 +00:00
Laurent Destailleur
e4d4a054e3
Fix: Fix mineur
2005-01-08 00:50:59 +00:00
Rodolphe Quiedeville
9e5758505d
Ajout la suppression d'une demande de prelevement
2005-01-07 16:14:48 +00:00
Rodolphe Quiedeville
0a8fa009be
Bugfix
2005-01-07 13:44:20 +00:00
Rodolphe Quiedeville
021256f662
Ajout fonction demande_prelevement
2005-01-07 13:39:40 +00:00
Rodolphe Quiedeville
f9e2b56530
Ajout mode_reglement dans le fetch
2005-01-05 16:28:46 +00:00
Rodolphe Quiedeville
997e9b112a
Ajout mode_reglement dans le fetch
2005-01-05 16:26:07 +00:00
Rodolphe Quiedeville
29783055c4
Ajout syslog
2004-12-16 09:25:55 +00:00
Laurent Destailleur
6c9b83b9e4
Ajout option de création automatique des contrats lors de la validation d'une facture.
2004-11-28 17:30:41 +00:00
Rodolphe Quiedeville
75d2fdc749
Supression de la creation d'un contrat depuis la facture
2004-11-23 09:16:30 +00:00
Rodolphe Quiedeville
2fdf46bb3d
gestion de la remise exceptionnelle
2004-11-09 15:15:58 +00:00
Laurent Destailleur
ef56a2bb1b
Doc: Mise a jour doxygen
2004-10-30 12:17:26 +00:00
opensides
d63c1acb98
ça remplace le '/' par un '_' dans le nom de fichier.
...
Comme dolibarr fonctionne aussi sous windows, j'ai fait de même pour tous
les caractères interdits par windows dans les noms de fichiers.
2004-10-24 11:15:21 +00:00
Laurent Destailleur
b2674f8ae1
Fix: Correction des mauvaises utilisations des fetch_objet ou on passait un paramètre jamais utilisé.
2004-10-23 21:02:56 +00:00
opensides
35ddcd9825
conversion PHP en php
...
ajout de docs
2004-10-20 21:06:45 +00:00
Rodolphe Quiedeville
36bb5caea0
Ajout un paramètre dans set_valid pour forcer la numérotation manuelle
...
des factures
2004-10-05 13:39:32 +00:00
Laurent Destailleur
63cd5d77f3
Doc: Commentaires doxygen
2004-09-30 19:28:40 +00:00
Rodolphe Quiedeville
569e68e982
Modif de la gestion d'erreur dans Fetch()
2004-09-28 15:00:28 +00:00
Rodolphe Quiedeville
98b17b7ce3
Ajout du paramètre prefixe_facture pour le module de numérotation saturne
2004-09-20 12:59:45 +00:00
Rodolphe Quiedeville
d008267fe2
Remplace les virgules par des points dans les requetes SQL
2004-09-20 11:22:21 +00:00
opensides
b516ea91e1
ajout de copyright suite ;-)
2004-09-10 09:12:00 +00:00
Rodolphe Quiedeville
7556fa493c
Ajoute automatiquement la remise client lors de l'ajout d'une ligne si la remise indiquée est inférieure à la remise client
2004-09-08 12:01:11 +00:00
opensides
58d9200a14
suite de l'adaptation a postgresql
2004-09-06 19:45:23 +00:00
Laurent Destailleur
b64881d120
Trad: Traduction des statuts de factures.
...
Qual: Utilisation de la fonction dolibarr_print_error au lieu de code spécifique à chaque fois.
Doc: Mise à jour doc doxygen.
2004-08-29 12:24:55 +00:00
Laurent Destailleur
2a14b80e04
Qual: Documentation commentaires doxygen
2004-08-28 12:19:06 +00:00
Laurent Destailleur
d168febbcc
Doc: Corrections commentaires pour doc doxygen
2004-08-14 13:40:44 +00:00
Laurent Destailleur
79143d98c2
Fix: Correction bug sur methode info sur une facture qui n'a pas encore été validée.
2004-08-12 20:55:55 +00:00
Laurent Destailleur
a465420616
Commentaire de l'ensemble des fonctions du fichier class facture.
2004-08-07 18:46:15 +00:00
Laurent Destailleur
fa841462b8
Modification commentaires pour meilleure gestion de la doc dev doxygen
2004-08-07 15:35:08 +00:00
Rodolphe Quiedeville
093605f0d3
Suppression des PHP_SELF
2004-07-30 13:13:05 +00:00
Laurent Destailleur
5c4e98f2f7
New: Ajout confirmation sur action Classer 'Abandonnée'.
...
New: Le terme 'annulé' des factures a été remplacé par 'abandonnée'.
New: Quelques termes supplémentaires traduits.
2004-07-27 22:37:51 +00:00
Rodolphe Quiedeville
559be97e12
Positionne la date de facture suivant l'option choisit
2004-07-26 13:51:04 +00:00
Rodolphe Quiedeville
b454181e26
Bugfix dans l'ajout de ligne de facture
2004-07-26 10:09:50 +00:00
Rodolphe Quiedeville
fbc0b69fa6
Ajout fonction pour lire les infos spéciales
2004-07-21 15:35:01 +00:00
Rodolphe Quiedeville
80a1f576dc
Ajout fonction update_note
2004-07-21 15:20:37 +00:00
Rodolphe Quiedeville
0005c1521e
Suppression de print de debug (pfff je les oublie tous aujourd'hui :-)
2004-07-21 15:02:05 +00:00
Rodolphe Quiedeville
d489c02030
Bug en fr_FR
2004-07-21 11:10:57 +00:00
Rodolphe Quiedeville
47391b0288
Quote numérique dans SQL
2004-07-15 09:37:18 +00:00
Rodolphe Quiedeville
6a262562a0
Ajout début de doc pour doxygen
2004-07-12 13:22:19 +00:00
Laurent Destailleur
6b0b14088d
Fix: La methode getSommePaiement renvoyait toujours 0 depuis l'ajout de la table llx_facture_paiement.
2004-05-20 14:17:52 +00:00
Laurent Destailleur
4a7d66527a
New: Le lien entre le contrat et la ligne de facture qui l'a généré est fait.
...
New: Lors de la mise en service, les date de début et fin proposée sont mises par défaut aux valeurs saisies dans la ligne de facture.
Si pas de date ont été saisies, les valeurs par défaut sont positionnées à la date courante pour le début et la date de fin=date courante+durée du service.
2004-05-17 19:59:22 +00:00
Laurent Destailleur
b3c3e451d0
New: Le lien entre le contrat et la ligne de facture qui l'a généré est fait.
...
New: Lors de la mise en service, les date de début et fin proposée sont mises par défaut aux valeurs saisies dans la ligne de facture.
Si pas de date ont été saisies, les valeurs par défaut sont positionnées à la date courante pour le début et la date de fin=date courante+durée du service.
2004-05-17 19:53:34 +00:00
Laurent Destailleur
8dd4dd9bdb
New: Gestion de la durée pour les lignes de facture de type service.
2004-05-17 17:07:16 +00:00
Laurent Destailleur
150021cf1d
Fix: Correction plantage lors ajout facture si la note contient des quot.
...
Fix: Correction plantage lors ajout ligne facture si le descriptif contient des quot.
2004-05-09 17:45:30 +00:00
Laurent Destailleur
c5950642a1
Fix: Le statut des factures ne s'affichait pas correctement dans la fiche client.
2004-04-22 20:12:17 +00:00
Laurent Destailleur
ce7e2cb454
Fix: Le statut des factures ne s'affichait pas correctement dans la fiche client.
2004-04-22 20:11:25 +00:00
Laurent Destailleur
655e3dbdc8
Le statut de la facture (brouillons, validée, payée) s'affichent dans la fiche facture.
...
De plus, le statut annulée (statu=3) est ajoutée (pour les factures que le client n'a jamais payée et pour lequel on a abandonné tout espoir et poursuites).
2004-03-24 14:09:33 +00:00
erics
966d2c8e9c
on peut avoir besoin de la ligne de remise dans les factures
2004-03-11 19:08:13 +00:00
Rodolphe Quiedeville
5e7ede92d2
Synchro
2004-02-13 13:48:44 +00:00
Laurent Destailleur
aa3127f3b8
La fonction d'envoi de facture par mails ne fonctionnait plus. Tous les appels à CMailFile fournissent maintenant un tableau de la liste des fichiers à joindre. Si il n'y en a qu'un, il s'agira d'un tableau d'un seul élément.
2004-02-10 22:16:57 +00:00
Laurent Destailleur
eb121182a9
Prefix en dur "llx_" remplacé par constante "MAIN_DB_PREFIX".
2004-02-01 01:50:21 +00:00
Laurent Destailleur
c344e263ba
Ajout gestion erreur sur update.
2004-01-30 22:12:26 +00:00
Rodolphe Quiedeville
574e815a62
Ajout lien lors de la création d'une facture depuis une commande
2003-11-25 12:31:13 +00:00
Rodolphe Quiedeville
b5fbb7ceac
Ajout addslashes
2003-11-05 10:00:08 +00:00
Rodolphe Quiedeville
ac5f7b5155
Ajoute la fonction getSommePaiement
2003-10-27 12:39:21 +00:00
Rodolphe Quiedeville
37f14f37ea
Ajoute la fonction classin pour classer une facture dans un projet
2003-10-22 15:39:28 +00:00
Rodolphe Quiedeville
8832dd1a1e
Modif mineures
2003-10-21 16:27:24 +00:00
Rodolphe Quiedeville
662a05183b
Ajout valeur subprice dans le fetch des lignes et corrections lors de
...
la creation d'une facture recurrente
2003-10-12 18:41:05 +00:00
Rodolphe Quiedeville
bf4df19d18
Gestion facture récurrente
2003-10-12 18:16:50 +00:00
Rodolphe Quiedeville
64b348e957
Gestion de la remise produit lors de la création d'une facture
2003-10-10 18:35:42 +00:00
Rodolphe Quiedeville
d4b70fbe72
Modif mineurses de commentaires
2003-10-08 23:18:41 +00:00
Rodolphe Quiedeville
7f81488c38
Mise en place des remises par lignes
2003-09-23 17:50:20 +00:00
Rodolphe Quiedeville
ba03fe1d04
Ajout dans fetch la lecture du libelle facture des conditions de réglement
2003-09-19 13:39:05 +00:00
Rodolphe Quiedeville
ddb04ac47c
Ajout commentaires
2003-09-17 17:31:32 +00:00
Rodolphe Quiedeville
ad98e253c9
Modif updateprice désormais on calcul le prix avec une fonction
...
commune aux propales
2003-09-17 16:14:32 +00:00
Rodolphe Quiedeville
75ebcfc2af
Modifie la suppression pour tenir compte des futures foreign key
...
ajout fonction getTvaSum
Modifie updateprice pour ecrire les totaux tva dans la nouvelle table
2003-09-15 22:12:07 +00:00
Rodolphe Quiedeville
1d2ad8728f
Modif arrondis
2003-09-15 16:06:16 +00:00
Rodolphe Quiedeville
81ef53569f
Mets à jour le total_ttc dans updateprice
2003-09-14 12:26:14 +00:00
Rodolphe Quiedeville
e6e9ba57cf
Correction gestion des quotes
2003-09-14 08:19:12 +00:00
Rodolphe Quiedeville
0c5e9c771c
Modif des fichiers php3 en php
2003-09-11 16:00:49 +00:00