daruma framework

Upload: pietro-braga

Post on 18-Jul-2015

1.771 views

Category:

Documents


1 download

TRANSCRIPT

Standard print manual templateDaruma Automao

Title page 1Use this page to introduce the productby

This is "Title Page 1" - you may use this page to introduce your product, show title, author, copyright, company logos, etc. This page intentionally starts on an odd page, so that it is on the right half of an open book from the readers point of view. This is the reason why the previous page was blank (the previous page is the back side of the cover)

Daruma FrameworkDaruma AutomaoAll rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the written permission of the publisher. Products that are referred to in this document may be either trademarks and/or registered trademarks of the respective owners. The publisher and the author make no claim to these trademarks. While every precaution has been taken in the preparation of this document, the publisher and the author assume no responsibility for errors or omissions, or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document. Printed: junho 2007 in (whereever you are located)

Publisher ...enter name... Managing Editor ...enter name... Technical Editors ...enter name... ...enter name... Cover Designer ...enter name... Team Coordinator ...enter name... Production ...enter name...

Special thanks to: All the people who contributed to this document, to mum and dad and grandpa, to my sisters and brothers and mothers in law, to our secretary Kathrin, to the graphic artist who created this great product logo on the cover page (sorry, don't remember your name at the moment but you did a great work), to the pizza service down the street (your daily Capricciosas saved our lives), to the copy shop where this document will be duplicated, and and and... Last not least, we want to thank EC Software who wrote this great help tool called HELP & MANUAL which printed this document.

I

Daruma Framework

Table of ContentsForeword 1

Part I Daruma Framework

3

1 Algumas informaes sobre este manual ................................................................................................................................... 3 2 Lista dos Mtodos disponveis na DLL e seus ndices ................................................................................................................................... 4 3 Configurando a Daruma32.DLL ................................................................................................................................... 11 4 Configurando a Daruma32.SO ................................................................................................................................... 12 5 Utlizando o FlagShip com Impressoras Daruma ................................................................................................................................... 13Fazendo um Cupom Fiscal com o FlagShip com Impressoras Daruma .......................................................................................................................................................... 17

6 Configurando a Daruma32.DLL para trabalhar com W.T.S. ................................................................................................................................... 18 7 Configurando a Daruma32.SO para trabalhar com LTSP ................................................................................................................................... 19 8 Driver Daruma Observer para Aplicativos DOS/Win 16 Bits ................................................................................................................................... 23O Qu o Driver Daruma Observer? .......................................................................................................................................................... 23 Graficamente.......................................................................................................................................................... 25 como Funciona o Observer Instalando o Driver Observer .......................................................................................................................................................... 25 Instalando o Driver Linux Observer 2.0 .......................................................................................................................................................... 27 Preparando seu Aplicativo para o Observer .......................................................................................................................................................... 29 Trabalhando com Comandos em Lote, usando o Mapeamento de Unidade .......................................................................................................................................................... 32 Trabalhando com o Observer linux em rede .......................................................................................................................................................... 33 Observer ......................................................................................................................................................... 33 com Network File System (NFS) Mtodos para.......................................................................................................................................................... 34 o Observer de Configurao do Registry Configurao do Observer ......................................................................................................................................................... 34 Daruma_Observer_Registry_Execucao (ndice 53) ......................................................................................................................................................... 35 Daruma_Observer_Registry_Log (ndice 58) ......................................................................................................................................................... 35 Daruma_Observer_Registry_Log_Path (ndice 59) ......................................................................................................................................................... 35 Daruma_Observer_Registry_Entrada (ndice 50) ......................................................................................................................................................... 36 Daruma_Observer_Registry_Saida (ndice 52) ......................................................................................................................................................... 36 Daruma_Observer_Registry_Produto (ndice 61) ......................................................................................................................................................... 37

9 Mtodos Exclusivos para Impressora Fiscal ................................................................................................................................... 37Mtodo para ajustar automtico para Horrio de Vero .......................................................................................................................................................... 37 Daruma_FI_ConfiguraHorarioVerao(ndice 314) ......................................................................................................................................................... 37 Mtodos de Cupom Fiscal .......................................................................................................................................................... 38 Daruma_FI_AbreCupom(ndice 1000) ......................................................................................................................................................... 38 Daruma_FI_VendeItem(ndice 1001) ......................................................................................................................................................... 38 Daruma_FI_VendeItemDepartamento(ndice 1004) ......................................................................................................................................................... 40 Daruma_FI_VendeItemTresDecimais(ndice 1019) ......................................................................................................................................................... 42 Daruma_FI_CancelaCupom(ndice 1014) ......................................................................................................................................................... 43 Daruma_FI_CancelaItemAnterior(ndice 1005) ......................................................................................................................................................... 44 Daruma_FI_CancelaItemGenerico(ndice 1006) ......................................................................................................................................................... 44 Daruma_FI_IniciaFechamentoCupom(ndice 1007) ......................................................................................................................................................... 45 Daruma_FI_EfetuaFormaPagamento(ndice 1008) ......................................................................................................................................................... 46 Daruma_FI_EfetuaFormaPagamentoDescricaoForma(ndice 1009) ......................................................................................................................................................... 46 Daruma_FI_FechaCupomResumido(ndice 1012) ......................................................................................................................................................... 47 Daruma_FI_FechaCupom(ndice 1011) ......................................................................................................................................................... 48 Daruma_FI_TerminaFechamentoCupom(ndice 1010) ......................................................................................................................................................... 49 Daruma_FI_EstornoFormasPagamento(ndice 1017) ......................................................................................................................................................... 50 Daruma Automao

Contents

II

Daruma_FI_IdentificaConsumidor(ndice 1013) ......................................................................................................................................................... 51 Daruma_FI_EmitirCupomAdicional(ndice 1018) ......................................................................................................................................................... 52 Daruma_FI_UsaUnidadeMedida(ndice 1016) ......................................................................................................................................................... 52 Daruma_FI_AumentaDescricaoItem(ndice 1015) ......................................................................................................................................................... 53 Mtodos de Recebimentos, No Fiscais e Vinculados .......................................................................................................................................................... 54 Daruma_FI_AbreComprovanteNaoFiscalVinculado(ndice 1203) ......................................................................................................................................................... 54 Daruma_FI_UsaComprovanteNaoFiscalVinculado(ndice 1204) ......................................................................................................................................................... 54 Daruma_FI_FechaComprovanteNaoFiscalVinculado(ndice 1205) ......................................................................................................................................................... 55 Daruma_FI_AbreRelatorioGerencial(ndice 1208) ......................................................................................................................................................... 55 Daruma_FI_FechaRelatorioGerencial(ndice 1201) ......................................................................................................................................................... 56 Daruma_FI_AbreRecebimentoNaoFiscal(ndice 1210) ......................................................................................................................................................... 56 Daruma_FI_EfetuaFormaPagamentoNaoFiscal(ndice 1211) ......................................................................................................................................................... 58 Daruma_FI_FundoCaixa(ndice 1212) ......................................................................................................................................................... 58 Daruma_FI_LeituraMemoriaFiscalData(ndice 1102) ......................................................................................................................................................... 59 Daruma_FI_LeituraMemoriaFiscalReducao(ndice 1103) ......................................................................................................................................................... 60 Daruma_FI_LeituraMemoriaFiscalSerialData(ndice 1104) ......................................................................................................................................................... 60 Daruma_FI_LeituraMemoriaFiscalSerialReducao(ndice 1105) ......................................................................................................................................................... 61 Daruma_FI_LeituraX(ndice 1101) ......................................................................................................................................................... 62 Daruma_FI_RecebimentoNaoFiscal(ndice 1202) ......................................................................................................................................................... 62 Daruma_FI_ReducaoZ(ndice 1100) ......................................................................................................................................................... 63 Daruma_FI_ReducaoZAjustaDataHora(ndice 11006) ......................................................................................................................................................... 64 Daruma_FI_RelatorioGerencial(ndice 1200) ......................................................................................................................................................... 64 Daruma_FI_Sangria(ndice 1206) ......................................................................................................................................................... 65 Daruma_FI_Suprimento(ndice 1207) ......................................................................................................................................................... 66 Mtodos Gaveta Autenticao e Outras .......................................................................................................................................................... 66 Daruma_FI_VerificaDocAutenticacao(ndice 1301) ......................................................................................................................................................... 66 Daruma_FI_Autenticacao(ndice 1300) ......................................................................................................................................................... 67 Daruma_FI_AutenticacaoStr(ndice 1302) ......................................................................................................................................................... 67 Daruma_FI_VerificaEstadoGaveta(ndice 1311) ......................................................................................................................................................... 68 Daruma_FI_VerificaEstadoGavetaStr(ndice 1312) ......................................................................................................................................................... 69 Daruma_FI_AcionaGaveta(ndice 1310) ......................................................................................................................................................... 69 Daruma_FI_AbrePortaSerial(ndice 600) ......................................................................................................................................................... 70 Daruma_FI_FechaPortaSerial(ndice 601) ......................................................................................................................................................... 70 Daruma_FI_AberturaDoDia(ndice 603) ......................................................................................................................................................... 71 Daruma_FI_FechamentoDoDia(ndice 604) ......................................................................................................................................................... 71 Daruma_FI_ImprimeConfiguracoesImpressora(ndice 607) ......................................................................................................................................................... 72 Mtodos Pogramao e Configurao .......................................................................................................................................................... 72 Daruma_FI_ProgramaAliquota(ndice 302) ......................................................................................................................................................... 73 Daruma_FI_NomeiaTotalizadorNaoSujeitoIcms(ndice 304) ......................................................................................................................................................... 73 Daruma_FI_ProgramaFormasPagamento(ndice 301) ......................................................................................................................................................... 74 Daruma_FI_ProgramaOperador(ndice 310) ......................................................................................................................................................... 75 Daruma_FI_ProgramaArredondamento(ndice 305) ......................................................................................................................................................... 75 Daruma_FI_ProgramaTruncamento(ndice 306) ......................................................................................................................................................... 76 Daruma_FI_LinhasEntreCupons(ndice 307) ......................................................................................................................................................... 76 Daruma_FI_EspacoEntreLinhas(ndice 308) ......................................................................................................................................................... 77 Daruma_FI_ProgramaHorarioVerao(ndice 303) ......................................................................................................................................................... 77 Daruma_FI_EqualizaFormasPgto(ndice ???) ......................................................................................................................................................... 78 Daruma_FI_ProgramaVinculados(ndice 312) ......................................................................................................................................................... 79 Daruma_FI_ProgramaFormasPgtoSemVincular(ndice 313) ......................................................................................................................................................... 79 Daruma_FI_CfgFechaAutomaticoCupom(ndice 400) ......................................................................................................................................................... 80 Daruma_FI_CfgRedZAutomatico(ndice 401) ......................................................................................................................................................... 81 Daruma_FI_CfgImpEstGavVendas(ndice 411) ......................................................................................................................................................... 81 Daruma_FI_CfgLeituraXAuto(ndice 402) ......................................................................................................................................................... 82 Daruma_FI_CfgCalcArredondamento(ndice 403) ......................................................................................................................................................... 82 Daruma Automao

III

Daruma FrameworkDaruma_FI_CfgHorarioVerao(ndice 404) ......................................................................................................................................................... 83 Daruma_FI_CfgSensorAut(ndice 405) ......................................................................................................................................................... 83 Daruma_FI_CfgCupomAdicional(ndice 412) ......................................................................................................................................................... 84 Daruma_FI_CfgEspacamentoCupons(ndice 407) ......................................................................................................................................................... 84 Daruma_FI_CfgHoraMinReducaoZ(ndice 408) ......................................................................................................................................................... 85 Daruma_FI_CfgLimiarNearEnd(ndice 409) ......................................................................................................................................................... 86 Daruma_FI_CfgPermMensPromCNF(ndice 410) ......................................................................................................................................................... 86 Regra de ......................................................................................................................................................... 87 Configurao do Registry Valores do Registry para o ECF ......................................................................................................................................................... 88 Daruma_Registry_AlteraRegistry (ndice 17) ......................................................................................................................................................... 91 Daruma_Registry_Porta(ndice 1) ......................................................................................................................................................... 91 Daruma_Registry_Path(ndice 2) ......................................................................................................................................................... 92 Daruma_Registry_Status(ndice 3) ......................................................................................................................................................... 93 Daruma_Registry_StatusFuncao(ndice 4) ......................................................................................................................................................... 93 Daruma_Registry_Retorno(ndice 5) ......................................................................................................................................................... 94 Daruma_Registry_ControlePorta(ndice 6) ......................................................................................................................................................... 94 Daruma_Registry_ModoGaveta(ndice 7) ......................................................................................................................................................... 94 Daruma_Registry_ConfigRede(ndice 8) ......................................................................................................................................................... 95 Daruma_Registry_Log(ndice 9) ......................................................................................................................................................... 95 Daruma_Registry_NomeLog(ndice 10) ......................................................................................................................................................... 95 Daruma_Registry_Separador(ndice 11) ......................................................................................................................................................... 96 Daruma_Registry_SeparaMsgPromo(ndice 12) ......................................................................................................................................................... 96 Daruma_Registry_Vende1Linha(ndice 13) ......................................................................................................................................................... 97 Daruma_Registry_XAutomatica(ndice 14) ......................................................................................................................................................... 97 Daruma_Registry_ZAutomatica(ndice 15) ......................................................................................................................................................... 98 Daruma_Registry_TerminalServer(ndice 21) ......................................................................................................................................................... 98 Daruma_Registry_AbrirDiaFiscal(ndice 23) ......................................................................................................................................................... 99 Daruma_Registry_IgnorarPoucoPapel(ndice 24) ......................................................................................................................................................... 99 Daruma_Registry_ImprimeRegistry(ndice 18) ......................................................................................................................................................... 100 Daruma_Registry_RetornaValor(ndice 19) ......................................................................................................................................................... 100 Daruma_Registry_Default(ndice 20) ......................................................................................................................................................... 101 Daruma_Registry_ErroExtendidoOk(ndice 22) ......................................................................................................................................................... 102 Daruma_Registry_Velocidade(ndice 28) ......................................................................................................................................................... 102 Daruma_Registry_Produto(ndice 34) ......................................................................................................................................................... 103 Daruma_Registry_AplMensagem1(ndice 36) ......................................................................................................................................................... 103 Daruma_Registry_AplMensagem2(ndice 37) ......................................................................................................................................................... 104 Daruma_Registry_TEF_NumeroLinhasImpressao(ndice 38) ......................................................................................................................................................... 104 Daruma_Registry_NumeroSerieNaoFormatado(ndice 42) ......................................................................................................................................................... 105 Daruma_Registry_NumeroLinhasImpressao(ndice 38) ......................................................................................................................................................... 105 Daruma_Registry_MFD_ProgramarSinalSonoro(ndice 52) ......................................................................................................................................................... 106 Daruma_Registry_MFD_LeituraMFCompleta(ndice 49) ......................................................................................................................................................... 107 Daruma_Registry_CupomAdicionalDll(ndice 56) ......................................................................................................................................................... 107 Daruma_Registry_CupomAdicionalDllConfig(ndice 57) ......................................................................................................................................................... 108 Daruma_Registry_ComandosEmLote(ndice 58) ......................................................................................................................................................... 109 Daruma_Registry_FinalLote(ndice 59) ......................................................................................................................................................... 110 Daruma_Registry_PathLote(ndice 60) ......................................................................................................................................................... 110 Daruma_Registry_PCExpanionLogin(ndice 63) ......................................................................................................................................................... 110 Daruma_Registry_MFDValorFinal(ndice 66) ......................................................................................................................................................... 111 Daruma_Registry_LogTamMaxMB(ndice 69) ......................................................................................................................................................... 112 Daruma_Registry_SintegraSeparador(ndice 70) ......................................................................................................................................................... 113 Daruma_Registry_SintegraPath(ndice 71) ......................................................................................................................................................... 114 Daruma_Registry_MaxFechamentoAutomatico(ndice 72) ......................................................................................................................................................... 114 Mtodos de .......................................................................................................................................................... 115 Informao, Status e Retornos Daruma ......................................................................................................................................................... 115 FrameworkTabela de Retornos ST1 e ST2 Daruma Automao

Contents

IV

Daruma_FI_StatusCupomFiscal(ndice 1404) ......................................................................................................................................................... 116 Daruma_FI_StatusRelatorioGerencial(ndice 1405) ......................................................................................................................................................... 117 Daruma_FI_StatusComprovanteNaoFiscalVinculado(ndice 1403) ......................................................................................................................................................... 117 Daruma_FI_StatusComprovanteNaoFiscalNaoVinculado(ndice 1471) ......................................................................................................................................................... 118 Daruma_FI_VerificaImpressoraLigada(ndice 1400] ......................................................................................................................................................... 118 Daruma_FI_VerificaModeloECF(ndice 1469) ......................................................................................................................................................... 119 Daruma_FI_VerificaHorarioVerao(ndice 1500) ......................................................................................................................................................... 119 Daruma_FI_VerificaDiaAberto(ndice 1484) ......................................................................................................................................................... 120 Daruma_FI_VerificaZPendente(ndice 1489) ......................................................................................................................................................... 121 Daruma_FI_VerificaXPendente(ndice 1488) ......................................................................................................................................................... 121 Daruma_FI_VerificaTipoImpressora(ndice 1444) ......................................................................................................................................................... 122 Daruma_FI_VerificaDescricaoFormasPagamento(ndice 1470) ......................................................................................................................................................... 122 Daruma_FI_VerificaFormasPagamento(ndice 1442) ......................................................................................................................................................... 123 Daruma_FI_VerificaFormasPagamentoEx(ndice 1448) ......................................................................................................................................................... 123 Daruma_FI_VerificaEstadoImpressora(ndice 1401) ......................................................................................................................................................... 124 Daruma_FI_VerificaAliquotasIss(ndice 1440) ......................................................................................................................................................... 125 Daruma_FI_VerificaIndiceAliquotasIss(ndice 1445) ......................................................................................................................................................... 126 Daruma_FI_VerificaTotalizadoresNaoFiscais(ndice 1436) ......................................................................................................................................................... 126 Daruma_FI_VerificaTotalizadoresNaoFiscaisEx(ndice 1486) ......................................................................................................................................................... 126 Daruma_FI_VerificaEpromConectada(ndice 1432) ......................................................................................................................................................... 127 Daruma_FI_VerificaRecebimentosNaoFiscal(ndice 1443) ......................................................................................................................................................... 127 Daruma_FI_VerificaTruncamento(ndice 1439) ......................................................................................................................................................... 128 Daruma_FI_VerificaModoOperacao(ndice 1431) ......................................................................................................................................................... 129 Daruma_FI_VerificaTotalizadoresParciais(ndice 1407) ......................................................................................................................................................... 130 Daruma_FI_ClicheProprietario(ndice 1424) ......................................................................................................................................................... 130 Daruma_FI_ClicheProprietarioEx(ndice 1467) ......................................................................................................................................................... 131 Daruma_FI_NumeroCaixa(ndice 1425) ......................................................................................................................................................... 131 Daruma_FI_NumeroLoja(ndice 1426) ......................................................................................................................................................... 132 Daruma_FI_NumeroSerie(ndice 1411) ......................................................................................................................................................... 132 Daruma_FI_RegistraNumeroSerie(ndice 1491) ......................................................................................................................................................... 133 Daruma_FI_VerificaNumeroSerie(ndice 1492) ......................................................................................................................................................... 133 Daruma_FI_RetornaSerialCriptografada(ndice ????) ......................................................................................................................................................... 134 Daruma_FI_VersaoFirmware(ndice 1412) ......................................................................................................................................................... 134 Daruma_FI_CGC_IE(ndice 1413) ......................................................................................................................................................... 135 Daruma_FI_NumeroCupom(ndice 1417) ......................................................................................................................................................... 135 Daruma_FI_COO(ndice 1468) ......................................................................................................................................................... 136 Daruma_FI_MinutosImprimindo(ndice 1430) ......................................................................................................................................................... 137 Daruma_FI_MinutosLigada(ndice 1429) ......................................................................................................................................................... 137 Daruma_FI_NumeroSubstituicoesProprietario(ndice 1422) ......................................................................................................................................................... 138 Daruma_FI_NumeroIntervencoes(ndice 1421) ......................................................................................................................................................... 138 Daruma_FI_NumeroReducoes(ndice 1420) ......................................................................................................................................................... 139 Daruma_FI_NumeroCuponsCancelados(ndice 1419) ......................................................................................................................................................... 139 Daruma_FI_NumeroOperacoesNaoFiscais(ndice 1418) ......................................................................................................................................................... 140 Daruma_FI_DataHoraImpressora(ndice 1434) ......................................................................................................................................................... 140 Daruma_FI_DataHoraReducao(ndice 1437) ......................................................................................................................................................... 141 Daruma_FI_DataMovimento(ndice 1438) ......................................................................................................................................................... 141 Daruma_FI_ContadoresTotalizadoresNaoFiscais(ndice 1435) ......................................................................................................................................................... 142 Daruma_FI_LerAliquotasComIndice(ndice 1483) ......................................................................................................................................................... 142 Daruma_FI_VendaBruta(ndice 1490) ......................................................................................................................................................... 143 Daruma_FI_VendaBrutaAcumulada(ndice 1498) ......................................................................................................................................................... 143 Daruma_FI_GrandeTotal(ndice 1414) ......................................................................................................................................................... 144 Daruma_FI_Descontos(ndice 1415) ......................................................................................................................................................... 144 Daruma_FI_Acrescimos(ndice 1441) ......................................................................................................................................................... 145 Daruma_FI_Cancelamentos(ndice 1416) ......................................................................................................................................................... 146 Daruma Automao

V

Daruma FrameworkDaruma_FI_DadosUltimaReducao(ndice 1410) ......................................................................................................................................................... 146 Daruma_FI_SubTotal(ndice 1408) ......................................................................................................................................................... 147 Daruma_FI_Troco(ndice 1450) ......................................................................................................................................................... 148 Daruma_FI_SaldoAPagar(ndice 1449) ......................................................................................................................................................... 148 Daruma_FI_RetornoAliquotas (ndice 1406) ......................................................................................................................................................... 149 Daruma_FI_ValorPagoUltimoCupom (ndice 1433) ......................................................................................................................................................... 149 Daruma_FI_UltimaFormaPagamento (ndice 1473) ......................................................................................................................................................... 150 Daruma_FI_ValorFormaPagamento (ndice 1446) ......................................................................................................................................................... 150 Daruma_FI_ValorTotalizadorNaoFiscal (ndice 1447) ......................................................................................................................................................... 151 Daruma_FI_UltimoItemVendido (ndice 1423) ......................................................................................................................................................... 152 Daruma_FI_TipoUltimoDocumento (ndice 1493) ......................................................................................................................................................... 152 Daruma_FI_MapaResumo(ndice 602) ......................................................................................................................................................... 153 Daruma_FI_RelatorioTipo60Analitico(ndice 605) ......................................................................................................................................................... 154 Daruma_FI_RelatorioTipo60Mestre(ndice 606) ......................................................................................................................................................... 155 Daruma_FI_FlagsFiscais(ndice 1428) ......................................................................................................................................................... 156 Daruma_FI_PalavraStatus(ndice 1481) ......................................................................................................................................................... 157 Daruma_FI_FlagsFiscaisStr(ndice 1479) ......................................................................................................................................................... 159 Daruma_FI_SimboloMoeda(ndice 1427) ......................................................................................................................................................... 160 Daruma_FI_RetornoImpressora(ndice 1402) ......................................................................................................................................................... 160 Daruma_FI_RetornaErroExtendido(ndice 1472) ......................................................................................................................................................... 161 Daruma_FI_RetornaAcrescimoNF(ndice 1451) ......................................................................................................................................................... 163 Daruma_FI_RetornaCFCancelados(ndice 1452) ......................................................................................................................................................... 163 Daruma_FI_RetornaCNFCancelados(ndice 1453) ......................................................................................................................................................... 164 Daruma_FI_RetornaCLX(ndice 1454) ......................................................................................................................................................... 164 Daruma_FI_RetornaCNFNV(ndice 1455) ......................................................................................................................................................... 165 Daruma_FI_RetornaCNFV(ndice 1456) ......................................................................................................................................................... 165 Daruma_FI_RetornaDescicaoCNFV(ndice 1497) ......................................................................................................................................................... 166 Daruma_FI_RetornaCRO(ndice 1457) ......................................................................................................................................................... 167 Daruma_FI_RetornaCRZ(ndice 1458) ......................................................................................................................................................... 167 Daruma_FI_RetornaCRZRestante(ndice 1459) ......................................................................................................................................................... 168 Daruma_FI_RetornaCancelamentoNF(ndice 1460) ......................................................................................................................................................... 168 Daruma_FI_RetornaDescontoNF(ndice 1461) ......................................................................................................................................................... 169 Daruma_FI_RetornaGNF(ndice 1462) ......................................................................................................................................................... 169 Daruma_FI_RetornaTempoImprimindo(ndice 1463) ......................................................................................................................................................... 170 Daruma_FI_RetornaTempoLigado(ndice 1464) ......................................................................................................................................................... 170 Daruma_FI_RetornaTotalPagamentos(ndice 1465) ......................................................................................................................................................... 171 Daruma_FI_RetornaTroco(ndice 1466) ......................................................................................................................................................... 171 Daruma_FI_RetornaRegistradoresNaoFiscais(ndice 1499) ......................................................................................................................................................... 172 Daruma_FI_RetornaRegistradoresFiscais(ndice 1485) ......................................................................................................................................................... 174 Daruma_FI_RetornaValorComprovanteNaoFiscal(ndice 1495) ......................................................................................................................................................... 174 Daruma_FI_RetornaIndiceComprovanteNaoFiscal(ndice 1496) ......................................................................................................................................................... 175 Daruma_FI_RetornarVersaoDLL(ndice 1502) ......................................................................................................................................................... 176

10 Mtodos Exclusivos para a Impressora MFD ................................................................................................................................... 176Daruma_FIMFD_DownloadDaMFD (ndice 6004) .......................................................................................................................................................... 176 Daruma_FIMFD_RetornaInformacao (ndice 6000) .......................................................................................................................................................... 177 Daruma_FIMFD_ImprimeCodigoBarras (ndice 6001) .......................................................................................................................................................... 185 Daruma_FIMFD_TerminaFechamentoCupomCodigoBarras (ndice 6005) .......................................................................................................................................................... 186 Daruma_FIMFD_IndicePrimeiroVinculado (ndice 6003) .......................................................................................................................................................... 188 Daruma_FIMFD_CasasDecimaisProgramada (ndice 6002) .......................................................................................................................................................... 189 Daruma_FIMFD_StatusCupomFiscal (ndice 6008) .......................................................................................................................................................... 190 Daruma_FIMFD_SinalSonoro (ndice 53) .......................................................................................................................................................... 190 Daruma_FIMFD_ProgramaRelatoriosGerenciais (ndice 6013) .......................................................................................................................................................... 191 Daruma_FIMFD_AbreRelatorioGerencial (ndice 6014) .......................................................................................................................................................... 191 Daruma_FIMFD_VerificaRelatoriosGerenciais (ndice 6015) .......................................................................................................................................................... 192 Daruma Automao

Contents

VI

Daruma_FIMFD_EmitirCupomAdicional (ndice 6016) .......................................................................................................................................................... 192 Daruma_FIMFD_AcionarGuilhotina (ndice 6017) .......................................................................................................................................................... 193 Daruma_FIMFD_EqualizarVelocidade (ndice 6018) .......................................................................................................................................................... 194 Daruma_FIMFD_AbreRecebimentoNaoFiscal(ndice ????) .......................................................................................................................................................... 195 Daruma_FIMFD_RecebimentoNaoFiscal(ndice ????) .......................................................................................................................................................... 196 Daruma_FIMFD_IniciaFechamentoNaoFiscal(ndice ????) .......................................................................................................................................................... 197 Daruma_FIMFD_EfetuaFormaPagamentoNaoFiscal(ndice ????) .......................................................................................................................................................... 198 Daruma_FIMFD_TerminaFechamentoNaoFiscal(ndice ????) .......................................................................................................................................................... 199 Daruma_FIMFD_ProgramarGuilhotina(ndice 6019) .......................................................................................................................................................... 199

11 Mtodos Exclusivos para a Impressora FS2000 ................................................................................................................................... 200Daruma_Registry_FS2000_CupomAdicional(ndice 35) .......................................................................................................................................................... 200 Daruma_Registry_FS2000_TempoEsperaCheque(ndice 45) .......................................................................................................................................................... 201 Daruma_FI2000_StatusCheque(ndice 5015) .......................................................................................................................................................... 201 Daruma_FI2000_ImprimirCheque(ndice 5016) .......................................................................................................................................................... 202 Daruma_FI2000_ImprimirVersoCheque(ndice 5017) .......................................................................................................................................................... 203 Daruma_FI2000_LiberarCheque(ndice 5008) .......................................................................................................................................................... 203 Daruma_FI2000_LeituraCodigoMICR(ndice 5007) .......................................................................................................................................................... 204 Daruma_FI2000_CancelarCheque(ndice 5026) .......................................................................................................................................................... 204 Daruma_FI2000_LeituraTabelaCheque(ndice 5011) .......................................................................................................................................................... 205 Daruma_FI2000_CarregarCheque(ndice 5009) .......................................................................................................................................................... 205 Daruma_FI2000_CorrigirGeometriaCheque(ndice 5010) .......................................................................................................................................................... 206 Daruma_FI2000_DescontoSobreItemVendido(ndice 5018) .......................................................................................................................................................... 206 Daruma_FI2000_AcrescimosICMSISS(ndice 5021) .......................................................................................................................................................... 207 Daruma_FI2000_CancelamentosICMSISS(ndice 5022) .......................................................................................................................................................... 208 Daruma_FI2000_DescontosICMSISS(ndice 5023) .......................................................................................................................................................... 208 Daruma_FI2000_LeituraIformacaoUltimoDOC(ndice 5024) .......................................................................................................................................................... 209 Daruma_FI2000_LeituraIformacaoUltimosCNF(ndice 5025) .......................................................................................................................................................... 210 Daruma_FI2000_AbreRelatorioGerencial(ndice 5012) .......................................................................................................................................................... 210 Daruma_FI2000_CriaRelatorioGerencial(ndice 5013) .......................................................................................................................................................... 211 Daruma_FI2000_VerificaRelatorioGerencial(ndice 5014) .......................................................................................................................................................... 211 Daruma_FI2000_SegundaViaCNFV(ndice 5019) .......................................................................................................................................................... 212 Daruma_FI2000_CancelamentoCNFV(ndice 5020) .......................................................................................................................................................... 212

12 Mtodos Exclusivos para a Impressora Fiscal Restaurante ................................................................................................................................... 213Mtodos de .......................................................................................................................................................... 213 Cupom Fiscal Daruma_FIR_AbreCupomRestaurante(ndice 3000) ......................................................................................................................................................... 213 Daruma_FIR_AbreCupomBalcao(ndice 3053) ......................................................................................................................................................... 213 Daruma_FIR_VendeItem(ndice 3070) ......................................................................................................................................................... 214 Daruma_FIR_VendeItemBalcao(ndice 3054) ......................................................................................................................................................... 214 Daruma_FIR_ConferenciaMesa(ndice 3046) ......................................................................................................................................................... 215 Daruma_FIR_RegistrarVenda(ndice 3048) ......................................................................................................................................................... 216 Daruma_FIR_RegistroVendaSerial(ndice 3049) ......................................................................................................................................................... 216 Daruma_FIR_FechaCupomRestauranteResumido(ndice 3012) ......................................................................................................................................................... 217 Daruma_FIR_IniciaFechamentoCupom(ndice 3007) ......................................................................................................................................................... 218 Daruma_FIR_IniciaFechamentoCupomComServico(ndice 3042) ......................................................................................................................................................... 218 Daruma_FIR_EfetuaFormaPagamento(ndice 3008) ......................................................................................................................................................... 219 Daruma_FIR_EfetuaFormaPagamentoDescricaoForma(ndice 3009) ......................................................................................................................................................... 220 Daruma_FIR_IdentificaConsumidor(ndice 3013) ......................................................................................................................................................... 221 Daruma_FIR_TerminaFechamentoCupom(ndice 3010) ......................................................................................................................................................... 221 Daruma_FIR_TerminaFechamentoCupomID(ndice ????) ......................................................................................................................................................... 222 Daruma_FIR_FechaCupomRestaurante(ndice 3011) ......................................................................................................................................................... 223 Daruma_FIR_CancelaItem(ndice 3071) ......................................................................................................................................................... 224 Daruma_FIR_CancelaItemBalcao(ndice 3055) ......................................................................................................................................................... 225 Daruma_FIR_CancelaCupom(ndice 3014) ......................................................................................................................................................... 225

Daruma Automao

VII

Daruma FrameworkDaruma_FIR_CancelarVenda(ndice 3045) ......................................................................................................................................................... 226 Daruma_FIR_TransferirVenda(ndice 3051) ......................................................................................................................................................... 226 Daruma_FIR_TransferirMesa(ndice 3052) ......................................................................................................................................................... 227 Daruma_FIR_ImprimePrimeiroCupomDividido(ndice 3040) ......................................................................................................................................................... 227 Daruma_FIR_RestanteCupomDividido(ndice 3041) ......................................................................................................................................................... 228 Daruma_FIR_EmitirCupomAdicional(ndice 3018) ......................................................................................................................................................... 229 Daruma_FIR_RelatotioMesasAbertas(ndice 3050) ......................................................................................................................................................... 229 Mtodos de .......................................................................................................................................................... 230 Recebimentos, No Fiscais e Vinculados Daruma_FIR_AbreComprovanteNaoFiscalVinculado(ndice 3203) ......................................................................................................................................................... 230 Daruma_FIR_UsaComprovanteNaoFiscalVinculado(ndice 3204) ......................................................................................................................................................... 230 Daruma_FIR_FechaComprovanteNaoFiscalVinculado(ndice 3205) ......................................................................................................................................................... 231 Daruma_FIR_FechaRelatorioGerencial(ndice 3201) ......................................................................................................................................................... 231 Daruma_FIR_AbreRecebimentoNaoFiscal(ndice 3210) ......................................................................................................................................................... 232 Daruma_FIR_EfetuaFormaPagamentoNaoFiscal(ndice 3211) ......................................................................................................................................................... 233 Daruma_FIR_FundoCaixa(ndice 3207) ......................................................................................................................................................... 233 Daruma_FIR_LeituraMemoriaFiscalData(ndice 3102) ......................................................................................................................................................... 234 Daruma_FIR_LeituraMemoriaFiscalReducao(ndice 3103) ......................................................................................................................................................... 234 Daruma_FIR_LeituraMemoriaFiscalSerialData(ndice 3104) ......................................................................................................................................................... 235 Daruma_FIR_LeituraMemoriaFiscalSerialReducao(ndice 3105) ......................................................................................................................................................... 236 Daruma_FIR_LeituraX(ndice 3101) ......................................................................................................................................................... 236 Daruma_FIR_RecebimentoNaoFiscal(ndice 3202) ......................................................................................................................................................... 237 Daruma_FIR_ReducaoZ(ndice 3100) ......................................................................................................................................................... 237 Daruma_FIR_ReducaoZAjustaDataHora(ndice 3106) ......................................................................................................................................................... 238 Daruma_FIR_RelatorioGerencial(ndice 3200) ......................................................................................................................................................... 239 Daruma_FIR_Sangria(ndice 3206) ......................................................................................................................................................... 239 Daruma_FIR_Suprimento(ndice 3207) ......................................................................................................................................................... 240 Mtodos Gaveta Autenticao e Outras .......................................................................................................................................................... 240 Daruma_FIR_VerificaDocAutenticacao(ndice 3301) ......................................................................................................................................................... 240 Daruma_FIR_AutenticacaoStr(ndice 3302) ......................................................................................................................................................... 241 Daruma_FIR_VerificaEstadoGaveta(ndice 3311) ......................................................................................................................................................... 242 Daruma_FIR_AcionaGaveta(ndice 3310) ......................................................................................................................................................... 242 Mtodos para Cardpio .......................................................................................................................................................... 243 Daruma_FIR_AdicionaProdutoCardapio (ndice 555) ......................................................................................................................................................... 243 Daruma_FIR_ZeraCardapio(ndice 650) ......................................................................................................................................................... 243 Daruma_FIR_ImprimeCardapio(ndice 651) ......................................................................................................................................................... 244 Daruma_FIR_CardapioSerial(ndice 652) ......................................................................................................................................................... 244 Mtodos Pogramao e Configurao .......................................................................................................................................................... 244 Daruma_FIR_ProgramaAliquota(ndice 550) ......................................................................................................................................................... 245 Daruma_FIR_NomeiaTotalizadorNaoSujeitoIcms(ndice 551) ......................................................................................................................................................... 245 Daruma_FIR_ProgramaFormasPagamento(ndice 554) ......................................................................................................................................................... 246 Daruma_FIR_ProgramaRelatorioGerencial(ndice 559) ......................................................................................................................................................... 246 Daruma_FIR_ProgramaOperador(ndice 552) ......................................................................................................................................................... 247 Daruma_FIR_ProgramaMsgTaxaServico(ndice 553) ......................................................................................................................................................... 247 Daruma_FIR_CfgHorarioVerao(ndice 504) ......................................................................................................................................................... 248 Daruma_FIR_CfgLimiarNearEnd(ndice 509) ......................................................................................................................................................... 249 Daruma_FIR_CfgEspacamentoCupons(ndice 507) ......................................................................................................................................................... 249 Mtodos de .......................................................................................................................................................... 250 Informao, Status e Retornos Daruma_FIR_StatusCupomFiscal(ndice 3404) ......................................................................................................................................................... 250 Daruma_FIR_StatusRelatorioGerencial(ndice 3405) ......................................................................................................................................................... 250 Daruma_FIR_StatusComprovanteNaoFiscalVinculado(ndice 3403) ......................................................................................................................................................... 251 Daruma_FIR_StatusComprovanteNaoFiscalNaoVinculado(ndice ) ......................................................................................................................................................... 251 Daruma_FIR_VerificaImpressoraLigada(ndice 3400] ......................................................................................................................................................... 252 Daruma_FIR_VerificaModeloECF(ndice 3469) ......................................................................................................................................................... 252 Daruma_FIR_VerificaHorarioVerao(ndice ????) ......................................................................................................................................................... 253 Daruma Automao

Contents

VIII

Daruma_FIR_VerificaZPendente(ndice 3488) ......................................................................................................................................................... 254 Daruma_FIR_VerificaXPendente(ndice 3489) ......................................................................................................................................................... 254 Daruma_FIR_VerificaFormasPagamentoEx(ndice 3448) ......................................................................................................................................................... 255 Daruma_FIR_VerificaEstadoImpressora(ndice 3401) ......................................................................................................................................................... 256 Daruma_FIR_VerificaAliquotasIss(ndice 3440) ......................................................................................................................................................... 256 Daruma_FIR_VerificaIndiceAliquotasIss(ndice 3445) ......................................................................................................................................................... 257 Daruma_FIR_VerificaTotalizadoresNaoFiscais(ndice 3436) ......................................................................................................................................................... 257 Daruma_FIR_VerificaEpromConectada(ndice 3432) ......................................................................................................................................................... 258 Daruma_FIR_VerificaRecebimentoNaoFiscal(ndice 3443) ......................................................................................................................................................... 258 Daruma_FIR_VerificaTruncamento(ndice 3439) ......................................................................................................................................................... 259 Daruma_FIR_VerificaModoOperacao(ndice 3431) ......................................................................................................................................................... 260 Daruma_FIR_VerificaTotalizadoresParciais(ndice 3407) ......................................................................................................................................................... 260 Daruma_FIR_NumeroCaixa(ndice 3425) ......................................................................................................................................................... 261 Daruma_FIR_NumeroSerie(ndice 3411) ......................................................................................................................................................... 262 Daruma_FIR_CGC_IE(ndice 3413) ......................................................................................................................................................... 262 Daruma_FIR_NumeroCupom(ndice 3417) ......................................................................................................................................................... 263 Daruma_FIR_NumeroIntervencoes(ndice 3421) ......................................................................................................................................................... 263 Daruma_FIR_NumeroReducoes(ndice 3420) ......................................................................................................................................................... 264 Daruma_FIR_NumeroCuponsCancelados(ndice 3419) ......................................................................................................................................................... 264 Daruma_FIR_NumeroOperacoesNaoFiscais(ndice 3418) ......................................................................................................................................................... 265 Daruma_FIR_DataHoraImpressora(ndice 3434) ......................................................................................................................................................... 265 Daruma_FIR_DataHoraReducao(ndice 3437) ......................................................................................................................................................... 266 Daruma_FIR_DataMovimento(ndice 3438) ......................................................................................................................................................... 266 Daruma_FIR_ContadoresTotalizadoresNaoFiscais(ndice 3435) ......................................................................................................................................................... 267 Daruma_FIR_LerAliquotasComIndice(ndice 3483) ......................................................................................................................................................... 267 Daruma_FIR_GrandeTotal(ndice 3414) ......................................................................................................................................................... 268 Daruma_FIR_Descontos(ndice 3415) ......................................................................................................................................................... 268 Daruma_FIR_Cancelamentos(ndice 3416) ......................................................................................................................................................... 269 Daruma_FIR_DadosUltimaReducao(ndice 3410) ......................................................................................................................................................... 269

13 Mtodos Exclusivos para a Impressora MFD Bilhete de Passagem ................................................................................................................................... 270Mtodo Daruma_FIB_AbreBilhetePassagem(ndice 2000) .......................................................................................................................................................... 270 Mtodo Daruma_FIB_VendeItem(ndice 2001) .......................................................................................................................................................... 272

14 Mtodos Exclusivos para TEF ................................................................................................................................... 273Implementando TEF com a Daruma32.dll .......................................................................................................................................................... 273 Daruma_TEF_SetFocus(ndice 1902) .......................................................................................................................................................... 275 Daruma_TEF_FechaRelatorio(ndice 1904) .......................................................................................................................................................... 275 Daruma_TEF_ImprimirResposta(ndice 1901) .......................................................................................................................................................... 276 Daruma_TEF_ImprimirRespostaCartao(ndice 1905) .......................................................................................................................................................... 277 Daruma_TEF_EsperarArquivo(ndice 1900) .......................................................................................................................................................... 278 Daruma_TEF_TravarTeclado(ndice 1903) .......................................................................................................................................................... 280 Daruma_TEF_Tratando os Erros .......................................................................................................................................................... 281

15 Mtodos Exclusivos para Impressora DUAL ................................................................................................................................... 287Daruma_DUAL_ImprimirTexto (ndice 4001) .......................................................................................................................................................... 287 Daruma_DUAL_ImprimirArquivo (ndice 4008) .......................................................................................................................................................... 289 Daruma_DUAL_VerificaSatus (ndice 4002) .......................................................................................................................................................... 291 Daruma_DUAL_VerificaDocumento (ndice 4003) .......................................................................................................................................................... 292 Daruma_DUAL_Autenticar (ndice 4004) .......................................................................................................................................................... 293 Daruma_DUAL_AcionaGaveta (ndice 4005) .......................................................................................................................................................... 294 Daruma_DUAL_StatusGaveta (ndice 4009) .......................................................................................................................................................... 294 Daruma_DUAL_EnviarBMP (ndice 4013) .......................................................................................................................................................... 295 Daruma_DUAL_VerificarGuilhotina (ndice 4014) .......................................................................................................................................................... 296 Daruma_DUAL_ProgramarGuilhotina (ndice 4015) .......................................................................................................................................................... 296 Daruma_DUAL_Imprimimindo Codigos de Barras .......................................................................................................................................................... 297 Daruma Automao

IX

Daruma FrameworkMtodos para Impresso na DUAL .......................................................................................................................................................... 298 Trabalhando com a DUAL NA PARALELA (LPT1, LPT2) ......................................................................................................................................................... 298 Resolvendo Problemas de Comunicao com a PARALELA ......................................................................................................................................................... 299 Utilizando as Tags de Impresso de Texto e Formatao ......................................................................................................................................................... 300 Teste Completo com as Tags de Impresso de Texto ......................................................................................................................................................... 307 10 Exemplos utilizando as tags de formatacao ......................................................................................................................................................... 313 Exemplo DUAL 01 ......................................................................................................................................... 313 Exemplo DUAL 02 ......................................................................................................................................... 315 Exemplo DUAL 03 (Tabulaes) ......................................................................................................................................... 316 Exemplo DUAL 04 ......................................................................................................................................... 317 Exemplo DUAL 05 ......................................................................................................................................... 318 Exemplo DUAL 06 ......................................................................................................................................... 319 Exemplo DUAL 07 ......................................................................................................................................... 321 Exemplo DUAL 08 ......................................................................................................................................... 322 Exemplo DUAL 09 ......................................................................................................................................... 323 Exemplo DUAL 10 ......................................................................................................................................... 324 Mtodos para a DUAL de Configurao do Registry .......................................................................................................................................................... 325 Daruma_Registry_DUAL_Enter (ndice 30) ......................................................................................................................................................... 325 Daruma_Registry_DUAL_Espera (ndice 32) ......................................................................................................................................................... 326 Daruma_Registry_DUAL_ModoEscrita (ndice 33) .........................................................................................................................