johnesmiller / promogest

Automatically exported from code.google.com/p/promogest
0 stars 0 forks source link

Importante perdita dati: annotazioni in primanota azzerate da aggiornamento documento #110

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
1) Registrare una fattura di acquisto o emettere una fattura di vendita, 
inserire un pagamento con la registrazione in primanota

2) Andare in primanota ed aggiungere alla registrazione un commento oppure 
inserire i riferimenti della fattura fornitore (operazione per noi estremamente 
frequente fino a che non verrá conclusa l'issue 24)

3) Tornare sui documenti e visualizzare la fattura (es. per aggiornare o 
inserire ulteriori pagamenti).

Risultato: Tutte le note precedentemente inserite nelle corrispondenti voci in 
primanota vengono annullate reinserendo il default del programma SENZA ALCUN 
AVVISO ALL'UTENTE.

E' ESTREMAMENTE facile rovinare (o inevitabile nei casi dei pagamenti a rate) 
perdere parte del lavoro sulla primota.

Consiglio 1: al salvataggio del documento, per ogni rata (o anticipo) INSERITA 
O VARIATA, verificare se esiste già un entry in primanota visualizzandone 
possibilmente i dati e chiedere conferma all'utente se sovrascrivere o lasciare 
l'entry inalterato avvisando anche della eventuale perdita delle note inserite. 
Per ogni rata rimasta INVARIATA non modificare l'entry in primanota.

Consiglio 2: inoltre, se l'utente decide di rimuovere la biffatura per la 
registrazione automatica, avvisare l'utente dell'eventuale presenza dell'entry 
in primanota perché anche questo (magari già con annotazioni) viene 
cancellato senza preavviso.

Original issue reported on code.google.com by a.peccia...@gmail.com on 10 Jun 2011 at 7:32

GoogleCodeExporter commented 9 years ago
Il sistema è stato studiato così, per una coerenza nella logica di gestione 
delle righe documento che vengono ricreate nel db ogni volta per avere certezza 
di correttezza, a cascata tutto ciò che è collegato ad una testata documento 
subisce lo stesso trattamento. considero questo comunque un errore ed apro 
l'issue 
grazie per la segnalazione

Original comment by m3nt0r3@gmail.com on 16 Jun 2011 at 10:46