___ _ _ ___ _ _
/ _ \__ _ ___(_)___| |_ __ _ / __\__| (_) ___ ___
/ /_\/ _` / __| / __| __/ _` | / _\/ _ \ | |/ __/ _ \
/ /_\\ (_| \__ \ \__ \ || (_| | / / | __/ | | (_| __/
\____/\__,_|___/_|___/\__\__,_| \/ \___|_|_|\___\___|

Resoconto Test Backup in Locale

Sono stati effettuati a scopo di Test 2 diversi backup della versione ufficiale di Gasista felice attualmente alla 0.9.6 nella versione in uso dai gas del Des Macerata, con lo scopo di verificarne le procedure ed i risultati ottenuti. In entrambi i casi si è partiti con una nuova installazione. Nel primo test (Backup01) è stata mantenuta la versione corrente eseguendo quindi un deupgrade di versione rispetto a quella scaricata dal repository su Git Hub, mentre con il secondo (Backup02) si è provato anche l' upgrade di versione alla 0.9.9.9 con i seguenti risultati:

Backup01

Descrizione e rilevamento incongruenze

Il tentativo dopo varie peripezie è in massima parte andato a buon fine, salvo alcune incongruenze con alcuni ordini insoluti che stranamente non risultano essere decurtati nel box “Ordini da pagare” della scheda conto del gas ed in quello analogo dei relativi patti.

Più esattamente si può affermare che tutti gli insoluti appaiono nei suddetti box come non decurtati mentre lo stato di insoluto (Unpaid) viene registrato Gli ordini in questione sono:

Ord. 3593 REC - Made in No

Ord. 3579 REC - Forno Pane e Luna

Ord. 3585 REC - Forno Pane e Luna

Le decurtazioni in realtà risultano essere state fatte e sono visibili sia nel box “Transazioni economiche” della stessa scheda (conto del gas) che in quelle dei singoli fornitori (patti) ed anche in quelle dei singoli gasisti. Non risultano visibili se si entra nella scheda di registrazione dell' ordine:

Tutti i Saldi però risultano coincidenti al centesimo e sono visibili nelle varie schede dei rispettivi conti (gas, patti e singoli gasisti)

Ulteriori anomalie sono presenti anche nel box quota gasista sempre della scheda conto del gas dove non vengono visualizzate le quote versate

Test funzionamento

Ho provato l' utilizzo del gestionale ed ho trovato alcuni problemi:

1) Impossibile effettuare le decurtazioni:

Backup02

Descrizione e rilevamento incongruenze

In questo test è stata scaricata l' ultima versione del software da Git Hub e dopo aver eseguito una nuova installazione in locale si è proceduto al dumping del db attenendosi anche alla procedura di upgrade di versione come inserita nei file descrittivi.

Il risultato è al momento molto deludente, poichè nella parte economica ( conti nelle varie schede) i saldi non sono coincidenti con quelli reali ed ad una prima osservazione sembrerebbero essere i totali dell' ultima transazione almeno per quello che riguarda i patti ed i singoli gasisti, mentre il saldo nel conto del gas è al momento indecifrabile.

Le transazioni e le ordininazioni sembrano invece tutte presenti. In particolare si nota nel box “Ordini da pagare” che a differenza del Test precedente qui gli ordini Insoluti appaiono correttamente decurtati. Infine si nota la mancanza delle note (gioco di parole a parte), su tutte le schermate, rispetto al backup precedente.

Anche per quanto riguarda il box quote gasista nella scheda conto del gas, le quote versate risultano correttamente visibili, a differenza del backup precedente

Test di funzionamento

Credo sia logico supporre che i bug dovrebbero essere gli stessi di quelli già segnalati nei test di questa versione (0.9.9.9) vedi a questo link: http://www.befair.it/doc/doku.php?id=test Tuttavia segnalo che le decurtazioni sono effettuabili senza problemi a differenza del backup precedente.

Conclusioni

Tirando le somme il backup 01 pur con le sue incougruenze in alcuni valori non riportati e con i problemi di funzionamento risulta uno strumento affidabile come “Foto” della situazione economica.

Il backup 02 non risulta al momento affidabile per quanto riguarda i saldi rendendo quindi impossibile l' upgrade Reale di versione.

Credo che una strada percorribile possa essere quella di reinstallare da zero il gestionale, possibilmente sul server befair, inserendo solo i backup delle tabelle dei fornitori, dei gas e relativi gasisti avendo però prima risolti i bug di versione gia segnalati, e poi immettere manualmente i soli saldi.

Dopo aver fatto ciò si potrebbe rifare un nuovo test di backup senza complicazioni di deupgrade ed upgrade di versione