nursit / factures

module de facturation pour SPIP
5 stars 2 forks source link

Mieux gérer les vrais règlements trop perçus dans le squelette par défaut #4

Open rastapopougros opened 3 years ago

rastapopougros commented 3 years ago

Actuellement dans le corps par défaut d'une facture : uniquement si le montant réglé == le montant attendu, ça affiche une phrase en plus "Cette facture a été acquittée le …"

Le montant réglé dans un virement ou un chèque peut effectivement parfois être moins, et donc la facture n'est pas encore entièrement payée : ça ok.

Mais si la personne a versé plus ? S'il était attendu 80€ et qu'elle a viré 100€ ? La facture est bien acquittée aussi non ? Et dans ce cas, en plus, le montant réellement réglé n'apparait pas, sur la facture ça marque toujours 80€ alors qu'elle a viré 100.

Quel est le résultat attendu/légal dans ce cas ? Il me semble que :

rastapopougros commented 3 years ago

On me dit dans l'oreillette que quand il y a un trop perçu, la facture doit obligatoirement être de cette somme, car toute entrée d'argent doit être justifiée par une facture.

Donc quand on déclare qu'un virement a été de moins que la somme attendue : c'est encore en attente ok.

Mais si on déclare qu'un virement a été plus, alors la facture doit être de cette somme plus haute, 100€ au lieu de 80€ par ex, à la fois pour le total, et pour le calcul de la TVA qui doit correspondre à cette somme réellement perçue.

Cerdic commented 3 years ago

Quand tu files un billet de 100€ au boulanger pour payer ta baguette il te fait pas une facture de 100€, il te rend la monnaie.

Pareil ici : si tu vends un service pour 80€, ta facture est de 80€ et c'est pas parce que le client verse plus (quelle que soit la raison), que tu vas changer le montant de ta facture (en dehors des cas de vente à prix libre bien entendu).

Donc trop perçu, c'est de l'argent à rendre, ça se traduit par une écriture comptable, mais la facture reste au montant prévu. Ton oreillette a pas bien révisé ses cours de compta. Le titre de ce ticket est donc erroné

rastapopougros commented 3 years ago

Ce n'est pas forcément à rendre, si la personne a volontairement versé plus. Et si on doit lui rendre, c'est une opération après coup, dans ce cas il me semble qu'on fait une autre facture/reçu à part, d'avoir, pour dire qu'on lui doit 20€. Mais avant de faire (ou pas) cet avoir séparé, ce qui a été reçu c'est bien 100€, et faut que ça apparaisse (en total et en TVA en plus), tant qu'on ne décide pas de le rendre, non ? (un service ou produit n'a pas obligatoirement un prix fixe, d'ailleurs)

Cerdic commented 3 years ago

Le sujet des produits ou services à prix libre c'est un autre sujet qui n'a rien à voir avec le trop perçu, et c'est clairement pas traité par le plugin. En dehors de ce cas donc, le prix ou le service a un prix déterminé d'avance, avec un montant déterminé d'avance, pour lequel on demande un règlement pour ce montant.

Il est légitime que le montant réglé apparaisse sur la facture, en particulier si il est différent du montant attendu. Mais le montant de la facture ne change pas en fonction du montant du règlement.

rastapopougros commented 3 years ago

Je remets le titre de départ (et donc oui au moins bien afficher la somme réellement perçue, que ça apparaisse qq part et aussi affirmer que c'est bien acquitté si c'est >, donc test >=, pas juste =).