MICC POS - uso dello scanner RS232 piuttosto che USB

By Basilio Speziale at novembre 14, 2009 17.19
Filed Under: MICC POS Touch Screen, Sette - Gestionale

Quale lettore di codici a barre usare per il software di vendita destinato al punto cassa ?

Se vi è capitato di dover acquistare un lettore di codici a barre da destinare al pc del punto vendita, vi sarete trovati di fronte alla scelta del tipo di collegamento. Infatti gli scanner ad oggi sono prevalentemente disponibili con attacco USB o RS232. L'attacco USB permette di collegare il lettore in maniera semplice e non richiede di fatto alcuna configurazione nel software usato per la vendita. La modalità RS232 invece necessita di una specifica porta di comunicazione sul pc cosa che in molti pc moderni, portatili in testa, manca del tutto e soprattutto è necessario che il programma di vendita ne preveda l'uso e ne permetta la configurazione.
A questo punto si potrebbe trarre la conclusione che usb è bello ed rs232 non ha più senso di esistere, ma vediamo perchè non è così.
Lo scanner con collegamento USB, nella stragrande maggioranza dei casi, invia i dati letti al programma di vendita come se questi fossero stati digitati dalla dalla tastiera senza effettuare alcun controllo sul se nello specifico istante questi possono essere inviati e senza sapere dove questi vanno a finire. Questo metodo và bene sin tanto che tutto và per il verso giusto ma se c'è un imprevisto allora cominciano i guai.
Mettiamo che il vostro punto cassa sia un alimentari con la cassiera che passa i prodotti uno dietro l'altro e che per abitudine o per distrazione stia prestando orecchio solo al bip dello scanner e non stia li a guardare sullo schermo del pc se la lettura del prodotto è andata a buon fine, ad un certo punto uno dei prodotti "non passa" ossia lo scanner lo legge correttamente, quindi emete il bip, mentre l'applicativo di vendita non trovandolo nei suoi archivi non lo aggiunge allo scontrino.
La cassiera intanto continua a passare gli altri prodotti guidata dal bip. Nel migliore dei casi l'applicativo si è bloccato e quando la cassiera se ne accorge deve perdere del tempo a ricostruire cosa non è passato e magari annullare lo scontrino e ricominciare da capo. Nel pegiore dei casi avete regalato qualcosa al vostro cliente senza che nessuno se ne sia accorto.

Se invece il vostro lettore è in modalità rs232 (e naturalmente il software lo gestisce) nel momento in cui si genera un'errore tipo "plu non trovato" o "plu senza prezzo" allora il programma può inviare un segnale di inibizione al lettore che si bloccherà e non leggerà più nulla sino a quando, risolto l'errore, il programma mandera il rispettivo contrordine che riattiverà il lettore. Capirete che con questo meccanismo è del tutto improbabile che la cassa elargisca regali in maniera silente.

Ma dove voglio andare a parare con questo discorso ?
MICC POS è in grado di gestire il lettori di codice a barre in modalità RS232 ed è in grado di inibirne il funzionamento in tutti quei casi dove è richiesta l'attenzione della cassiera.
In pratica succede che, se alla cassa un codice "non passa" oltre ad essere emesso un avviso acustico ed un messaggio di avvertimento, MICC POS per SETTE blocca il funzionamento del lettore sino a quando non verrà premuto il tasto CL.

MICC POS - Modulo vendita touch screen

By Basilio Speziale at novembre 07, 2009 18.01
Filed Under: MICC POS Touch Screen, Sette - Gestionale

   MICC POS è il modulo vendita touch sceen di sette.


Per la realizzazione di MICC POS sono partito da una semplice considerazione, realizzare un programma che fosse semplice da usare quanto un normale registratore di cassa e che superasse le limitiazioni alle quali questi ultimi sono in genere sogetti. Ne è risultato un prodotto con un gradevole impatto visivo efficiente e di immediato apprendimento. Di fatto se sai utilizzare un registratore di casa riuscirai immediatamete ad usare MICC POS.

MICC POS si interfaccia direttamente al registratore di cassa per la stampa dello scontrino fiscale vero e proprio. L'interfacciamento è stato realizzato comunicando direttamente con la stampante fiscale eliminando completamente la dipendenza dai driver rilasciati dai vari produttori. Comunque MICC POS, se lo si vuole, può utilizzare i driver del produttore anche se la cosa non è consigliata, visto che verrebbero meno una serie di controlli che grazie alla comunicazione diretta MICC può fare, tipo mancanza carta o scontrino aperto manualmente.

Un'altro vantaggio di aver sviluppato in proprio i driver di comunicazione e che se sorge un problema di comunicazione o viene implementata una nuova funzionalità non devi star li ad aspettare che il produttore corregga od aggiorni la versione. Non è da sottovalutare il fatto che spesso i driver a corredo delle casse sono una fonte di difetti o peggio sono stati realizati all'epoca di windows 95 e da allora mai più aggiornati.

 

Guarda le screenshot di MICC POS

 

Guarda il video introduttivo di MICC POS


Un pò di storia del progetto SETTE

By Basilio Speziale at novembre 01, 2009 21.25
Filed Under: Sette - Gestionale

SETTE è un software gestionale orientato alla gestione del magazzino e alla vendita in grado di gestire anche la parte contabile mirata ai rapporti con clienti e fornitori.

La prima versione commerciale di sette viene installata nel 1994, era scritta in pascal ed era già implemetata con tecnologie object oriented. Il database usato era paradox tramite la libreria Paradox Engine di Borland. Sin dalla prima versione il database di Sette è stato disegnato seguendo il modello relazionale e applicando le tecniche di normalizzazione dei dati con l'obiettivo di ottenere uno schema dei dati in grado di "assorbire gli urti" dovuti alle successive evoluzioni che lo stesso avrebbe subito nelle versioni successive.

Oggi il progetto SETTE è alla versione 4 ed è usato con successo da un bel numero di utenti che ne fanno un strumento essenziale alla vita quotidiana della loro azienda.

La caratteristica principale di SETTE è la sua semplicità d'uso oltre all'affidabilità dei dati prodotti.

 

Guarda il video introduttivo di SETTE Versione 4

 

 

Benvenuti

By Basilio Speziale at novembre 01, 2009 20.57
Filed Under: Blog

Benvenuti

L'obiettivo di questo blog è di fornire informazioni sui prodotti software da me realizzati e di tenere aggiornati gli utenti sulle evoluzioni dei vari progetti e sulle problematiche connesse.

 

 

Basilio Speziale

Laureato in Scienze dell'Informazione presso l'università degli studi di Bari nel 1989, nonchè perito in elettronica industriale.