MP-4000 TH FI (GPRS) Manual Do Usuario

download MP-4000 TH FI (GPRS) Manual Do Usuario

of 78

Transcript of MP-4000 TH FI (GPRS) Manual Do Usuario

Manual do Usurio da Impressora MP-4000 TH FI Cd. 501.2411.02 - Reviso 1.1 Janeiro de 2010 Copyright 2008 por Bematech S.A. Curitiba, Brasil. Todos os direitos reservados. Nenhuma parte deste documento pode ser copiada, reproduzida, adaptada ou traduzida sem o prvio consentimento por escrito da Bematech S.A., exceto quando permitido sob as leis de direito autoral. As informaes contidas neste manual tm carter puramente informativo, esto sujeitas a alteraes sem aviso prvio e no devem ser interpretadas como um compromisso por parte da Bematech S.A. No entanto, sempre que houver modificaes, a Bematech S.A. far o possvel para disponibilizar informaes atualizadas para os produtos descritos nesta publicao. A edio mais recente deste manual pode ser obtida atravs do site da Bematech na Internet:

www.bematech.com.brSem prejuzo de outras ressalvas contidas no corpo deste Manual, o usurio ou terceiros assumiro todas as conseqncias e responsabilidades em casos de: (a) uso intencional para qualquer aplicao indevida, no direcionada ou no autorizada, inclusive para propsitos particulares; (b) modificaes, reparos ou alteraes no autorizadas do produto; (c) uso do produto em desacordo com as instrues de operao e manuteno fornecidas pela Bematech S.A.; (d) uso do produto como componente em sistemas ou aplicaes nas quais a falha deste produto possa criar uma situao de risco pessoal ou material. Nas hipteses acima a Bematech S.A. e seus administradores, prepostos, empregados, subsidirias, afiliadas e distribuidores, no respondero, a qualquer ttulo, por qualquer reclamao, custos, perdas, danos, despesas e qualquer outro prejuzo direto ou indireto, sejam de que natureza forem, bem como por reclamaes fundadas em alegao de negligncia da Bematech S.A. em relao ao projeto e fabricao do produto. A Bematech S.A. no se responsabiliza por danos ou problemas decorrentes do uso de acessrios ou suprimentos que no aqueles designados como produtos originais Bematech ou produtos aprovados pela Bematech S.A. Qualquer nome de produto e seus logotipos mencionados nesta publicao podem ser marcas comerciais de suas respectivas empresas e aqui reconhecidos. As garantias do produto so apenas aquelas expressamente mencionadas no Manual do Usurio. A Bematech S.A. no outorga e tampouco ser responsvel por quaisquer garantias tcitas, incluindo, porm sem limitao, garantias de que o produto serve para um propsito especial. Adicionalmente, a Bematech S.A. no ser responsvel por quaisquer danos ou prejuzos especiais ou incidentais, ou ainda por prejuzos efetivos ou lucros cessantes em decorrncia do uso do produto pelo adquirente, usurio ou por terceiros.

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Informaes sobre Descarte e ReciclagemInformaes geraisEste smbolo indica que seu produto deve ser descartado de acordo com as leis e regulamentos locais. Quando seu produto alcanar o fim de vida, contate a Bematech ou as autoridades locais para saber sobre as opes de reciclagem.

Informaes de Segurana

Esta seo apresenta informaes importantes que visam garantir a utilizao segura e eficaz deste produto. Leia cuidadosamente esta seo e guarde este manual em um local acessvel.

Segurana Eltrica Paraprevenirchoqueeltricodesconecteafontedatomadaantesdeinicializarosistema. Quandoadicionarouremoverumdispositivodosistema,ouparaosistema,tenhacertezaqueoscabosde fora dos dispositivos estejam desconectados antes que o sinal deles estiver conectado. Antesdeconectarouremoveroscabosdesinais,cabosinternoseperifricosdoproduto,tenhacerteza que todos os cabos de fora estejam desconectados. Procureporumaassistnciaprofissionalantesdeusarumadaptadorouumaextenso.Estesdispositivos podem interromper o circuito de aterramento. recomendado o uso deste produto com no break ou estabilizador. Tenhacertezadequesuafontedealimentaoestejanatensocorreta(127/220V).Sevocnotem certeza da tenso eltrica que voc estar usando, contate sua companhia eltrica local. Se a fonte de alimentao estiver quebrada, no tente consert-la. Contate um servio autorizado qualificado ou seu revendedor.

Segurana Operacional Antes de instalar o produto e adicionar os dispositivos nele, leia atentamente os manuais que acompanham a embalagem. Antesdeusaroproduto,vejasetodososcabosestoconectadoscorretamenteeoscabosdeenergia no estejam danificados. Se for notificado algum dano, contate o seu revendedor imediatamente. Para evitar curtos circuitos, deixe longe do produto clipes, chaves e grampos dos conectores, slots, tomadas e circuitos. Evite que o produto entre em contato com poeira, umidade e temperaturas extremas. No ponha o produto em lugares que possam molhar o equipamento. Ponhaoprodutoemlugaresdesuperfciesestveis. Sevocencontraralgumproblematcniconoproduto,contateaassistnciatcnicaautorizadaouseu revendedor imediatamente.

3

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Sobre este ManualEste manual auxilia na instalao, configurao e uso deste produto Bematech.

Quem deve ler este manual?Este manual destina-se ao uso por pessoas que iro instalar e usar ou testar o equipamento. O manual tambm deve ser utilizado para diagnosticar e solucionar problemas.

Como este manual est organizado?Captulo 1 - Apresentao Captulo 2 - Instalao Captulo 3 - Operao Captulo 4 - Interfaces de Comunicao Captulo 5 - Comandos Fiscais Captulo 6 - Comandos Captulo7-TabeladeCaracteres Captulo 8 - Perifrico de Comunicao GPRS Captulo 9 - Cuidados Especiais Captulo 10 - Especificaes Tcnicas Captulo 11 - Solues de Problemas Captulo 12 - Acionamento de Gaveta Captulo 13 - Roteiro Bsico para desenvolvimento de Aplicativo Captulo 14 - Capacidade de Dgitos dos Contadores e Totalizadores Captulo 15 - Assinatura Digital Captulo 16 - Cdigo De Barras

Publicaes e software relacionados ManualQuickstart ManualdeServios

Onde encontrar mais informaes

Contedoemportugushttp://www.bematech.com.br

4

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

ndiceSobre este ManualQuem deve ler este manual? Como este manual est organizado? Publicaes e Softwares Relacionados Onde encontrar mais informaes

44 4 4 4

Captulo 1: Apresentao Como ler este Manual PainelFrontal Painel Traseiro Retirando da Embalagem Instalando a Impressora Colocando a Bobina Trmica

77 7 8

Captulo 2: Instalao

99 9 9

Captulo 3: OperaoComunicao com o Operador Operaes Fiscais

1111 12

Captulo 4: Interfaces de ComunicaioInterface Serial Ligao dos Cabos Interface USB Protocolo de Comunicao Serial

1515 16 16 17

Captulo 5: Comandos FiscaisCupom Fiscal Leitura X Reduo Z Leitura da Memria Fiscal

2424 25 26 27

Captulo 6: ComandosComandos de Cupom Fiscal Comandos de Relatrios Fiscais Comandos de Operaes no-fiscais Comprovante de Crdito ou Dbito Relatrios Gerenciais Comandos da Gaveta de Dinheiro Comandos de Informaes da Impressora

2828 36 38 46 48 50 50

Captulo 7: Tabelas de CaracteresTabela ASCII Code Page 850 Code Page 437 Code Page 858 Code Page 860

5959 59 60 60 61

5

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Captulo 8: Perifrico de Comunicao GPRS Captulo 9: Cuidados EspeciaisLimpeza da Impressora Local de Uso

62 6464 64

Captulo 10: Especificaes Tcnicas Captulo 11: Soluo de Problemas Captulo 12: Acionamento de Gaveta Captulo 13: Roteiro Bsico para Desenvolvimento do AplicativoAbertura do ECF Emisso do Cupom Fiscal ou Bilhete de Passagem Fechamento do ECF

65 66 67 6868 69 69

Captulo 14: Capacidade de Dgitos dos Contadores e Totalizadores Captulo 15: Assinatura DigitalDados Assinados Extenso Formatao dos Arquivos Comandos De Assinatura

70 7171 71 71 72

Captulo 16: Cdigo De Barras

75

6

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Captulo 1ApresentaoA MP-4000 TH FI uma impressora destinada emisso de cupons fiscais. Equipada com o que h de mais moderno em tecnologia aplicada para este tipo de equipamento, a MP-4000 TH FI possui inmeros recursos que possibilitaro maior agilidade e rapidez de atendimento no ponto de venda, maior economia e controle do negcio, aliados facilidade de operao, design moderno, dimenses compactas e pleno atendimento legislao fiscal vigente. Por se tratar de um equipamento fiscal, deve operar obedecendo rigorosamente legislao do seu estado. Antes de iniciar a utilizao da sua impressora, certifique-se de que tenha sido lacrada por uma empresa credenciada. Em caso de dvidas, contate o revendedor ou o nosso SAC: 0800 644 2362

Como ler este ManualOs captulos Apresentao e Instalao tratam da instalao e do uso da impressora, e devem ser lidos por todos os tipos de usurios. Caso voc esteja lendo este manual para desenvolvimento de aplicativo, refira-se inicialmente aos captulos que tratam dos comandos da impressora. Consulte tambm o site da Bematech na Internet (www.bematech.com.br), onde existe um roteiro bsico para o desenvolvimento do aplicativo.

Painel FrontalTecla CONFIRMA Tecla SELEO

DescrioUtilizado para avano de papel e operaes fiscais. Utilizada para corte do papel e para operaes fiscais. Verdeacesoindicaqueaimpressoraestprontapararecebercomandos. Verdepiscandoindicaqueaimpressoraestcompoucopapel. VerdepiscandorapidamenteindicaqueestsendorealizadaumaleituradaMF,MFD ouSoftwareBsicoviainterfacedecomunicao. Amarelo aceso indica que a tampa est aberta Amarelo piscando indica que a impressora est sem papel.

LED EM LINHA

LED LIGADO

Indica que a impressora est ligada.

7

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Painel TraseiroFONTE (Entrada DC)

TipoConector circular de alimentao (3 pinos) Conector RJ-11 Conector DB-9 Conector DB-9

DescrioEntrada DC para conectar a fonte de alimentao. Utilizada para conexo da gaveta de dinheiro (opcional). Exclusiva para utilizao do Fisco. Utilizada para conexo ao microcomputador para comunicao via interface serial RS-232. Utilizada para conexo ao microcomputador

GAVETA FISCO (Porta Serial No 1) USURIO (Porta Serial No 2)

USB (Porta USB Usurio)

Conector USB tipo B

para comunicao via interface de comunicao USB.

8

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Captulo 2Instalao

Retirando da EmbalagemRetire a impressora da embalagem e verifique se todos os componentes abaixo relacionados esto presentes e em perfeitas condies: impressora; cabodefora; cabodecomunicaoserial; bobinadepapeltermico; manualdousurio; fontedealimentao. Guarde a embalagem para um eventual transporte

Instalando a ImpressoraConectando Rede EltricaCertifique-se de que a impressora esteja desligada e, em caso afirmativo, ligue o plug de fora rede. Observe que a tomada para o plug de fora deve ser de trs pinos, sendo que o pino central (ver figura abaixo) deve ser conectado terra. A fonte externa abrange 100-240volts.

Ligue o cabo da fonte de alimentao na impressora, observe os pinos para encaixar corretamente. VerifiqueseoLEDPowerestaceso(impressoraligada).Senohouverpapel,oLEDStatusassimo indicar (ver Captulo 3, Comunicao com o Operador).

Colocando a Bobina Trmica

Para colocar a bobina de papel, abra a tampaconforme a figura abaixo, coloque a bobina no bero e puxe o papel at logo aps a serrilha (estas informaes tambm esto na tampa da impressora).

1Levante a alavanca de abertura da tampa;

2Insira o rolo de papel;

3Feche a tampa.

O rolo de papel trmico deve ser inserido conforme a imagem acima.

9

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Feche a tampa e pressione a tecla CONFIRMA (duas vezes) para certificar o correto funcionamento do avano de papel. Observao No puxe o papel com a tampa fechada, utilize para isso sempre a Tecla CONFIRMA. Recomenda-se utilizar bobina de papel cujas caractersticas encontram-se na tabela a seguir, observando que o papel deve ser amarzenado a 20C, 60% de umidade, sem exposio direta a luz ultravioleta e fluorescente, sem contato com produtos qumicos, solventes e plastificantes, a fim de preservar os dados impressos contidos nos documentos emitidos: MarcaTermoscript KPH 856 AM

Gramatura (g/m2)56

Caractersticas EspeciaisAlta sensibilidade de imagem. Colorao amarela suave. Maior opacidade. Alta sensibilidade de imagem. Colorao amarela suave. Maior opacidade. Excelente estabilidade e durabilidade de imagem.

Pr-impressoOff Set e flexografia s no verso do papel. Off Set e flexografia s no verso do papel. Off Set e flexografia s no verso do papel.

Termoscript KPH 868 AM

68

TermoscriptKPD767

67

A marca indicada acima poder ser substituda por outra que oferea a mesma qualidade de manuteno das informaes impressas, desde que este fato seja atestado pelo fabricante do ECF junto Gerncia Fiscal atravs de processo devidamente formalizado. Condies para armazenagem antes e aps o uso - Conservar o papel seco e ao abrigo da luz, a uma temperatura no superior a 42C. - Evitar o contato com plsticos e produtos qumicos.

10

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Captulo 3Operao

Comunicao com OperadorA interface com o usurio ser realizada atravs de 2 leds, POWER e INFO, uma tecla para avano de papel (CONFIRMA) e uma tecla para corte do papel (SELEO). As duas teclas tambm assumem funes especiais para configurao via menu e so usadas como Confirma e Seleo, de acordo com a legislao fiscal.

Teclas e Leds

CONFIRMA: Permite avano de papel em modo contnuo (mantendo-a pressionada). A tecla CONFIRMA ficar inoperante quando da condio de falta de papel, tampa aberta, erro ou quando a impressora estiver tratando alguma condio da legislao fiscal. Esta tecla assume a funo de CONFIRMA quando a impressora estiver tratando alguma condio da legislao fiscal. SELEO: Ao ser pressionada, em operao normal, a tecla SELEO deve realizar um corte total do papel.Esta tecla assume a funo de SELEO quando a impressora estiver tratando alguma condio da legislao fiscal. LIGADO/Power: O led de indicao LIGADO/Power estar sempre aceso se a impressora estiver energizada. A tabela abaixo resume os possveis estados deste LED:

LED Power

AparnciaDesligado Ligado

IndicaoMquina desligada Mquina ligada

Led de INFOrmao : Este Led usado para indicar a condio de funcionamento da impressora bem como uma condio de erro. Este led bicolor (verde e vermelho) para permitir a indicao com at trs cores diferentes. A indicao da condio de funcionamento e de erro deve segue a tabela abaixo:

11

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Cor

LED Status

Aparncia Ligado

Durao

Indicao Impressora pronta para imprimir

Verde=OK

Piscando Piscando

2 intermitente

Pouco Papel, impresso OK Durante captura de dados do ECF Tampa Aberta

Amarelo Erro Recupervel

Ligado Piscando 1 piscada 3 piscadas 4 piscadas 1 3 3 3 3 3 3 3 3

Sem Papel Erro no RTOS Erro na Memria RAM Erro no RTC (parado) Erro no Mecanismo de Impresso Tenso de alimentao baixa Erro na da Guilhotina Tenso de alimentao bateria do RTC baixa Cabea trmica sobreaquecida

Vermelho Erro No Recupervel

8 piscadas 11 piscadas 12 piscadas 14 piscadas 15 piscadas

Operaes FiscaisProcedimentos para Emisso de Leituras no ECFLigue a impressora com a tecla SELEO pressionada e mantenha-a pressionada at que o led INFO comece a piscar. Ao soltar a tecla a seguinte mensagem ser impressa: LeituraX01toque LeituracompletadaMF02toques LeiturasimplificadadaMF03toques Fita-detalhe04toques

Aguarde para NO Emitir Documentos. Para a emisso da Leitura da Memria de Fita Detalhe diretamente no equipamento a impressora dever estar obrigatoriamente em Modo de Interveno Tcnica. Um bip confirmar o reconhecimento da tecla.

12

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

A impresso dos documentos acima informados, devem ser obtidos atravs dos seguintes procedimentos: I - ao ligar o ECF com a tecla SELEO pressionada, devero ser impressas as seguintes opes: a)LeituraX-01toque; b) leitura completa da MF - 02 toques; c) leitura simplificada da MF - 03 toques; d) Fita-detalhe - 04 toques; II - a opo dever ser efetivada pelo acionamento da tecla SELEO de acordo com o nmero de toques, finalizando o procedimento com a tecla CONFIRMA; III - nas hipteses das alneas b e c do item I, observar-se-o: a) aps o procedimento previsto no item anterior devem ser impressas as opes: 1. intervalo de data - 01 toque; 2. intervalo de CRZ - 02 toques; b) a opo da alnea anterior dever ser efetivada pela tecla SELEO de acordo com o nmero de toques, finalizando o procedimento com a tecla CONFIRMA; c) aps o procedimento da alnea anterior devero ser impressas, conforme o caso, as mensagens 00/00/00a00/00/00,paraasdatasinicialefinal,ou0000a0000,paraoCRZinicialefinal; d) os dgitos referentes a intervalos de data ou de CRZ devero ser preenchidos a partir da esquerda, utilizando a tecla SELEO para incrementar e imprimi-los e a tecla CONFIRMA para aceitar a seleo e avanar para o prximo dgito; IV-nahiptesedaalnead,observar-se-o: a) aps o procedimento previsto no item II, devero ser impressas as opes: 1. intervalo de data - 01 toque; 2. intervalo de COO - 02 toques; b) a opo da alnea anterior dever ser efetivada pela tecla SELEO de acordo com o nmero de toques, finalizando o procedimento com a tecla CONFIRMA; c) aps o procedimento da alnea anterior devero ser impressas, conforme o caso, as mensagens 00/00/00a00/00/00,paraasdatasinicialefinal,ou0000a0000,paraoCOOinicialefinal; d) os dgitos referentes a intervalos de data ou de COO devero ser preenchidos a partir da esquerda, utilizando a tecla SELEO para incrementar e imprimi-los e a tecla CONFIRMA para aceitar a seleo e avanar para o prximo dgito. Leitura da Memria Fiscal para meio magntico: Conectarocaboserialemqualquerumadasduasportasseriaisdaimpressora; ConectaraoutraextremidadedocaboserialemumadasportasseriaisdisponveisnoPC; Casoestejadesligado,ligaroECF; OsrequisitosnecessriosparaaLeituradaMemriaFiscalso: PC com processador Pentium II 250 MHz ou superior, mnimo 64 MB de RAM (128 MB recomendado); SistemaOperacionalWindows98/ME/2000/XP; OprogramaWinMFD2instalado.Parainstal-lo,executaroarquivodeinstalaosetup.exe. ExecutarosoftwareaplicativoWinMFD2.EXE.Sugere-seousodomenudeajudadesteprograma,pois traz informaes muito mais detalhadas que as explicaes a seguir. NoWinMFD2.EXE,selecionaraopocomunicaoeconfigurarportasseriaisparaselecionara porta a ser utilizada; Selecionaromodelodaimpressoraemcomunicao->ModeloImpressora. Para iniciar a leitura da Memria Fiscal para meio magntico, selecionar a opo do menu Comunicao, item Leitura da Memria Fiscal pela Serial. Escolha o perodo a ser lido (Por intervalo de CRZs ou de data). Aleiturasermostradanatela.Parasalvar,cliquenomenuArquivo-->SalvarComoeescolha o nome do arquivo .txt. Outraformadeexecutaressaoperaoapartirdocontedofsicododispositivodememriafiscal, obedecendo ao seguinte procedimento: 13

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

ExecutaroaplicativoWinMFD2.EXE. SelecionaraopoComunicaonabarradetarefas. SelecionaraopoDownload. SelecionaraopoMemriaFiscal. Apssalvaroarquivoemdiretrio,selecionaraopoArquivonabarradetarefas. SelecionarRelatriodaMemriaFiscal...eabriroarquivosalvonopassoanterior.

Leitura da Fita-detalhe para meio magntico: Conectarocaboserialemqualquerumadasduasportasseriaisdaimpressora; ConectaraoutraextremidadedocaboserialemumadasportasseriaisdisponveisnoPC; Casoestejadesligado,ligaroECF; OsrequisitosnecessriosparaaLeituradaMemriadaFita-detalheso: PC com processador Pentium II 250 MHz ou superior, mnimo 64 MB de RAM (128 MB recomendado); SistemaOperacionalWindows98/ME/XP/2000; OprogramaWinMFD2instalado.Parainstal-lo,executaroarquivodeinstalaosetup.exe. ExecutarosoftwareaplicativoWinMFD2.EXE. NoWinMFD2.EXE,selecionaraopocomunicaoeconfigurarportasseriasparaselecionara porta a ser utilizada. Selecionaromodelodaimpressoraemcomunicao->ModeloImpressora. Para iniciar a leitura da Memria da Fita-detalhe para arquivo, selecionar a opo do menu Comunicao,itemDownloadsub-itemMemriadafitadetalhe.Apsisso,sersolicitadoo nome que se deseja dar ao arquivo com a extenso .MFD (para fins de referncia chamaremos de entrada.mfd). Escolhaointervalodedadosdesejado(Total,intervalodeCOOsouintervalodedatas). A concluso da leitura ser informada com uma mensagem indicando a gerao do arquivo; caso a operao no tenha sido realizada com sucesso, uma mensagem de erro informando a causa ser apresentada para que o usurio possa resolv-la antes de disparar nova leitura; Selecionar a opo do menu Arquivo item Relatrio da Memria Fita Detalhe, selecionar o arquivo entrada.mfd, informar o intervalo de emisso (total, por COO ou por data), escolher o formato do relatrio de sada e em seguida pressionar o boto Gerar relatrio. Ser gerada na tela a segunda via dos documentos selecionados. Parainformaesmaisdetalhadas,consulteomenudeajudadoWinMFD2.exe

14

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Captulo 4Interface de Comunicao

Interface Serial

AimpressorafiscalpossuiduasportasseriaisnopadroRS232C.OperandocomprotocoloRTS/CTS, 8 bits de dados, sem paridade, um start bit, um stop bit. A velocidade default de comunicao da porta do usuriode9600bps.Amesmapodeseralteradapara19200,57600e115200bpsutilizandoocomando ESC 62 56 n. Onden=48(0)para9600bps n=49(1)para19200bps n=50(2)para57600bps n=51(3)para115200bps Os nveis de tenso da interface de comunicao serial so:Nvel lgico RS 232 C 0 1 Nvel de Tenso +12V -12V

O conector utilizado do tipo DB-9, com a seguinte pinagem:

Pino2 3 7 8 5

SinalRx Tx RTS CTS GND

DireoIN OUT OUT IN

DescrioAtravs deste pino os dados so recebidos pela impressora. Atravs deste pino so transmitidos os dados da impressora ao dispositivo a ela conectado. Quando em nvel baixo, a impressora requisita o envio de dados. Quando em nvel alto, a impressora est sem documento. Quando em nvel baixo, a impressora envia dados (se houver). Quando em nvel alto, a impressora pra de enviar dados, se estiver mandando. Terra lgico.

Observao Os demais pinos no so conectados.

15

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Ligao dos CabosA seguir apresentada a forma como devem ser interligados os pinos dos conectores caso seja utilizado um computador compatvel com o IBM-PC. Nota A maioria dos problemas de comunicao pela interface serial causada pela ligao errada dos pinos dos conectores. CABO PORTA SERIAL DO USURIO

Interface USBEste ECF possui a interface Universal Serial Bus (USB) compatvel com a Especificao 1.1 para Barramentos Seriais Universais. Consiste em um canal serial de 12 Mbps, utilizando o modo Bulk com um receptculo tipo B, como se v abaixo. O cabo USB deve ter um conector tipo A em uma das extremidades, para conexo a um computador, e um plugue tipo B na outra extremidade, para conexo impressora. Como a impressora tem alimentao prpria, ela no recebe energia do cabo-padro USB de interface do tipo B. Para o perfeito funcionamento desta interface h necessidade de instalao do device driver fornecido pela Bematech.

Pino 1 2 3 4

Sinal NC DATA+ DATAGND

Ao se utilizar a interface USB, a impressora pode ser conectada ao computador mesmo que ambos estejam energizados. Quando a impressora for conectada ao computador pela primeira vez, o sistema operacional solicitarodriverdamesma.Faaentoodownloaddodriverdaimpressoraapartirdenossositena Web(www.bematech.com.br).Parasabermaisdetalhes,entreemcontato,gratuitamente,comaCentral de Relacionamento Bematech (CRB) atravs do telefone 0800 644 2362. 16

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Protocolo de Comunicao SerialPROTOCOLO 1O Protocolo de Comunicao serial da sua impressora fiscal estruturado em blocos, e possui a seguinte forma: a) O aplicativo dever transmitir impressora fiscal a seguinte seqncia de bytes: Obs:EmnegritoestoprotocoloeabaixoestumexemplodeemissodeLeituraX.STX HEX ASCII DEC NBL NBH CMD CSL CSH

02 . 2

04 . 4

00 . 0

1B 06 . . 276

21 % 33

00 . 0

Onde: STX: byte indicativo de incio de transmisso (02h). NBL: byte menos significativo, da soma do nmero de bytes que sero enviados (soma do Byte CMD, CSL e CSH). NBH: byte mais significativo, da soma do nmero de bytes que sero enviados (soma do Byte CMD, CSL e CSH). CMD: Seqncia de bytes que compem o comando e seus parmetros. CSL: byte menos significativo, da soma dos valores dos bytes que compem o comando e seus parmetros(CMD). CSH: byte mais significativo, da soma dos valores dos bytes que compem o comando e seus parmetros(CMD). Os exemplos de utilizao deste Protocolo podem ser observados no CAPTULO 14. b) Se a seqncia enviada estiver correta, a impressora responder ao aplicativo da seguinte maneira: ACK Onde: ACK: ST1 e ST2: Em ST1: Composio do byte de retornoBit7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

ST1

ST2

byte indicativo de recebimento correto (06H). bytes de estado da impressora fiscal.

Mensagem da ImpressoraFim de papel reservado Erro no relgio Impressora em erro Primeiro dado de CMD no foi ESC ( 1BH) Comando inexistente Cupom aberto Nmero de Parmetros de CMD invlido

Valor do retorno128 64 32 16 8 4 2 1

17

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Em ST2: Mensagem da ImpressoraTipo de Parmetro de CMD invlido Memria fiscal lotada Erro na memria RAM CMOS no voltil Alquota no programada Capacidade de aliq. Programveis lotada Cancelamento no permitido CNPJ/IEdoproprietrionoprogramados Comando no executado

Valor do retorno128 64 32 16 8 4 2 1

Observaes Os bytes ST1 e ST2 apenas sero enviados aps a completa execuo do comando, porm antes da impresso. Entretanto alguns comandos retornam dados da impressora, estes comandos so: Leitura da Memria Fiscal, Retorno de Alquotas, Retorno dos Totalizadores Parciais, Retorno do Subtotal, RetornodoNmerodoCupomeRetornodeVariveis,estescomandosestoexemplificadosno Captulo de Comandos. c) Se a seqncia enviada estiver incorreta, ou ocorra um timeout na recepo dos dados pela impressora, a mesma responder ao aplicativo da seguinte maneira: NAK Onde: NAK: byte indicativo de recebimento incorreto (15h - 21d) A impressora retorna ACK ou NAK no momento em que ela recebe o ltimo byte de checksum; os bytes ST1 e ST2 so retornados aps o tratamento do comando, portanto o intervalo de tempo entre o envio do ACK e dos bytes ST1 e ST2 pode variar de alguns milisegundos (tipicamente) at alguns segundos (principalmenteparaoscomandosdeleituraXereduoZ.

18

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

PROTOCOLO 2A diferena em relao ao protocolo 1 a sequncia de retorno que inclui mais dois bytes. Para a impressora identificar este protocolo, a sequncia de bytes que compem o comando deve ser iniciada com o nmero 1CH no lugar do nmero 1BH STX NBL NBH CMD CSL CSH

Onde: STX: byteindicativodeinciodetransmisso(02h) NBL: byte menos significativo, da soma do nmero de bytes que sero enviados (incluindo CMD, CSL e CSH) NBH: byte mais significativo, da soma do nmero de bytes que sero enviados (incluindo CMD, CSL e CSH) CMD: sequncia de bytes que compem o comando e seus parmetros. 1CH + NMERO DO COMANDO+PARMETROS DO COMANDO CSL: byte menos significativo, da soma dos valores dos bytes que compem o comando e seus parmetros(CMD). CSH: byte mais significativo, da soma dos valores dos bytes que compem o comando e seus parmetros(CMD). Se a sequncia estiver correta, a impressora responder da seguinte forma: ACK Impresso do Comando ST1 ST2 STL STH

Se a sequncia estiver incorreta, a impressora responder NAK retorna alm dos status j existentes ST1 e ST2, mais dois bytes STL e STH, que compe um nmero de 0 a 65535 que corresponde ao status de execuo do comando onde : STL=bytemenossignificativodonmerodoretornodestatus STH=bytemaissignificativodonmerodoretornodestatus ST Retorno 0 Comando ok 1 Comando invlido 2 Erro desconhecido 3 Nmero de parmetro invlido 4 Tipo de parmetro invlido 5 Todas alquotas j programadas 6 Totalizador no fiscal j programado 7Cupomfiscalaberto 8 Cupom fiscal fechado 9 ECF ocupado 10 Impressora em erro 11 Impressora sem papel 12 Impressora com cabea levantada 13 Impressora OFF LINE 14 Alquota no programada 15 Terminador de string faltando 19

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

16 Acrscimo ou desconto maior que o total do cupom fiscal 17Cupomfiscalsemitemvendido 18 Comando no efetivado 19 Sem espao para novas formas de pagamento 20 Forma de pagamento no programada 21 ndice maior que nmero de forma de pagamento 22 Formas de pagamento encerradas 23 Cupom no totalizado 24Comandomaiorque7F 25 Cupom fiscal aberto e sem item 26 Cancelamento no imediatamento aps 27Cancelamentojefetuado 28 Comprovante de crdito ou dbito no permitido ou j emitido 29 Meio de pagamento no permite TEF 30 Sem comprovante no fiscal aberto 31 Comprovante de crdito ou dbito j aberto 32 Reimpresso no permitida 33 Comprovante no fiscal j aberto 34 Totalizador no fiscal no programado 35 Cupom no fiscal sem item vendido 36 Acrscimo e desconto maior que total CNF 37Meiodepagamentonoindicado 38 Meio de pagamento diferente do total de recebimento 39 No permitido mais de uma sangria ou suprimento 40 Relatrio j programado 41 Relatrio gerencial no programado 42 Relatrio gerencial no permitido 43 MFD no inicializada 44 MFD ausente 45 MFD sem nmero de srie 46 MFD j inicializada 47MFDlotada 48 Cupom no fiscal aberto 49 Memria fiscal desconectada 50 Memria fiscal sem nmero de srie da MFD 51 Memria fiscal lotada 52 Data inicial invlida 53 Data final invlida 54 Contador de Reduo Z inicial invlido 55 Contador de Reduo Z final invlido 56 Erro de alocao 57DadosdoRTCincorretos 58 Data anterior ao ltimo documento emitido 59 Fora de interveno tcnica 60 Em interveno tcnica 61 Erro na memria de trabalho 62 J houve movimento no dia 63 Bloqueio por RZ 64 Forma de pagamento aberta 65 Aguardando primeiro proprietrio 66 Aguardando RZ 67ECFoulojaigualazero 20

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

68 Cupom adicional no permitido 69 Desconto maior que total vendido em ICMS 70Recebimentonofiscalnulonopermitido 71Acrscimooudescontomaiorquetotalnofiscal 72Memriafiscallotadaparanovocartucho 73ErrodegravaonaMF 74ErrodegravaonaMFD 75DadosdoRTCanterioresaoltimodocumentoarmazenado 76MemriafiscalsemespaoparagravarleiturasdaMFD 77MemriafiscalsemespaoparagravarversodoSB 78Descrioigualadefaultnopermitido 79Extrapoladonmeroderepetiespermitidas 80 Segunda via do comprovante de crdito ou dbito no permitido 81 Parcelamento fora da sequncia 82 Comprovante de crdito ou dbito aberto 83 Texto com sequncia de ESC invlida 84 Texto com sequncia de ESC incompleta 85Vendacomvalornulo 86 Estorno de valor nulo 87Formadepagamentodiferentedototaldasangria 88 Reduo no permitida em interveno tcnica 89 Aguardando RZ para entrada em interveno tcnica 90 Forma de pagamento com valor nulo no permitido 91 Acrscimo ou desconto maior que valor do tem 92 Autenticao no permitida 93 Timeout na validao 94 Comando no executado em impressora bilhete de passagem 95 Comando no executado em impressora de Cupom Fiscal 96 Cupom No Fiscal fechado 97ParmetronoASCIIemcampoASCII 98 Parmetro no ASCII num em campo ASCII num 99 Tipo de transporte invlido 100 Data e hora invlida 101 Sem relatrio gerencial 102 Nmero do totalizador no fiscal invlido 103 Parmetro de acrscimo ou desconto invlido 104 Acrscimo ou desconto em sangria ou suprimento no permitido 105 Nmero do relatrio gerencial invlido 106 Forma de pagamento fonte no programada 107Formadepagamentodestinonoprogramada 108 Estorno maior que forma pagamento 109 Caracter numrico na codificao GT no permitido 110 Erro na inicializao da MF 111 Nome do totalizador em branco no permitido 112 Data e hora anteriores ao ltimo doc armazenado 113 Parmetro de acrscimo ou desconto invlido 114 Item anterior aos trezentos ltimos 115 Item no existe ou j cancelado 116 Cdigo com espaos no permitido 117Descriosemcaracteralfabticonopermitido 118 Acrscimo maior que valor do item 119 Desconto maior que valor do item 21

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

120 Desconto em ISS no permitido 121 Acrscimo em item j efetuado 122 Desconto em item j efetuado 123 Erro na Memria Fiscal chamar credenciado 124 Aguardando gravao na Memria Fiscal 125 Caracter repetido na codificao do GT 126Versojgravadanamemriafiscal 127Estourodecapacidadenocheque(noutilizadonestemodelo) 128 Timeout na leitura do cheque (no utilizado neste modelo) 129 Ms invlido (no utilizado neste modelo) 130 Coordenada invlida (no utilizado neste modelo) 131 Sobreposio de texto (no utilizado neste modelo) 132 Sobreposio de texto no valor (no utilizado neste modelo) 133 Sobreposio de texto no extenso (no utilizado neste modelo) 134 Sobreposio de texto no favorecido (no utilizado neste modelo) 135 Sobreposio de texto na localidade (no utilizado neste modelo) 136 Sobreposio de texto no opcional (no utilizado neste modelo) 137Sobreposiodetextonodia(noutilizadonestemodelo) 138 Sobreposio de texto no ms (no utilizado neste modelo) 139 Sobreposio de texto no ano (no utilizado neste modelo) 140 Usando MFD de outro ECF 141 Primeiro dado diferente de esc ou 1C 142 No permitido alterar sem interveno tcnica 143 Dados da ltima RZ corrompidos 144 Comando no permitido no modo inicializao 145 Aguardando acerto de relgio 146 MFD j inicializada para outra memoria fiscal 147Aguardandoacertodorelgiooudesbloqueiopeloteclado 148Valorformadepagamentomaiorquemximopermitido 149 Razo social em branco 150 Nome de fantasia em branco 151 Endereo em branco 152 Estorno de CDC no permitido 153 Dados do proprietrio iguais ao atual 154 Estorno de forma de pagamento no permitido 155 Descricao forma de pagamento igual j programada 156 Acerto de horrio de vero s imediatamente aps Reduo Z 157IntervenotcnicanopermitidaMFreservadaparaReduoZ 158 Senha CNPJ invlida 159 Timeout na inicializao de nova MF 160 Dados da MFD no encontrados 161 Sangria ou Suprimento devem ser nicos no comprovante no fiscal 162 ndice da forma de pagamento nulo no permitido 163 UF de destino invlida 164 Tipo de transporte incompatvel com a UF de destino 165 Descrio do primeiro item do Bilhete de passagem diferente de TARIFA 166 Aguardando impresso de cheque ou autenticao (no utilizado neste modelo) 167ProgramaodeCNPJeIEpreenchidocomespaosembranconopermitido 168 Programao de UF preenchido com espaos em branco no permitido 169 Nmero de impresses da fita detalhe nesta interveno tcnica esgotado 170Cupomfiscaljsub-totalizado 171Cupomnosub-totalizado 22

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

172Acrscimoemsub-totaljefetuado 173Descontoemsub-totaljefetuado 174Acrscimocomvalornulonopermitido 175Descontocomvalornulonopermitido 176Cancelamentodeacrscimooudescontoemsub-totalnopermitido 177Datainvlida 178Valordochequenulonopermitido(noutilizadonestemodelo) 179Valordochequeinvlido(noutilizadonestemodelo) 180 Cheque sem a informao da localidade no permitido (no utilizado neste modelo) 181 Cancelamento de acrscimo em item no permitido 182 Cancelamento de desconto em item no permitido 183 Nmero mximo de itens atingido 184 Nmero do item nulo no permitido 185 Mais que duas alquotas diferentes no Bilhete de Passagem no permitido 186 Acrscimo ou Desconto em item no permitido 187Cancelamentodeacrscimooudescontoemitemnopermitido 188 Clich j impresso 189 Texto opcional do cheque excedeu o mximo de linhas permitido (no utilizado neste modelo) 190 Impresso automtica no verso no disponvel neste equipamento 191 Timeout na insero do cheque (no utilizado neste modelo) 192Overflownacapacidadedetextodocomprovantededbitooucrdito 193 Programao de espaos entre cupons menor que o mnimo permitido 194 Equipamento no possui leitor de cheque (no utilizado neste modelo) 195 Programao de alquota com valor nulo no permitido 196 Parmetro baud rate invlido 197Configuraopermitidasomentepelaportadofisco 198Valortotaldoitemexcede11dgitos 199 Programao da moeda com espaos em branco no permitido 200 Casa decimais devem ser programadas com 2 ou 3 201 No permite cadastrar usurios diferentes na mesma MFD 202 Identificao do consumidor no permitido para sangria ou suprimento 203 Casas decimais em quantidade maior do que a permitida 204 Casas decimais do unitrio maior do que o permitido 205 Posio reservada para ICMS 206 Posio reservada para ISS 207Todasasalquotascomamesmavinculaonopermitido 208 Data de embarque anterior a data de emisso 209 Alquota para ISSQN no permitida sem inicializao da Inscrio Municipal 210 Pacote do clich grfico fora da seqncia 211 Espao para armazenamento do clich grfico esgotado 212 Clich grfico no disponvel para confirmao 213 CRC do clich grfico diferente do informado 214 Intervalo invlido 215 Usurio j programado 217Detectadaaberturadoequipamento

23

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Captulo 5Comandos FiscaisAntes de mostrarmos a operao de sua impressora fiscal no modo fiscal, vamos detalhar todos os documentos fiscais emitidos pelo equipamento para que a apresentao dos comandos seja melhor compreendida.Osdemaiscupons/relatriosserodescritosnoscomandos.

Cupom Fiscal

Cupom fiscal definido como sendo o documento emitido por um equipamento eletro-mecnico em substituio nota fiscal. Tem a mesma validade da nota fiscal, mas possui algumas caractersticas diferentes. Abaixo detalhamos estas caractersticas. Lembramos que as explicaes a seguir constam no convnio 85/01, que o documento oficial que regulamenta impressoras fiscais, como a impressora fiscal: 1 - Inscrio CUPOM FISCAL; 2 - Razo social, endereo e nmeros de CNPJ, Inscr. Estadual e Inscr. Municipal da empresa emitente do cupom; 3 - Dia, ms e ano, hora de incio e trmino da emisso do cupom; 4- CNPJ/CPF,nomecompletoeendereodoConsumidor(opcional); 5 - Contador de Cupom Fiscal (CCF); 6 - Nmero seqencial de cada cupom (COO); 7- Nmeroseqencialdoequipamento,atribudopelaempresa(nmerodocaixa(ECF)eloja(LJ)); 8 - Indicao da tributao de cada item vendido; 9 - Smbolos identificadores dos totalizadores (os mesmos usados nas mquinas registradoras) TnnTributado(sujeitoaoICMS) ISnnTributado(sujeitoaoISS) F - Substituio Tributria I - Iseno N - No incidncia; 10 - Discriminao, cdigo, quantidade e valor unitrio do produto ou servio; 11-Valortotaldavenda; 12 - Mensagem promocional; 13 - Denominao do ECF; 14-VersodoSoftwareBsico; 15 - Nmero de Srie do ECF; 16 - Grande Total codificado; 17-LogotipoFiscal(BRestilizado); 18CaracteresCriptografadosdosdocumentos. Observao Ositens2,7,8e12soprogramveis.Osdemaissoautomaticamenteimpressosquandoos comandosdeABERTURADECUPOMeVENDADEITEMforemenviadosimpressorafiscal.Em um nico cupom fiscal, possvel ter, no mximo, 999 itens.

24

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Leitura X

ALEITURAXumrelatrioemitidoporsuaimpressorafiscal,quedeveserexecutadonoinciode cada dia de trabalho. A funo principal deste relatrio a de dar uma fotografia do movimento dirio da impressora no momento em que o mesmo foi emitido.Este relatrio deve ser mantido junto impressora durante o decorrer do dia, para exibio aos fiscais. Contm as seguintes informaes: 1- InscrioLEITURAX; 2 - Razo social, endereo e nmeros de CNPJ, Inscr. Estadual e Inscr. Municipal da empresa emitente do cupom; 3-Valoresacumuladosemcadatotalizadorparcialdeoperaoseparadamente; 4- Versodoprogramafiscalutilizado; 5 - Logotipo Fiscal (BR estilizado). 6 - Dia, Ms e Ano, 7- Hora 8 - COO, 9 - CRZ, 10 - CRO 11 - CCD, 12 - CFC. 13 - Comprovantes No Emitidos, 14 - Tempo emitindo doc. Fiscal e Tempo Operacional, 15 - Nmero de Redues Restantes 16 - Nmero de Srie do ECF, 17-DenominaodoECF, 18-VersodoSoftwareBsico; 19 - GT codificado; 20CaracteresCriptografadosdodocumento. Observao AsinformaesacimasoimpressaslogoapsoenviodocomandodeemissodaLeituraX.Sendo assim, nenhuma destas informaes pode ser programvel. Este cupom tem o mesmo formato da reduo Z, porm no grava dados na memria fiscal.

25

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Reduo Z

A REDUO Z um relatrio emitido pela impressora fiscal que, quando executado, envia o contedo do Grande Total para a Memria Fiscal e zera todos os totalizadores parciais. Este relatrio deve ser mantido disposio dos fiscais, junto ao estabelecimento por 5 anos. Aps a reduo Z a impressora fiscal no permite mais operaes fiscais, como abertura de cupons fiscais, at que seja alterada a data de seu relgio interno (que automtico), ou seja at o dia seguinte. Contm as seguintes informaes: 1 - Inscrio REDUO Z 2 - Razo social, endereo e nmeros de CNPJ, Inscr. Estadual e Inscr.Municipal da empresa emitente do cupom, 3 - Dia, ms, ano e hora da emisso do relatrio, 4 - Nmero indicado no Contador de Ordem de Operao (COO) e do Contador Geral de Comprovante No Fiscal (GNF) (nmeros gravados na memria do equipamento), 5 - Nmero seqencial do equipamento, atribudo pela empresa (nmero do caixa (ECF) e loja (LJ)), 6 - Nmero seqencial do relatrio ( nmero indicado no Contador de Redues), 7- DoTotalizadorGeral: a - valor acumulado no final do dia e b - diferena entre os valores do acumulado no final do dia e no final do dia anterior (venda bruta). 8- Valoracumuladonototalizadorparcialdecancelamento; 9- Valoracumuladonototalizadorparcialdedesconto; 10-Diferenaentreoitem7beasomadositens8e9[resultado=7b-(8+9)],isto,vendalquida; 11-Valoresacumuladosnostotalizadoresparciaisdeoperaes; a - com substituio tributria; b - isentas; c - no-tributadas e; d - tributadas. 12-ValoresemqueincideoICMS,omontanteeasalquotasincidentesemcadaum,docorrespondente imposto debitado; 13 - Totalizadores Parciais e contadores de operaes no-sujeitas ao ICMS; 14-Versodoprogramafiscalutilizado; 15 - Logotipo Fiscal (BR estilizado); 16CaracteresCriptografadosdodocumento. AofinaldaReduoZ,seroimpressoscdigosdebarrasdotipoPDF-417contendoinformaesdos documentos emitidos durante este dia. Esta impresso obrigatria por lei. As informaes acima, so impressas logo aps o envio do comando de emisso da Reduo Z. Sendo assim, nenhuma destas informaes pode ser programvel. Observao A Reduo Z deve ser executada diariamente, caso haja movimento no dia (por movimento entende-se emisso de cupom fiscal ou recebimentos no sujeitos ao ICMS), a impressora possui uma tolerncia para a emisso deste relatrio at as 2:00 horas, do dia seguinte data do movimento. Caso a impressora esteja ligada aps s 2:00 horas. e ainda no tenha sido efetuada a Reduo Z relativa ao movimento do dia anterior a mesma ir efetuar automaticamente o fechamento do cupom em andamento seguido de seu cancelamento (caso esteja aberto ) e emitir uma Reduo Z automaticamente, caso ela tenha sido programada para executar essa funo automaticamente. Caso contrrio, aguardar o envio do comando pelo aplicativo. 26

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Leitura da Memria Fiscal

A LEITURA DA MEMRIA FISCAL um relatrio que deve ser emitido ao final de cada perodo de apurao fiscal. Ele contm as seguintes informaes: 1 - Inscrio Leitura da Memria Fiscal, 2 - Nmero de srie do equipamento (FAB), 3 - Nmero do CNPJ, Insc. Estadual e Inscr Municipal do usurio atual e dos anteriores, se existirem, com a respectiva data e hora de gravao, em ordem, no incio de cada cupom, 4 - Logotipo Fiscal (BR estilizado), 5- Valortotaldavendabrutadiria,dataehoraemqueototalfoigravado, 6 - Soma das vendas brutas dirias do perodo relativo leitura solicitada, 7- NmerodoContadordeRedues, 8 - Contador de Reinicio de Operao com a data da interveno, 9 - Contador de Ordem de Operao, 10 - Nmero seqencial do equipamento, atribudo pela empresa (nmero do caixa e loja), 11 - Dia, ms, ano e hora da emisso da leitura, 12-Versodoprogramafiscal; 13-ValoracumuladonosTotalizadoreseAlquotas; 14CaracteresCriptografadosdodocumento. Observao As informaes acima so impressas, logo aps o envio do comando de emisso da Leitura da Memria Fiscal. Sendo assim, nenhuma destas informaes pode ser programvel.

Observao Aps o ltimo dia do ms, conforme legislao, ser impressa automaticamente uma leitura da memria fiscal referente ao ms findado.

27

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Captulo 6ComandosA seguir apresentamos todos os comandos fiscais de sua impressora fiscal. Com eles voc poder oper-la. Os comandos so classificados segundo os seguintes grupos: COMANDOSDEINICIALIZAO COMANDOSDOCUPOMFISCAL COMANDOSDOSRELATRIOSFISCAIS COMANDOSDASOPERAESNOFISCAIS COMANDOSDEGAVETADEDINHEIRO COMANDOSDEINFORMAESDAIMPRESSORA Importante O Tamanho de Retorno que est sendo descrito junto aos comandos, pode variar de acordo com o forma de programao.

Comandos de Cumpom Fiscal Aberturadecupomfiscal AumentandoaDescriodoItem Acrscimo/Descontoemitemposterior CancelamentodeAcrscimo/Descontoemitemposterior CancelamentodeItemanterior CancelamentodeItemGenrico CancelamentodeCupom IniciaFechamentodeCupomcomFormadePgto IniciaFechamentodeCupomsemFormadePgto Acrscimo/Descontoemsubtotal CancelamentodeAcrscimo/Descontoemsubtotal TotalizaoCupomFiscal Efetuaformadepagamento Efetuaformadepagamentocomparcelamento TerminaFechamento CupomAdicional EstornodaFormadePagamento [00] [6252] [93] [114] [13] [31] [14] [32] [103] [104] [105] [106] [72] [90] [34] [85] [74]

Os Comandos de Programao de Unidade de Medida e de Descrio de item com at 200 caracteres atuam como modificadores, se executados imediatamente antes dos comandos de Venda de Item (09), VendadeItemcom3casasnovalorunitrio(56).sugeridoautilizaodeVendadeItemcomEntrada de Departamento (63), pois possui como parmetro estes modificadores.

Comando ESC 00

ABERTURA DE CUPOM FISCAL

Parmetros (opcionais) CPF : 29 caracteres ASCII Nome: 30 caracteres ASCII Endereo: 80 caracteres ASCII 28

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Tamanho de Retorno 3 bytes (Status) Observaes A tentativa de fechar o cupom, caso no tenha sido registrado pelo menos um item, ocasionar o cancelamento automtico do cupom fiscal. Se todos os itens registrados no cupom foram cancelados (Cupom Totalizado em zero) o Cupom ser cancelado automaticamente ao iniciar o seu fechamento.

Comando ESC 62 73

VENDA DE ITEM COM DESCRIO EXTENDIDA

Parmetro 1 (obrigatrio) Cdigo do Produto (ASCII alfanumrico), com tamanho de 14 bytes. Parmetro 2 (obrigatrio) ndice da situao tributria (ASCII) de 01 at 16 para tributados; II, FF, NN, SI, SF e SN para iseno, substituio tributria no incidncia, iseno de ISSQN, substituio tributria de ISSQN e no incidncia de ISSQN respectivamente. Tamanho de 2 bytes. Parmetro 3 (obrigatrio) Unidade de Medida (ASCII) com o tamanho de 2 bytes. Parmetro 4 (obrigatrio) QuantidadeFracionria(ASCIInumriconoformatoXXXX,XXX)comotamanhode7bytes. Parmetro 5 (obrigatrio) ValorUnitrio(ASCIInumriconoformatoXXXXXX,XX)comotamanhode8bytes. De acordo com o tamanho dos parmetros referentes ao Desconto e Acrscimo este comando pode ser interpretado de formas diferente:

1. Desconto e Acrscimo por ValorParmetro 6 (obrigatrio) DescontoporValor(ASCIInumriconoformatoXXXXXX,XX)comotamanhode14bytes Parmetro 7 (obrigatrio) Tamanhode1byte-enviarsempre0x00.Eleserutilizadocomoidentificadordastringdoparmetro7. Parmetro 8 (obrigatrio) AcrscimoporValor(ASCIInumriconoformatoXXXXXX,XX)comotamanhode14bytes Parmetro 9 (obrigatrio) Tamanho de 1 byte - enviar sempre 0x00. Ele ser utilizado como identificador da string do parmetro 9. Parmetro 10 (obrigatrio) Descrio do Produto: (ASCII) Tamanho de at 200 bytes - enviar sempre 0x00 como terminador de string.

2. Desconto e Acrscimos PercentualParmetro 6 (obrigatrio) DescontoporPercentual(ASCIInumriconoformatoXX,XX%)comotamanhode4bytes Parmetro 7 (obrigatrio) Tamanhode1byte-enviarsempre0x00.Eleserutilizadocomoidentificadordastringdoparmetro7. Parmetro 8 (obrigatrio) AcrscimoporPercentual(ASCIInumriconoformatoXX,XX%)comotamanhode4bytes 29

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Parmetro 9 (obrigatrio) Tamanho de 1 byte - enviar sempre 0x00. Ele ser utilizado como identificador da string do parmetro 9. Parmetro 10 (obrigatrio) Descrio do Produto: (ASCII) Tamanho de at 200 bytes - enviar sempre 0x00 como terminador de string.

3. Desconto e Acrscimo por PercentualParmetro 6 (obrigatrio) DescontoporValor(ASCIInumriconoformatoXXXXXX,XX)comotamanhode14bytes Parmetro 7 (obrigatrio) Tamanhode1byte-enviarsempre0x00.Eleserutilizadocomoidentificadordastringdoparmetro7. Parmetro 8 (obrigatrio) AcrscimoporPercentual(ASCIInumriconoformatoXX,XX%)comotamanhode4bytes Parmetro 9 (obrigatrio) Tamanho de 1 byte - enviar sempre 0x00. Ele ser utilizado como identificador da string do parmetro 9. Parmetro 10 (obrigatrio) Descrio do Produto: (ASCII ) Tamanho de at 200 bytes - enviar sempre 0x00 como terminador de string.

4. Desconto por Percentual e Acrscimo por ValorParmetro 6 (obrigatrio) DescontoporPercentual(ASCIInumriconoformatoXX,XX%)comotamanhode4 Parmetro 7 (obrigatrio) Tamanhode1byte-enviarsempre0x00.Eleserutilizadocomoidentificadordastringdoparmetro7. Parmetro 8 (obrigatrio) AcrscimoporValor(ASCIInumriconoformatoXXXXXX,XX)comotamanhode14 Parmetro 9 (obrigatrio) Tamanho de 1 byte - enviar sempre 0x00. Ele ser utilizado como identificador da string do parmetro 9. Parmetro 10 (obrigatrio) Descrio do Produto: (ASCII ) Tamanho de at 200 bytes - enviar sempre 0x00 como terminador de string. Tamanho de Retorno 3 bytes (Status)

Comando ESC 62 52

AUMENTANDO A DESCRIO DO ITEM

Parmetro (obrigatrio) Descrio do item (ASCII), com at 200 bytes. Tamanho de Retorno 3 bytes (Status). Observaes O prximo comando de venda de item ir imprimir a descrio com este tamanho. O comando tem validade somente para a impresso de um item, voltando ao default que de 29 caracteres, passados nos comandos deVendadeitemcomum. O comando de Venda de Item tem que ser utilizado normalmente, inclusive com a sua Descrio (29 caracteres), pois esta Descrio, ser substituda pela que foi programada no comando 62 52.

30

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Comando ESC 13

CANCELAMENTO DO ITEM ANTERIOR

Descrio Cancela o ltimo item vendido. Tamanho de Retorno 3 bytes (Status)

Comando ESC 31

CANCELAMENTO DE ITEM GENRICO

Parmetro 1 (obrigatrio) Nmero do item a ser cancelado (ASCII numrico), com o tamanho de 4 bytes. Tamanho de Retorno 3 bytes (Status) Observao O item s cancelado nas seguintes condies: a) No tenha sido cancelado previamente b) Esteja dentro do limite dos 300 ltimos itens.

Comando ESC 93

ACRSCIMO/DESCONTO EM ITEM POSTERIOR

Parmetro 1 (obrigatrio) A para acrscimo posterior em item D para desconto posterior em item, com tamanho 1 byte. Parmetro 2 (obrigatrio) Item, nmero do item registrado, ( ASCII numrico), com o tamanho de 3 bytes. Parmetro 3 (obrigatrio) Valor(ASCII,numricocomoformatoXXX.XXX,XX)paradesconto/acrscimoporvalorcomotamanho de 8 bytes. Ou Parmetro 3 (obrigatrio) Valor(ASCII,numricocomoformatoXX,XX)paradesconto/acrscimoporpercentualcomotamanho de 4 bytes. Tamanho de Retorno 3 bytes (Status) Observao permitidaapenasumaoperaodedesconto/acrscimoparacadaitem.Deveestardentrodolimitedos 300 ltimos itens.

31

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Comando ESC 114

CANCELAMENTO DE ACRSCIMO/DESCONTO EM ITEM

Parmetro 1 (obrigatrio) A ou a para cancelamento de acrscimo ou D ou d para cancelamento de desconto em item, com tamanho 1 byte. Parmetro 2 (obrigatrio) Item, nmero do item registrado, ( ASCII numrico), com acrscimo/desconto com o tamanho de 3 bytes. Tamanho de Retorno 3 bytes (Status) Observao permitidaapenasumaoperaodecancelamentodedesconto/acrscimoparacadaitem.Deveestar dentro do limite dos 300 ltimos itens. No ser permitido o cancelamento do acrscimo em item, caso tenha ocorrido desconto em item, aps o acrscimo. No ser permitido o cancelamento do desconto em item, caso tenha ocorrido acrscimo em item, aps o desconto.

Comando ESC 32

INICIA FECHAMENTO DE CUPOM

Parmetro 1 (obrigatrio) A para Acrscimo ou D para Desconto, no tamanho de 1 byte. Parmetro 2 (obrigatrio) Percentual(ASCIInoformatoXX,XX%),comotamanhode4bytes. Tamanho de Retorno 3 bytes (Status) Observao No caso de acrscimo ou desconto por percentual, o percentual deve ser inferior a 100%.

1) Com Acrscimo ou Desconto Percentual.

Parmetro 1 (obrigatrio) a para Acrscimo ou d para Desconto, no tamanho de 1 byte. Parmetro 2 (obrigatrio) Valor(ASCIInoformato(XXX.XXX.XXX.XXX,XX),comotamanhode14bytes. Tamanho de Retorno 3 bytes (Status) Observao No caso de acrscimo ou desconto por valor, o valor deve ser inferior ao registrado no item.

2) Com Acrscimo ou Desconto por Valor.

32

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Parmetro 1 (obrigatrio) T ou t para Acrscimo e Desconto simultaneamente, no tamanho de 1 byte.

3) Com Acrscimo e Desconto Simultaneos por Percentual ou Valor

Parmetro 2 (obrigatrio) ACRSCIMOporPercentual(ASCIInoformatoXX,XX%),comotamanhode4bytesouporValor( ASCIIInoformato(XXX.XXX.XXX.XXX,XX)comotamanhode14bytes Parmetro 3 (obrigatrio) DESCONTO por Percentual ( ASCII no formato XX,XX%), com o tamanho de 4 bytes ou por Valor ( ASCIIInoformato(XXX.XXX.XXX.XXX,XX)comotamanhode14bytes. Tamanho de Retorno 3 bytes (Status) Observao NocasodeAcrscimoeDescontoporValor,ovalordescontadoouacrescidodeveserinferioraosubtotal do cupom e caso o de Acrscimo e Desconto seja por Percentual, a taxa descontada ou acrescida deve ser inferior 100%. Inicialmente ser feita a operao de acrscimo e em seguida a operao de desconto.

Comando ESC 103

INICIA FECHAMENTO DE CUPOM FISCAL SEM FORMAS DE PAGAMENTO

Parmetro NENHUM Tamanho de Retorno 3 bytes (Status) Observaes Subtotaliza o cupom habilitando as operaes de: 1) Acrscimo/descontoemsubtotal 2) CancelamentodeAcrscimo/descontoemsubtotal 3) Totalizao do Cupom Fiscal Restries 1 O cupom fiscal dever estar aberto e com item vendido 2 Caso o valor total do cupom seja ZERO, o mesmo ser cancelado

Comando ESC 104

ACRSCIMO/DESCONTO EM SUBTOTAL

Parmetro 1 (obrigatrio) A para ACRSCIMO ou D para desconto , com tamanho 1 byte. Parmetro 2 (obrigatrio) Percentual(ASCIInoformatoXX,XX%)comotamanhode4bytesouValor(ASCIInoformatoXXX. XXX.XXX.XXX,XX)comotamanhode14bytes. Tamanho de Retorno 3 bytes (Status) 33

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Restries 1 O cupom fiscal dever estar subtotalizado 2 O cupom no pode estar totalizado. 3 permitido o registro de apenas uma operao vlida de acrscimo e desconto no subtotal

Comando ESC 105 ou

CANCELAMENTO DE ACRSCIMO/DESCONTO EM SUBTOTAL

Parmetro 1 (obrigatrio) A para ACRSCIMO ou D para DESCONTO , com tamanho 1 byte. Parmetro 2 (obrigatrio) Percentual(ASCIInoformatoXX,XX%)comotamanhode4bytesouValor(ASCIInoformatoXXX. XXX.XXX.XXX,XX)comotamanhode14bytes. Tamanho de Retorno 3 bytes (Status) Restries 1 O cupom fiscal dever estar subtotalizado 2 O cupom deve ter operaes de acrscimo ou desconto em subtotal anteriores 3 O cupom no pode estar totalizado. 4 No ser permitido o cancelamento do acrscimo, caso tenha ocorrido desconto aps o acrscimo. 5 No ser permitido o cancelamento do desconto caso tenha ocorrido acrscimo aps o desconto.

Comando ESC 106

TOTALIZA O CUPOM FISCAL

Parmetro NENHUM Tamanho de Retorno 3 bytes (Status) Observaes Totaliza os cupons fiscais habilitando as formas de pagamento

Comando ESC 72

EFETUA FORMA DE PAGAMENTO

Parmetro 1 (obrigatrio) ndice da Forma de Pagamento (ASCII numrico de 01 at 20 ), com o tamanho de 2 bytes. Parmetro 2 (obrigatrio) Valordaformadepagamento(ASCIInumricoformatoXXXXXXXXXXXX,XX),comotamanhode14 bytes. Parmetro 3 (opcional) Descrio opcional para a forma de pagamento (ASCII), at 80 caracteres. Tamanho de Retorno 3 bytes (Status). 34

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Observaes Caso a forma de pagamento exceda o valor total do cupom, a diferena sera contabilizada no totalizador TROCO.

Comando ESC 90

EFETUA FORMA DE PAGAMENTO COM PARCELAMENTO

Parmetro 1 (obrigatrio) ndice da Forma de Pagamento (ASCII numrico de 01 at 20 ), com o tamanho de 2 bytes. Parmetro 2 (obrigatrio) Valordaformadepagamento(ASCIInumricoformatoXXXXXXXXXXXX,XX),comotamanhode14 bytes. Parmetro 3 (obrigatrio) Nmero de parcelas para emisso do Comprovante de Dbito ou Crdito, com o tamanho de 2 bytes. Parmetro 3 (opcional) Descrio opcional para a forma de pagamento (ASCII), at 80 caracteres. Tamanho de Retorno 3 bytes (Status). Observaes Caso a forma de pagamento exceda o valor total do cupom, a diferena sera contabilizada no totalizador TROCO.

Comando ESC 34

TERMINA O FECHAMENTO DO CUPOM COM FORMAS DE PAGAMENTO

Parmetro (obrigatrio) Mensagem Promocional (ASCII), com at 492 caracteres. Tamanho de Retorno 3 bytes (Status). Observao A impresso ser limitada em at 8 linhas. Se no houver sido vendido nenhum item no ser permitido o fechamento do cupom

Comando ESC 85

EMISSO DO CUPOM ADICIONAL

Parmetro NENHUM Observao Somente ser efetuada a emisso do Cupom Adicional se comandado imediatamente aps a emisso do cupom fiscal.

35

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Comando ESC 74

ESTORNO DE FORMAS DE PAGAMENTO

Parmetro 1 (obrigatrio) Descrio da Forma de Pagamento de Origem, com o tamanho de 16 bytes. Parmetro 2 (obrigatrio) Descrio da Forma de Pagamento de Destino, com o tamanho de 16 bytes. Parmetro 3 (obrigatrio) Valoraserestornado,comotamanhode14bytes. Tamanho de Retorno 3 bytes (Status). Observaes Este comando permite estornar valores de uma Forma de Pagamento, utilizada no ltimo Cupom, e inserir em outra Forma de Pagamento.

Comando ESC 14

CANCELAMENTO DE CUPOM

Parmetros (opcionais) CPF: - 29 caracteres NOME: - 30 caracteres ENDEREO: - 80 caracteres Tamanho de Retorno 3 bytes (Status). Observao Poder ser utilizado para cancelamento de cupom fiscal em execuo. Imprimindo , no cupom fiscal em execuo, a mensagem Cupom Fiscal Cancelado. Poder ser executado imediatamente aps a emisso de um Cupom Fiscal. Nesse caso imprimir um Cupom Fiscal de Cancelamento.

Comandos de Relatrios Fiscais EMISSODEREDUOZ EMISSODELEITURAX EMISSODELEITURADAMEMRIAFISCAL EMISSODELEITURAXPELASERIAL [05] [06] [08] [69]

Comando ESC 05

EMISSO DE REDUO Z

Parmetro (opcional) Campo opcional para Data e Hora no formato DDMMAAHHMMSS para ajuste do relogio interno do equipamento. Tamanho de Retorno 3 bytes (Status). 36

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Observao Somente ser aceita uma alterao de +/- 5 minutos com relao ao relgio interno do ECF, valores fora da faixa sero limitados a 5 minutos. A emisso da Reduo Z fecha a movimenao do ECF, liberando-o, s aps a virada de seu relgio interno.

Comando ESC 06

EMISSO DE LEITURA X

Parmetro NENHUM Tamanho de Retorno 3 bytes (Status).

Comando ESC 08

EMISSO DE LEITURA DA MEMRIA FISCAL

a) Emisso Com Intervalo de Datas:

Parmetro 1 (obrigatrio) Dia inicial DD, com o tamanho de 2 bytes, Ms inicial MM, com o tamanho de 2 bytes e Ano inicial AA, com o tamanho de 2 bytes. Parmetro 2 (obrigatrio) Dia final DD, com o tamanho de 2 bytes, Ms final MM, com o tamanho de 2 bytes e Ano final AA, com o tamanho de 2 bytes. Parmetro 3 (obrigatrio) Sada I para impresso ou R para recebimento via interface serial, com o tamanho de 1 byte. Tamanho de Retorno 3 bytes (Status). No caso de R no parmetro 3, o recebimento ser da seguinte forma: AimpressoraenviarACKapsreceberocomandoseguidodosdoisbytesdeSTATUS,[ST1][ST2].Aps trat-lo,enviarosdadosemformatoASCII,terminandocomETX(03h). Observao Se o ANO INICIAL for menor que 98 ser considerado como posterior a 2000. Os dados so enviados pela porta serial como um pacote ASCII. Seu aplicativo dever tratar estes dados como um arquivo e grav-los no formato (ASCII).

b) Emisso por Intervalo de Redues:Parmetro 1 (obrigatrio) Com o tamanho de 2 bytes. Ex.: 00. Parmetro 2 (obrigatrio) ReduoInicialXXXX,comotamanhode4bytes.

37

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Parmetro 3 (obrigatrio) Com o tamanho de 2 bytes. Ex.: 00. Parmetro 4 (obrigatrio) ReduoFinalXXXX,comotamanhode4bytes. Parmetro 5 (obrigatrio) Sada I para impresso ou R para recebimento via interface serial, com o tamanho de 1 byte. Sada i para impresso ou r para recebimento via interface serial, da LMF simplificada, com o tamanho de 1 byte Tamanho de Retorno 3 bytes (Status).

Comando ESC 69

EMISSO DE LEITURA X PELA SERIAL

Parmetro NENHUM Retorno AimpressoraenviarACKapsreceberocomandoseguidodosdoisbytesdeSTATUS,[ST1][ST2].Aps trat-lo,enviarosdadosemformatoASCII,terminandocomETX(03h).

Comandos das Operaes No Fiscais Comprovantes No Fiscais Aberturadecomprovantenofiscal Efetuarecebimentonofiscal Cancelamentodocomprovantenofiscal Subtotalizacomprovantenofiscal Acrscimo/Descontoemitemnofiscal CancelamentodeAcrscimo/Descontoemitemnofiscal Cancelamentodeitemnofiscal Acrscimo/descontoemSubtotaldecomprovantenofiscal Cancelamentodeacrscimo/descontoemsubtotaldecomprovantenofiscal IniciaFechamentodeComprovantenofiscal TotalizacomprovantenoFiscal Efetuaformadepagamento Efetuaformadepagamentocomparcelamento TerminaFechamento EstornodaFormadePagamento EstornoCDCposterior Comprovantenofiscal [77] [78] [81] [107] [117] [118] [116] [108] [109] [79] [110] [72] [90] [34] [74] [75] [25]

Comando ESC 77

ABRE COMPROVANTE NO FISCAL

Parmetro 1 (opcional) CPF do consumidor, com o tamanho de 29 bytes. 38

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Parmetro 2 (opcional) Nome do consumidor, com o tamanho de 30 bytes. Parmetro 3 (opcional) Endereo do consumidor com o tamanho de 80 bytes. Tamaho de Retorno 3 bytes (Status).

Comando ESC 78

EFETUA RECEBIMENTO NO FISCAL

Parmetro 1 (obrigatrio) Nmero do totalizador no fiscal com o tamanho de 3 bytes. Parmetro 2 (opcional) Valor,(ASCIInumriconoformatoXXX.XXX.XXX.XXX,XX),comotamanhodeZbytes. Tamaho de Retorno 3 bytes (Status). Observaes Para este comando ser vlido o totalizador no fiscal dever ter sido previamente programado e o comprovante no fiscal deve ter sido aberto anteriormente. O valor do recebimento ser acumulado no totalizador no fiscal indicado.

Comando ESC 107

SUBTOTALIZA COMPROVANTE NO FISCAL

Parmetro NENHUM Tamaho de Retorno 3 bytes (Status). Observaes Subtotaliza o cupom fiscal habilitando as operaes: 1Acrscimo/descontoemsubtotaldecomprovantenofiscal 2CancelamentodeAcrscimo/descontoemsubtotaldecomprovantenofiscal 3 Totalizao do comprovante no fiscal Restries 1 O comprovante no fiscal dever estar aberto com item vendido. 2 Caso o valor total do cupom seja ZERO, o mesmo ser cancelado.

39

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Comando ESC 108

ACRSCIMO/DESCONTO EM SUBTOTAL DE COMPROVANTE NO FISCAL

Parmetro 1 (obrigatrio) A para acrscimo, D para desconto, tamanho de 1 byte. Parmetro 2 (obrigatrio) Valor(ASCIInumriconoformatoXXX.XXX.XXX.XXX,XX)paraacrscimo/descontoporvalorcomo tamanho de 14 bytes. OU Parmetro 2 (obrigatrio) Valor(ASCIInumriconoformatoXX,XX)paraacrscimo/descontoporpercentualcomtamanhode4 bytes. Tamaho de Retorno 3 bytes (Status). Observaes O comprovante no fiscal deve estar subtotalizado. O comprovante no fiscal no pode estar totalizado. permitido o registro de apenas uma operao vlida de acrscimo e desconto no subtotal.

Comando ESC 109

CANCELAMENTO DE ACRSCIMO/DESCONTO EM SUBTOTAL DE CUPOM NO FISCAL

Parmetro 1 (obrigatrio) A para ACRSCIMO ou D para DESCONTO , com tamanho 1 byte. Parmetro 2 (obrigatrio) Percentual(ASCIInoformatoXX,XX%)comotamanhode4bytesouValor(ASCIInoformatoXXX. XXX.XXX.XXX,XX)comotamanhode14bytes. Tamanho de Retorno 3 bytes (Status) Restries 1 O cupom fiscal dever estar subtotalizado 2 O cupom deve ter operaes de acrscimo ou desconto em subtotal anteriores 3 O cupom no pode estar totalizado. 4 No ser permitido o cancelamento do acrscimo, caso tenha ocorrido desconto aps o acrscimo. 5 No ser permitido o cancelamento do desconto caso tenha ocorrido acrscimo aps o desconto. Observaes O comprovante deve estar subtotalizado. O comprovante deve ter registros de operaes de acrscimo ou desconto em subtotal anteriores. O comprovante no fiscal no pode estar totalizado. Este comando no funciona para acrscimos/descontos emitidos pelo comando ESC 79. Inicio de fechamento de comprovante.

40

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

CANCELAMENTO DE ITEM NO FISCALComando ESC 116 Parmetro 1 (obrigatrio) Nmero do item com o tamanho de 4 bytes. Tamaho de Retorno 3 bytes (Status). Observaes O cupom dever estar aberto. Ao menos 1 recebimento dever ter sido lanado no cupom no fiscal. No dever ter ocorrido cancelamento do item anteriormente. O cupom no dever estar subtotalizado. O item a ser cancelado dever estar entre os ltimos 300 no cupom.

Comando ESC 117

ACRSCIMO/DESCONTO EM ITEM NO FISCAL

Parmetro 1 (obrigatrio) A para acrscimo e D para desconto com o tamanho de 1 byte. Nmero do item com tamanho de 3 bytes Se for por percentual: Valor(ASCIInmericoXX,XX)comtamanhode4bytes Se for por valor: Valor(ASCIInumricoXXXXXX,XX)comtamanhode8bytes. Tamaho de Retorno 3 bytes (Status). Observaes Pr-requisitos: 1) O cupom no fiscal dever estar aberto. 2) Ao menos 01 (um) recebimento dever ter sido lanado no cupom no fiscal. 3) No dever ter ocorrido cancelamento do item anteriormente. 4) O cupom no fiscal no dever estar subtotalizado 5) O item a ser acrescido ou descontado dever estar entre os ltimos ( 300 para 4610-KR4) lanados no cupom no fiscal 6) Esta operao no permitida para operaes de SANGRIA e SUPRIMENTO Este comando permite efetuar a operao de acrscimo ou desconto em item enquanto o cupom no fiscal no estiver subtotalizado. permitida apenas uma operao de acrscimo e uma operao de desconto vlidas para cada item no fiscal.

Comando ESC 118

CANCELAMENTO DE ACRSCIMO/DESCONTO EM ITEM NO FISCAL

Parmetros (Obrigatrio)AD[1]CaracterASCII (Obrigatrio)VALOR[3]CaracteresASCIInumricos AD - A ou a para cancelamento de acrscimo ou D ou d para cancelamento de desconto em item. VALOR-nmerodoitemparaoqualserefetuadoocancelamentodoacrscimooudodesconto. 41

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Tamaho de Retorno 3 bytes (Status). Observaes PrRequisitos: 1) O cupom no fiscal dever estar aberto. 2) O item a ser cancelado dever ter sido lanado previamente no cupom no fiscal. 3) No dever ter ocorrido cancelamento do item anteriormente. 4) O cupom no fiscal no dever estar subtotalizado. O cancelamento das operaes de acrscimo ou desconto fica restrito aos 300 ltimos itens ltimos itens registrados no cupom NO fiscal.

Comando ESC 74

ESTORNO DE FORMAS DE PAGAMENTO

Parmetro 1 (obrigatrio) Descrio da Forma de Pagamento de Origem, com o tamanho de 16 bytes. Parmetro 2 (obrigatrio) Descrio da Forma de Pagamento de Destino, com o tamanho de 16 bytes. Parmetro 3 (obrigatrio) Valoraserestornado,comotamanhode14bytes. Tamanho de Retorno 3 bytes (Status). Observaes Este comando permite estornar valores de uma Forma de Pagamento, utilizada no ltimo Cupom, e inserir em outra Forma de Pagamento.

Comando ESC 75

ESTORNO DE CDC POSTERIOR

Parmetro 1 (obrigatrio) Descrio da Forma de Pagamento, com o tamanho de 16 bytes ASCII. Parmetro 2 (obrigatrio) ValorPago,comotamanhode14bytesASCII. Parmetro 3 (obrigatrio) COO do Cupom Fiscal, com o tamanho de 6 bytes ASCII. Parmetro 4 (obrigatrio) COO do CDC a ser estornado, com o tamanho de 6 bytes ASCII. Parmetro 5 (opcional) CPF Consumidor, com o tamanho de 29 bytes ASCII. Parmetro 6 (opcional) Nome do Consumidor, com o tamanho de 30 bytes ASCII. 42

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Parmetro 7 (opcional) Endereo, com o tamanho de 80 bytes ASCII. Tamanho de Retorno 3 bytes (Status). Observaes Este comando permite o estorno de CDC mesmo no imediatamente aps e permite cancelamento de cupons fiscais aps o estorno de todos os CDCs emitidos aps o referido cupom fiscal.

Comando ESC 25

COMPROVANTE NO FISCAL

Parmetro 1 (obrigatrio) SA=Sangria,SU=Suprimento,ou#1at#9,ou01at30pararecebimentoemtotalizador parcial no sujeito ao ICMS, em ASCII com o tamanho de 2 bytes. Parmetro 2 (obrigatrio) Valor,comotamanhode14bytes. Parmetro 3 (opcional) Descrio da Forma de Pagamento, com o tamanho de 16 bytes. Tamaho de Retorno 3 bytes (Status). Observaes O comando para programar o nome do Totalizador Parcial No Sujeito ao ICMS, est descrito nos COMANDOS DE INICIALIZAO. Caso a Descrio da Forma de Pagamento no seja passada, o recebimento ser totalizado em Dinheiro. A Sangria no acumula e nem retira de nenhuma forma de pagamento, ela a nica que no totaliza em nenhuma forma de pagamento. Este comando abre, efetua e finaliza o comprovante no-fiscal. Recomenda-se a sua utilizao quando for efetuado apenas 1 recebimento no comprovante sem operaes deacrscimo/descontoemsubtotal.

Comando ESC 110

TOTALIZA COMPROVANTE NO FISCAL

Parmetro NENHUM Tamaho de Retorno 3 bytes (Status). Observaes O comprovante deve estar subtotalizado com o comando ESC 107 subtotaliza comprovante no fiscal.

43

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Comando ESC 90

EFETUA FORMA DE PAGAMENTO COM PARCELAMENTO

Parmetro 1 (obrigatrio) ndice da Forma de Pagamento (ASCII numrico de 01 at 20 ), com o tamanho de 2 bytes. Parmetro 2 (obrigatrio) Valordaformadepagamento(ASCIInumricoformatoXXXXXXXXXXXX,XX),comotamanhode14 bytes. Parmetro 3 (obrigatrio) Nmero de parcelas para emisso do Comprovante de Dbito ou Crdito, com o tamanho de 2 bytes. Parmetro 3 (opcional) Descrio opcional para a forma de pagamento (ASCII), at 80 caracteres. Tamanho de Retorno 3 bytes (Status). Observaes Caso a forma de pagamento exceda o valor total do cupom, a diferena sera contabilizada no totalizador TROCO.

Comando ESC 34

TERMINA O FECHAMENTO DO CUPOM COM FORMAS DE PAGAMENTO

Parmetro (obrigatrio) Mensagem Promocional (ASCII), com at 492 caracteres. Tamanho de Retorno 3 bytes (Status). Observao A impresso ser limitada em at 8 linhas. Se no houver sido vendido nenhum item no ser permitido o fechamento do cupom

Comando ESC 79

INICIA FECHAMENTO DE COMPROVANTE NO FISCAL

Parmetro 1 (obrigatrio) A para acrscimo, D para desconto com o tamanho de 1 byte. Parmetro 2 (obrigatrio) Percentual no formato xx,xx% com o tamanho de 4 bytes. Tamaho de Retorno 3 bytes (Status).

1) Com Acrscimo ou Desconto por Percentual.

2) Com Acrscimo ou Desconto por valor.44

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Parmetro 1 (obrigatrio) a para acrscimo, d para desconto com o tamanho de 1 byte. Parmetro 2 (obrigatrio) ValornoformatoXXXXXXXXXXXX,XXcomotamanhode14bytes. Tamaho de Retorno 3 bytes (Status). Observaes Para este comando ser vlido o totalizador no fiscal dever ter sido previamente programado e o comprovante no fiscal deve ter sido aberto anteriormente. O valor do recebimento ser acumulado no totalizador no fiscal indicado.

Comando ESC 81

CANCELAMENTO DE COMPROVANTE NO FISCAL

Parmetro 1 (opcional) DescriodaCPF/CNPJdoconsumidorcomotamanhode29bytes. Parmetro 2 (opcional) Descrio do Nome do consumidor com o tamanho de 30 bytes. Parmetro 3 (opcional) DescriodoCPF/CNPJdoconsumidorcomotamanhode80bytes. Tamaho de Retorno 3 bytes (Status). Observaes Este comando cancela um Comprovante No Fiscal, sendo que se o comprovante estiver em emisso, ser impressaamensagemCOMPROVANTENOFISCALCANCELAMENTO e o comprovante fechado automaticamente na sequncia. Caso o Comprovante no fiscal j tenha sido fechado,seremitidoumCOMPROVANTENOFISCALCANCELAMENTO,masestaoperaodever ser imediatamente aps a emisso do comprovante.

Comando ESC 74

ESTORNO DA FORMA DE PAGAMENTO

Parmetro 1 (opcional) Descrio da forma de pagamento de origem , com o tamanho de 16 bytes. Parmetro 2 (opcional) Descrio da forma de pagamento de destino, com o tamanho de 16 bytes. Parmetro 3 (opcional) Valoraserestornadocomotamanhode14bytes. Tamaho de Retorno 3 bytes (Status). 45

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Observaes Este comando permite estornar valores de uma forma de pagamento, utilizada no ltimo cupom, e inserir em outra forma de pagamento. O valor a ser estornado deve ser igual ao total da forma de pagamento de origem. Este comando s ser executado se o Cupom Fiscal estiver fechado.

Comprovantes de Crdito ou Dbito Aberturadecomprovantedecrditooudbito Usacomprovantedecrditooudbito Estornodecomprovantedecrditooudbito Fechamentodecomprovantedecrditooudbito Reimpressodoltimocomprovantedecrditooudbito Imprimesegundaviadocomprovantedecrditooudbito [66] [67] [102] [21] [92] [91]

Comando ESC 66

ABRE COMPROVANTE DE CRDITO OU DBITO

Parmetro 1 (obrigatrio) Descrio da Forma de Pagamento, com o tamanho de 16 bytes. Parmetro 2 (obrigatrio) ValordaFormadePagamento,comotamanhode14bytes. Parmetro 3 (obrigatrio) COO do cupom que originou o vnculo, com o tamanho de 6 bytes. Parmetro 4 (opcional) CPF do consumidor, com o tamanho de 29 bytes. Parmetro 5 (opcional) Nome do consumidor, com o tamanho de 30 bytes. Parmetro 6 (opcional) Endereo do consumidor com o tamanho de 80 bytes. Tamaho de Retorno 3 bytes (Status). Observaes Este comando s ser executado para as Formas de Pagamento diferentes de Dinheiro, e com as formas depagamentosqueestiveremcomaopoTEFhabilitada,,nohnecessidadedeus-lologoapsum Cupom Fiscal ou de um Recebimento no Fiscal, pois este comando vinculado ao COO do Cupom Fiscal que o originou. Se o comando for executado imediatamente aps um Cupom Fiscal ou de um Recebimento no Fiscal, poder ser informado como parmetro apenas a Descrio da Forma de Pagamento utilizada. Pode ser emitido um comprovante para cada forma de pagamento utilizada no Comprovante No Fiscal ou Cupom Fiscal. O prazo mximo de 2 minutos fechando automaticamente caso esse tempo seja excedido.

46

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Comando ESC 67

USA COMPROVANTE DE CRDITO OU DBITO

Parmetro (obrigatrio) Texto a ser impresso dentro do comprovante de crdito ou dbito ou relatrio gerencial, pacotes de at 620 bytes com o tempo limite de 2 minutos. Tamaho de Retorno 3 bytes (Status). Observaes Este comando poder ser usado mais de uma vez durante 2 (dois) minutos aps a sua abertura. Para fechar este comprovante, pode ser usado o comando de Fechamento de Relatrio Gerencial.

Comando ESC 92

REIMPRESSO DO LTIMO COMPROVANTE DE CRDITO OU DBITO

Parmetro NENHUM Tamaho de Retorno 3 bytes (Status) Observaes Este comando reimprime o Comprovante de crdito ou dbito da operao imediatamente anterior

Comando ESC 91

IMPRIME SEGUNDA VIA DO COMPROVANTE DE CRDITO OU DBITO

Parmetro NENHUM Tamaho de Retorno 3 bytes (Status) Observaes Este comando deve ser executado imediatamente aps a emisso da primeira via do comprovante no fiscal vinculado. Ser impresso uma cpia do comprovante anterior com a indicao de segunda via. Aps a execuo deste comando, ser possvel realizar a sua reimpresso atravs da execuo do comando de reimpresso do comprovante fiscal vinculado.

Comando ESC 102

ESTORNO DE COMPROVANTE DE CRDITO OU DBITO

Parmetro 1 (opcional) DescriodaCPF/CNPJdoconsumidorcomotamanhode29bytes. Parmetro 2 (opcional) Descrio do Nome do consumidor com o tamanho de 30 bytes. Parmetro 3 (opcional) DescriodoCPF/CNPJdoconsumidorcomotamanhode80bytes. 47

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Tamaho de Retorno 3 bytes (Status). Observaes Emite o comprovante de crdito ou dbito para estorno de operaes de crdito ou dbito, sendo que dever ser emitido imediatamente aps o comprovante de crdito ou dbito.

Comando ESC 21

FECHAMENTO DE COMPROVANTE DE CRDITO OU DBITO

Parmetro NENHUM Tamaho de Retorno 3 bytes (Status).

Relatrios Gerenciais Aberturarelatriogerencial AbrerelatriogerencialdefaultparaRelatrioGeral Usarelatriogerencial Usarelatriogerencial Fecharelatriogerencial [83] [20] [67] [20] [21]

Comando ESC 83

ABRE RELATRIO GERENCIAL

Parmetro (obrigatrio) nmero do relatrio, com o tamanho de 2 bytes Tamaho de Retorno 3 bytes (Status) Observaes Abre um relatrio gerencial do tipo indicado podendo variar de 1 a 30 relatrios conforme programao feita anteriormente. O relatrio permanecer aberto por 2 minutos, se no for executado o comando de fechamento do relatrio durante esse intervalo de tempo, o relatrio ir fechar automaticamente. Qualquer comando diferente do relatrio gerencial, enviado com um cupom no fiscal aberto, efetuar seu fechamento automaticamente. Caso sejam enviados novos dados a um relatrio aberto, eles sero impressos dentro do mesmo relatrio.

48

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Comando ESC 67

USA COMPROVANTE RELATRIO GERENCIAL

Parmetro (obrigatrio) Texto a ser impresso dentro do comprovante de crdito ou dbito ou relatrio gerencial, pacotes de at 620 bytes com o tempo limite de 2 minutos. Tamaho de Retorno 3 bytes (Status). Observaes Este comando poder ser usado mais de uma vez durante 2 (dois) minutos aps a sua abertura. Para fechar este comprovante, pode ser usado o comando de Fechamento de Relatrio Gerencial.

Comando ESC 21

FECHAMENTO DE RELATRIO GERENCIAL

Parmetro NENHUM Tamaho de Retorno 3 bytes (Status). Comando ESC 20

ABRE RELATRIO GERENCIAL

Parmetro (obrigatrio) Texto a ser impresso no Relatrio Gerencial, com at 620 bytes. Tamaho de Retorno 3 bytes (Status). Observaes Abre um relatrio gerencial default tipo 1 (Relatrio Geral). O relatrio permanecer aberto por 2 minutos, se no for executado o comando de fechamento do relatrio durante esse intervalo de tempo, o relatrio ir fechar automaticamente. Qualquer comando diferente do relatrio gerencial, enviado com um cupom no fiscal aberto, efetuar seu fechamento automaticamente. Caso sejam enviados novos dados a um relatrio aberto, eles sero impressos dentro do mesmo relatrio

Comando ESC 62 75

AVANA PAPEL E ACIONA CORTE

Parmetro Linhas de avano antes do corte Corte

Obrigatrio Sim Sim

Tamanho 1 1

Formato HEXADECIMAL 0cortetotal 1corteparcial

49

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Comandos da Gaveta de DinheiroComando ESC 22

ACIONAMENTO DA GAVETA DE DINHEIRO

Parmetro (obrigatrio) Um byte (00 at FF) com o valor do tempo(ms) de acionamento do solenide da Gaveta de Dinheiro (0-255ms). Tamaho de Retorno 3 bytes (Status). Observao Acionamento do solenide de abertura da Gaveta.

Comando ESC 23

LEITURA DO ESTADO DA GAVETA DE DINHEIRO

Parmetro NENHUM Tamaho de Retorno 3 bytes (Status) + 1 byte com o estado do sensor. Se 00 Sensor em nvel zero. Se FF Sensor em nvel um. Importante Verificaradocumentaodasuagavetaparasaberonvellgicoqueamesmaenviarparaa impressora.

Comandos de Informaes da ImpressoraComando ESC 26

RETORNO DE ALQUOTAS

Parmetro NENHUM Tamaho de Retorno 3 bytes (Status). 1 byte, indicando o nmero de Alquotas cadastradas. 32 bytes com os valores das Alquotas 2 bytes para cada aliquota no formato BCD.

Comando ESC 27

RETORNO DOS TOTALIZADORES PARCIAIS

Observao So retornados os seguintes dados: Bytes de Status

3 bytes

50

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Totalizadores Parciais Tributados Iseno NoIncidncia Substituio Totalizadores Parciais No Sujeitos ao ICMS Sangria Suprimentos Grande Total

112 bytes(224 dgitos BCD) 7bytes(14dgitosBCD) 7bytes(14dgitosBCD) 7bytes(14dgitosBCD) 63 bytes(126 dgitos BCD) 7bytes(14dgitosBCD) 7bytes(14dgitosBCD) 9 bytes( 18 dgitos BCD)

Comando ESC 87

RETORNO DOS TOTALIZADORES PARCIAIS COMPLETO

Parmetro NENHUM Tamaho de Retorno 3 bytes (Status). total com 436 bytes. Observao Aps o envio dos 436 Bytes ser enviado o sinal ACK seguidos dos dois bytes de retorno. Lista completa dos totalizadores parciais retornados: Totalizadoresparciaistributados 16x7=112bytes(224dg.BCD) IsenodeICMS 7bytes(14dgitosBCD) NoincidnciaICMS 7bytes(14dgitosBCD) SubstituioICMS 7bytes(14dgitosBCD) IsenoISSQN 7bytes(14dgitosBCD) NoIncidnciaISSQN 7bytes(14dgitosBCD) SubstituioISSQN 7bytes(14dgitosBCD) DescontosICMS 7bytes(14dgitosBCD) AcrscimosICMS 7bytes(14dgitosBCD) CancelamentosICMS 7bytes(14dgitosBCD) DescontosISSQN 7bytes(14dgitosBCD) AcrscimosISSQN 7bytes(14dgitosBCD) CancelamentosISQN 7bytes(14dgitosBCD) Totalizadoresnofiscais+sangriaesuprimento 30x7=210bytes(420dg.BCD) Descontosno-fiscais 7bytes(14dgitosBCD) Acrscimosno-fiscais 7bytes(14dgitosBCD) Cancelamentono-fiscais 7bytes(14dgitosBCD) Grande total 9 bytes (18 dgitos BCD)

Comando ESC 29

RETORNO DO SUBTOTAL

Tamaho de Retorno 3 bytes (Status). Subtotal com 14 bytes.

51

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Comando ESC 30

RETORNO DO NMERO DO CUPOM

Tamaho de Retorno 3 bytes (Status). 6 bytes com o nmero do Cupom. Comando ESC 35

RETORNO DE VARIVEIS

Parmetro (obrigatrio) Seleciona informao que ser retornada, com o tamanho de 1 byte. A seguir apresentada uma tabela com a varivel que ser retornada em funo do parmetro 1(chamado de V), nesta tabela constam o nmero de bytes que compem a varivel e o formato dos dados desta varivel. Observao No formato ASCII os caracteres retornados so ASCII padro. No formato BCD os caracteres retornados tm o seguinte formato: Seumavarivelretornadaforde7bytesBCD,eseuvalorforR$1234,56 os7bytesretornadosem caracter (14 dgitos BCD) sero: 00 00 00 00 12 34 56. Atravs deste exemplo podemos observar que a unidade monetria destes dados est em centavos, sendo assim estes dados devem ser interpretados pelo aplicativo e a posio da vrgula est sempre entre o penltimo e o ltimo byte enviado para todas as variveis que retornem valores monetrios.

[V] 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17

VARIVEL GRANDE TOTAL CANCELAMENTOS DESCONTOS CONTADOR SEQUNCIAL NMERODEOPERAESNOFISCAIS NMERO DE CUPONS CANCELADOS NMERODEREDUES NMERODEINTERVENESTCNICAS NMERODESUBSTITUIESDE PROPRIETRIO NMERODOLTIMOITEMVENDIDO CLICH DO PROPRIETRIO NMERODOCAIXA NMERO DA LOJA MOEDA FLAGS FISCAIS

BYTES 09 07 07 03 03 02 02 02 02 02 186 02 02 02 01

FORMATO BCD (18 dgitos BCD) BCD (14 dgitos BCD) BCD (14 dgitos BCD) BCD (6 dgitos BCD) BCD (6 dgitos BCD) BCD (4 dgitos BCD) BCD (4 dgitos BCD) BCD (4 dgitos BCD) BCD (4 dgitos BCD) BCD (4 dgitos BCD) ASCII BCD (4 dgitos BCD) BCD (4 dgitos BCD) ASCII DESCRIOABAIXO

52

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

18 19 20 21 22 23 24 25 26 27 28 29 30 31 40 41 42 43 44 45 46 47 48

MINUTOS LIGADA MINUTOS IMPRIMINDO FLAGDEINTERVENOTCNICA FLAG DE EPROM CONECTADA VALORPAGONOLTIMOCUPOM DATA/HORAATUAL(ORDEMDIA,MS,ANO, HORA,MIN, SEG) CONTADORES DOS TOTALIZADORES NO SUJEITOS AO ICMS DESCRIO DOS TOTALIZADORES NO SUJEITOS AO ICMS DATA DA LTIMA REDUO DATADOMOVIMENTO(DIA,MS,ANO) FLAG DE TRUNCAMENTO FLAGSDEVINCULAOAOISS TOTALIZADOR DE ACRSCIMOS CONTADOR DE BILHETES DE PASSAGEM NMERO DE SRIE VERSODOFIRMWARE CNPJ INSCRIO ESTADUAL INSCRIO MUNICIPAL TEMPO OPERACIONAL EM MINUTOS MINUTOS EMITINDO DOCUMENTOS FISCAIS CONTADORES DOS TOTALIZADORES NO SUJEITOS AO ICMS DESCRIO DOS TOTALIZADORES NO SUJEITOS AO ICMS

02 02 01 01 07 06 18 171 06 03 01 02 07 03 20 01 20 20 20 02 02 60 570

BCD (4 dgitos BCD) BCD (4 dgitos BCD) 55h Modo Normal AAh Interv. Tcnica 55h Eprom conectada AAh desconectada BCD (14 dgitos BCD) BCD(6X2dgitosBCD) BCD 9x2 (9x4 dgitos BCD) BCD 9x19 (9 strings com 19 caracteres) BCD(6X2dgitosBCD) BCD(3X2dgitosBCD) FFarredondamento 00truncamento Bits setados indicam que o totalizador respectivo Isnn BCD (14 dgitos BCD) BCD (6 digitos BCD) ASCII * ASCII ASCII ASCII BCD ( 4 DIGITOS BCD) BCD ( 4 DIGITOS BCD) 30x4 (DIGITOS BCD) ASCII 30x19 ASCII 20x16 ( DESCRIO) BCD20x7(VALORDASFP) BCD20x7(VALORDASFPs UTILIZADAS NO LTIMO CUPOM) 20x1 55h SE PERMITE EMISSO DE TEF AAh SE NAO PERMITE EMISSAO DE TEF ASCII 31H INDICA QUE O CORTE ESTDESATIVADOE30HATIVADO ASCII 31H INDICA QUE O ALINHAMENTO ESQUERDA EST DESATIVADO 30HINDICAQUEESTATIVADO ASCII30X19(descrio)ASCII30X7 (valores)

49

FORMAS DE PAGAMENTO

620

4A

FLAGDEATIVAODOCORTEDOPROXIMO DOCUMENTO FLAGDEATIVAODOALINHAMENTODA DESCRIO ESQUERDA

01

4B

01

50

TOTALIZADORES NO SUJEITOS AO ICMS

780

53

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

51 52 53 54 55 56 57 58 59 60 61 62 63

RELATRIOS GERENCIAIS CONTADORDECOMPROVANTESDECRDITO E DBITO CONTADORDEOPERAESNOFISCAIS CANCELADAS CONTADOR DE RELATRIOS GERENCIAIS CONTADOR DE CUPOM FISCAL CONTADOR DE FITA DETALHE CONTADORDECOMPROVANTESDECRDITO E DBITO NO EMITIDOS NMERO DE SRIE DA MFD NMERODEREDUESRESTANTES MARCA, MODELO, TIPO PERCENTUALDEMFDLIVRE TAMANHO TOTAL DE MFD EM BYTES TAMANHODAMFDLIVREEMBYTES

570 2 2 3 3 3 2 20 2 42 6 10 10

BCD 30x2 (Contadores especficos) AXCII30X17(descrio) BCD BCD BCD BCD BCD BCD ASCII BCD ASCII 15 (Marca) ASCII 20 (modelo) ASCII7(tipo) ASCII(XX,XX%) ASCII (10 digitos) ASCII (10 digitos) BCD(dd/mm/aahh/mm/ss)BCD20x7 (valordasFP)BCD20x7(valordasFPs utilizadas no ltimo cupom) 20x1 55h se permite emisso de TEF. AAh se no permite emisso * BCD BCD(DD/MM/AA) BCD (18 DGITOS) ASCII BCD (4 dgitos) tempo em segundos BCD (12 dgitos) 6 primeiros dgitos ref. COO do primeiro cupom e 6 ltimos ref. COO do ltimo cupom BCD (36 dgitos) 18 primeiros dgitos ref. GT do incio do dia e 18 ltimos ref. GT do final do dia ASCII 31H indica que o corte est desativado 30H indica que o corte est ativado ASCII 31H indica que o alinhamento esquerda est desativado 30H indica que o alinhamento esquerda est ativado

64

DATA E HORA DO LTIMO DOCUMENTO ARMAZENADO NA MFD

6

65 66 67 68 69 70 71

FLAGS FISCAIS II SUBTOTALDOCOMPROVANTENOFISCAL DATADOMOVIMENTODALTIMAREDUO Z GRANDE TOTAL (GT) DA ULTIMA RZ NO UTILIZADO UF do usurio Tempo restante para emisso do Comprovante de crdito ou dbito ou do Relatrio Gerencial COO do primeiro e do ultimo cupom fiscal da Reduo Z do dia anterior GT do incio e do final do dia referente a Reduo Z do dia anterior

1 7 3 9 2 2

72

6

73

18

74

Flag de ativao do corte do prximo documento

1

75

Flag de ativao do alinhamento da descrio esquerda

1

54

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

76 77 78 79 80 81 82

FLAGS FISCAIS III VENDABRUTADIRIA TROCO VALORRECEBIDO Total ICMS devido no cupom fiscal Total ISSQN devido no cupom fiscal VersodoFirmwaredoMechanismo

01 7 7 7 7 7 7

DESCRIOABAIXO BCD BCD BCD BCD BCD BCD Byte 1: (00) Bilhete de Passagem (FF) Cupom Fiscal Byte 2: (00) Presenter (FF) Sem Presenter Byte 3: (00) Cutter (FF) Sem Cutter

253

RETORNA TIPO DA IMPRESSORA

254

RETORNA ESTADO DOS SENSORES Cabea levantada Tampa aberta Pouco papel Sem papel Gaveta Tecla Seleo precionada Em interveno tcnica

0x01 0x02 0x08 0x04 0x10 0x40 0x80

Segueabaixoadiscriminaodobytederetorno,17(FlagsFiscais). bit0=1Cupomfiscalaberto. bit1=1Fechamentodeformasdepagamentoiniciado. bit2=1Horriodevero(selecionado=1). bit3=1JhouvereduoZnodia. bit4=1ltimaRZfoiautomtica bit5=1Permitecancelarcupomfiscal. bit 6 no existe. bit7=1Memriafiscalsemespao. Segue abaixo a discriminao do byte de retorno, 65 (Flags Fiscais II): bit0=1Comprovanteno-fiscalaberto bit1=1Comprovantedecrditooudbitoaberto bit2=1Relatriogerencialaberto bit3=1Totalizandocupom bit4= 0impressoraON-LINEATIVO 1impressoraOFF-LINEDESATIVADO bit5=1PermitecancelamentodoCNF bit6=1EstornodeCDCpermitido bit7=1noexiste 32 64 128 55 1 2 4 8 16 1 2 4 8 16 32 64 128

Manual do Usurio da Impressora MP-4000 TH FI - Reviso 1.1

Segueabaixoadiscriminaodobytederetorno,76(FlagsFiscaisIII). bit0=1impressoracompoucopapel bit1=1sensordepoucopapelhabilitado bit2=1cancelamentoautomticodecupomsduas horas habilitado bit 3 NO UTILIZADO bit4= 0descontoemissqndesabilitado 1descontoemissqnhabilitado bit5= 0RZautomticadesabilida 1RZautomticahabilitada bit6= 0impressoraON-LINE 1impressoraOFF-LINE bit7NOUTILIZADO 128 64 32 1 2 4 8 16

Comando ESC 88

LEITURA DOS DADOS DA LTIMA REDUO

Tamanho de Retorno 621 bytes (BCD), com a seguinte estrutura. OBS: Aps a troca de verso do Software Bsico, a primeira chamada a esta funo retornar dados invlidos.OsdadosvoltaroaservlidosapsaprimeirareduoZefetuadacomaversodoSoftware bsico em execuo. DESCRIORZ CRO CRZ COO GNF CCF GRGO CFD NFC CFC CON[30] CER[30] CDC NCN CCDC automtica se zero indica que a RZ foi emitida por comando Contador