StebaKite / ellipse

Ellipse 1.0 - Dental Management Service
GNU General Public License v2.0
4 stars 2 forks source link

Disegno Preventivo #17

Closed StebaKite closed 9 years ago

StebaKite commented 9 years ago

preventivo

REQUISITI --------------------------------------------------------------------------------------------------- 1) Creazione di un preventivo (senza visita esistente) 2) Gestione voci nel preventivo principale 3) Split del preventivo principale in sottopreventivi 4) Gestione voci nel sottopreventivo 5) Accettazione del preventivo principale / sottopreventivo 6) Rinuncia di un preventivo principale / sottopreventivo accettato

COMPORTAMENTI -------------------------------------------------------------------------------------- 1) L'accettazione di un preventivo o sottopreventivo crea una cartella clinica corrispondente 2) L'accettazione di un sottopreventivo porta lo stato del sottopreventivo a "Accettato" e lo stato del principale in "Parzialmente Accettato"

3) Se si rinuncia a un preventivo già "Accettato" tutta la cartella clinica verrà rimossa solo e solo se nessuna voce della cartella si trova in lavorazione o eseguita

4) Un preventivo può essere cancellato solo se si trova in stato "Proposto" 5) La cancellazione del principale in stato "Proposto" si propaga anche sui sottopreventivi 6) Se viene cancellato un sottopreventivo le voci rimangono pendenti nel principale

7) Lo split delle voci in un sottopreventivo portano lo stato del principale a "Splittato" e il sottopreventivo in stato "Proposto"

8) Se inserisco una voce in un sottopreventivo questa non viene riportata anche nel principale 9) Una voce presente nel principale e splittata in un sottopreventivo non è cancellabile

10) Non è possibile splittare un sottopreventivo. Lo split è possibile solo dal preventivo principale 11) Se si cancella un preventivo principale derivato da una visita lo stato della visita torna a "In corso"

STATI PREVENTIVO PRINCIPALE ----------------------------------------------------------------------- stati_preventivo

StebaKite commented 9 years ago

implemenato tutto!