rssntn67 / SubscriptionManagementDashboard

A Dashboard for Managing Subscription Service to Magazines.
GNU General Public License v3.0
2 stars 0 forks source link

Gestione Campagna Abbonamento Spedizione #56

Closed rssntn67 closed 5 years ago

rssntn67 commented 5 years ago

Campagna -> generaCampagnaAbbonamenti -> StatoCampagna=Generata StatoAbbonamenti=Nuovo

Campagna -> inviaCampagna -> StatoCampagna=Inviata StatoAbbonamenti=Proposto || Valido se Omaggio

Campagna -> inviaEstrattoConto -> StatoCampagna=InviatoEC StatoAbbonamenti=Valido se Pagato StatoAbbonamenti=Sospeso se non Pagato StatoStorico=Valido se Pagato StatoStorico=Sospeso se non Pagato StatoSpedizione=Sospeso se non Pagato

Campagna -> chiudiCampagna -> StatoCampagna=Chiusa StatoAbbonamenti=Valido se Pagato StatoAbbonamenti=Annullato se non Pagato StatoStorico=Valido se Pagato StatoStorico=Sospeso se non Pagato StatoSpedizione=Rimuovere EstrattoConto se non Pagato

StatoAbbonamento: READONLY StatoStorico: READONLY StatoSpedizione: modificabile (deve essere possibile annullare una spedizione a mano) StatoCampagna: READONLY

rssntn67 commented 5 years ago

Cosa succede se incasso quanto lo stato dell'abbonamentoi è inviatoEstrattoConto, devo per forza riavviare la spedizione.