Le samedi 25 mai 2013 13:13:21 UTC+2, Cédric Krier a écrit : > > On 24/05/13 18:12 -0700, [email protected] <javascript:> wrote: > > Bonsoir, > > > > Je suis Tryton depuis un moment et j'ai sauté le pas, je test ... Et > bien > > sur j'ai une question ou 2 ... > > > > Par exemple, je m'aperçois que j'ai oublier de renseigner la langue du > > tiers après avoir ouvert une facture, comment puis je corriger cette > > omission ? > > En fait, le système est conçu pour enregistrer le .odt lors de > l'ouverture de la facture afin de toujours générer la même facture > (contrainte imposée par quasiment toutes les administrations). > La solution correcte est de faire une note de credit (ou une annulation > si c'est permis) et de re-faire une nouvelle facture correcte. > > Sinon il est toujours possible de vider le champs "invoice_report_cache" > de la table "account_invoice" ainsi le système regénérera une nouvelle > facture. > > Je me doutais bien de quelque chose dans le genre, donc j'avais tenté la remise a zéro du champ "invoice_report_cache" :-) mais il semblerais que ce soit toujours l'ancienne adresse de facturation qui soit toujours utilisé. En fait il utilise une copie de l'adresse qui ce trouve dans la table 'party_adress__history'. Donc ma question devient, comment réinitialiser cette adresse (proprement).
Pour revenir sur une partie plus 'fonctionnelle', aller expliquer a un comptable (qui a fait une petite erreur dans l'adresse) qu'il doit faire une note de crédit pour corriger cette adresse va poser quelques soucis. Je pense qu'il faut implémenter un mécanisme qui permette de réaliser ces petits ajustements sans sortir la grosse artillerie de la note de crédit.
