Browse Month: ottobre 2016

Cloud Backup

Tra le infinite risorse che il Cloud ci può offrire, ce n’è una molto importante per ciò che riguarda la Business Continuity. Se l’infrastruttura dell’azienda è on-premise, anche i backup sono locali (a meno di supporti asportabili – nastri – conservati più o meno diligentemente) e può essere importante delocalizzare il backup in un luogo remoto.

Il backup ci protegge dalle cancellazioni dei dati oppure da un guasto hardware. Ma chi protegge il backup da un evento ambientale quale ad esempio un incendio od un allagamento?

Continue Reading

Tecnologie “di lungo corso”

La scelta di una piattaforma di sviluppo per il software è una delle decisioni più difficili che un manager IT possa prendere. Per “piattaforma di sviluppo” si intende l’insieme degli strumenti e delle tecnologie con cui si realizzano i software aziendali o si estendono soluzioni già esistenti (ad esempio un ERP).

Gli aspetti da valutare sono tanti: facilità di apprendimento, durata nel tempo del codice sorgente, portabilità, diffusione della tecnologia, investimenti futuri, disponibilità di una community, stabilità… La paura è quella di avventurarsi in un progetto che poi dopo qualche anno non può essere portato avanti, magari perché la tecnologia non esiste più oppure è diventata obsoleta.

Continue Reading

Kerio Connect

C’era una volta Microsoft Small Business Server… una suite che dal 1997 ci consentiva di portare nelle PMI (fino a 75 utenti) una installazione on-premise di Windows Server e soprattutto di Exchange Server. Nel bene o nel male Exchange ed Outlook rappresentano lo standard de facto per la gestione della posta elettronica in azienda e, nel mondo enterprise, sono strumenti insostituibili. A fine 2012 Microsoft, per imprimere un accelerazione a migrare la posta nel Cloud (con i servizi Office 365), ha rimosso da SBS il pacchetto Exchange, lasciando migliaia di aziende prive di un prodotto sostitutivo.

Continue Reading

Dynamics NAV SVN Utility

Quando ho iniziato a lavorare con NAV nel 2009, una delle prime cose che mi lasciò sorpreso fu la totale assenza di uno strumento di versioning. Per chi non lo sapesse NAV è un mondo open-source dentro il quale è abitudine del partner o del cliente stesso fare modifiche, anche pesanti, al codice sorgente. Il codice in NAV è ospitato all’interno di oggetti, ciascuno dei quali risiede dentro il database, ed è possibile accedervi esclusivamente tramite un apposito client di sviluppo. In altre parole il codice non è un file che risiede su disco e che può essere “mergiato”!

Continue Reading

Un archivio documentale con NAV

Usando Python, qualche barcode ed i web services di Dynamics NAV è possibile realizzare un semplice ma efficace sistema per l’archiviazione di documenti scannerizzati all’interno del sistema ERP. I documenti possono essere di qualsiasi tipo (ordini fornitore, DDT di consegna, fatture passive…) e vengono automaticamente convertiti in PDF e con la giusta risoluzione per non occupare troppo spazio.

Il sistema è completamente automatico, grazie ai barcode è possibile individuare l’inizio/fine dei documenti e collegarli automaticamente a transazioni di NAV. Vediamo come si fa.

Continue Reading