|
U0
Buongiorno abbiamo rilevato un'altra anomalia: Nel protocollo Custom Xon-Xoff i campi dei modificatori dello sconto sono interpretati dai comandi M3 (sconto articolo) ed M4 (sconto da Subtotale).
Io ho modificato la descrizione di questi campi come da immagine allegata (ID3 e ID4) perché ho necessita che sullo scontrino siano specificate le linee di sconto articolo e le linee di acconto.
L'anomalia che si presenta è la seguente:
Nella ricevuta di cassa inserisco gli articoli in questo modo:
ARTICOLO A 200,00 SC.10% ARTICOLO B 100,00 SC.10% ACCONTO 50,00
Lo scontrino che restituisce è il seguente:
ARTICOLO A 200,00 SCONTO ART. -20,00 ARTICOLO B 100,00 SCONTO ART. -10,00 SUBTOTALE 270,00 ACCONTO 50,00 TOTALE 220,00
Quindi fin qui tutto apposto.
Se invece non inserisco gli sconti sui singoli articoli:
ARTICOLO A 200,00 ARTICOLO B 100,00 ACCONTO 50,00
Lo scontrino che restituisce è il seguente:
ARTICOLO A 200,00 SCONTO ART. -50,00 ARTICOLO B 100,00 TOTALE 250,00
In pratica se non trova uno sconto nella linea articolo e aggiungo una linea di sconto, questa viene interpretata sempre come sconto articolo tranne nel caso in cui il valore della linea di sconto è maggiore rispetto ai singoli articoli:
Ric. di cassa:
ARTICOLO A 200,00 ARTICOLO B 100,00 ACCONTO 220,00
Scontrino:
ARTICOLO A 200,00 ARTICOLO B 100,00 SUBTOTALE 300,00 ACCONTO 220,00 TOTALE 80,00
Quando si aggiunge una linea di sconto Ready invia il comando M4 preceduto dal segno= (tipo = [valore sconto] H 4M) oppure invia il comando in maniera diversa?
Grazie
|