Stampanti fiscali Citizen: modalità di interfacciamento

Slides:



Advertisements
Presentazioni simili
LABVIEW Sommario Che cosa è uno strumento virtuale (VI) creato con LABVIEW Parti di un VI: pannello frontale diagramma a blocchi Confronto tra il principio.
Advertisements

Stampanti fiscali Citizen: modalità di interfacciamento
Software modulare per la gestione del singolo punto vendita
A Pluriservice Group Company Stampanti fiscali Citizen: modalità di interfacciamento.
Giuseppe Andronico CCR-WS10 Santa Tecla, 18 Maggio 2010 Introduzione MPI & GPU.
I dispositivi di rete. La Scheda Di Rete La scheda di rete, o LAN adapter è un circuito stampato che collega il cavo per il collegamento internet al PC.
Il sistema SIEMECA A.Brocca. Struttura del sistema Il sistema SIEMECA Il network si compone di:  Misuratori: inviano telegrammi dati o di installazione.
A.s Mauro Sabella. Play Store e gestione delle applicazioni Il fulcro del sitema operativo Android è il Play Store, dal quale possiamo installare.
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Modulo 1.3 Reti e servizi 1. Introduzione al Networking Connettere il PC in rete;
LTSP (Linux Terminal Server Project) GNU/Linux ed Workshop di Enrico Teotti powered with Gentoo Linux Linux Day LUG Mantova.
1 14 marzo 2006 sommaruga andrea Fondazione Ordine Ingegneri di Milano VPN: Reti Private Virtuali VPN: RETI PRIVATE VIRTUALI LE POSSIBILITA' DI ACCESSO.
POLITECNICO DI MILANO FACOLTA’ DI INGEGNERIA SEDE DI CREMONA TESI DI DIPLOMA IN INGEGNERIA INFORMATICA RELATOREAUTORI Prof. Vittorio TrecordiDemicheli.
E’ costituita da due blocchi:  Interfaccia di rete  Blocco di simulazione L’ interfaccia di rete fornisce il collegamento elettrico con la rete sotto.
Bitcoin “What is a Bitcoin?”. What is a Bitcoin? Bitcoin The 4th most common research on Google in 2014.
12/11/2016www.renatopatrignani.net1 DIETRO IL COMPUTER PORTE E PERIFERICHE.
Tor Vergata Tor Vergata Liana Placitelli Implementazione Hardware e Software di un sistema di controllo PWM comandabile da remoto Relatore Prof. Bertazzoni.
Approfondimento Porte USB e Interfacce In elettronica l'Universal Serial Bus (USB) è uno standard di comunicazione seriale che consente di collegare diverse.
Cassetto Previdenziale per Liberi Professionisti iscritti alla Gestione Separata Manuale Utente.
Corso di Elementi di Informatica
Reti e comunicazione Appunti.
PNSD - Modulo D1A marzo 2017 Piattaforme di e-­learning e cloud:​ installazione e gestione (azione #22) Prof. Rocca Marcello
AGYO – Adempimenti 13 Settembre Chiara Benini.
La storia del Telefax Ricerca di Boattini Viola Anno Scolastico
IL SOFTWARE (FPwin 6.0).
TABLET RASPBERRY PI Tesina di maturità Scagnetti Alessandro – Francalancia Simone Anno scolastico 2015/2016 ITT ‘‘E. Divini’’ San Severino Marche.
Piani di studio online: istruzioni per la compilazione
PRESENTAZIONE di RICCARDO
Pronto.
GPIO: General Purpose Input Output I parte
Bootloader arduino nano
Industrial Automation
PNSD - Modulo D1A 27 aprile 2017 Piattaforme di e-­learning e cloud:​ installazione e gestione (azione #22) Prof. Rocca Marcello
Sistema di Analisi e di Acquisizione
Microcontrollori e microprocessori
P. L. C. (Programmable Logic Controller)
Amministrazione dei servizi di stampa
APACHE2-PHP su Raspberry
OLPC-Italia Brescia 16 Ottobre 2008.
* Il Sistema Operativo GNU/Linux * Sistema Operativo e Applicazioni
I BUS È un insieme di fili conduttori che permette il passaggio di dati tra le varie periferiche del pc.
La porta video DVI. Differenze tra i vari tipi e miglioramenti introdotti rispetto alla precedente VGA. Leader: Chouay Mohammed Grafico: Vinueza Daniel/Chouay.
analizzatore di protocollo
Sala di Videoconferenza … quale strumento usare ?
La rilevazione delle presenze nelle piccole realtà
Fase di check-out La contabilità d’albergo Copyright © 2015 Clitt
Rete Regionale Veneta per le Casse Edili
LIBOTECH S.C. a R.L. PRESENTAZIONE AZIENDALE.
Corso di Ingegneria del Web A A Domenico Rosaci 1
MODULO 1 – Computer essentials
La piattaforma telematica Suap FE
istalliamo l’ambiente di sviluppo - ide
mBlock Un modo semplice e innovativo per programmare Arduino
Caratteristiche e funzioni della scheda Arduino
Processi e Thread Meccanismi di IPC (1).
Rinnovi Firma Digitale «Clienti Aruba PEC» Firma Digitale ed ArubaKey
ADO Per gestire i database con tecnologia ASP si utilizzano strumenti ADO (ActiveX Data Objects): un'architettura che fornisce oggetti.
© 2007 SEI-Società Editrice Internazionale, Apogeo
STRUMENTI PER LA GESTIONE DELLA FATTURAZIONE ELETTRONICA FATTURE-GO
Cassetto Previdenziale per Liberi Professionisti iscritti alla Gestione Separata Manuale Utente.
Il giornalista del futuro
LE PARTI INTERNE DEL COMPUTER
Istruzioni per la gestione corretta del modulo PDF su PC
IT SECURITY Sicurezza in rete
Parti interne del computer
LE PARTI INTERNE DEL COMPUTER
LE PROCEDURE DI EMERGENZA
Unico 2009 – Esempi per la crisi
Modellizzazione dei flussi nelle intersezioni stradali:
Nuovo quadro di controllo e comando per Maestro ed Ocean
CLOUD.
Transcript della presentazione:

Stampanti fiscali Citizen: modalità di interfacciamento www.stormopensolutions.it Stampanti fiscali Citizen: modalità di interfacciamento A Pluriservice Group Company

Stampanti Citizen fiscali Le stampanti Citizen con scheda fiscale «emulano» il funzionamento di diversi registratori di cassa a 42 colonne in commercio, attraverso i protocolli C.Plus e Xon/Xoff; l’emulazione include tutte le funzionalità principali: programmazione dell’intestazione e dei reparti; lettura MF tra date; scontrino lungo, parlante, chiuso senza pagamento; chiusure parziali e totali; stampa fattura. E’ possibile caricare un logo grafico ed utilizzarlo come intestazione attraverso il software gratuito TrayCitizen, descritto più avanti.

Driver USB Relativamente ai driver USB: sono disponibili driver a 32 e 64 bit (firmati «Pluriservice Spa») per tutte le piattaforme, da Windows 2000 a Windows 10; il pacchetto di installazione è unico per tutte le piattaforme; i driver si installano in pochi secondi, poiché dipendono solo da componenti standard di Windows, ed essendo firmati non richiedono alcun particolare accorgimento, nemmeno all’interno dei sistemi operativi più recenti. I driver USB sono scaricabili da: ftp://ftpstorm.stormopensolutions.it/Storm/Citizen8x1USBDriver_signed.zip

Protocollo C.Plus Il firmware attuale delle stampanti fiscali Citizen permette di comunicare con l’ECR (via seriale o USB) attraverso i seguenti protocolli: C.Plus Standard; C.Plus Light; Xon/Xoff. Per permettere una agevole integrazione senza l’implementazione del protocollo, è stata sviluppata una utility denominata TrayCitizen. TrayCitizen è scaricabile da: ftp://ftpstorm.stormopensolutions.it/Storm/TrayCitizen.zip

TrayCitizen Il pacchetto TrayCitizen è una commodity che può essere distribuita gratuitamente e si fa carico di semplificare l'interfacciamento con l'ECR gestendo direttamente la comunicazione seriale/USB/Ethernet con il registratore di cassa (C.Plus standard o light), mentre il proprio programma comunica ad alto livello attraverso una delle quattro modalità di IPC (comunicazione inter-processo) previste: DDE named pipes websockets file di testo. In pratica con questo sistema è possibile passare semplicemente i comandi previsti dal protocollo C.Plus, senza preoccuparsi di comunicazioni seriali, frame, check digit e sequenza di scambio messaggi.

SmartSCRIPT Per semplificare ulteriormente il passaggio dei comandi alla stampante fiscale, TrayCitizen integra il supporto opzionale per un linguaggio ad alto livello denominato «SmartSCRIPT». SmartSCRIPT è compatibile con il linguaggio della popolare utility SmartCOMM (o Smart3COMM), spesso distribuita insieme alle stampanti fiscali Wincor. In questo modo è possibile sostituire direttamente un ecr Wincor + SmartCOMM con un ecr Citizen + TrayCitizen, senza ulteriori modifiche all’applicativo gestionale. SmartSCRIPT, oltre a supportare i comandi di SmartCOMM, prevede una serie di comandi aggiuntivi per implementare la stampa di logo, codici a barre 1D e 2D, note di credito, eseguire chiusure e letture giornaliere e altro.

Protocollo C.Plus Light e Xon/Xoff Questi due protocolli sono presenti nelle versioni più recenti del firmware; le implementazioni consistono in: C.Plus Light rende l’ECR compatibile con DLL di terze parti in commercio, spesso utilizzate dai software gestionali per semplificarne l’interfacciamento; il nuovo firmware rende disponibile anche il protocollo Xon/Xoff; questo protocollo è comune (nelle sue chiamate principali) ad altre marche di registratori di cassa e dovrebbe quindi estendere ulteriormente il parco degli ECR sostituibili. I manuali sono scaricabili da: ftp://ftpstorm.stormopensolutions.it/Storm/CitizenManuali.zip

Protocollo Xon/Xoff Il protocollo Xon/Xoff è disponibile in due varianti (con o senza Echo); si noti tuttavia che: in connessione seriale l’utilizzo dell’echo è opzionale, poiché il controllo di flusso sottostante evita condizioni di saturazione del buffer; in connessione USB è indispensabile attivare l’echo ed attendere di ricevere indietro i bytes del comando precedente prima di inviare il successivo; ciò è determinato dalla modalità di comunicazione utilizzata dalla scheda fiscale (CDC), che non permette un controllo di flusso software accurato. Qualora il software lato host non fosse modificabile e si riscontrassero condizioni di saturazione del buffer, sarà necessario collegare la stampante fiscale via seriale oppure utilizzare il protocollo C.Plus Standard o Light.

JavaPOS e OPOS Le versioni più recenti del firmware Citizen permettono di utilizzare i driver JavaPOS e OPOS di altri produttori in modo trasparente; pertanto, laddove si trovino installati questi driver, è possibile collegare direttamente il registratore di cassa Citizen.

Modalità di connessione Modalità 1: seriale diretta In questa modalità il PC deve disporre di una porta seriale 232 fisica; il collegamento avviene direttamente tra la stampante fiscale e il PC mediante l’apposito cavo DB9 femmina – RJ45.

Modalità di connessione Modalità 2: seriale con convertitore Se il PC non dovesse disporre di una porta seriale, è possibile acquistare un adattatore seriale-USB, che dovrà essere collegato da un lato al cavo seriale proveniente dalla stampante (RJ45-DB9 femmina) e dall’altro ad una porta USB disponibile sul PC. Di norma, è necessario installare un driver sul PC (fornito dal costruttore dell’adattatore), che virtualizzerà una porta COM da utilizzare per la comunicazione con il proprio software POS.

Modalità di connessione Modalità 3: USB diretta La stampante fiscale può essere collegata direttamente al PC con un cavo USB tipo A-B; una volta connessa, sarà istanziata una porta COM virtuale, da utilizzare per la comunicazione con il proprio software POS. Sarà necessario installare i driver firmati Pluriservice, che supportano tutti i sistemi operativi Windows.

Modalità di connessione Modalità 4: connessione Ethernet Se si acquista l’interfaccia Ethernet opzionale, la stampante può essere collegata direttamente al proprio switch Ethernet; il computer raggiungerà la stampante attraverso la propria scheda di rete. E’ anche possibile virtualizzare una porta seriale, utilizzando TrayCitizen, che in questo caso fungerà da bridge tra la stampante (connessa via Ethernet) ed il proprio applicativo (che si connetterà ad una porta seriale).

Interfaccia Wi-Fi (in realizzazione) Il modulo Ethernet sta venendo implementato con una scheda Wi-Fi integrata, per permettere di eliminare la connessione fisica tra lo switch e la stampante.

Estensione del DGFE E’ possibile stabilire la durata del DGFE tramite un codice di sblocco: alla fiscalizzazione si ottengono di default 360 chiusure fiscali. Il sistema prevede la digitazione di un codice di sblocco sulla tastiera della stampante (o con TrayCitizen). I rivenditori possono accedere a www.PluriShop.it per estendere il DGFE. Niente più schedine di memoria da sostituire e niente più hardware da spedire: solo un codice da comunicare ed un altro codice da digitare.

Virtualizzazione display Nuova funzionalità Virtual Display per ECR Citizen! Utilizzando un POS a doppio schermo ed il software E2K Display, è possibile collegare l’ECR Citizen direttamente al PC, utilizzando uno schermo del POS al posto del display a torretta.   Per legge, il registratore di cassa è in grado di funzionare solo se rileva elettricamente la presenza del dispositivo collegato; E2K Display fornisce questo contatto elettrico, ma solo mentre è in esecuzione.

Virtualizzazione display Il funzionamento del display virtuale è il seguente: all’avvio di E2K Display, è alzato il segnale elettrico necessario al registratore di cassa Citizen per “sentirne” la presenza; quando E2K Display riceve dei dati dall’ECR, se si trova in modalità scontrino (e quindi sta già visualizzando i dati di una vendita) li ignora; altrimenti, attende il numero di millisecondi indicati nel parametro “Ritardo” e visualizza il box del display il ritardo si applica solo se il display virtuale non è già visualizzato; se è presente a video, l’aggiornamento dei dati è istantaneo; se il ritardo è configurato a 0, il display compare immediatamente; ad ogni dato ricevuto, E2K Display fa ripartire un timer, il cui intervallo è dato dal parametro “Durata”; se non arrivano ulteriori dati per quell’intervallo, allo scadere il display virtuale viene nascosto; il display virtuale compare sempre sopra alle slide o al video in corso, che continuano nella loro sequenza; anche l’eventuale scritta scorrevole prosegue senza interruzioni.

Virtualizzazione display

Virtualizzazione display La funzione di Virtual Display permette l’utilizzo degli ECR Citizen anche con software POS non di produzione Storm Open Solutions, potendo così sfruttare le possibilità offerte dal digital signage.

Compatibilità Ricordiamo che le stampanti fiscali Citizen sono già certificate in E2K Suite ed E2K Retail, nonché nel popolare driver RTS Wpos1 e in molti altri pacchetti software.

Grazie dell’attenzione. www.stormopensolutions.it Grazie dell’attenzione. A Pluriservice Group Company