Page 1 of 1

BUG cliente senza prenotazioni non cancellabile se ha pagato

Posted: Mon Jan 14, 2008 6:01 pm
by firepol
Salve,

ho provato con php-residence 0.7.1 e già che c'ero anche con la ver 1.0 (appena uscita) ad inserire delle prenotazioni.

Ho provato a fare come segue: in "pagato" ho inserito ad es. 10 euro, ho messo il visto a "confermato" e ho salvato le modifiche.

Dato che so che non posso cancellare un cliente legato a delle prenotazioni, ho ri-modificato la prenotazione, ho cliccato su "cancella prenotazione" e l'ho spazzata via.

Vado sulla pag. clienti e clicco "cancella clienti senza prenotazioni". mi indica che ce ne sono zero. Eppure i clienti test che ho creato non hanno prenotazhioni attive dato che le ho eliminate tutte. Questo ritengo sia un bug.

Vedo che questo succede se inserisco una cifra in "pagato". Per i clienti dei quali non inserisco una caparra pagata non succede questo inghippo e riesco a cancellarli se ho cancellato tutte le prenotazioni a loro abbinate...

Per risolvere il bug ho dovuto manualmente cancellare gli ammontari nella tabella phpres_soldi2008 (vedo che c'era il versamento positivo e anche in negativo per far bilanciare i conti). Eliminando i record di quella tabella son riuscito ad eliminare i clienti test che avevo creato...

Posted: Wed Jan 16, 2008 11:15 am
by marco
Che in cliente non possa essere cancellato se vi sono dei pagamenti intestati a lui è normale in quanto altrimenti l'id del cliente nella tabella dei pagamentoi rimarrebbe senza riferimento. In futuro sarà possibile anche cancellare un singolo pagamento dalla tabella, oltre che tutti quanti.

Marco