Ciao, On 09/01/2011 09:02 AM, Pietro Federico Sacchi wrote: > Ciao , > > contesto: > > openerp 6.0.3 > ho installato il tuo modulo ma noto qualche problemino o forse non ho > capito come funziona : > > Nel file in allegato "Fattura Precedente" vi un documento fatto prima > dell'installazione . viene proposto il numero di fattura 001 . > > nel file "Fattura Controllo" invece e' una fattura dopo l'installazione > del modulo. > > 1) il campo NUMERO non viene piu' popolato prima di validarla e questo > rientra nello standard.... > 2) tra i numeri disponibili mi propone il numero della fattura > precedente (sbagliato) . > e me lo scrive nel campo Numero Fattura (che immagino abbiamo messo noi) > ... solo che se lo valido ho due fatture con lo stesso numero !!!!!! > > non va bene il campo number DEVE ESSERE UNIVOCO , NON DEVO POTER > SCEGLIERE DEI NUMERI CHE STANNO GIA' SCRITTI SUL DB. > > PUo' essere che mi ha fatto scegliere quel numero perche' il modulo e' > stato installato dopo la prima fattura? in ogni caso non va bene
esatto. Il problema è che per con questo modulo estrapoliamo la parte numerica del numero fattura e lo salviamo nella fattura stessa quando viene creata. In questo modo riusciamo a tracciare i numeri utilizzati e quelli che non lo sono in maniera rapida. È abbastanza incasinato estrarre la parte numerica dalle fatture esistenti in modo univoco dato che ognuno può creare i propri sequenziali, quindi per adesso non è possibile utilizzare questo modulo con fatture già numerate. Bisognerebbe fare uno script di 'migrazione' per recuperarle. > ho agganciato il bug alla blueprint > > > Il 17/08/2011 10:19, Simone Orsi ha scritto: >> Ciao a tutti, >> >> ho sistemato il pacchetto account_invoice_free_number (bisogna ancora >> cambiare il nome [1]) per gestire i buchi fattura. >> >> La blueprint è qui >> >> https://blueprints.launchpad.net/openobject-italia/+spec/buchi-fatture >> >> mentre il repo qui >> >> https://code.launchpad.net/~openobject-italia-core-devs/openobject-italia/account_invoice_free_number >> >> Per chi non è abituato a launchpad in allegato c'è il pacchetto zippato ;) >> >> Ogni test + feedback è ben accetto :) >> >> Saluti, >> Simone >> >> >> [1] nomi suggeriti in passato: "account_invoice_check_numbers" o >> "account_invoice_check_sequential_number" _______________________________________________ Mailing list: https://launchpad.net/~openobject-italia-core-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~openobject-italia-core-devs More help : https://help.launchpad.net/ListHelp

