MANUALE D USO RTSDOREMIPOS



Documenti analoghi
SDK per Sviluppatori RTSDOREMIPOS MANUALE D USO. per il programma

MANUALE D USO SAREMA SF1000

MANUALE D USO. EPSON FP90, FP81 e compatibili

NCR 2215 e compatibili

R.T.S. Engineering s.n.c. MANUALE D USO. Valido per:

MANUALE D USO SWEDA MASTER

COMPATIBILE WINDOWS VISTA

R.T.S. Engineering s.n.c. MANUALE D USO. Versione Manuale RTS ECR-DROID 2.0

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

Registratori di Cassa

DINAMIC: gestione assistenza tecnica

Mon Ami 3000 POS Collegamento a registratori di cassa in modalità stampante fiscale

Sistema di gestione Certificato MANUALE PER L'UTENTE

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

SendMedMalattia v Manuale d uso

TERMINALE. Creazione e gestione di una postazione terminale di Eureka

Manuale di installazione ed utilizzo del software di Controllo AurCord-Controller Ver.4.0

GENERALITÀ. Unità: Canali di comunicazione:

BREVE GUIDA ALL ATTIVAZIONE DEL SERVIZIO DDNS PER DVR SERIE TMX

FidelJob gestione Card di fidelizzazione

TS-CNS. Tessera Sanitaria Carta Nazionale dei Servizi. Manuale di installazione e configurazione. Versione del

FPf per Windows 3.1. Guida all uso

Laplink FileMover Guida introduttiva

MANUALE UTENTE. Computer Palmare WORKABOUT PRO

Conferencing. Novell. Conferencing 1.0. novdocx (it) 6 April 2007 AVVIARE IL CLIENT CONFERENCING: ACCESSO. Luglio 2007

Guida alla registrazione on-line di un DataLogger

Software di interfacciamento sistemi gestionali Manuale di installazione, configurazione ed utilizzo

SERVIZIO TELEMATICO ENTRATEL. Applicazione Invia Multifile

GESTIONE INCASSI SAGRA. Ver. 2.21

filrbox Guida all uso dell applicazione DESKTOP Pag. 1 di 27

Indice GAMMA. Guida utente

Configurazione Client di Posta Elettronica

- PROCEDURA TY - MANUALE D USO PALMARE PORTATILE HTC RILEVAMENTO LETTURE CONTATORI ACQUA

Assegnamento di un indirizzo IP temporaneo a dispositivi Barix

SERVIZIO TELEMATICO ENTRATEL. Applicazione Autentica-Apri Multifile

Manuale d'uso del Connection Manager

Procedura installazione del software per la visualizzazione del fascicolo sanitario elettronico

Wi-Pie Social Network Punti di accesso alla Rete Internet Manuale d'uso

PORTALE CLIENTI Manuale utente

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica

TS-CNS. Tessera Sanitaria Carta Nazionale dei Servizi. Manuale di installazione e configurazione. Versione del

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0

SCARICO DATI ONETOUCH Verio per EuroTouch Home GUIDA ALL USO

BACKUP APPLIANCE. User guide Rev 1.0

DATAPROCESS SATURNO, DPT270GE, DIESIS

BILANCE ZENITH con Zenith System

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

RICEZIONE AUTOMATICA DEI CERTIFICATI DI MALATTIA 1.1. MALATTIE GESTIONE IMPORT AUTOMATICO 1.2. ATTIVAZIONE DELLA RICEZIONE DEL FILE CON L INPS

Guida per l accesso alla rete dati Wireless Windows Vista

Connettere due PC Windows 95/98/Me Rete Pannello di Controllo Client per Reti Microsoft

INSTALLAZIONE SOFTWARE HELMAC

Digital Persona Client/Server

GUIDA AL FUNZIONAMENTO DEL PROGRAMMA "UDVPANEL" PER PC

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

Istruzioni di configurazione Wi-Fi per inverter Solar River TL-D

ACCESSO AL SISTEMA HELIOS...

Blue s Hotel Pro Il software che hai sempre desiderato per il tuo Hotel!

SOMMARIO... 3 INTRODUZIONE...

FAQ TeamPortal - DVD DEMO

AXWIN6 QUICK INSTALL v.3.0

Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server

Guida ai collegamenti

CONFIGURAZIONE DI UN REGISTRATORE DI CASSA CON BUSINESSPASS

ZFIDELITY - ZSE Software & Engineering Pag.1 / 11

COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO e PARAMETRI2015

Guida alla configurazione

Integrazione del progetto CART regione Toscana nel software di CCE K2

Procedura Gestione Pratiche Sicurezza Cantiere

Standard Nazionale di Comunicazione Mercato Gas

Installazione del software Fiery per Windows e Macintosh

e/fiscali - Rel e/fiscali Installazione

Studio Legale. Guida operativa

Istruzioni operative instal azione FirmaVerifica3.0 Pag.1 di 27

SCOoffice Address Book. Guida all installazione

Manuale Utente MyFastPage

Guida all installazione di Easy

SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli)

Product Updater. Scaricamento e Installazione aggiornamento

I Codici Documento consentono di classificare le informazioni e di organizzare in modo logico l archiviazione dei file.

Manuale Terminal Manager 2.0

MANUALE PARCELLA FACILE PLUS INDICE

Z3 B1 Message Addon Invio Massivo Documenti via e Fax per SAP Business One

ICARO Terminal Server per Aprile

Standard Nazionale di Comunicazione Mercato Gas

Manuale per l utente POCKET VS. DOCPOCKETVSUM00IT_080408v100

Configurazione del Sistema Operativo Microsoft Windows XP per accedere alla rete Wireless dedicata agli Ospiti LUSPIO

START Easy GO! Il gestionale sempre in tasca! Procedura di aggiornamento. Documentazione utente Pagina 1 di 18

SCOoffice Mail Connector for Microsoft Outlook. Guida all installazione Outlook 2002

Software di controllo per le denunce retributive e contributive individuali mensili - Ver.1.0

Impostazione dell'indirizzo IP del dispositivo di autenticazione di Xerox Secure Access Unified ID System Carta bianca

1) GESTIONE DELLE POSTAZIONI REMOTE

1 Introduzione Installazione Configurazione di Outlook Impostazioni manuali del server... 10

Introduzione a JDConnector

IRSplit. Istruzioni d uso 07/10-01 PC

1 Riconoscimento del soggetto richiedente da parte del sistema

LaCie Ethernet Disk mini Domande frequenti (FAQ)

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli)

WebFax- manuale utente

Transcript:

MANUALE D USO RTSDOREMIPOS PROGRAMMA DI GESTIONE SCAMBIO IMPORTO E ALTRE FUNZIONI TRA APPLICATIVO GESTIONALE E POS INGENICO PER PAGAMENTO ELETTRONICO (prot. 17) Versione 1.0.0.0

INDICE INDICE... 2 LEGENDA... 2 COMPATIBILITA' PROTOCOLLO 17 CON POS INGENICO...2 PREMESSA... 4 VERSIONI... 4 FUNZIONALITÀ PRINCIPALI... 4 FUNZIONALITA' TIPO: RTS_WPOS1...5 FUNZIONALITA' DEMO... 6 STRUTTURA DEL FILE DI CONFIGURAZIONE...6 ESEMPI DI PROGRAMMAZIONE DEL POS...7 LISTA DEI COMANDI POSSIBILI NEL FILE DI INPUT...8 RISULTATI DELLA ESECUZIONE COMANDI NEL FILE DI OUTPUT...9 REQUISITI DI PROGRAMMAZIONE SPECIFICI SUL POS...10 NOTE AGGIUNTIVE PER DISPOSITIVI IWL220 E IWL222...10 LEGENDA PC: Personal Computer SW: Software su PC ECR: Registratore di cassa (Electronic Cash Register) RtsDoremiPos.exe: nome del programma COMPATIBILITA' PROTOCOLLO 17 CON POS INGENICO Il protocollo 17 Ingenico è compatibile su tutti i terminali della gamma: Telium Unicapt i5100 Terminali ICT2x0xxx EFT 930xxx (prodotto precedente alla linea ICT2x0) I5100 (prodotto precedente alla linea ICT2x0) Pin Pad lettori IPP320 IPP480 ISC250 ISC350 2

Terminali portatili IWL2x2 (terminali bluetooth) tramite base radio EFT 930B (terminale bluetooth precedente alla linea IWL2x2) tramite base radio 3

PREMESSA Il presente programma deve essere installato sul PC direttamente connesso al dispositivo POS e non può quindi essere installato su un eventuale server. 20/03/2014: Versione 0.0.0.1 Primo rilascio 09/06/2014 Versione 0.0.0.2 Correzione su gestione cartelle di I/O VERSIONI 11/06/2014 Versione 0.0.0.3 Il programma si iconizza automaticamente in avvio Predefinita e creata in fase di setup la cartella C:\PROGRAMDATA\RTSDOREMIPOS come cartella di scambio dati tra gestionale e programma. 12/11/2014 Versione 0.0.0.4 Fix su cancellazione erronea del file di input nella versione come eseguibile 05/05/2015 Versione 1.0.0.0 Aggiornamento versione FUNZIONALITÀ PRINCIPALI Il programma RTSDOREMIPOS permette di gestire, su un PC operante sotto ambiente operativo Microsoft Windows, la procedura di scambio importo e altre funzioni collegate, tra un applicativo gestionale ed un Pos di pagamento Elettronico della società Ingenico. L'interfacciamento con tale programma avviene esclusivamente tramite un file di configurazione che deve essere passato tramite linea di comandi. Il programma ha i seguenti tipi di funzionalità: - lanciato senza parametro, si avvia in modalità RtsWpos1 e resta continuamente in attesa di comandi da eseguire (inseriti nel file di input). - lanciato con il parametro -V visualizzerà, tramite una piccola schermata, la versione installata del programma Esempio: RTSDOREMIPOS.EXE -V - lanciato con il parametro -E seguito dal nome del file di configurazione, eseguira' le funzioni previste nel file associato e quindi si chiude. Esempio: RTSDOREMIPOS.EXE -E C:\Temp\TESTINGENICO.TXT RTSDOREMIPOS.EXE E<inserire in nome del file di configurazione comprensivo di path e virgolette> Le fasi eseguite ogni volta che RTSDOREMIPOS verrà lanciato con parametri saranno: Verifica del fine di configurazione con ricerca dei parametri necessari per la comunicazione: 4

Definizione del tipo di collegamento Identificazione del file di Input contenente il comando da trasmettere Identificazione del file di Ouput contenente i risultati del comando trasmesso Password di attivazione programma e eventuali altre autorizzazioni Eventuali opzioni aggiuntive Esecuzione del comando definito nel file di Input di cui sopra Generazione del file di Output contenente i risultati della esecuzione del comando La generazione di tale file precede il termine della procedura. Termine del programma FUNZIONALITA' TIPO: RTS_WPOS1 Il programma RtsDoremiPos gestisce anche una modalità di funzionamento simile a quella di RTS Wpos1. Nello specifico, il programma, una volta avviato, rimane in attesa che l'applicativo gestionale crei il file di configurazione iniziale e, successivamente, il file di input contenente il comando da trasmettere al POS. All'avvio il programma verifica l'esistenza delle directory di Input e Output e, qualora rilevasse l'assenza di una o entrambe di esse, ne segnala tramite Message Box. 5

ATTENZIONE: Verificare l'esistenza delle cartelle di I/O L'azione successiva è quella di attivare automaticamente la connessione con il POS Ingenico tramite l'invio reiterato, fino a buon fine, di un messaggio di richiesta di stato. Nel caso di connessione avvenuta, il bottone circolare in alto a sinistra (are Tipo Connessione ), associato alla stringa Connesso, diventa di colore Verde anziche' rosso. Cio' significa quindi che il programma è disponibile per eseguire la trasmissione dei comandi supportati. ATTENZIONE: finche' il bottone suddetto non diventa verde, è del tutto inutile tentare di trasmettere comandi o funzioni. Il secondo bottone circolare presente nell'are Control gestisce 3 stati: Giallo : indica stato file di input non trovato Verde : file di input rilevato e avvio della trasmissione dei comandi al sistema POS nonché attesa della ricezione dell'esito da parte del POS stesso., Rosso: fase finale in attesa di nuova connessione FUNZIONALITA' DEMO Il programma RTSDOREMIPOS permette la funzionalita' dimostrativa con forzatura del valore massimo dello scambio importo a 10 centesimi. STRUTTURA DEL FILE DI CONFIGURAZIONE Il file di configurazione consiste in un normale file di testo nel quale devono essere selezionati i parametri necessari alla definizione delle modalità di funzionamento. Ad ogni acronimo saranno associati dei valori da definire in fase di configurazione. NOTA: le righe che iniziano con il carattere ; vengono trascurate e possono essere utilizzate come memo e/o commento. Lista degli acronimi: ; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; FILE DI CONFIGURAZIONE PER COLLEGAMENTO A POS INGENICO : PROTOCOLLO N.17 ; ---------------------------------------------------------- ;tipo collegamento --> ETH / COM TIPO: ETH ;----------------------------------------------------------- ;Collegamento Ethernet ;Indirizzo IP IPAD:192.168.1.113 ;Porta PORT:8080 ;----------------------------------------------------------- ;Collegamento RS232 (coerente con programmazione del POS) ;Porta Com --> 1-20 PCOM:3 ;Baud rate --> 300 / 1200 / 2400 / 4800/ 9600 / 19200 BAUD:9600 ;Stop bit --> 1 / 2 STOP:1 ;Data bit --> 7 / 8 BITS:8 6

;Parity --> N / O / E PARI:N ;----------------------------------------------------------- ; Files di I/O INPF:"C:\PROGRAMDATA\RTSDOREMIPOS\SRINPF.TXT" ' Contiene il file di comandi da eseguire OUTF:"C:\PROGRAMDATA\RTSDOREMIPOS\SROUTF.TXT" ' Contiene il risultato codificato della funzione richiesta ;----------------------------------------------------------- ;Autorizzazioni --> Password di 8 caratteri o DEMODEMO PSWD:26854345 ;----------------------------------------------------------- ATTENZIONE: Verificare l'esistenza delle cartelle di I/O ESEMPI DI PROGRAMMAZIONE DEL POS COME SETTARE LA COMUNICAZIONE DEL DISPOSITIVO "INGENICO ICT220" Premere tasto F1 Selez: INSTALLAZIONE + Tasto verde Inserire password: XXXX + Tasto verde Selez: CONFIGURA PORTA COM: Selez: 5: DATI LINEA ECR ======================== PROTOCOLLO 17 TIPO LINEA "COM" o "ETHERNET" --> Selezionare da lista COM / ETH --> CAMPO "TIPO" su file di configurazione (COM o ETH)) Se COM: COM1 (es.) --> CAMPO "PCOM" su file di configurazione BAUD RATE : 9600 --> CAMPO "BAUD" su file di configurazione DATA BITS: 8 --> CAMPO "BITS" su file di configurazione PARITA': N --> CAMPO "PARI" su file di configurazione STOP BIT: 1 --> CAMPO "STOP" su file di configurazione Se ETHERNET: SET INDIRIZZO IP PORTA 8080 (esempio) --> CAMPO "IPAD" su file di configurazione --> CAMPO "PORT" su file di configurazione Per tutti: SCAMBIO IMPORTO OBBL. CONFERMA DA ECR CONTROLLO ID TERMINALE INVIA STATO CASSA IMPORTO DA ECR : NO : NO : NO : SI : NO ========================================================================== 7

Selez: 3: CONF. ETHERNET POS ============================ IP DINAMICO : NO SET INDIRIZZO IP SET PORTA (es. 8081) SUBNET MASK (es. 255.255.255.0) GATEWAY e DNS RISPOSTA PING : SI LISTA DEI COMANDI POSSIBILI NEL FILE DI INPUT Il file di input (acronimo INPF) dovrà contenere il comando (per ora solo uno) relativo alla funzione richiesta. Attualmente, le funzioni principali previste sono le seguenti: Funzione Pagamento Funzione Storno Pagamento Funzione Totali Terminale Funzione Chiusura cassa Funzione Richiesta Stato Cassa Struttura dei comandi La struttura dei comandi rispecchia quella del Sarema Language utilizzato dal ns. programma RtsWpos1. Ogni comando ha un codice (con prefisso POS) e dei parametri identificati da caratteri di specifica. Funzione PAGAMENTO (Scambio importo) POS_PAGAME Codice: Specifiche: A : valore del pagamento (in centesimi) P : tipo del pagamento ( 0 / 1 / 2 / 3 ) 0 : riconoscimento automatico carta terminale 1 : solo carte di debito 2 : solo carte di credito 3 altre carte T : id. del terminale (opzionale) Es. comando: POS_PAGAME,A3000,P2 Funzione STORNO TRANSAZIONE PRECEDENTE POS_STORNO Codice: Specifiche: A : valore del pagamento (in centesimi) P : tipo del pagamento ( 0 / 1 / 2 / 3 ) 0 : riconoscimento automatico carta terminale 1 : solo carte di debito 2 : solo carte di credito 3 altre carte 8

T : id. del terminale (opzionale) Es. comando: POS_STORNO,A3000,P2 Funzione RICHIESTA TOTALI TERMINALE Codice: Specifiche: POS_TOTTER T : id. del terminale (opzionale) Es. comando: POS_TOTTER Funzione CHIUSURA CASSA Codice: Specifiche: POS_CHCASS T : id. del terminale (opzionale) Es. comando: POS_CHCASS Funzione STATO CASSA Codice: Specifiche: POS_STATUS T : id. del terminale (opzionale) Es. comando: POS_STATUS RISULTATI DELLA ESECUZIONE COMANDI NEL FILE DI OUTPUT La struttura standard che riporta i risultati di esecuzione del comando presenti nel file di output è costituita da due sezioni. Nella prima si riportano i dati principali codificati che definiscono l'esito sia della esecuzione del comando che della transazione. Nella seconda si ha invece la lista di tutti i dati riportati dalla struttura legata al POS. TIPO_COMANDO = ESITO_COMANDO = ESITO_TRANSAZ = DATAORA_TRANS = 20140225_154232 ERROR_DESCRIZ = EXERR_DESCRIZ = ---------------------------------------------------- POSDATA.TerminalId = POSDATA.AcquirerId = POSDATA.TransactionType = POSDATA.TransactionResult = POSDATA.KODescription = POSDATA.CardType = POSDATA.STAN = POSDATA.POSBalance = POSDATA.BankBalance = POSDATA.PAN = riporta il comando OK / KO (solo esito del comando) 00 / 01 (esito transazione: 00 = OK, 01 = KO) Data e ora della transazione Descrizione dell'errore (in caso di KO) Eventuale descrizione aggiuntiva 9

POSDATA.AuthorizationCode = POSDATA.OperationNumber = POSDATA.AmountAuth = POSDATA.PreauthorizationCode = POSDATA.ActionCode = POSDATA.DataTrs = POSDATA.AmountEcho = POSDATA.Ticket = Attenzione: il campo POSDATA.CardType = ritorna il tipo (solo numerico) di carta: 1 : solo carte di debito 2 : solo carte di credito REQUISITI DI PROGRAMMAZIONE SPECIFICI SUL POS I terminali POS Ingenico forniscono, in fase di configurazione iniziale, alcune opzioni di funzionamento che possono avere dei riflessi in fase di gestione dell'interfacciamento con il POS stesso. La password richiesta per la configurazione e' la seguente: 0107 In particolare, tra le altre, si hanno le seguenti funzioni a cui si consiglia di imporre il seguente valore: Scambio Importo Obbligatorio : NO Conferma Importo da Ecr/PC : NO Controllo Id Terminale : NO Invio Stato Cassa : SI Importo da ECR : SI Qualora si voglia attivare l'opzione Controllo Id Terminale, si ricorda che in fase di definizione dei comandi con la specifica T opzionale, si dovrà comporre il comando con la specifica e campo Id Terminale assegnati al POS. Es: POS_PAGAME,A3000,P2,T10001761 NOTE AGGIUNTIVE PER DISPOSITIVI IWL220 E IWL222 I terminali appartenenti alla famiglia IWL2x2 (terminali bluetooth) tramite base radio richiedono alcune procedure aggiuntive rispetto alle versione ICT220. In particolare si consigliano le seguenti configurazioni: Collegamento tramite linea seriale RS232 utilizzare la COM1 (nb: segnalato come COM0) nella base del POS Collegamento tramite rete Ethernet Come per ICT220 Nota di funzionamento (Importante) Il POS IWL2x2 colloquia con la propria base tramite collegamento BlueTooth. Il POS normalmente sarà posizionato sulla propria base per permettere il ricarico della batteria. 10

Ovviamente, all'atto dell'utilizzo, il POS sarà disconnesso dalla propria base e offerto normalmente al cliente per inserire il proprio PIN per l'autorizzazione della transazione. Il POS è normalmente configurato con un timeout programmabile che, nello stato di sconnessione fisica dalla propria base, alla scadenza di tale timeout, porta il POS nello stato di risparmio energetico per evitare o ridurre al massimo il consumo della batteria. In tale stato però il PC, tramite il programma RTS_DoremiPos, non riesce più a connettersi con il terminate e quindi non riesce a eseguire la procedura di Scambio Importo. Cosa fare per riattivare la procedura Scambio Importo Premere un qualsiasi tasto sul POS (es. tasto rosso o tasto verde) Come ridurre il problema: Programmare il timeout (programmabile in in secondi) con un valore sufficientemente alto per la gestione dell'autorizzazione da parte del cliente (es. 600 sec = 10 minuti) e quindi, ad operazione completata, riposizionare il POS sulla base. Per la programmazione del timeout, contattare il tecnico Ingenico. 11