dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-dev] Facturation partielle Dolibarr


From: Comptabilité TOTEM numérique
Subject: Re: [Dolibarr-dev] Facturation partielle Dolibarr
Date: Fri, 23 Dec 2011 12:32:45 +0100

Bonjour,

Dans ma pratique de facturation, il me semble qu'il existe trois situations différentes. Je vous les détaille et vous donne mon avis sur ce qui pourrait convenir au mieux pour chaque cas.

Postulat de départ :
> cas d'un devis accepté à plusieurs lignes car plusieurs services et/ou produits proposés
> nécessité d'une facturation reprenant le détail du devis, donc chaque ligne


1° cas : facture globale à 100%, pas d'acompte
>>> pas de difficulté, toutes les lignes sont reprises et à 100%

2° cas : la facturation doit se faire en plusieurs acomptes, et le % est le même pour toutes les lignes 
>>> possibilité de définir un pourcentage au moment de la création de la facture d'acompte qui sera appliqué automatiquement à chaque ligne
>>> l'information du % d'acompte est donné dans la rédaction de la facture, et ne devrait pas apparaître à chaque ligne
>>> nécessité d'avoir l'info quelque part du pourcentage restant à facturer, et impossibilité de dépasser 100% au moment de la dernière facture

3° cas : la facturation doit se faire en plusieurs acomptes, mais le % n'est pas forcément le même pour chaque ligne (ex : on souhaite faire une facture d' acompte d'un devis composés de 10 produits/services, mais au moment de l'émission de la facture, 1 des produits/services ne doit pas être facturé (il le sera plus tard, ou pas))
>>> possibilité de définir un pourcentage au moment de la création de la facture d'acompte qui sera appliqué automatiquement à chaque ligne, et possibilité de changer ce pourcentage à chaque ligne
(ainsi, dans l'exemple donné ci-dessus, si volonté de faire un acompte de 30%, ce pourcentage est défini au moment de l'émission de la facture d'acompte et donc repris sur chaque ligne, et on intervient sur la ligne du produit à ne pas facturer en précisant 0%)
>>> l'information du % d'acompte est donné à chaque ligne
>>> nécessité d'avoir l'info quelque part du pourcentage restant à facturer, et impossibilité de dépasser 100% au moment de la dernière facture


Qu'en pensez-vous?


Corine



Le 13 déc. 2011 à 10:19, Régis Houssin a écrit :

effectivement le deuxième choix peut être intéressant si on a des lignes de produits/services ayant des taux de tva différents, mais à part ça c'est plus une source d'erreurs.


Le 12/12/11 18:56, Laurent Destailleur (eldy) a écrit :
Le 12/12/2011 17:27, Régis Houssin a écrit :
un acompte est considéré sur le total pas sur la ligne !
niveau clarté j'ai des doutes, si la ligne contient une remise + un % d'acompte bonjour le mal de crane ! :-)


de plus mes clients utilisent le plus souvent une ligne avec un libellé et une description différents de ce qui a été mis dans la propale et/ou commande, ceci afin d'expliquer le pourquoi du comment de l'acompte, avec un rappel du numéro de propal/commande comme référence...
Si le but est de faire une facture d'accompte qui ne reprend pas les lignes, il n'y a plus besoin d'ajouter quoi que ce soit, il suffit d'aller dans le menu "créer facture accompte" en ajountant sa ligne avec son propre libellé.
Le but proposé ici est d'éviter d'avoir à resaisir le détail des lignes pour ceux qui veulent un accompte qui affiche le détail des ligne sur quoi portent l'accompte pour aller en complément de la fonction créer accompte qui permet de créer des accomptes avec des libellés et niveaux de ligne différents. C'est la 2eme solution, qui consiste à créer un accompte avec une seule ligne et un libellé "Accompte commande xxx".

L'interface interactive après le clic sur le bouton "Créer facture" sur la commande pourrait très bien proposé les 2 manières :
X Créer une facture accompte composé d'une seule ligne générique de Libellé _____________
X Créer une facture standard partielle de ___ % (composé de toutes les lignes au prorata)

Le choix 1 permet de faire des accomptes à 1 ligne utilisé ensuite pour etre inséré dans la facture totale finale.
Le choix 2 permet de faire de la facturation par étape.


Le 12/12/11 16:11, Gérard Tourres a écrit :
Pour répondre à Regis, effectivement en général les acomptes et "tranches" sont globalisés. Mais la méthode proposée par Laurent permet une clarté au niveau du libellé de chaque ligne de facture.... sans vouloir relancer le débat sur le total/sous-total de TVA [/troll]..!!!

Le 12 décembre 2011 16:00, Régis Houssin <address@hidden> a écrit :
je ne suis pas sûr que ce soit une bonne solution de faire des acomptes à la ligne, pourquoi ne pas se contenter d'un acompte global qui viendrait en déduction du montant global ?


Le 12/12/11 15:41, Laurent Destailleur (eldy) a écrit :

C'est en effet, la fonctionnalité que je propose. Avec en plus le champ commentaire en plus du % pour compléter.

Quand on clic sur créer facture, cela crée d'office une facture ou les lignes reprennent le montant à 100%
ligne 1    total 100
ligne 2   total 100
total facture 200

Il faudrait une option ou on peut choisir le % dans le message de confirmation (à 100 par défaut) et le message complémentaire (accompte 15%) à ajouter sur chaque ligne.
Et cela crée une facture qui affiche
ligne 1 (accompte 15%)      total ligne 1 = 15
ligne 2 (accompte 15%)      total ligne 2 = 15
total facture 30

Et ensuite on pourrait regénérer une 2eme fois en indiquant 75 et comme message ("restant du" par exemple) et cela donne
ligne 1 (restant du)      total ligne 1 = 85
ligne 2 (restant du)      total ligne 2 = 85
total facture 170


La question des conditions de reglement est un autre sujet. Mais ce mécanisme (qui n'est qu'une aide à la saisi de l'existant pour facturer des tranches non à 100%) permet de générer des factures par tranche quelquesoit les conditions de reglements définies avant et il reste ouvert, donc compatible avec toute condition de reglement un peu spéciale qui aurait été mis soit dans le dicitonnaire des conditions de reglement, soit en note publique.



Le 12/12/2011 15:04, Gérard Tourres a écrit :
Bonjour,

je me permets d'intervenir.
La demande initiale me semble simple et cohérente : à partir d'un bon de commande, générer une (et/ou plusieurs) facture(s) d'acompte ou de paiement intermédiaire d'un montant exprimé en % de la commande. C'est une pratique très courante, de même que peut subsister une facture différée de retenue de garantie.
Une première étape générique et pas trop difficile ne serait-elle pas d'avoir un bouton "creer facture partielle" en bas de la fiche commande ? Un simple pop-up ajax pour demander le % à l'utilisateur, les autres items sont déjà implémentés dans les factures (référence à la commande, conditions de paiement....)

Qu'en pensez-vous ?

Le 12 décembre 2011 14:48, François LEGASTELOIS <address@hidden> a écrit :
Je pense qu'il manquerait donc la possibilité d'ajouter des "Jalons" sur les Conditions de règlement.

Exemple 1
30D / Règlement à 30 jours / JalonFacture1:20% /
JalonFacture2:30% / JalonFacture3:50%

Exemple 2
30D / Règlement à 30 jours / JalonFacture1:100%



++
François

--
François Legastelois (address@hidden)
teclib' - Consultant Applications OpenSource - http://www.teclib.com
tel : 01 79 97 02 78 / 06 84 59 42 62

----- Mail Original -----
De: "Laurent Destailleur (eldy)" <address@hidden>
À: address@hidden
Envoyé: Lundi 12 Décembre 2011 13:21:45

Objet: Re: [Dolibarr-dev] Facturation partielle Dolibarr

Le 12/12/2011 13:10, Régis Houssin a écrit :
je ne penses qu'il faille fusionner avec les conditions de règlement car ça imposerait de créer autant de règles que de conditions multiplié par les modes de découpage de paiement.

on pourrait définir des règles d'acomptes qui seraient indépendantes des conditions de règlements
Des règles d'accomptes, ce sont des conditions de règlement.
Donc il ne faut pas mettre 2 systeme de gestion des conditions de reglement. Eventuellement, on peut etendre le systeme actuelle pour avoir un mode "calcul automatique", mais cela reste des conditions de reglement.
D'un autre coté, aura-ton vraiment des milliers de conditions de reglement ? Si non, le systeme actuel permet d'en avoir une dizaine différentes, par simple modification du dictionnaire et répond au besoin. Certes le choix n'est pas automatique (il faut choisir dans la liste déroulante) mais il peut etre possible d'étendre le dictionnaire pour ajouter un champ de controle ou de regles qui restreindrait la liste de choix. On reste toutefois dans un cadre de fonction qui réduit la liberté de choix sans apporter quelque chose de plus, puisque deja faisable par un choix manuel, cela ne doit donc pas etre la fonctionnement par défaut.

vous en pensez quoi ?


Le 12/12/11 12:37, François LEGASTELOIS a écrit :
Hello Régis,
Hello à tous,

Normalement non tu n'as pas besoin d'appliquer le pourcentage sur chaque ligne (sauf si c'est un pourcentage différent en fonction du type Produit/Service).

Ce que tu décris revient à créer des "
Conditions règlement" automatique en fonction du total de la facture.
Et ça serait dans ces "
Conditions règlement" qu'on pourrait décrire les étapes de facturation possibles ?

Avez-vous eu les spécifications que nous avons rédigées ?

++

--
François Legastelois (address@hidden)
teclib' - Consultant Applications OpenSource - http://www.teclib.com
tel : 01 79 97 02 78 / 06 84 59 42 62

----- Mail Original -----
De: "Régis Houssin" <address@hidden>
À: "Posts about Dolibarr development and coding" <address@hidden>
Cc: "François LEGASTELOIS" <address@hidden>
Envoyé: Lundi 12 Décembre 2011 11:42:38
Objet: Re: [Dolibarr-dev] Facturation partielle Dolibarr

Bonjour,

j'ai aussi une demande mais dans ce sens :

< 10 k€ : 100 % à réception de la commande
10 à 20 k€ : 50 % à la commande - 50 % à la fin de la mission
> 20 k€ : 25 % à réception de la commande, puis 2 facturations intermédiaires de 25 %; le solde à la fin de la mission

ne pourrait on pas créer un système de règles ?
par contre je ne sais pas si il faut appliquer le pourcentage sur chaque ligne, est-ce utile ?



Le 06/12/11 22:27, François LEGASTELOIS a écrit :
Hello Laurent,

Tu as presque tout bon!

Nous pensons que ce mode de fonctionnement est valable pour les factures dites "récurrentes" (du style un service d'hébergement de service).

Pour les autres factures, nous avons programmé une réunion de spec Jeudi prochain et pourrons te faire un retour plus détaillé.

Ne code pas de suite :)

++
François

--
François Legastelois (address@hidden)
teclib' - Consultant Applications OpenSource - http://www.teclib.com
tel : 01 79 97 02 78 / 06 84 59 42 62

----- Mail Original -----
De: "Laurent Destailleur (eldy)" <address@hidden>
À: "Posts about Dolibarr development and coding" <address@hidden>
Envoyé: Mardi 6 Décembre 2011 20:31:10
Objet: Re: [Dolibarr-dev] Facturation partielle Dolibarr

Le 05/12/2011 16:56, François LEGASTELOIS a écrit :
Salut à tous,

Je viens vers vous pour soumettre un besoin/un début de débat...sur : La facturation partielle.

En interne nous en avons absolument besoin pour nos clients, et non souhaiterions en discuter avec la communauté pour que le code qu'on va faire soit utile pour tout le monde :)

L'idée générale :
- à partir d'un bon de commande
- pouvoir dire "je veux facturer 15%" de ce BC
- et cela créer une facture de 15% du BC (pas 15% de chaque ligne, mais au global)

Quand on clic sur créer facture, cela crée d'office une facture ou les lignes reprennent le montant à 100%
ligne 1    total 100
ligne 2   total 100
total facture 200

Si j'ai bien compris, il faudrait une option ou on peut choisir le % dans le message de confirmation (à 100 par défaut) et le message complémentaire (accompte 15%) à ajouter sur chaque ligne.
Et cela crée une facture qui affiche
ligne 1 (accompte 15%)      total ligne 1 = 15
ligne 2 (accompte 15%)      total ligne 2 = 15
total facture 30

C'est bien cela ?
Et ensuite on pourrait regénérer une 2eme fois en indiquant 75 et comme message ("restant du" par exemple) et cela donne
ligne 1 (restant du)      total ligne 1 = 85
ligne 2 (restant du)      total ligne 2 = 85
total facture 170

Cordialement,
-- 
Régis Houssin
---------------------------------------------------------
Cap-Networks
30, quai de Verdun
71700 Tournus
FRANCE
VoIP: +33 1 83 62 40 03
GSM: +33 6 33 02 07 97
Web: http://www.cap-networks.com/
Email: address@hidden

Dolibarr developer: address@hidden
Web Portal: http://www.dolibarr.fr/
SaaS offers: http://www.dolibox.fr/
Shop: http://www.dolistore.com/
Development platform: https://doliforge.org/
---------------------------------------------------------


_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev


Cordialement,
-- 
Régis Houssin
---------------------------------------------------------
Cap-Networks
30, quai de Verdun
71700 Tournus
FRANCE
VoIP: +33 1 83 62 40 03
GSM: +33 6 33 02 07 97
Web: http://www.cap-networks.com/
Email: address@hidden

Dolibarr developer: address@hidden
Web Portal: http://www.dolibarr.fr/
SaaS offers: http://www.dolibox.fr/
Shop: http://www.dolistore.com/
Development platform: https://doliforge.org/
---------------------------------------------------------


_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev


-- 
Eldy (Laurent Destailleur).
---------------------------------------------------------------
EMail: address@hidden
Web: http://www.destailleur.fr

Dolibarr (Project leader): http://www.dolibarr.org
To make a donation for Dolibarr project via Paypal: address@hidden
AWStats (Author) : http://awstats.sourceforge.net
To make a donation for AWStats project via Paypal: address@hidden
AWBot (Author) : http://awbot.sourceforge.net
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net

_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev

_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev




--
Gérard Tourres
address@hidden
06 12 74 50 35

GT&MV Développement

Linux registired user #378864
Membre de Libertis http://www.libertis.org

MRM [My-Remote-Manager]
Votre manager d'entreprise personnalisé
Framework : Dolibarr CRM/ERP Full web




_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev


-- 
Eldy (Laurent Destailleur).
---------------------------------------------------------------
EMail: address@hidden
Web: http://www.destailleur.fr

Dolibarr (Project leader): http://www.dolibarr.org
To make a donation for Dolibarr project via Paypal: address@hidden
AWStats (Author) : http://awstats.sourceforge.net
To make a donation for AWStats project via Paypal: address@hidden
AWBot (Author) : http://awbot.sourceforge.net
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net


_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev


Cordialement,
-- 
Régis Houssin
---------------------------------------------------------
Cap-Networks
30, quai de Verdun
71700 Tournus
FRANCE
VoIP: +33 1 83 62 40 03
GSM: +33 6 33 02 07 97
Web: http://www.cap-networks.com/
Email: address@hidden

Dolibarr developer: address@hidden
Web Portal: http://www.dolibarr.fr/
SaaS offers: http://www.dolibox.fr/
Shop: http://www.dolistore.com/
Development platform: https://doliforge.org/
---------------------------------------------------------

_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev




--
Gérard Tourres
address@hidden
06 12 74 50 35

GT&MV Développement

Linux registired user #378864
Membre de Libertis http://www.libertis.org

MRM [My-Remote-Manager]
Votre manager d'entreprise personnalisé
Framework : Dolibarr CRM/ERP Full web




_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev


Cordialement,
-- 
Régis Houssin
---------------------------------------------------------
Cap-Networks
30, quai de Verdun
71700 Tournus
FRANCE
VoIP: +33 1 83 62 40 03
GSM: +33 6 33 02 07 97
Web: http://www.cap-networks.com/
Email: address@hidden

Dolibarr developer: address@hidden
Web Portal: http://www.dolibarr.fr/
SaaS offers: http://www.dolibox.fr/
Shop: http://www.dolistore.com/
Development platform: https://doliforge.org/
---------------------------------------------------------


_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev


-- 
Eldy (Laurent Destailleur).
---------------------------------------------------------------
EMail: address@hidden
Web: http://www.destailleur.fr

Dolibarr (Project leader): http://www.dolibarr.org
To make a donation for Dolibarr project via Paypal: address@hidden
AWStats (Author) : http://awstats.sourceforge.net
To make a donation for AWStats project via Paypal: address@hidden
AWBot (Author) : http://awbot.sourceforge.net
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net


_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev


Cordialement,
-- 
Régis Houssin
---------------------------------------------------------
Cap-Networks
30, quai de Verdun
71700 Tournus
FRANCE
VoIP: +33 1 83 62 40 03
GSM: +33 6 33 02 07 97
Web: http://www.cap-networks.com/
Email: address@hidden

Dolibarr developer: address@hidden
Web Portal: http://www.dolibarr.fr/
SaaS offers: http://www.dolibox.fr/
Shop: http://www.dolistore.com/
Development platform: https://doliforge.org/
---------------------------------------------------------
<regis_houssin.vcf>_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev


reply via email to

[Prev in Thread] Current Thread [Next in Thread]