Newsgroup: it.comp.lang.delphi
Titolo: Rip. terminali e software

Ho creato un piccolo gestionale a cui vorrei collegare un registratore di
cassa o terminale. Il problema è che non so come deve comunicare il tipo di
hardware con il software. Mi manca proprio la logica di funzionamento.
Praticamente il mio software ha la classica gestione di vendita al dettaglio
costituita da una maschera contenente i dati di testata della vendita(progr.
documento, data, cliente fittizio) + un pulsante che permette di avviare la
maschera di dettaglio articoli da movimentare(per l'inserimento della
quantità, sconti, aliquote iva...naturlmente quest'ultimi dati vengono
proposti se settati nei relativi archivi) + una griglia contenente gli
articoli movimentati. Come faccio dal registrare di cassa/terminale ad
effettuare la registrazione di una vendita costituita da 1/più articoli se
per l'inserimento è obbligatorio inserire gli articoli premendo un pulsante,
confermare il tutto con un'altro pulsante...o bisogna fare qualche altra
operazione? Spero che sia stato chiaro. Cosa potrei ricercare su internet
per questo argomento? Andrebbe bene l'interfacciamento software con i
terminali? Qualcuno mi potrebbe fornire qualche link? Ho provato a vedere un
po in giro sull'esistenza di software con collegamento di terminale ma da
quanto ho potuto notare ogni software deve avere il terminale adatto e
quindi oltre a sviluppare il software bisognerebbe progettare anche il
terminale. Forse è un po diverso con i registratori di cassa dato che ho
sentito dire che i produttori forniscono delle dll per l'interfacciamento ai
software. E' così o mi sbaglio?

 cassa o terminale.
per "terminale" intendi una sorta di palmare che poi dovra' scaricare i dati
sul pc? Se e' cosi', allora ti occorre il software di gestione per questa
macchina, software che al 99% dovrai svilupparti con le tue manine e
certamente non con Delphi.
I terminali portatili generalmente sono in dos, tranne i palmari PocketPC
che girano con WinCE. Nel primo caso devi usare un sistema di sviluppo per
dos (basic, turbopascal, c), nel secondo i sistemi di sviluppo microsoft. Se
poi e' un terminale non-dos, allora dovrai acquistare e usare il sistema di
sviluppo del produttore (che sono specie di linguaggi-macro, tutti da
studiare).
Poi ci sono molte altre problematiche da affrontare: la consultazione dei
dati dal palmare, la sincronizzazione dei dati col pc, ecc.ecc.
E' un lavoraccio, e non ci sono "regole di massima", dipende tutto in fondo
dall'hardware che scegli, e l'hardware alla fine dovrai sceglierlo avendo
ben chiaro cosa ci dovrai fare ora e soprattutto in futuro col tuo
gestionale.
Idem per il collegamento con il registratore di cassa: nel caso piu'
semplice lo usi come stampante fiscale per la stampa di scontrini, ma
potresti usarlo per fare data-collection e scaricare le vendite
quotidianamente nel gestionale. I registratori di cassa sul mercato sono
decine e decine di modelli/tipi diversi, quasi tutti incompatibili tra loro,
e spesso il produttore e' estremamente restio a fornire la documentazione
per l'interfacciamento, figurarsi applicativi gia' pronti.
Consiglio: chiarisciti bene le idee, innanzitutto, poi vedi un po' cosa il
mercato offre dal punto di vista hardware. Poi passerai all'analisi e allo
sviluppo.
Ciao, Sandro

 registratore di cassa o terminale.
Questo post è identico a quello che hai inserito il 27 ago al quale, tra
l'altro, ti avevo risposto. In più ti avevo chiesto marca e modello della
cassa!!!
Acqua
--------------------------------
Inviato via 
http://usenet.libero.it