[{"TipoDoc":"A","Nome":"Avviso di parcella","NomeShortcut":"&Avviso di parcella","NomePlurale":"Avvisi di parcella","NomeBreve":"Avv. di Parc.","Ordinam":1030,"IncludibileIn":"F, I, P","CodGruppo":"A","NomeGruppo":"&Avvisi di parcella","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Impegno","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"AvvParc","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"A","Visibile":0,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"A","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Avviso di parcella","NoteReport":null},{"TipoDoc":"B","Nome":"Vendita al banco","NomeShortcut":"Vendita al &banco","NomePlurale":"Vendite al banco","NomeBreve":"Vend. banco","Ordinam":1060,"IncludibileIn":"F, I, P","CodGruppo":"B","NomeGruppo":"Vendite al &banco","Acq":0,"DefProOnly":1,"Registraz":0,"RegistroIva":null,"AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":0,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":1,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"VendBanco","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"B","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"B","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Vendita al banco","NoteReport":null},{"TipoDoc":"C","Nome":"Ordine cliente","NomeShortcut":"&Ordine cliente","NomePlurale":"Ordini clienti","NomeBreve":"Ordine cl.","Ordinam":1010,"IncludibileIn":"G, A, L, D, B, R, J, F, I, P","CodGruppo":"C","NomeGruppo":"&Ordini cliente","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":1,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Impegno","UsaStatoOrdine":1,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"OrdCliente","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"C","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"C","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Conferma d'ordine","NoteReport":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }"},{"TipoDoc":"D","Nome":"Doc. di trasporto","NomeShortcut":"&Doc. di trasporto","NomePlurale":"Doc. di trasporto","NomeBreve":"DDT","Ordinam":1050,"IncludibileIn":"B, R, J, I, P, M","CodGruppo":"D","NomeGruppo":"&Doc. di trasporto","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":1,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":1,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"Ddt","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"D","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"D","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Doc. di trasporto","NoteReport":null},{"TipoDoc":"E","Nome":"Ordine fornitore","NomeShortcut":"Ordine for&nitore","NomePlurale":"Ordini fornitori","NomeBreve":"Ordine forn.","Ordinam":3020,"IncludibileIn":"H","CodGruppo":"E","NomeGruppo":"Ordini for&nitore","Acq":1,"DefProOnly":1,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":1,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"InArrivo","UsaStatoOrdine":1,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"OrdForn","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"E","Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"E","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Ordine","NoteReport":null},{"TipoDoc":"F","Nome":"Fattura accomp.","NomeShortcut":"Fattura &accomp.","NomePlurale":"Fatture accomp.","NomeBreve":"Fatt. acc.","Ordinam":1080,"IncludibileIn":"N","CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":1,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"FattAcc","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"F","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Fattura accomp.","NoteReport":null},{"TipoDoc":"G","Nome":"Rapporto d'intervento","NomeShortcut":"Rapporto d'&intervento","NomePlurale":"Rapporti d'intervento","NomeBreve":"Rapp. interv.","Ordinam":1020,"IncludibileIn":"A, L, D, B, R, J, F, I, P","CodGruppo":"G","NomeGruppo":"Rapporti d'&intervento","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"RappInterv","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"G","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"G","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Rapporto d'intervento","NoteReport":null},{"TipoDoc":"H","Nome":"Arrivo merce","NomeShortcut":"Arrivo &merce","NomePlurale":"Arrivi merce","NomeBreve":"Arrivo","Ordinam":3030,"IncludibileIn":"U","CodGruppo":"H","NomeGruppo":"Arrivi &merce","Acq":1,"DefProOnly":1,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":1,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Carico","UsaStatoOrdine":0,"UsaCausaleDoc":1,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"ArrForn","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"H","Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"H","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Arrivo merce","NoteReport":null},{"TipoDoc":"I","Nome":"Fattura","NomeShortcut":"&Fattura","NomePlurale":"Fatture","NomeBreve":"Fatt.","Ordinam":1090,"IncludibileIn":"N","CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"Fatt","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"I","Visibile":1,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Fattura","NoteReport":null},{"TipoDoc":"J","Nome":"Fattura d'acconto","NomeShortcut":"Fattura d'acconto","NomePlurale":"Fatture d'acconto","NomeBreve":"Acconto","Ordinam":1075,"IncludibileIn":"F, I, P","CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":1,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"Acconto","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"I","Visibile":1,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Fattura","NoteReport":null},{"TipoDoc":"L","Nome":"Fattura pro-forma","NomeShortcut":"Fa&ttura pro-forma","NomePlurale":"Fatture pro-forma","NomeBreve":"Fattura P.F.","Ordinam":1040,"IncludibileIn":"D, F, I, P","CodGruppo":"L","NomeGruppo":"Fa&tture pro-forma","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Impegno","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"ProForma","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"L","Visibile":1,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"L","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Fattura pro-forma","NoteReport":null},{"TipoDoc":"M","Nome":"Autofattura","NomeShortcut":"Autofattura","NomePlurale":"Autofatture","NomeBreve":"Autofatt.","Ordinam":1130,"IncludibileIn":null,"CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":1,"UsaPagamento":0,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"Autofatt","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"M","Visibile":1,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Autofattura","NoteReport":null},{"TipoDoc":"N","Nome":"Nota di credito","NomeShortcut":"Nota di credito","NomePlurale":"Note di credito","NomeBreve":"Nota cred.","Ordinam":1120,"IncludibileIn":null,"CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":1,"SignQta":-1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"NotaCred","UsaFattElettr":1,"TipoDocComFatt":"TD04","ReportTipoDoc":"I","Visibile":1,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Nota di credito","NoteReport":null},{"TipoDoc":"O","Nome":"Nota di debito","NomeShortcut":"Nota di debito","NomePlurale":"Note di debito","NomeBreve":"Nota deb.","Ordinam":1110,"IncludibileIn":null,"CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":1,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"NotaDeb","UsaFattElettr":1,"TipoDocComFatt":"TD05","ReportTipoDoc":"I","Visibile":0,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Nota di debito","NoteReport":null},{"TipoDoc":"P","Nome":"Parcella","NomeShortcut":"Parce&lla","NomePlurale":"Parcelle","NomeBreve":"Parc.","Ordinam":1100,"IncludibileIn":"N","CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"Parc","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"P","Visibile":0,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Parcella","NoteReport":null},{"TipoDoc":"Q","Nome":"Preventivo","NomeShortcut":"Pre&ventivo","NomePlurale":"Preventivi","NomeBreve":"Prev.","Ordinam":1000,"IncludibileIn":"C, G, A, L, D, B, R, J, F, I, P","CodGruppo":"Q","NomeGruppo":"Pre&ventivi","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":0,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"Prev","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"Q","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"Q","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Offerta","NoteReport":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }"},{"TipoDoc":"R","Nome":"Ricevuta fiscale","NomeShortcut":"Ricevuta fi&scale","NomePlurale":"Ricevute fiscali","NomeBreve":"Ric. Fisc.","Ordinam":1070,"IncludibileIn":"I, P","CodGruppo":"R","NomeGruppo":"Ricevute fi&scali","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Corr","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":0,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"RicFisc","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"R","Visibile":0,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"R","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Ricevuta fiscale","NoteReport":null},{"TipoDoc":"S","Nome":"Preventivo fornitore","NomeShortcut":"Preventivo fornitore","NomePlurale":"Preventivi fornitore","NomeBreve":"Prev. forn.","Ordinam":3010,"IncludibileIn":"E, H","CodGruppo":"S","NomeGruppo":"Preventivi fornitore","Acq":1,"DefProOnly":1,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"PrevForn","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"S","Visibile":0,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"S","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Richiesta d'offerta","NoteReport":null},{"TipoDoc":"T","Nome":"Reg. corrispettivi","NomeShortcut":"Reg. corrispettivi","NomePlurale":"Reg. corrispettivi","NomeBreve":"Corrispettivi","Ordinam":1200,"IncludibileIn":null,"CodGruppo":"T","NomeGruppo":"Reg. corrispettivi","Acq":0,"DefProOnly":1,"Registraz":1,"RegistroIva":"Corr","AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":0,"ObbligaIDAnagr":0,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"RegCorr","UsaFattElettr":0,"TipoDocComFatt":"TD12","ReportTipoDoc":null,"Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"T","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Corrispettivi","NoteReport":null},{"TipoDoc":"U","Nome":"Reg. fattura fornitore","NomeShortcut":"&Reg. fattura fornitore","NomePlurale":"Reg. fatture fornitore","NomeBreve":"Fattura forn.","Ordinam":3040,"IncludibileIn":null,"CodGruppo":"U","NomeGruppo":"&Reg. fatture fornitore","Acq":1,"DefProOnly":1,"Registraz":1,"RegistroIva":"Acq","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":1,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"RegFatt","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"U","Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"U","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Fattura fornitore","NoteReport":null},{"TipoDoc":"V","Nome":"Reg. nota di credito fornitore","NomeShortcut":"Reg. nota di credito fornitore","NomePlurale":"Reg. note di credito fornitore","NomeBreve":"Nota cred. forn.","Ordinam":3050,"IncludibileIn":null,"CodGruppo":"U","NomeGruppo":"&Reg. fatture fornitore","Acq":1,"DefProOnly":1,"Registraz":1,"RegistroIva":"Acq","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":1,"SignQta":-1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":1,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"RegNotaCred","UsaFattElettr":1,"TipoDocComFatt":"TD04","ReportTipoDoc":"U","Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"U","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Nota di credito fornitore","NoteReport":null},{"TipoDoc":"W","Nome":"Reg. spese fuori campo Iva","NomeShortcut":"Reg. spese f&uori campo Iva","NomePlurale":"Reg. spese fuori campo Iva","NomeBreve":"F.C. Iva","Ordinam":3060,"IncludibileIn":null,"CodGruppo":"W","NomeGruppo":"Reg. spese f&uori campo Iva","Acq":1,"DefProOnly":1,"Registraz":1,"RegistroIva":"Acq","AnalisiDefault":1,"FuoriCampoIva":1,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":0,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":1,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"RegFCIva","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":null,"Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"U","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Spese fuori campo Iva","NoteReport":null}][{"TipoDoc":"A","Nome":"Avviso di parcella","NomeShortcut":"&Avviso di parcella","NomePlurale":"Avvisi di parcella","NomeBreve":"Avv. di Parc.","Ordinam":1030,"IncludibileIn":"F, I, P","CodGruppo":"A","NomeGruppo":"&Avvisi di parcella","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Impegno","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"AvvParc","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"A","Visibile":0,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"A","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Avviso di parcella","NoteReport":null},{"TipoDoc":"B","Nome":"Vendita al banco","NomeShortcut":"Vendita al &banco","NomePlurale":"Vendite al banco","NomeBreve":"Vend. banco","Ordinam":1060,"IncludibileIn":"F, I, P","CodGruppo":"B","NomeGruppo":"Vendite al &banco","Acq":0,"DefProOnly":1,"Registraz":0,"RegistroIva":null,"AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":0,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":1,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"VendBanco","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"B","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"B","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Vendita al banco","NoteReport":null},{"TipoDoc":"C","Nome":"Ordine cliente","NomeShortcut":"&Ordine cliente","NomePlurale":"Ordini clienti","NomeBreve":"Ordine cl.","Ordinam":1010,"IncludibileIn":"G, A, L, D, B, R, J, F, I, P","CodGruppo":"C","NomeGruppo":"&Ordini cliente","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":1,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Impegno","UsaStatoOrdine":1,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"OrdCliente","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"C","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"C","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Conferma d'ordine","NoteReport":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }"},{"TipoDoc":"D","Nome":"Doc. di trasporto","NomeShortcut":"&Doc. di trasporto","NomePlurale":"Doc. di trasporto","NomeBreve":"DDT","Ordinam":1050,"IncludibileIn":"B, R, J, I, P, M","CodGruppo":"D","NomeGruppo":"&Doc. di trasporto","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":1,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":1,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"Ddt","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"D","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"D","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Doc. di trasporto","NoteReport":null},{"TipoDoc":"E","Nome":"Ordine fornitore","NomeShortcut":"Ordine for&nitore","NomePlurale":"Ordini fornitori","NomeBreve":"Ordine forn.","Ordinam":3020,"IncludibileIn":"H","CodGruppo":"E","NomeGruppo":"Ordini for&nitore","Acq":1,"DefProOnly":1,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":1,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"InArrivo","UsaStatoOrdine":1,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"OrdForn","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"E","Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"E","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Ordine","NoteReport":null},{"TipoDoc":"F","Nome":"Fattura accomp.","NomeShortcut":"Fattura &accomp.","NomePlurale":"Fatture accomp.","NomeBreve":"Fatt. acc.","Ordinam":1080,"IncludibileIn":"N","CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":1,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"FattAcc","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"F","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Fattura accomp.","NoteReport":null},{"TipoDoc":"G","Nome":"Rapporto d'intervento","NomeShortcut":"Rapporto d'&intervento","NomePlurale":"Rapporti d'intervento","NomeBreve":"Rapp. interv.","Ordinam":1020,"IncludibileIn":"A, L, D, B, R, J, F, I, P","CodGruppo":"G","NomeGruppo":"Rapporti d'&intervento","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"RappInterv","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"G","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"G","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Rapporto d'intervento","NoteReport":null},{"TipoDoc":"H","Nome":"Arrivo merce","NomeShortcut":"Arrivo &merce","NomePlurale":"Arrivi merce","NomeBreve":"Arrivo","Ordinam":3030,"IncludibileIn":"U","CodGruppo":"H","NomeGruppo":"Arrivi &merce","Acq":1,"DefProOnly":1,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":1,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Carico","UsaStatoOrdine":0,"UsaCausaleDoc":1,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"ArrForn","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"H","Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"H","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Arrivo merce","NoteReport":null},{"TipoDoc":"I","Nome":"Fattura","NomeShortcut":"&Fattura","NomePlurale":"Fatture","NomeBreve":"Fatt.","Ordinam":1090,"IncludibileIn":"N","CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"Fatt","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"I","Visibile":1,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Fattura","NoteReport":null},{"TipoDoc":"J","Nome":"Fattura d'acconto","NomeShortcut":"Fattura d'acconto","NomePlurale":"Fatture d'acconto","NomeBreve":"Acconto","Ordinam":1075,"IncludibileIn":"F, I, P","CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":1,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"Acconto","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"I","Visibile":1,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Fattura","NoteReport":null},{"TipoDoc":"L","Nome":"Fattura pro-forma","NomeShortcut":"Fa&ttura pro-forma","NomePlurale":"Fatture pro-forma","NomeBreve":"Fattura P.F.","Ordinam":1040,"IncludibileIn":"D, F, I, P","CodGruppo":"L","NomeGruppo":"Fa&tture pro-forma","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Impegno","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"ProForma","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"L","Visibile":1,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"L","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Fattura pro-forma","NoteReport":null},{"TipoDoc":"M","Nome":"Autofattura","NomeShortcut":"Autofattura","NomePlurale":"Autofatture","NomeBreve":"Autofatt.","Ordinam":1130,"IncludibileIn":null,"CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":1,"UsaPagamento":0,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"Autofatt","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"M","Visibile":1,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Autofattura","NoteReport":null},{"TipoDoc":"N","Nome":"Nota di credito","NomeShortcut":"Nota di credito","NomePlurale":"Note di credito","NomeBreve":"Nota cred.","Ordinam":1120,"IncludibileIn":null,"CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":1,"SignQta":-1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"NotaCred","UsaFattElettr":1,"TipoDocComFatt":"TD04","ReportTipoDoc":"I","Visibile":1,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Nota di credito","NoteReport":null},{"TipoDoc":"O","Nome":"Nota di debito","NomeShortcut":"Nota di debito","NomePlurale":"Note di debito","NomeBreve":"Nota deb.","Ordinam":1110,"IncludibileIn":null,"CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":1,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"NotaDeb","UsaFattElettr":1,"TipoDocComFatt":"TD05","ReportTipoDoc":"I","Visibile":0,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Nota di debito","NoteReport":null},{"TipoDoc":"P","Nome":"Parcella","NomeShortcut":"Parce&lla","NomePlurale":"Parcelle","NomeBreve":"Parc.","Ordinam":1100,"IncludibileIn":"N","CodGruppo":"I","NomeGruppo":"&Fatture","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Vend","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"Parc","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"P","Visibile":0,"TipoIndirizzo":"SedeAmmin","ObbligaNumerazione":1,"CodNumeraz":"I","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Parcella","NoteReport":null},{"TipoDoc":"Q","Nome":"Preventivo","NomeShortcut":"Pre&ventivo","NomePlurale":"Preventivi","NomeBreve":"Prev.","Ordinam":1000,"IncludibileIn":"C, G, A, L, D, B, R, J, F, I, P","CodGruppo":"Q","NomeGruppo":"Pre&ventivi","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":0,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":0,"PrefixImmagini":"Prev","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"Q","Visibile":1,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"Q","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Offerta","NoteReport":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }"},{"TipoDoc":"R","Nome":"Ricevuta fiscale","NomeShortcut":"Ricevuta fi&scale","NomePlurale":"Ricevute fiscali","NomeBreve":"Ric. Fisc.","Ordinam":1070,"IncludibileIn":"I, P","CodGruppo":"R","NomeGruppo":"Ricevute fi&scali","Acq":0,"DefProOnly":0,"Registraz":0,"RegistroIva":"Corr","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":1,"UsaIDAnagr":1,"ObbligaIDAnagr":0,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":"Scarico","UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":1,"LiquidaProvvigioni":1,"PrefixImmagini":"RicFisc","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"R","Visibile":0,"TipoIndirizzo":"DestMerce","ObbligaNumerazione":1,"CodNumeraz":"R","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":0,"UsaPrezzoIvatoDefault":1,"BloccaModifiche":1,"TitoloReport":"Ricevuta fiscale","NoteReport":null},{"TipoDoc":"S","Nome":"Preventivo fornitore","NomeShortcut":"Preventivo fornitore","NomePlurale":"Preventivi fornitore","NomeBreve":"Prev. forn.","Ordinam":3010,"IncludibileIn":"E, H","CodGruppo":"S","NomeGruppo":"Preventivi fornitore","Acq":1,"DefProOnly":1,"Registraz":0,"RegistroIva":null,"AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":0,"UsaTrasporto":0,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"PrevForn","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":"S","Visibile":0,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"S","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Richiesta d'offerta","NoteReport":null},{"TipoDoc":"T","Nome":"Reg. corrispettivi","NomeShortcut":"Reg. corrispettivi","NomePlurale":"Reg. corrispettivi","NomeBreve":"Corrispettivi","Ordinam":1200,"IncludibileIn":null,"CodGruppo":"T","NomeGruppo":"Reg. corrispettivi","Acq":0,"DefProOnly":1,"Registraz":1,"RegistroIva":"Corr","AnalisiDefault":0,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":0,"ObbligaIDAnagr":0,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":0,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"RegCorr","UsaFattElettr":0,"TipoDocComFatt":"TD12","ReportTipoDoc":null,"Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"T","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Corrispettivi","NoteReport":null},{"TipoDoc":"U","Nome":"Reg. fattura fornitore","NomeShortcut":"&Reg. fattura fornitore","NomePlurale":"Reg. fatture fornitore","NomeBreve":"Fattura forn.","Ordinam":3040,"IncludibileIn":null,"CodGruppo":"U","NomeGruppo":"&Reg. fatture fornitore","Acq":1,"DefProOnly":1,"Registraz":1,"RegistroIva":"Acq","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":1,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"RegFatt","UsaFattElettr":1,"TipoDocComFatt":"TD01","ReportTipoDoc":"U","Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"U","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Fattura fornitore","NoteReport":null},{"TipoDoc":"V","Nome":"Reg. nota di credito fornitore","NomeShortcut":"Reg. nota di credito fornitore","NomePlurale":"Reg. note di credito fornitore","NomeBreve":"Nota cred. forn.","Ordinam":3050,"IncludibileIn":null,"CodGruppo":"U","NomeGruppo":"&Reg. fatture fornitore","Acq":1,"DefProOnly":1,"Registraz":1,"RegistroIva":"Acq","AnalisiDefault":1,"FuoriCampoIva":0,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":1,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":1,"SignQta":-1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":0,"UsaProtocollo":1,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"RegNotaCred","UsaFattElettr":1,"TipoDocComFatt":"TD04","ReportTipoDoc":"U","Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"U","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Nota di credito fornitore","NoteReport":null},{"TipoDoc":"W","Nome":"Reg. spese fuori campo Iva","NomeShortcut":"Reg. spese f&uori campo Iva","NomePlurale":"Reg. spese fuori campo Iva","NomeBreve":"F.C. Iva","Ordinam":3060,"IncludibileIn":null,"CodGruppo":"W","NomeGruppo":"Reg. spese f&uori campo Iva","Acq":1,"DefProOnly":1,"Registraz":1,"RegistroIva":"Acq","AnalisiDefault":1,"FuoriCampoIva":1,"InviaEmailAdAmmin":0,"UsaIDAnagr":1,"ObbligaIDAnagr":0,"SiaClientiCheForn":0,"UsaPagamento":1,"UsaScadenzePagamento":1,"UsaTrasporto":0,"UsaRitenute":1,"FattAcconto":0,"NotaVariaz":0,"SignQta":1,"TipoMovMagazz":null,"UsaStatoOrdine":0,"UsaCausaleDoc":1,"UsaProtocollo":0,"UsaScontrino":0,"UsaAgente":0,"LiquidaProvvigioni":0,"PrefixImmagini":"RegFCIva","UsaFattElettr":0,"TipoDocComFatt":null,"ReportTipoDoc":null,"Visibile":1,"TipoIndirizzo":null,"ObbligaNumerazione":1,"CodNumeraz":"U","ElencoNumeraz":"function(callback) {\n // callback(err, buffer, name);\n statement.connection.startTransaction(ISOLATION_READ_UNCOMMITTED, function(err, transaction) {\n\n if (err) {\n callback(err);\n return;\n }\n\n statement.connection._pending.push('openBlob');\n statement.connection.openBlob(id, transaction, function(err, blob) {\n\n var e = new Events.EventEmitter();\n\n e.pipe = function(stream) {\n e.on('data', function(chunk) {\n stream.write(chunk);\n });\n e.on('end', function() {\n stream.end();\n });\n };\n\n if (err) {\n callback(err, name, e);\n return;\n }\n\n function read() {\n statement.connection.getSegment(blob, function(err, ret) {\n\n if (err) {\n transaction.rollback(function() {\n e.emit('error', err);\n });\n return;\n }\n\n if (ret.buffer) {\n var blr = new BlrReader(ret.buffer);\n var data = blr.readSegment();\n\n e.emit('data', data);\n }\n\n if (ret.handle !== 2) {\n read();\n return;\n }\n\n statement.connection.closeBlob(blob);\n transaction.commit(function(err) {\n if (err) {\n e.emit('error', err);\n } else {\n e.emit('end');\n }\n e = null;\n });\n\n });\n }\n\n callback(err, name, e);\n read();\n\n });\n });\n }","NascondiTracciabilitaInStampa":1,"UsaPrezzoIvatoDefault":0,"BloccaModifiche":1,"TitoloReport":"Spese fuori campo Iva","NoteReport":null}]