Fratini Service di G. Fratini



Documenti analoghi
Gestore Ela Bidirezionale

Registratori di Cassa

Crotone, maggio Windows. Ing. Luigi Labonia

MANUALE EDICOLA 04.05

Istruzioni per configurazione SmartComm (in passività) Ultimo Aggiornamento: 22 settembre 2011

BARCODE. Gestione Codici a Barre. Release 4.90 Manuale Operativo

MANUALE PARCELLA FACILE PLUS INDICE

INSTALLAZIONE SOFTWARE HELMAC

MANUALE UTENTE Fiscali Free

OE-TL100 SOFTWARE PER RACCOLTA ORDINI MAGAZZINO

Interfaccia Area51 verso RCH / MCT in passività

IRSplit. Istruzioni d uso 07/10-01 PC

Gestione della vendita al banco

ALL FOR SCAN Versione Twain Manuale Utente. Versione 2.0A00. Luccarelli Srl

Pagina n. 1. Via Ficili n Tolentino (MC) Tel.: Fax: info@grupposis.it

Guida all uso di Java Diagrammi ER

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8

1. CODICE DI ATTIVAZIONE 2. TIPOLOGIE GARANZIE 3. CONFIGURAZIONE NUMERI DI SERIE 4. DOCUMENTI

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

CASSA AUTOMATICA SelfCASH

Aggiornamento programma da INTERNET

Gestione Centro Estetico

Gestione Laboratorio: Manuale d uso per l utilizzo del servizio Windows di invio automatico di SMS

TRASMISSIONE RAPPORTO ARBITRALE IN FORMATO PDF

GUIDA DI INSTALLAZIONE E PRIMA CONFIGURAZIONE DI EDILCONNECT PER I CONSULENTI

Assegnamento di un indirizzo IP temporaneo a dispositivi Barix

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

SHOCKSMS SMS SENZA LIMITI. Invia SMS al tuo elenco di contatti in tempo reale. Basta un pc, una chiavetta internet ed una SIM telefonica

BILANCE ZENITH con Zenith System

Manuale Terminal Manager 2.0

ACO Archiviazione Elettronica e Conservazione sostitutiva

Via Conte Biancamano, VARESE Tel. 0332/ Fax. 0332/ info@retel.it sito: SETTORE TESSILE SCHEDA IMPIANTO

Guida all installazione e utilizzo del software Airbag Crash Cleaner

MODALITA D USO DELLA MASCHERA D INSERIMENTO CARTA DI PREVENZIONE IMA in ACCESS. Indice. Introduzione Installazione Modalità d uso...

LINEE GUIDA PER I FORNITORI

Aggiornamento Agenzie delle Entrate Comunicazione spesometro MyRent Installazione Server Dogma Systems

GUIDA UTENTE PRIMA NOTA SEMPLICE

MERIDESTER SOFTWARE DI COMUNICAZIONE PER PC

Manuale d uso Software di parcellazione per commercialisti Ver [05/01/2015]

FATTURAZIONE ELETTRONICA PA

FrerEnergy: PROGRAMMA PER LA SUPERVISIONE DEI CONSUMI DI ENERGIA ELETTRICA

GTL Gestione Tabella Lotti

SCARICO DATI ONETOUCH Verio per EuroTouch Home GUIDA ALL USO

GUIDA UTENTE MONEY TRANSFER MANAGER

mondoesa;emilia Comunicazione delle operazioni rilevanti ai fini IVA (Spesometro) anno 2012: Note di installazione e/fiscali rel. 4.1.

CdL in Medicina Veterinaria - STPA AA

GUIDA UTENTE WEB PROFILES

GUIDA UTENTE BILLIARDS COUNTER (Vers )

CHIUSURE di MAGAZZINO di FINE ANNO

GESTIONE INCASSI SAGRA. Ver. 2.21

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0

CONFIGURAZIONE SERVER APACHE (XAMPP): ACCESSO SICURO A DIRECTORY DEL FILE SYSTEM.

- numero ORDINE È il numero dell Ordine viene proposto il numero successivo all'ultimo Ordine emesso l'elaboratore ma tale valore è modificabile.

CONFIGURAZIONE DI UN AZIENDA IN MODALITÀ REAL TIME

Gruppo Buffetti S.p.A. Via F. Antolisei Roma

Il software ideale per la gestione delle prenotazioni GUIDA UTENTE

PROCEDURE GENERALI ATTIVAZIONE MACRO

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

MANUALE UTILIZZO BACKOFFICE

Software per parrucchieri

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

MANUALE D USO DELLA PIATTAFORMA ITCMS

Mon Ami 3000 Produzione base Produzione articoli con distinta base e calcolo dei fabbisogni

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

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

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

Mac Application Manager 1.3 (SOLO PER TIGER)

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

L amministratore di dominio

- DocFinance Manuale utente

Utilizzo Web Mail LUSPIO

Windows. Cos è I componenti principali Le funzioni essenziali. 1

CTVClient. Dopo aver inserito correttamente i dati, verrà visualizzata la schermata del tabellone con i giorni e le ore.

il mondo di e/ mondoesa;emilia

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.

MANUALE PORTALE UTENTE IMPRENDITORE

MICROSOFT OUTLOOK EXPRESS breve manuale d uso

2.1 Configurare il Firewall di Windows

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

DINAMIC: gestione assistenza tecnica

Vademecum al download, all installazione e all uso del software Easynota Acquisizione della NIR tramite codici a barre bidimensionali

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database

Guida all uso. Esso sarà riportato nell intestazione. Vediamo:

INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014)

Servizio on-line di Analisi e Refertazione Elettrocardiografica

Istruzioni collegamento OLIVETTI Ela Execute

CROSSROAD. Gestione TENTATA VENDITA. Introduzione. Caratteristiche generali. Principali funzionalità modulo supervisore

MODIFICHE AL PROGRAMMA NEGOZICS DISPONIBILI NELLA NUOVA VERSIONE

INFO TECNICA SATO Italia

WINDOWS: Istruzioni per l uso

Informazioni generali sul programma:

(Tasto Svuota file) Il tasto Svuota file elimina tutti i record presenti nel database.

GUIDA ALL UTILIZZO DEL PROGRAMMA TUTTORIFIUTI PER L ACCESSO AUTENTICATO AL PORTALE WEB

Installazione di Sophos Antivirus 5.1 su piattaforma Windows XP

SENSI CONTEMPORANEI ARTEPOLLINO

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

Introduzione. Accesso al gestionale

Utilizzo della APP IrriframeVoice. Versione 1.0 maggio 2015

Autoware Ladder Tool (per Arduino ) Basic Tutorial

VIDEO CONFERENZE NETMEETING

Transcript:

Pag. 1 di 7 Questo è una breve guida su come creare un proprio applicativo che utilizzi l OCX Prgfm1985ELA E un progetto in Visual Basic 6.0, per cui è destinato ai programmatori che utilizzano tale ambiente di sviluppo. E costituito da un unico Form Il suo codice di compone di 90 righe. E molto banale. Il suo principale scopo è gestire gli eventi dell OCX per la gestione dei codici a barra. Ne più ne meno di come fa il programma DriverEla2.exe normale. Questa è una versione ridotta, non è interfacciabile con l OCX printer fiscale, non può comandare la stampa delle chiusure fiscali sul registratore. E una versione ridotta ai minimi termini, rilasciata in formato sorgente, da cui ogni persona che abbia un minimo di conoscenze della programmazione in VB 6,0 si può creare l applicativo che più gli piace. Non è un programma inutile, già con questo scheletro di applicazione possiamo creare un applicativo per gestire una frontiera cassa tipo supermercato: Il registratore legge tramite il suo barcode collegato alla sua seriale, invia la richiesta al PC, l OCX fm1985ela intercetta le richieste crea gli eventi per la richiesta dei dati dei codici a barra letti, il nostro applicativo risponde con i dati richiesti. Alla chiusura dello scontrino viene generato l evento di chiusura scontrino che intercettato dal nostro applicativo provvede ad aggiornare il magazzino.

Pag. 2 di 7 Note tecniche: Questo applicativo non richiede il programma DriverEla2.exe, è un suo sostituto con un ridotto set di funzioni. Non è compatibile con l OCX printer fiscale. E nostro compito creare il codice/archivi per la gestione dei codici a barra. Nota: Non è che dobbiamo creare il codice dal nulla, ma interfacciare questo scheletro con un nostro applicativo già esistente. Ricordiamo: L OCX utilizza le funzioni ELA base, non utilizza le funzioni gestionali 1, per cui se si è interessati alla stampa dei rapporti degli incassi divisi per reparti / gruppi / Iva. O si eseguono su registratore (sempre collegato al PC 2 ) oppure uscendo da questo applicativo e usando l applicativo DriverEla2.exe standard da cui si possono richiedere la stampa dei rapporti. Attenzione: tranne che per il rapporto fiscale (10 X) questi rapporti vengono simulati dall applicativo che stampa degli scontrini non fiscali con i dati interni all applicativo delle vendite eseguite. Tenete ben presente queste cose, ad esempio i totali delle vendite dei reparti, sono i campi Pezzi e Totale del record del singolo reparto presente nell archivio dell applicativo. 1 Il registratore è completamente pilotato dal computer, stampante, i due display, la tastiera. Vengono gestite delle funzioni assenti in una macchina base, cosi come non vengono gestite delle funzioni presenti nella macchina base. C è la possibilità di gestire vendite non fiscali all esterno dello scontrino (esempio: tabacchi) con la limitazione di non utilizzare sconti all interno dello scontrino. C è la possibilità per piccole attività che non vogliono acquistare un secondo scanner di utilizzare quello presente sul registratore attivando la modalità terminale, in cui tutti i codici letti vengono inviati al PC in emulazione di tastiera. 2 Se non si è ridefinita la tastiera da PC, con la sequenza SHIFT + V.T. CASSA (premendo il tasto X si ha la stampa di un help su uno scontrino).

Pag. 3 di 7 Volendo potete accedere direttamente all archivio.mdb utilizzato dall OCX, di default il suo nome è Scontrini.mdb ed è posizionato nella directory dell OCX, la system di windows. Aprendo la tabella Reparti, il campo 3 Numero indica il reparto, Pezzi i pezzi movimentati, Totale l incasso del reparto. Ultima nota, Abbiamo notato che la presenza di un antivirus rallenta notevolmente l esecuzione dell OCX per cui o disabilitate l antivirus 4 o se possibile inibite l antivirus il controllo dei dati inviati/ricevuti sulla porta seriale del registratore e tutte le operazioni eseguite dall applicativo. 3 Altri campi, sono Descrizione, che indica la descrizione stampata sullo scontrino. Prezzo, il prezzo reimpostato di vendita. Max il massimale sulla singola vendita, MaxX il massimale come risultato di una moltiplicazione. 4 Cosa migliore da fare, l OCX è molto pesante e la presenza dell a ntivirus può letteralmente inchiodare l apllicativo che deve avere una pronta risposta alle richieste del registratore.

Pag. 4 di 7 Funzionamento pratico: Lanciato l applicativo selezioniamo la porta a cui è collegato il registratore e clicchiamo sul bottone Apri seriale Se il programma è in modalità Demo viene visualizzata una finestra per l input della password, se non se non la si ha, confermare l esecuzione del programma come Demo Per uscire dal programma in maniera corretta occorre, chiudere prima la connessione con Chiudi porta e poi solo allora cliccare sul bottone Chiudi per uscire dal programma.

Pag. 5 di 7 Una volta aperta la porta seriale l applicativo deve gestire solamente 3 eventi, in realtà ne bastano solo due Primo evento: Private Sub CTR_RichiestaDatiPLU(PLU As String, Reparto As String, Prezzo As String, Descrizione As String) Che è un evento generato dall OCX per richiedere i dati associati al codice a barra PLU, il programma riporta sempre gli stessi valori Private Sub CTR_RichiestaDatiPLU(PLU As String, Reparto As String, Prezzo As String, Descrizione As String) Reparto = 1 Prezzo = "0,1" Descrizione = "Descrizione prodotto" End Sub Secondo evento: Private Sub CTR_ScaricoVenditePLU(ByVal Elementi As Integer, PLU() As String, Pezzi() As String, Incasso() As String) Che è l evento generato dall OCX per permettere al nostro applicativo di scaricare i prodotti venduti dal nostro magazzino. L evento nell esempio si limita a visualizzare in una lista i codici a barra movimentati Private Sub CTR_ScaricoVenditePLU(ByVal Elementi As Integer, PLU() As String, Pezzi() As String, Incasso() As String) Dim i As Integer Dim Stringa As String Dim Testo As String Lista.Clear Lista.AddItem Now & " Scarico" Lista.AddItem "Bar-Code movimentati: " & Elementi Lista.AddItem "------------------------------" 'Lista.AddItem"123456789012345123451234567890" Lista.AddItem "BAR-CODE Pezzi Incasso" For i = 0 To Elementi - 1 ' codice a barra (PLU)

Pag. 6 di 7 Stringa = Mid(PLU(i) & " ", 1, 15) Testo = Stringa ' pezzi movimentati Stringa = Right(" " & Pezzi(i), 5) Testo = Testo & Stringa ' Incasso Stringa = Right(" " & Incasso(i), 10) Testo = Testo & Stringa Lista.AddItem Testo Next End Sub Nel caso di una vendita con codici a barra è riempita la lista con i codici movimentati: A noi basta solo modificare il codice nei due eventi nella maniera a noi più comoda. Cliccando sul pulsante Setup entriamo al Setup interno dell OCX

Pag. 7 di 7 da cui possiamo modificare le sue impostazioni, come la configurazione dei reparti: