Geste ha scritto:
paolexa ha scritto:
Mondotelematico ha scritto:
Chiedo confronto delle procedure per annullare un documento commerciale .
Io tratto principalmente Epson e Rch ma ho anche attivato Edit e Custom.
Dato che nello scontrino di vendita non è poi possibile inserire voci in negativo come ho capito e il reso o annullo va fatto in un documento a parte.
Confrontiamoci .....
Ciao,
noi abbiamo una Epson Fp 81 II
per l'annullamento dello scontrino utilizziamo
questo comando XML:
<printRecMessage operator="1" messageType="4" message="REFUND 0001 0002 08022019 99MEY999999" font="1" index="1" />
dove:
0001 è il numero della chiusuraZ
0002 è il numero dello scontrino
08022019 è la data di emissione dello scontrino
99MEY999999 è la matricola del Registratore Telematico che ha emesso lo scontrino
In questo modo lo scontrino viene annullato per tutto il suo totale.
Voi quali modalità utilizzate?
Stando a quanto dice la documentazione che mi ha fornito la EPSON questa è la procedura per il reso. Per l'annullamento dello scontrino invece che "REFUND" si deve utilizzare "VOID".
Spero di essere d'aiuto.
Grazie per la precisazione.
Secondo una mail di Epson queste sono le indicazioni che ci hanno fornito:
Per la gestione del reso ci sono 2 tipi di comando il cui utilizzo dipende da come è settato il flag S14/58
FLAG 58 NDC con valore 1
<printerFiscalReceipt>
<printRecMessage operator="1" messageType="1" message="TEST DOCUMENTO DI RESO" font="1" index="1" />
<printRecMessage operator="1" messageType="4" message="REFUND 0382 0005 27052019 99MEY000027" font="1" index="1" />
<printRecRefund operator="1" description="ITEM 1" quantity="1" unitPrice="1,00" department="1" justification="1" />
<printRecRefund operator="1" description="ITEM 2" quantity="1" unitPrice="2,00" department="01" justification="1" />
<printRecTotal operator="1" />
<endFiscalReceipt operator="1" />
</printerFiscalReceipt>
FLAG NDC con valore 0
<printerFiscalReceipt>
<printRecMessage operator="1" messageType="1" message="TEST DOCUMENTO DI RESO" font="1" index="1" />
<printRecMessage operator="1" messageType="4" message="REFUND 0382 0005 27052019 99MEY000027" font="1" index="1" />
<printRecItem operator="1" description="ITEM 1" quantity="1" unitPrice="1,00" department="01" justification="1" />
<printRecItem operator="1" description="ITEM 2" quantity="1" unitPrice="2,00" department="01" justification="1" />
<printRecTotal operator="1" />
<endFiscalReceipt operator="1" />
</printerFiscalReceipt>