n° 219
Novembre 2017
Dicembre 12, 2017, 08:37:01 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  


* Messaggi recenti
Messaggi recenti
Pagine: [1] 2   Vai giù
  Stampa  
Autore Discussione: Errore Xon/Xoff  (Letto 8840 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
dansi
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« inserita:: Gennaio 05, 2016, 09:50:19 »

Ciao a tutti ragazzi e complimenti per il forum. Ho un quesito da porvi, quando comunico con il mio registratore di cassa, e mando la stringa "desc"2*0080H1R, non mi esce 80 centesimi, ma 1 centesimo. Se invio 0001 esce un euro...
Qualcuno puó descrivermi come avviene la comunicazione e dove sbaglio?
La cassa è una custom big data2.
Grazie a tutti
Registrato
michele.p
Administrator
Full Member
*****

Karma: +9/-2
Scollegato Scollegato

Messaggi: 586


Mostra profilo
« Risposta #1 inserita:: Gennaio 05, 2016, 11:32:32 »

Presumo sia questo:

http://www.custom.it/point-of-sales/soluzioni-fiscali-e-registratori-di-cassa/registratori-di-cassa/big-ii

ad ogni modo, ipotizzo, che la comunicazione (l'invio della stringa) avvenga via Ethernet tra un PC (dove digiti la stringa) e, ovviamente, il registratore di cassa utilizzando il software in dotazione: se si, la cosa più banale che mi viene in mente, hai verificato la localizzazione?

Ma i comandi (la stringa) che invii dove sono riportati? Stavo vedendo il manuale ma non ne trovo.  Che?!?
Registrato
dansi
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« Risposta #2 inserita:: Gennaio 05, 2016, 12:18:43 »

No la comunicazione avviene sulla Com2, tramite il cavetto seriale del registratore di cassa.
Con Sarema Test, stampa correttamente, quindi evidentemente sono io che mando male la stringa.
Però nel protocollo Xon Xoff vuole che la dicitura sia <desc> <qta> <prezzo> <rep>.
Ad esempio nelle guide di XonXoff c'è "maglietta"2*1250H1R e diche che significa 2 Magliette da 12,50€ da stampare. Ma in realtà non è così ...  Triste Triste Triste.
Infatti se mando 1*0080 non è un prodotto da 0.80 € ,a esce 0,01.
Registrato
dansi
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« Risposta #3 inserita:: Gennaio 05, 2016, 12:21:18 »

Presumo sia questo:

http://www.custom.it/point-of-sales/soluzioni-fiscali-e-registratori-di-cassa/registratori-di-cassa/big-ii

ad ogni modo, ipotizzo, che la comunicazione (l'invio della stringa) avvenga via Ethernet tra un PC (dove digiti la stringa) e, ovviamente, il registratore di cassa utilizzando il software in dotazione: se si, la cosa più banale che mi viene in mente, hai verificato la localizzazione?

Ma i comandi (la stringa) che invii dove sono riportati? Stavo vedendo il manuale ma non ne trovo.  Che?!?

Infatti la Custom il manuale non lo fornisce... credo sia l'unica casa al mondo, xkè tutti i registratori di cassa hanno esempi di comunicazione XonXoff e la custom no. Inoltre il software in dotazione non lo da a chi compra la cassa, solo ai rivenditori...
Registrato
michele.p
Administrator
Full Member
*****

Karma: +9/-2
Scollegato Scollegato

Messaggi: 586


Mostra profilo
« Risposta #4 inserita:: Gennaio 05, 2016, 01:34:02 »

Ma non funziona con nessun prodotto?  Che?!?

Se così fosse allora c'è qualcosa di sbagliato nell'invio della stringa, intendo che, forse, andrebbe scritta diversamente. Il protocollo è quello, "non si scappa" (pagina 5):  Linguaccia

http://rtswpos1.altervista.org/blog/wp-content/uploads/2013/01/MAN_XON.pdf

Citazione
Descrizione Quantità Prezzo Identificativo
  Occhi al cielo
Registrato
dansi
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« Risposta #5 inserita:: Gennaio 05, 2016, 04:24:46 »

Si ma infatti sono sicuro io che sbaglio qualcosa nella stringa, xò non riesco a capire cosa  Triste.
Ma in generale se volessi mandare 2 prodotti a 0,80 la stringa corretta è "desc"2*0080H1R ?
Il link non lo apre.
Registrato
michele.p
Administrator
Full Member
*****

Karma: +9/-2
Scollegato Scollegato

Messaggi: 586


Mostra profilo
« Risposta #6 inserita:: Gennaio 05, 2016, 04:54:21 »

Occorrerebbe capire come identifica la stringa.
Se provi con:

Codice:
"desc"2*00.80H1R

cambia qualcosa (dovrebbe darti 80cent ad esempio) oppure non cambia un tubo?  Ghigno
Registrato
dansi
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« Risposta #7 inserita:: Gennaio 05, 2016, 05:00:31 »

00.80 non ho provato. Ho provato 0.80... devo provare così.. Ghigno
Registrato
MaurizioCamele
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 12


Mostra profilo E-mail
« Risposta #8 inserita:: Gennaio 05, 2016, 05:58:27 »

Io utilizzo questa stringa per comunicare con i registratori di cassa
"Descrizione"2*2500H1R

Che sarebbe
<Descrizione><Q.ta>*<Importo><H1R>
e per chiudere lo scontrino
1T

se non funziona controlla le impostazioni della cassa, soprattutto la velocità della porta e se il protocollo è attivo.
Fai sapere
Registrato
dansi
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« Risposta #9 inserita:: Gennaio 07, 2016, 11:34:19 »

Ma 2500 corrisponde a 25.00 € ?
Il protocollo configurato è Xon Xoff
Registrato
dansi
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« Risposta #10 inserita:: Gennaio 07, 2016, 01:12:36 »

Ad esempio se voglio battere due prodotti da 0.80 € da inviare al registratore di cassa la stringa corretta è
"desc"2*0080H1R... sarebbe giusto così oppure devo battere "desc"2*000080H1R?
Registrato
michele.p
Administrator
Full Member
*****

Karma: +9/-2
Scollegato Scollegato

Messaggi: 586


Mostra profilo
« Risposta #11 inserita:: Gennaio 07, 2016, 01:19:12 »

Xon/Xoff è un protocollo: dovrebbero aderire tutti allo standard proprio per evitare problemi di vario tipo. Al solito non manca qualche caprone di produttore che personalizza (a che pro? Boh).

Osservando un po' "in giro" si nota qualcuno che deve inserire il . altri la , etc.

Nello specifico 2500 dovrebbe corrispondere a 25,00€ quindi per due prodotti da 80 cent si dovrebbe (il condizionale è d'obbligo!) riportare:

2*0080

Hai provato le "varie opzioni": ad esempio 2*0080, 2*00.80 e 2*00,80?
Registrato
dansi
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« Risposta #12 inserita:: Gennaio 07, 2016, 01:31:19 »

Si ho provato. Ma il . e la , a quanto pare la custom li accetta solo nel campo quantità.
Sul manuale della custom che finalmente su internet ne è apparso uno, specifica

Esempio di comando vendita REPARTO con descrizione, prezzo imposto, quantità intera:
1000H1R
Risultato sullo scontrino:
REP1 EURO 10,00
Esempio di comando vendita REPARTO con descrizione, prezzo imposto, quantità decimale:
1025H1R
Risultato sullo scontrino:
REP1 EURO 10,25
Esempio di comando vendita REPARTO con descrizione imposta, prezzo imposto, quantità intera:
“MARGHERITA“5*1000H1R
Risultato sullo scontrino:
5 MARGHERITE EURO 10,00
Registrato
dansi
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« Risposta #13 inserita:: Gennaio 07, 2016, 01:43:13 »

Ma adesso mi sta sorgendo un dubbio,
quando si tratta di un solo prodotto bisogna omettere la quantità?
ad esempio "caffè"0080H1R invece di "caffè"1*0080H1R?
Registrato
dansi
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 17


Mostra profilo E-mail
« Risposta #14 inserita:: Gennaio 07, 2016, 01:44:18 »

il file per la custom l'ho trovato all'indirizzo
http://www.mdssas.it/Manuale%20MAcchi/Protocolli%20Stampante.pdf
Si ho provato. Ma il . e la , a quanto pare la custom li accetta solo nel campo quantità.
Sul manuale della custom che finalmente su internet ne è apparso uno, specifica

Esempio di comando vendita REPARTO con descrizione, prezzo imposto, quantità intera:
1000H1R
Risultato sullo scontrino:
REP1 EURO 10,00
Esempio di comando vendita REPARTO con descrizione, prezzo imposto, quantità decimale:
1025H1R
Risultato sullo scontrino:
REP1 EURO 10,25
Esempio di comando vendita REPARTO con descrizione imposta, prezzo imposto, quantità intera:
“MARGHERITA“5*1000H1R
Risultato sullo scontrino:
5 MARGHERITE EURO 10,00

Registrato
Pagine: [1] 2   Vai su
  Stampa  
 
Vai a:  

Copyright © 2017 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



powered by Simple Machines