Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const protocol = "http:"
- const ipAddress = "192.168.0.159";
- const queryStringMain = "?" + "devid=local_printer" + "&" + "timeout=3000";
- const xmlHTTPRequestURLMain = protocol + "//" + ipAddress + "/cgi-bin/fpmate.cgi" + queryStringMain;
- let btn = document.querySelector("#annulla")
- btn.addEventListener('click' , () => {
- annulla()
- })
- function annulla () {
- const epos_status = new epson.fiscalPrint();
- let data_to_send = '<printerFiscalReceipt>';
- data_to_send = data_to_send + '<directIO command="1078" data="0110101VOID 0001 0001 01022021 POSEA111111" />';
- data_to_send = data_to_send + '<beginFiscalReceipt operator="1">';
- data_to_send = data_to_send + '<printRecItem description="Reparto 4%" quantity="1" unitPrice="0,32" department="2">';
- data_to_send = data_to_send + '<printRecTotal description="Bonifico" payment="0.02" index="9" paymentType="2">';
- data_to_send = data_to_send + '<printRecTotal description="Contanti" payment="0.3" index="1" paymentType="0"></printRecTotal>';
- data_to_send = data_to_send + '<displayText data="TOTALE EURO 0,32">';
- data_to_send = data_to_send + '<endFiscalReceipt operator="1"/>';
- data_to_send = data_to_send + '</printerFiscalReceipt>';
- epos_status.onreceive = function(res) {
- console.log(res)
- }
- epos_status.onerror = function(res) {
- console.log(res)
- }
- epos_status.send(xmlHTTPRequestURLMain,data_to_send);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement