rssntn67 / SubscriptionManagementDashboard

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

WorkFlow Incasso Campagna #70

Closed rssntn67 closed 5 years ago

rssntn67 commented 5 years ago

Campagna ha 4 stati. Ad ognuno di questi stati vengono associate delle azioni:

Campagna.Generata:

Questo stato corrisponde ad una Campagna per la quale sono stati generati i corrispondenti abbonamenti. Gli abbonamenti vengono generati in base agli storici. La generazione della Campagna provvede anche a generare gli omaggi. La campagna si genera dal menù campagna selezionando il Button nuova Campagna. Una Campagna generata può essere cancellata. E’ possibile creare una sola campagna abbonamenti per anno. Gli abbonamenti in questo caso sono tutti marcati nello stato Abbonamento.Nuovo

Campagna.inviata:

Questo stato corrisponde all’invio dei bollettini postali a tutti gli abbonati paganti. Il passaggio della campagna dallo stato Campagna.Generata allo stato Campagna.Inviata avviene selezionando il “Button” appositamente predisposto nella pagina delle Campagne. Gli abbonamento vengono messi in uno stato Abbonamento.Proposto se sono corrispondenti ad un totale costo diverso da ZERO. Per gli abbonamento Omaggio lo stato dell’abbonamento è Abbonamento.Valido

Una volta che lo stato della Campagna è inviata che corrisponde all’invio dei bollettini si procederà agli incassi.

Incassare

Un abbonamento è caratterizzato da tre Voci che ne determinano il costo: Importo al quale corrisponde il costo delle riviste in abbonamento. Spese al quale corrispondono le eventuali spese postali (nel casi di abbonamento estero le spese vengono aggiunte all’importo) Pregresso al quale corrispondono debiti pregressi.

Totale = Importo+Spese+Pregresso

Al campo Incassato dell'abbonamento corrisponde la somma degli importi via via incassati

Residuo = Totale-Incassato

Un abbonamento che ha un Incassato positivo viene spostato dallo stato Abbonamento.Proposto allo stato Abbonamento.Valido .

Nella fase d’incasso in determinate condizioni procederemo ad un aggiustamento della quantità delle riviste che vengono inviate in abbonamento. Non verrà sospeso alcun abbonamento se non risulteranno pagate le spese ed il pregresso.

Incassato > Totale -> Abbonamento.Valido:Incassato.Si Incassato = Totale -> Abbonamento.Valido:Incassato.Si Incassato >= Importo —>Abbonamento.Valido:Incassato.SiConDebito

discutiamo il caso in cui: **** Incassato < Importo

Per gli abbonamenti inferiore a 16 riviste riconvertiamo se possibile automaticamente il numero all'importo Incassato. Altre operazioni per incassi parziali devono essere fatte manualmente. E' sempre possibile vedere lo stato degli abbonamenti parzialmente incassati e che possono essere Ordinati per importo. Su un totale di 200 riviste se io ricevo una quota per 100 voglio prima verificare che non sia un errore.

Insomma è di buon senso tenere conto di quelli che sono i maggiori contributori e metterli sempre in evidenza.

Detto questo il criterio è il seguente:

Se trovo un importo esatto per abbonamenti con un numero di riviste inferiori o uguali a 15 allora procedo d’ufficio nell’incasso e a rimodulare Il numero di riviste da inviare.

In questo caso lo stato dell’abbonamento risulta Abbonamento.Valido ma Sarà parzialmente incassato. Incassato = ImportoModulato = Totale —>Abbonamento.Valido:Incassato.Si Incassato = ImportoModulato > Totale —>Abbonamento.Valido:Incassato.SiConDebito

In tutti gli altri casi:

incassato<Importo -> StatoAbbonamento.Proposto:Incassato.Parzialmente

incassato=0 -> StatoAbbonamento.Proposto:Incassato.No Il passaggio della campagna all’estratto conto è un ulteriore passaggio che deve essere effettuato nel quale ritenendo di avere effettuato tutti gi incassi procediamo a sospendere i morosi.

Gli abbonamenti per cui il totale è 0 sono Omaggi.

Campagna.inviatoEC:

Questo stato corrisponde all’invio dei bollettini postali a tutti gli abbonati che risultano, non paganti ovvero a quelli che hanno Debiti parziali. Non viene effettuata nessuna sospensione dell’abbonamento.

Campagna.Chiusa:

Con la chiusura della campagna vengono effettuate le sospensione dei morosi per cui lo stato dell’abbonamento passa a Abbonamento.Sospeso se risulta Incassato.Parzialmente Abbonamento.Annullato se risulta Incassato.No