Module Factures Clients: Difference between revisions

Jump to navigation Jump to search
m
Line 149: Line 149:
Je reçois un retour d'une partie des produits (retractation du client).
Je reçois un retour d'une partie des produits (retractation du client).
Le client attend un avoir pour payer la fin de la facture.
Le client attend un avoir pour payer la fin de la facture.
Je saisie un avoir sur la facture au statut "Réglement commencé"
Je saisie un avoir sur la facture dont le réglement a commencé.
--> TODO: Ce cas est à gérer. Quand l'avoir est fait sur une facture à ce statut, il faut mettre un message disant "Attention, ne crée un avoir sur une facture en cours de paiement que si le client a cessé le paiement et attend cette avoir pour poursuivre la suite".
TODO: Quand l'avoir est fait sur une facture à ce statut 'Réglement commencé), il faut mettre un message disant "Attention, ne créer un avoir sur une facture en cours de paiement que si le client a cessé le paiement et attend cet avoir pour poursuivre la suite".
Ensuite il faut vérifier que le montant de l'avoir est inférieur au montant de la facture auquel il s'applique - montant deja reçu. Sinon, refuser création avoir. Ensuite, à la création de l'avoir, ce dernier doit automatiquement etre convertie en réduction qui doit automatiquement etre appliquée sur la facture. Ceci a pour effet de mettre à jour la facture initiale avec une info indiquant que la facture a été corrigé par un avoir et que le montant du est plus faible.
Ensuite il faut vérifier que le montant de l'avoir est inférieur au montant de la facture auquel il s'applique - montant deja reçu. Sinon, refuser création avoir.
J'envoie l'avoir.
J'envoie l'avoir.
Ensuite, je convertit cet avoir en reduction pour le client.
Je saisi la suite des paiements reçus.
Je saisi la suite des paiements reçus.
TODO: Eventuellement j'inclus l'avoir dans la liste des paiements de la facture (sinon il pourra etre inclus dan une autre facture).
Je classe la facture à l'état '''Payé'''.
Je classe la facture à l'état '''Payé'''.


Navigation menu