You are on page 1of 80

Manual do Usurio da Impressora Fiscal MP-2100 TH FI Cdigo: 6768 - Rev.1.

4 Fevereiro 2010
(Primeira edio: Agosto 2005)

Copyright 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 no site da Bematech na Internet:

www.bematech.com.br
Sem 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.

CERTIFICADO DE GARANTIA
ATENO

Este certificado uma vantagem adicional oferecida ao consumidor pela BEMATECH S/A. Para que as condies de garantia nele previstas tenham validade, indispensvel a apresentao da Nota Fiscal de venda ao Consumidor, e ao cumprimento de todas as recomendaes expressas no Manual do Usurio que acompanha o produto, cuja leitura recomendada. Para informaes sobre as Assistncias Tcnicas Autorizadas ligue gratuitamente para a nossa Central de Relacionamento com o Cliente atravs do telefone:

0800 644 BEMA (2362)


1. Este CERTIFICADO DE GARANTIA garante o produto contra eventuais defeitos de fabricao que por ventura venham a ocorrer no prazo de 1(um) ano a partir da data de emisso da Nota Fiscal de venda ao Consumidor. A Nota Fiscal de venda passa a fazer parte integrante deste Certificado. 2. Constatado o eventual defeito de fabricao, o Consumidor dever entrar em contato com um dos Postos de Servios Autorizados de Assistncia Tcnica. O exame e reparo do produto, dentro do prazo de garantia, s poder ser efetuado por estes Postos. Todos os contatos com os Postos de Servios Autorizados, bem como o encaminhamento para reparos e a retirada do produto destes Postos devem ser feitos exclusivamente pelo Consumidor, no estando nenhum revendedor autorizado a executar estas aes em seu lugar. Todos os eventuais danos ou demoras resultantes da no observncia destas recomendaes fogem responsabilidade da BEMATECH. 3. Dentro do prazo de garantia, a troca de partes, peas e componentes eventualmente defeituosos ser gratuita, assim como a mo-de-obra aplicada. Esta garantia no cobre, no entanto, atendimento domiciliar. Caso o Consumidor deseje ser atendido em sua residncia/empresa, dever entrar em contato com um dos Postos de Servios Autorizados de Assistncia Tcnica e consult-lo sobre a taxa de visita. A cobrana ou no desta taxa fica a critrio de cada Posto. 4. Caso no haja Posto de Servios Autorizados de Assistncia Tcnica em sua localidade, o Consumidor ser responsvel pelas despesas e pela segurana do transporte de ida e volta do produto a um Posto situado em outra localidade. 5. Por tratar-se de garantia complementar legal, fica convencionado que a mesma perder totalmente sua validade se ocorrer uma das hipteses expressas a seguir: a) Se o defeito for ocasionado pelo mau uso do produto pelo consumidor ou terceiros estranhos BEMATECH. b) Se o produto for examinado, alterado, ajustado ou consertado por pessoa no autorizada pela BEMATECH. c) Se ocorrer ligao deste produto em instalaes eltricas inadequadas, diferentes das recomendadas no Manual do Usurio. d) Se o dano tiver sido causado por acidentes (queda), fogo, raios, inundaes, desabamentos, produtos qumicos, terremotos, exploses. e) Se o nmero de srie, que identifica o produto, estiver adulterado ou rasurado. f) Se a Nota Fiscal de compra apresentar rasuras ou modificaes. 6. Excluem-se da garantia os itens consumveis, tais como: fita de impresso e bobina de papel (se existirem). 7. Esto excludos desta GARANTIA os eventuais defeitos decorrentes da negligncia do Consumidor no cumprimento das instrues contidas no Manual do Usurio e tambm os defeitos decorrentes do uso do produto fora das aplicaes regulares para as quais foi projetado. Estas aplicaes esto contidas no Manual do Usurio. Nmero de Srie Modelo Data da Compra / / Nmero da N.F .

MP-2100 TH FI Reviso 1.3

Sumrio
Captulo 1 - Apresentao.............................................................................. 07
A Impressora Fiscal ................................................................................................................. 08

Captulo 2 - Instalao................................................................................... 10
Retirando da Embalagem ......................................................................................................... Instalando a Impressora . ......................................................................................................... Colocando o Papel .................................................................................................................. 10 10 11

Captulo 3 - Operao.................................................................................... 13
Comunicao com o Operador .................................................................................................. Operaes Fiscais.................................................................................................................... Modos de Operao ................................................................................................................ 13 13 16

Captulo 4 - Interface de Comunicao............................................................ 17


Interface Serial ....................................................................................................................... Ligao dos Cabos .................................................................................................................. Protocolo de Comunicao Serial .............................................................................................. 17 18 18

Captulo 5 - Comandos Fiscais........................................................................ 27


O Cupom Fiscal ...................................................................................................................... A Leitura X ............................................................................................................................. A Reduo Z .......................................................................................................................... Leitura da Memria Fiscal ........................................................................................................ 27 28 29 30

Captulo 6 - Comandos. .................................................................................. 31


Comandos de Inicializao ....................................................................................................... Comandos do Cupom Fiscal...................................................................................................... Inicia Fechamento de Cupom Fiscal........................................................................................... Comandos de Relatrios Fiscais ................................................................................................ Emisso de Leitura da Memria Fiscal. ....................................................................................... Comandos das Operaes No Fiscais ....................................................................................... Inicia Fechanento de Comprovante No Fiscal............................................................................. Comandos da Gaveta de Dinheiro ............................................................................................. Comandos de Informaes da Impressora .................................................................................. 31 35 41 46 46 47 52 54 55

Captulo 7 - Tabela de Caracteres.................................................................... 63


Tabela ASCII . ......................................................................................................................... Tabela de caracteres Code Page 850 ......................................................................................... Tabela de caracteres Code Page 437 ......................................................................................... 63 63 64

Captulo 8 - Cuidados Especiais...................................................................... 65


Limpeza da Impressora . .......................................................................................................... Local de Uso .......................................................................................................................... 65 65 5

Manual do Usurio

Captulo 9 - Especificaes Tcnicas............................................................... 66 Captulo 10 - Problemas. ................................................................................ 68 Captulo 11 - Acionamento de Gaveta. ............................................................. 69 Captulo 12 - Guilhotina (Opcional)................................................................. 70 Captulo 13 - Roteiro Bsico para Desenvolvimento do Aplicativo....................... 71 Captulo 14 - Capacidade de Dgitos dos Contadores e Totalizadores .................. 74 Apndice I - Informaes Fiscais..................................................................... 76

MP-2100 TH FI Reviso 1.4

Captulo 1

Apresentao
Parabns, voc acaba de adquirir um equipamento de ltima gerao, que pode ser interligado a qualquer sistema, garantindo validade fiscal e modularidade sua soluo, pois sua impressora atende ao convnio ICMS 85/01, que vlido em todo o territrio nacional. Sua impressora faz parte de uma linha de produtos, que podem ter as configuraes apresentadas nos modelos da tabela abaixo.

Acessrios Mod. Aplicao Gaveta Cutter Possibilidade de acionamento de gaveta 1 de dinheiro. Caixa e Balco. CUPOM FISCAL Os relatrios/cupons 2

Informao Adicional no Manual Captulo Acionamento da Gaveta

emitidos so cortados e Captulo Guilhoaciona gaveta de dinhei- tina (Opcional) ro. Caixa e Balco.

Como ler este Manual


Verifique na tabela acima qual o modelo de sua impressora, o Captulo "Guilhotina (Opcional)" traz informaes complementares caso sua impressora tenha guilhotina. Os 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 onde existe um roteiro bsico para o desenvolvimento do aplicativo.

Manual do Usurio

A Impressora Fiscal
Voc encontrar as explicaes de funcionamento de cada uma das partes da impressora fiscal no decorrer deste manual.

Painel Frontal Tecla SELEO Tecla CONFIRMA Led PAPEL Led EM LINHA Led LIGADO

Tipo Tactile switch Tactile switch Led circular Led circular Led circular

Descrio Utilizado para avano de papel e operaes fiscais. Utilizado para habilitar e desabilitar o funcionamento da impressora e para operaes fiscais. Indica se a impressora est em falha ou ausncia de papel. Indica que a impressora est pronta para receber comandos. Indica alimentao da impressora.

Led PAPEL Led EM LINHA Led LIGADO

Tecla SELEO Tecla CONFIRMA

Figura 1

Tampa Traseira Tampa Frontal

Boto de abertura da Tampa Frontal Base Inferior

Figura 2

MP-2100 TH FI Reviso 1.4

Painel Traseiro Porta Serial No 1 (Fisco) Porta Serial No 2 (Usurio) Gaveta Entrada DC Porta USB (Usurio)

Tipo Conector DB-9 Conector DB-9 Conector RJ-11 Conector circular de alimentao 3 pinos

Descrio Porta serial exclusiva para uso do Fisco. Porta serial para comunicao com o usurio. Conector para acionamento de gaveta. Entrada DC para conectar a fonte de alimentao.

Conector USB tipo B Porta USB para comunicao com o usurio.

Entrada DC Conector Gaveta Porta Serial No 2 (Usurio) Porta Serial No 1 (Exclusiva para uso do Fisco) Figura 3 Porta USB (Usurio)

Manual do Usurio

Captulo 2

Instalao
Retirando da Embalagem
Retire a impressora da embalagem e verifique se todos os componentes abaixo relacionados esto presentes e em perfeitas condies: Impressora Fonte de alimentao Cabo de fora Cabo de comunicao serial Bobina de papel Guia de Referncia Rpida

Guarde a embalagem para um eventual transporte.

Instalando a Impressora
Instalando a Fonte de Alimentao Conecte o cabo DC da fonte de alimentao entrada DC/FONTE da impressora, conforme Figura 4. Ligue o conector AC do cabo de fora ao conector AC da fonte de alimentao.

Conectando Rede Eltrica Verifique a compatibilidade das especificaes eltricas da rede eltrica e da fonte de alimentao do produto. Observe que a tomada para o plugue de fora deve ser de trs pinos, sendo que o pino central (ver figura 5) deve ser conectado terra. Ligue o plugue de fora AC rede eltrica.
Figura 4

Ligando a Impressora Verifique se o Led LIGADO, localizado na tampa frontal, est aceso. Se no houver papel, o Led PAPEL permanecer aceso at que o papel seja inserido.

Figura 5

10

MP-2100 TH FI Reviso 1.4

Colocando o Papel
Para colocar o papel, insira o eixo na bobina conforme foto abaixo, abra a tampa traseira e a tampa frontal conforme a figura abaixo. Solte a bobina sobre os roletes, encaixando o eixo da bobina nos suportes da bobina.

E para colocar a bobina de papel, abra a tampa traseira e a tampa frontal conforme as figuras 6 e 7. Solte a bobina sobre os roletes.

Figura 6

Figura 7

A impressora possui a facilidade de colocao automtica de papel. Para tanto, basta posicion-lo na entrada da calha e empurr-lo para dentro (figura 6 e 7). Isto faz com que a minimpressora acione o seu mecanismo de avano automtico de papel, facilitando assim o processo de insero de papel. Ateno Observe a colocao correta do papel:

Correto
Figura 8

Incorreto

ATENO!
Em caso de a impressora ficar desligada por um perodo maior do que 30 dias, recomendado que a bobina permanea no mecanismo. Com isso, o mecanismo ficar em perfeitas condies de uso. 11

Manual do Usurio

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:

Marca *

Gramatura (g/m2) 56

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

Pr-impresso Excelente estabilidade e durabilidade de imagem. Off Set e flexografia s no verso do papel. Off Set e flexografia s no verso do papel.

Termoscript KPH 856 AM

Termoscript KPH 868 AM Termoscript KPD 767

68 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.

12

MP-2100 TH FI Reviso 1.4

Captulo 3

Operao
Comunicao com o Operador
A comunicao com o operador realizada atravs de duas teclas e trs Leds. Teclas SELEO: Com esta tecla o operador pode avanar o papel de forma discreta, atravs de leves toques, ou contnua, mantendo a tecla acionada. Esta tecla s opera no modo local. CONFIRMA: A tecla CONFIRMA permite ao usurio selecionar o modo de operao da impressora. Pressionandose esta tecla a impressora muda do modo local para remoto ou vice-versa, indicando o estado EM LINHA atravs do Led correspondente. Leds LIGADO: Led verde. Quando aceso indica que a impressora est ligada. PAPEL: Led vermelho. Quando piscando continuamente indica ausncia de papel, indica que a trava da cabea est levantada. Se o led estiver piscando com intervalos determinados, indica que a impressora encontra-se em estado de falha (neste caso contate uma de nossas assitncias Tcnica). EM LINHA: Led verde. Quando aceso indica que a impressora est em modo remoto, caso contrrio ela est em modo local permitindo o avano manual do papel.

Operaes Fiscais
Atravs de comandos internos da impressora possvel emitir diretamente no equipamento os seguintes documentos fiscais: Leitura X, Leitura da Memria Fiscal ou Impresso da Memria de Fita Detalhe.

Procedimentos para Emisso de Leituras no ECF

Leitura X diretamente no equipamento: Ligar o ECF mantendo a tecla SELEO pressionada at que o Led EM LINHA comece a piscar. Soltar o boto e aguardar a impresso do menu; Seguir as informaes do menu (Pressionar a tecla SELEO uma vez para selecionar a opo de impresso da Leitura X).

Leitura da Memria Fiscal diretamente do equipamento: Ligar o ECF mantendo a tecla SELEO pressionada at que o LED EM LINHA comece a piscar. Soltar o boto e aguardar a impresso do menu; Seguir as informaes do menu (Pressionar a tecla SELEO duas vezes para selecionar a opo de impresso da Leitura da Memria Fiscal); A impresso da Leitura da Memria Fiscal ser feita da ltima reduo gravada na memria fiscal at a primeira, podendo ser interrompido o relatrio a qualquer momento desligando-se o equipamento. 13

Manual do Usurio

Leitura da Memria Fiscal para meio magntico: Conectar o cabo serial em qualquer uma das duas portas seriais da impressora; Conectar a outra extremidade do cabo serial em uma das portas seriais disponveis no PC; Caso esteja desligado, ligar o ECF; Os requisitos necessrios para a Leitura da Memria Fiscal so: PC com processador Pentium II 250 MHz ou superior, mnimo 64 MB de RAM (128 MB recomendado); Sistema Operacional Windows 98/ME/XP/2000; O programa Winmfd instalado. Para instal-lo, executar o arquivo de instalao setup.exe. Executar o software aplicativo Winmfd.exe. Sugere-se o uso do menu de ajuda deste programa, pois traz informaes muito mais detalhadas que as explicaes a seguir. No Winmfd.exe, selecionar a opo "comunicao" e "configurar portas seriais" para selecionar a porta a ser utilizada (a opo "Testar" permite verificar se a impressora est conectada porta serial selecionada; Para iniciar a leitura da Memria Fiscal para meio magntico, selecionar a opo do menu "Comunicao", item "Leitura da Memria Fiscal pela Serial". Aps isso, ser solicitado o nome que se deseja dar ao arquivo com a extenso .TXT. Outra forma de executar essa operao a partir do contedo fsico do dispositivo de memria fiscal, obedecendo o seguinte procedimento: Executar o aplicativo "WinMFD.EXE". Selecionar a opo "Comunicao" na barra de tarefas. Selecionar a opo "Download". Selecionar a opo "Memria Fiscal". Aps salvar o arquivo em diretrio, selecionar a opo "Arquivo" na barra de tarefas Selecionar "Relatrio da Memria Fiscal..." e abrir o arquivo salvo no passo anterior;

Leitura da Fita-detalhe diretamente do equipamento em Interveno Tcnica: Ligar o ECF em Modo de Interveno Tcnica mantendo a tecla SELEO pressionada at que o LED EM LINHA comece a piscar. Soltar o boto e aguardar a impresso do menu; Seguir as informaes do menu (Pressionar a tecla SELEO trs vezes para selecionar a opo de impresso da Fita-Detalhe); As informaes impressas a seguir daro informaes de como entrar com o intervalo de datas ou COO, bastando segui-las para efetuar a seleo. Aps encerrada essa etapa, o equipamento ir, aps um perodo em que o LED EM LINHA fica piscando iniciar a impresso. Caso o intervalo selecionado seja muito grande, a impresso pode ser encerrada a qualquer momento desligando-se o equipamento.

Leitura da Fita-detalhe para meio magntico: Conectar o cabo serial em qualquer uma das duas portas seriais da impressora; Conectar a outra extremidade do cabo serial em uma das portas seriais disponveis no PC; Caso esteja desligado, ligar o ECF; 14

MP-2100 TH FI Reviso 1.4

Os requisitos necessrios para a Leitura da Memria da Fita-detalhe so: PC com processador Pentium II 250 MHz ou superior, mnimo 64 MB de RAM (128 MB recomendado); Sistema Operacional Windows 98/ME/XP/2000; O programa Winmfd instalado. Para instal-lo, executar o arquivo de instalao setup.exe. Executar o software aplicativo Winmfd.exe. Sugere-se o uso do menu de ajuda deste programa, pois traz informaes muito mais detalhadas que as explicaes a seguir. No Winmfd.exe, selecionar a opo "comunicao" e "configurar portas serias" para selecionar a porta a ser utilizada (a opo "Testar" permite verificar se a impressora est conectada porta serial selecionada; Para iniciar a leitura da Memria da Fita-detalhe para arquivo, selecionar a opo do menu "Comunicao", item "Download" subitem "Memria da fita detalhe". Aps isso, ser solicitado o nome que se deseja dar ao arquivo com a extenso .MFD (para fins de referncia chamaremos de "entrada.mfd"). Informaes mais detalhadas podem ser encontradas no menu de ajuda do programa. 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 "Emisso de Documentos", informar o intervalo de emisso por COO ou por data, pressionar o boto "Emitir" e em seguida selecionar o arquivo "entrada.mfd". Ao pressionar o boto "Abrir" ser gerada na tela a segunda via dos documentos selecionados podendo ser salva com a extenso RTF. Para a gerao de banco de dados, selecionar a opo do menu "Arquivo" item "Gerao de banco de Dados", informar o intervalo de emisso por COO ou por data, pressionar o boto "Emitir" e em seguida selecionar o arquivo "entrada.mfd". Ao pressionar o boto "Abrir" ser gerada na tela a segunda via dos documentos selecionados podendo ser salva com a extenso MDB (Microsoft Access).

15

Manual do Usurio

Modos de Operao
A minimpressora pode ser operada em trs modos:

Modo Local Quando em modo local a impressora est habilitada apenas para receber comandos do teclado, no recebendo dados atravs de sua(s) interface(s) de comunicao. Neste modo, o operador poder avanar o papel. A tecla SELEO permite que o operador avance o papel, ajustando-o para a posio desejada.

Modo Remoto Quando em modo remoto a impressora ignora a tecla SELEO e passa a ser comandada pelo computador atravs da interface de comunicao que estiver sendo utilizada.

Modo Dump um modo especial que permite aos usurios mais experientes identificar problemas de comunicao entre a impressora e o computador. Neste modo so impressos em hexadecimal apenas os bytes que forem enviados impressora, sem alterar nenhuma operao fiscal bem como a impresso de seus documentos. Para entrar neste modo, basta pressionar a tecla SELEO por 5 segundos com a impressora ligada. Ser impressa a seguinte mensagem:

Selecione a opo desejada: - Aguarde para Auto Teste - Pressione uma vez a tecla PAPER para DUMP MODE

16

MP-2100 TH FI Reviso 1.4

Captulo 4

Interface de Comunicao
Interface Serial
A impressora fiscal possui duas portas seriais no padro RS 232 C. Sendo uma para uso exclusivo do FISCO e a outra para comunicao com a aplicao. Operando com protocolo RTS/CTS, 8 bits de dados, sem paridade, um start bit, um stop bit. A velocidade de comunicao de 9600bps. O conector utilizado do tipo DB-9, com a seguinte pinagem:

5 4 3 2 1 .................. .................. .................. .................. .................. .................. .................. .................. .................. 9 8 7 6

Figura 9

Pino 2

Sinal Rx

Direo IN

Descrio Atravs deste pino os dados so recebidos pela impressora. Atravs deste pino so transmitidos os dados da impressora ao dispositivo a ela conectado. Quando baixo a impressora requisita o envio de dados. Quando 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 enviando.

3 Tx OUT 7 8 5 RTS CTS GND OUT IN Terra lgico

Os demais pinos no so conectados.

17

Manual do Usurio

Ligao dos Cabos


A seguir apresentada a forma como devem ser interligados os pinos dos conectores caso seja utilizado um computador compatvel com o IBM-PC.

A maioria dos problemas de comunicao pela interface serial causada pela ligao errada dos pinos dos conectores.

DB - 9 2 - RxD 3 - TxD 7 - RTS 8 - CTS 6 - DTR 4 4 - DSR 6 1 - DCD 5 - GND PC


Figura 10

DB - 9 2 - RxD 3 - TxD 7 - RTS 8 - CTS 6 4 - DTR 4 - DSR 6 1 - DCD 5 - GND Impressora

Interface USB
A MP-2100TH possui uma interface Universal Serial Bus (USB) reviso 1.1. Para o perfeito funcionamento desta interface h necessidade de instalao do device driver fornecido pela Bematech.

Figura 16

Conector USB
2 1

Pino 1 2 3 4

Sinal NC DATA+ DATA GND

18

MP-2100 TH FI Reviso 1.4

Protocolo de Comunicao Serial


Protocolo 1 O Protocolo de Comunicao serial da sua impressora fiscal estruturado em blocos, e possui a seguinte forma: 1. O aplicativo dever transmitir impressora fiscal a seguinte seqncia de bytes:

Em negrito est o protocolo e abaixo est um exemplo de emisso de Leitura X.

HEX ASCII

STX 02 .

NBL 04 .

NBH 00 .

CMD 1B . 27 06 . 6

CSL

CSH

21 00 % . 33 0

DEC 2 4 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 prximo captulo. 2. Se a seqncia enviada estiver correta, a impressora responder ao aplicativo da seguinte maneira:

ACK

ST1

ST2

19

Manual do Usurio

Onde: ACK: byte indicativo de recebimento correto (06H). ST1 e ST2: bytes de estado da impressora fiscal.

Em ST1: Em ST2: Composio do byte de retorno bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 tipo de parmetro de CMD invlido Memria Fiscal lotada erro na Memria RAM CMOS No Voltil alquota no programada capacidade de alq. programveis lotada cancelamento no permitido CNPJ/IE do proprietrio no programados comando no executado 128 64 32 16 8 4 2 1 Mensagem da Impressora Valor de retorno Composio do byte de retorno bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 fim de papel pouco papel erro no relgio impressora em erro primeiro dado de CMD no foi ESC (1BH) comando inexistente cupom aberto nmero de parmetros de CMD invlido 128 64 32 16 8 4 2 1 Mensagem da Impressora Valor de retorno

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, Retorno do Nmero do Cupom e Retorno de Variveis, estes comandos esto exemplificados no captulo "Comandos". 3. 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) Um erro de timeout ocorre quando o intervalo de tempo, entre o envio de um byte e o seguinte dentro da seqncia do protocolo, for maior que 2 segundos A impressora retorna ACK ou NAK no momento em que ela recebe o ltimo byte de check-sum; 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 (principalmente para os comandos de Leitura X e Reduo Z. 20

MP-2100 TH FI Reviso 1.4

Protocolo 2 A 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 onde:

NBL

NBH

CMD

CSL

CSH

STX: byte indicativo de incio de transmisso (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 = byte menos significativo do nmero do retorno de status STH = byte mais significativo do nmero do retorno de status ST Retorno 0 1 2 3 4 5 6 7 8 9 10 11

Comando ok Comando invlido Erro desconhecido Nmero de parmetro invlido Tipo de parmetro invlido Todas alquotas j programadas Totalizador no fiscal j programado Cupom fiscal aberto Cupom fiscal fechado ECF ocupado Impressora em erro Impressora sem papel 21

Manual do Usurio

ST Retorno 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 22 Impressora com cabea levantada Impressora off line Alquota no programada Terminador de string faltando Acrscimo ou desconto maior que o total do cupom fiscal Cupom fiscal sem item vendido Comando no efetivado Sem espao para novas formas de pagamento Forma de pagamento no programada ndice maior que nmero de forma de pagamento Formas de pagamento encerradas Cupom no totalizado Comando maior que 7f Cupom fiscal aberto e sem item Cancelamento no imediatamento aps Cancelamento j efetuado Comprovante de crdito ou dbito no permitido ou j emitido Meio de pagamento no permite tef Sem comprovante no fiscal aberto Comprovante de crdito ou dbito j aberto Reimpresso no permitida Comprovante no fiscal j aberto Totalizador no fiscal no programado Cupom no fiscal sem item vendido Acrscimo e desconto maior que total cnf Meio de pagamento no indicado Meio de pagamento diferente do total de recebimento No permitido mais de uma sangria ou suprimento Relatrio j programado Relatrio gerencial no programado Relatrio gerencial no permitido Mfd no inicializada Mfd ausente Mfd sem nmero de srie Mfd j inicializada Mfd lotada Cupom no fiscal aberto Memria fiscal desconectada Memria fiscal sem nmero de srie da mfd Memria fiscal lotada

MP-2100 TH FI Reviso 1.4

ST Retorno 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91

Data inicial invlida Data final invlida Contador de reduo z inicial invlido Contador de reduo z final invlido Erro de alocao Dados do rtc incorretos Data anterior ao ltimo documento emitido Fora de interveno tcnica Em interveno tcnica Erro na memria de trabalho J houve movimento no dia Bloqueio por rz Forma de pagamento aberta Aguardando primeiro proprietrio Aguardando rz Ecf ou loja igual a zero Cupom adicional no permitido Desconto maior que total vendido em icms Recebimento no fiscal nulo no permitido Acrscimo ou desconto maior que total no fiscal Memria fiscal lotada para novo cartucho Erro de gravao na mf Erro de gravao na mfd Dados do rtc anteriores ao ltimo documento armazenado Memria fiscal sem espao para gravar leituras da mfd Memria fiscal sem espao para gravar verso do sb Descrio igual a default no permitido Extrapolado nmero de repeties permitidas Segunda via do comprovante de crdito ou dbito no permitido Parcelamento fora da sequncia Comprovante de crdito ou dbito aberto Texto com sequncia de esc invlida Texto com sequncia de esc incompleta Venda com valor nulo Estorno de valor nulo Forma de pagamento diferente do total da sangria Reduo no permitida em interveno tcnica Aguardando rz para entrada em interveno tcnica Forma de pagamento com valor nulo no permitido Acrscimo e desconto maior que valor do tem 23

Manual do Usurio

ST 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 24

Retorno

Autenticao no permitida Timeout na validao Comando no executado em impressora bilhete de passagem Comando no executado em impressora de Cupom Fiscal Cupom no fiscal fechado Parmetro no ascii em campo ascii Parmetro no ascii num em campo ascii num Tipo de transporte invlido Data e hora invlida Sem relatrio gerencial Nmero do totalizador no fiscal invlido Parmetro de acrscimo ou desconto invlido Acrscimo ou desconto em sangria ou suprimento no permitido Nmero do relatrio gerencial invlido Forma de pagamento fonte no programada Forma de pagamento destino no programada Estorno maior que forma pagamento Caracter numrico na codificao gt no permitido Erro na inicializao da mf Nome do totalizador em branco no permitido Data e hora anteriores ao ltimo doc armazenado Parmetro de acrscimo ou desconto invlido Item anterior aos trezentos ltimos Item no existe ou j cancelado Cdigo com espaos no permitido Descrio sem caracter alfabtico no permitido Acrscimo maior que valor do item Desconto maior que valor do item Desconto em iss no permitido Acrscimo em item j efetuado Desconto em item j efetuado Erro na Memria Fiscal chamar credenciado Aguardando gravao na Memria Fiscal Caracter repetido na codificao do GT Verso j gravada na memria fiscal Estouro de capacidade no cheque Timeout na leitura do cheque Ms invlido Coordenada invlida Sobreposio de texto

MP-2100 TH FI Reviso 1.4

ST 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171

Retorno

Sobreposio de texto no valor Sobreposio de texto no extenso Sobreposio de texto no favorecido Sobreposio de texto na localidade Sobreposio de texto no opcional Sobreposio de texto no dia Sobreposio de texto no ms Sobreposio de texto no ano Usando mfd de outro ecf Primeiro dado diferente de esc ou 1c No permitido alterar sem interveno tcnica Dados da ltima rz corrompidos Comando no permitido no modo inicializao Aguardando acerto de relgio Mfd j inicializada para outra memoria fiscal Aguardando acerto do relgio ou desbloqueio pelo teclado Valor forma de pagamento maior que mximo permitido Razo social em branco Nome de fantasia em branco Endereo em branco Estorno de cdc no permitido Dados do proprietrio iguais ao atual Estorno de forma de pagamento no permitido Descricao forma de pagamento igual j programada Acerto de horrio de vero s imediatamente aps Reduo Z Interveno tcnica no permitida mf reservada para Reduo Z Senha cnpj invlida Timeout na inicializao de nova MF Dados da MFD no encontrados Sangria ou Suprimento devem ser nicos no comprovante no fiscal ndice da forma de pagamento nulo no permitido UF de destino invlida Tipo de transporte incompatvel com a UF de destino Descrio do primeiro item do Bilhete de passagem diferente de "TARIFA" Aguardando impresso de cheque ou autenticao Programao de CNPJ e IE preenchido com espaos em branco no permitido Programao de UF preenchido com espaos em branco no permitido Nmero de impresses da fita detalhe nesta interveno tcnica esgotado Cupom fiscal j sub-totalizado Cupom no sub-totalizado 25

Manual do Usurio

ST 172 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208

Retorno

Acrscimo em sub-total j efetuado Acrscimo em sub-total j efetuado Desconto em sub-total j efetuado Acrscimo com valor nulo no permitido Desconto com valor nulo no permitido Cancelamento de acrscimo ou desconto em sub-total no permitido Data invlida Valor do cheque nulo no permitido Valor do cheque invlido Cheque sem a informao da localidade no permitido Cancelamento de acrscimo em item no permitido Cancelamento de desconto em item no permitido Nmero mximo de itens atingido Nmero do item nulo no permitido Mais que duas alquotas diferentes no Bilhete de Passagem no permitido Acrscimo ou Desconto em item no permitido Cancelamento de acrscimo ou desconto em item no permitido Clich j impresso Texto opcional do cheque excedeu o mximo de linhas permitido Impresso automtica no verso no disponvel neste equipamento Timeout na insero do cheque Overflow na capacidade de texto do comprovante de dbito ou crdito Programao de espaos entre cupons menor que o mnimo permitido Equipamento no possui leitor de cheque Programao de alquota com valor nulo no permitido Parmetro baud rate invlido Configurao permitida somente pela porta do fisco Valor total do item excede 11 dgitos Programao da moeda com espaos em branco no permitido Casa decimais devem ser programadas com 2 ou 3 No permite cadastrar usurios diferentes na mesma MFD Identificao do consumidor no permitido para sangria ou suprimento Casas decimais em quantidade maior do que a permitida Casas decimais do unitrio maior do que o permitido Posio reservada para ICMS Posio reservada para ISS Todas as alquotas com a mesma vinculao no permitido Data de embarque anterior a data de emisso

26

MP-2100 TH FI Reviso 1.4

Captulo 5

Comandos Fiscais
Antes 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. Os demais cupons / relatrios sero descritos nos comandos.

O 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 equipamentos 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, nome e endereo do Consumidor (opcional); 5. Contador de Cupom Fiscal (CCF); 6. Nmero seqencial de cada cupom (COO); 7. Nmero seqencial do equipamento, atribudo pela empresa (nmero do caixa(ECF) e loja(LJ)); 8. Indicao da tributao de cada item vendido; 9. Smbolos identificadores dos totalizadores (os mesmos usados nas mquinas registradoras) Fn - Substituio Tributria (sujeito ao ICMS) FSn - Substituio Tributria (sujeito ao ISS) In - Iseno (sujeito ao ICMS) ISn - Iseno (sujeito ao ISS) Nn - No incidncia (sujeito ao ICMS) NSn - No incidncia (sujeito ao ISS); 10. Discriminao, cdigo, quantidade e valor unitrio do produto ou servio; 11. Valor total da venda; 12. Mensagem promocional (opcional); 13. Denominao do ECF (Ex: BEMATECH MP-2100 TH FI...); 14. Verso do Software Bsico; 15. Nmero do Srie do ECF; 16. Grande Total codificado e 17. Logotipo Fiscal (BR estilizado).

27

Manual do Usurio

Os itens 2, 7, 8 e 12 so programveis. Os demais so automaticamente impressos quando os comandos de ABERTURA DE CUPOM e VENDA DE ITEM forem enviados impressora fiscal.

A Leitura X
A Leitura X um relatrio emitido por sua impressora fiscal, que deve ser executado no incio de 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: Inscrio Leitura X; Razo social, endereo e nmeros de CNPJ, Inscr. Estadual e Inscr. Municipal da empresa emitente do cupom; Valores acumulados em cada totalizador parcial de operao separadamente; Verso do programa fiscal utilizado; Logotipo Fiscal (BR estilizado). Dia, Ms e Ano, Hora COO (Contador de Ordem de Operao), CRZ, (Contador de Reduo Z) CRO (Contador de Reincio de Operao) CCD, (Comprovante de Crdito ou Dbito) CFC. (Contador de Cupom Fiscal Cancelado) Comprovantes No Emitidos, Tempo emitindo doc. Fiscal e Tempo Operacional, Nmero de Redues Restantes Nmero de Srie do ECF, Denominao do ECF, Verso do Software Bsico e GT codificado.

As informaes acima so impressas logo aps o envio do comando de emisso da Leitura X. Sendo assim, nenhuma destas informaes pode ser programvel.

Para emitir a Leitura X, ligue a impressora fiscal com papel inserido e com a tecla paper feed pressionada, ou atravs do seu aplicativo. Este cupom tem o mesmo formato da Reduo Z, porm no grava dados na memria fiscal.

28

MP-2100 TH FI Reviso 1.4

A Reduo Z
A Reduo Z um relatrio emitido por sua 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 pelo perodo decadencial. 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: Inscrio Reduo Z Razo social, endereo e nmeros de CNPJ, Inscr. Estadual e Inscr.Municipal da empresa emitente do cupom, Dia, ms, ano e hora da emisso do relatrio, Nmero indicado no Contador de Ordem de Operao (COO) e do Contador Geral de Comprovante No Fiscal (GNF) (nmeros gravados na memria do equipamento), Nmero seqencial do equipamento, atribudo pela empresa (nmero do caixa (ECF) e loja (LJ)), Nmero seqencial do relatrio ( nmero indicado no Contador de Redues), Do Totalizador Geral: valor acumulado no final do dia e diferena entre os valores do acumulado no final do dia e no final do dia anterior (venda bruta). Valor acumulado no totalizador parcial de cancelamento; Valor acumulado no totalizador parcial de desconto; Diferena entre o item 7b e a soma dos itens 8 e 9 [resultado = 7b - (8+9)], isto , venda lquida; Valores acumulados nos totalizadores parciais de operaes; com substituio tributria; isentas; no-tributadas e; tributadas. Valores em que incide o ICMS, o montante e as alquotas incidentes em cada um, do correspondente imposto debitado; Totalizadores Parciais e contadores de operaes no-sujeitas ao ICMS; Verso do programa fiscal utilizado e; Logotipo Fiscal (BR estilizado).

Ao final da Reduo Z, sero impressos cdigos de barras do tipo PDF-417 contendo informaes dos documentos emitidos durante este dia. Esta impresso obrigatria por lei

29

Manual do Usurio

As informaes acima, so impressas logo aps o envio do comando de emisso da Reduo Z. Sendo assim, nenhuma destas informaes pode ser programvel.

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 a Reduo Z no esteja configurada para ser emitida automaticamente aps as 2:00 horas do dia seguinte do movimento ela ficar inoperante aguardando a emisso da Reduo Z manualmente.

A 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: Inscrio "Leitura da Memria Fiscal", Nmero de srie do equipamento (FAB), Nmero do CNPJ, Inscr. 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, Logotipo Fiscal (BR estilizado), Valor total da venda bruta diria, data e hora em que o total foi gravado, Soma das vendas brutas dirias do perodo relativo leitura solicitada, Nmero do Contador de Redues, Contador de Reinicio de Operao com a data da interveno, Contador de Ordem de Operao, Nmero seqencial do equipamento, atribudo pela empresa (nmero do caixa e loja), Dia, ms, ano e hora da emisso da leitura, Verso do programa fiscal e Valor acumulado nos Totalizadores e Alquotas.

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.

A Leitura da Memria Fiscal feita atravs do seu aplicativo, ou pode ser obtida automaticamente (pressionando a tecla paper ao ligar a impressora com papel).

30

MP-2100 TH FI Reviso 1.4

Captulo 6

Comandos
A seguir apresentamos todos os comandos fiscais de sua impressora fiscal. Com eles voc poder oper-la. Os comandos so classificados segundo os seguintes grupos: Comandos de Inicializao Comandos do Cupom Fiscal Comandos dos Relatrios Fiscais Comandos das Operaes No Fiscais Comandos de Gaveta de Dinheiro Comandos de Informaes da Impressora

Importante O Tamanho de Retorno que est sendo descrito junto aos comandos, pode variar de acordo com a forma de programao.

Comandos de Inicializao
Comando Parmetros Observaes Descrio: Caso seja passado R a impressora apresentar nos cupons o smbolo R$. O default R e o smbolo $ fixo no firmware. Tamanho de Retorno: 3 bytes (Status)

Alterao do Smbolo da Moeda Corrente: Parmetro (obrigatrio): Smbolo da Moeda (ASCII) com tamanho de 2 bytes.

ESC 01

31

Manual do Usurio

Comando Adio de Alquota Tributria

Parmetros

Observaes Descrio: Atravs deste comando, ser programada a alquota Tnn, se o comando for executado novamente ser programada a prxima alquota Tnn, em ordem crescente, automaticamente. Exemplo: T01, T02, T03, T04 ... T16. Uma vez programada s poder ser retirada com uma Interveno Tcnica. Tamanho de Retorno: 3 bytes (Status)

ESC 07

Parmetro (obrigatrio): Percentual da alquota da situao tributria. ASCII numrico no formato XX,XX% com tamanho de 4 bytes. Parmetro (opcional): Com tamanho de 1 byte, sinaliza se a nova situao tributria relativa ao ISS ou ao ICMS. 0 para ICMS ou 1 para ISS. O default ICMS.

Programao do Horrio de Vero: Parmetro: nenhum. Descrio: Ativa/Desativa o horrio de vero na impressora. Se o relgio interno j estiver no horrio de vero, o equipamento ir atrasar o relgio em 1 (uma) hora, caso contrrio ir adiant-lo em 1 (uma) hora. A impressora s executar o comando, caso no tenha havido nenhuma movimentao no dia, ou logo aps a Reduo Z. ESC 18 Para entrada do Horrio de Vero, basta no ter movimentao no dia, ou aps a Reduo Z. Para sada do Horrio de Vero, execute o comando 1 (uma) hora aps a Reduo Z. Aparecer a letra V minscula entre a DATA e a HORA no final do Cupom Fiscal, caso a impressora estiver em horrio de vero. Tamanho de Retorno: 3 bytes (Status) Nomeia Totalizadores Parciais no sujeitos ao ICMS Parmetro 1 (obrigatrio): ndice do totalizador parcial a ser nomeado, com o tamanho de 2 bytes.#1 at #9 ou 01 at 50. Os totalizadores #1 at #9 so os mesmos que os de 01 at 09. Parmetro 2 (obrigatrio): Descrio do Totalizador no formato ASCII, com o tamanho de 19 bytes. Descrio: Este comando s ser executado caso no tenha havido movimento no dia, ou logo aps a Reduo Z. possvel adicionar novos totalizadores, porm s possvel alter-los mediante Interveno Tcnica Tamanho de Retorno: 3 bytes (Status)

ESC 40

Os comandos seguintes esto disponveis a partir da verso 01.00.02

32

MP-2100 TH FI Reviso 1.4

Comando

Parmetros

Observaes Descrio: Quando habilitado, faz corte parcial aps o cupom fiscal. Quando desabilitado, faz corte total Tem como programao default corte total aps o cupom fiscal

Habilita/Desabilita Corte parcial aps cupom fiscal: Parmetro 1 (obrigatrio): 1 byte - sendo que se o valor for par ativa, se for mpar desativa.

ESC 121

Ser executado somente se no houve movimento no dia No tem efeito no equipamento MP-6000 TH FI, pois neste equipamento o corte sempre parcial Comando disponvel a partir da verso de firmware 01.00.02 Tamanho de Retorno: 3 bytes (Status)

Habilita/Desabilita Tratamento ON-OFF Line: Parmetro 1 (obrigatrio): 1 byte - sendo que se o valor for par ativa, se for mpar desativa. Descrio: Quando habilitado, no permite a execuo de comandos se a impressora estiver OFF-Line Quando desabilitado, ignora o fato da impressora estar na condio de OFF-Line e permite a execuo dos comandos Te m c o m o p r o g r a m a o d e f a u l t desabilitado Ser executado somente se no houve movimento no dia Comando disponvel a partir da verso de firmware 01.00.02 Tamanho de Retorno: 3 bytes (Status) Ativa/Desativa o corte do prximo documento: Parmetro 1 (obrigatrio): 1 byte - sendo que se o valor for par ativa, se for mpar desativa. Descrio: Quando ativado, o prximo documento impresso ser cortado. Quando desativado, o prximo documento no ser cortado. Aps a impresso de cada documento, esta configurao reestabelecida para condio de ativado Este comando poder ser executado a qualquer tempo e a cada execuo a condio invertida, ou seja, se estiver ativado, desativa e vice-versa. Comando disponvel a partir da verso de firmware 01.00.02 Tamanho de Retorno: 3 bytes (Status)

ESC 62 57

ESC 62 58

33

Manual do Usurio

Comando

Parmetros

Observaes Descrio: Quando ativado, alinha o texto da descrio do item no cupom fiscal esquerda. Quando desabilitado, alinha o texto da descrio do item no cupom fiscal direita. Te m c o m o p r o g r a m a o d e f a u l t alinhamento direita Ser executado somente se no houve movimento no dia. Comando disponvel a partir da verso de firmware 01.00.02 Tamanho de Retorno: 3 bytes (Status)

Ativa/Desativa alinhamento da descrio do item esquerda: Parmetro 1 (obrigatrio): 1 byte - sendo que se o valor for par ativa, se for mpar desativa.

ESC 62 59

Ativa/Desativa venda de item em uma linha: Parmetro 1 (obrigatrio): 8 bytes mensagem fixa "viul2004" 1 byte - sendo que se o valor for par ativa, se for mpar desativa. ESC 62 60 Descrio: Quando ativado, imprime a venda de item em uma linha desde que sejam atendidas as seguintes condies: - o item no pode ter operao de acrscimo ou desconto - o cdigo mais a descrio deve ter no mximo 16 caracteres - no pode ter a unidade de medida - a quantidade deve ser menor que 100 - o valor unitrio de ser menor que 1000,00. Quando desabilitado sempre imprime a venda de item em duas linhas Te m c o m o p r o g r a m a o d e f a u l t desabilitado Ser executado somente se no houve movimento no dia Comando disponvel a partir da verso de firmware 01.00.02 Tamanho de Retorno: 3 bytes (Status)

34

MP-2100 TH FI Reviso 1.4

Comando

Parmetros

Observaes

Programao de Espao entre Linhas: Parmetro (obrigatrio): Espaamento em dots entre as linhas, com o tamanho de 1 byte. O avano de linha igual a (n+ 18)/144 de polegada, onde n varia de 0 a 255. O Tamanho default 0 (zero). Tamanho de Retorno: 3 bytes (Status). Programao de Linhas entre Cupons: Parmetro (obrigatrio): Espaamento em linhas entre os cupons, com o tamanho de 1 byte. ESC 61 Esta programao deve ser configurada no incio das operaes com a impressora. O avano entre cupons ser igual a (n+1)/6 de polegada, onde n vaira de 0 a 255. O tamanho default igual a 0 (zero) Tamanho de Retorno : 3 bytes (Status).

ESC 60

Nomeia Relatrio Gerencial: Parmetro 1 (obrigatrio): Nmero do Relatrio Gerencial, com o tamanho de 2 bytes. Parmetro 2 (obrigatrio): Nome do Relatrio Gerencial, com o tamanho de 17 bytes. possvel gravar at 29 relatrios gerenciais. O relatrio da posio 01 possui uma programao default como Relatrio Geral. Somente ser necessrio entrar em Interveno tcnica se for alterar algum tipo de Relatrio programado anteriormente. Tamanho de Retorno: 3 bytes (Status).

ESC 82

Comandos do Cupom Fiscal


Os comandos do cupom fiscal obedecem a seguinte hierarquia: Hierarquia (a) - Cupom Fiscal Padro Abertura de cupom fiscal [00] Venda de Item [09] Venda de item com 3 casas no valor unitrio. [56] Venda de item genrico com departamento [63] Acrscimo/Desconto em tem posterior [93] Cancelamento de Acrscimo/Desconto em tem posterior [114] Cancelamento de Item anterior [13] Cancelamento de Item Genrico [31] Cancelamento de Cupom [14] Inicia Fechamento de Cupom com Forma de Pgto. [32] Cancelamento de Cupom [14] Efetua forma de pagamento [72] Termina Fechamento [34] Cancelamento de Cupom [14] Cupom Adicional [85] Cancelamento de Cupom [14] 35

Manual do Usurio

Hierarquia (b) - Cupom Fiscal com a possibilidade de acrscimo e desconto em subtotal Abertura de cupom fiscal Venda de item Venda de item com 3 casas no valor unitrio Venda de item genrico com departamento Cancelamento de item anterior Cancelamento de item genrico Acrscimo/desconto em item posterior Cancelamento de cupom Acrscimo/Desconto em subtotal Cancelamento de Acrscimo/Desconto em subtotal Cancelamento de cupom Cancelamento de cupom Efetua forma de pagamento Efetua forma de pagamento com parcelamento Termina fechamento [00] [09] [56] [63] [13] [31] [93] [14] [103] [104] [105] [14] [106] [14] [72] [90] [34] [14] [85] [14]

Cancelamento de Acrscimo/Desconto em item posterior [114]

Inicia fechamento de cupom fiscal sem formas de pagamento

Totaliza o Cupom fiscal

Cancelamento de cupom Cupom adicional Cancelamento de cupom

36

MP-2100 TH FI Reviso 1.4

Comando

Parmetros Parmetro 1 (obrigatrio): Cupom Adicional, no utilizado (1 byte). Parmetro 2 (obrigatrio): Valor Pago, no utilizado (1 byte). Parmetro 3 (obrigatrio): Enfatizado, no utilizado (1 byte). Parmetro 4 (obrigatrio): Origem, indica a localidade do embarque, com o tamanho de 40 caracteres ASCII. Parmetro 5 (obrigatrio): Destino, indica a localidade de chegada, com o tamanho de 40 caracteres ASCII. Parmetro 6 (obrigatrio): Linha, indica o percurso ou trajeto, com o tamanho de 40 caracteres ASCII. Parmetro 7 (obrigatrio): Prefixo, no utilizado 40 caracteres ASCII. Parmetro 8 (obrigatrio): Agente, no utilizado, 40 caracteres ASCII. Parmetro 9 (obrigatrio): Agncia, indica o nome da prestadora do transporte com 40 caracteres ASCII. Parmetro 10 (obrigatrio): Dia/Ms/Ano, indicam no bilhete de passagem a data de embarque com 6 caracteres ASCII. Parmetro 11 (obrigatrio): hora : minuto : segundo, indicam no bilhete de passagem a hora de embarque com 6 caracteres ASCII. Parmetro 12 (obrigatrio): Poltrona, indica a poltrona com 2 caracteres ASCII. Parmetro 13 (obrigatrio): Plataforma, indicam a plataforma para embarque com 3 caracteres ASCII. Parmetro 14 (opcional): *Tipo, indica o modelo de bilhete de passagem, com 1 Byte (ox30 a 0x38). Parmetro 15 (opcional): UF destino, indica a Unidade Federativa de destino, com 2 caracteres ASCII. Parmetro 16 (opcional): RG, indica o n do RG do passageiro, com 29 caracteres ASCII. Parmetro 17 (opcional): NOME, destinado ao nome do passageiro, com 30 caracteres ASCII. Parmetro 18 (opcional): Endereo, destinado ao endereo do passageiro, com 80 caracteres ASCII.

Observaes Os parametros indicados como no utilizado foram mantidos para compatilidade com equipamentos anteriores e devero ser informados, entretanto no sero considerados pelo equipamento, ou seja estas informaes no sero impressas. * Tipo: 0x30 - Rodovirio Intermunicipal 0x31 - Ferrovirio Intermunicipal 0x32 - Aquavirio Intermunicipal 0x33 - Rodovirio Interestadual 0x34 - Ferrovirio Interestadual 0x35 - Aquavirio Interestadual 0x36 - Rodovirio Internacional 0x37 - Ferrovirio Internacional 0x38 - Aquavirio Internacional Caso o parmetro TIPO no seja informado, ser considerado como Rodovirio Intermunicipal. Restries: 1. Os parmetros opcionais possuem a restrio de que se um parmetro de uma posio seguinte for informado, obrigatoriamente todos os parmetros opcionais precedentes devero ser informados. Por exemplo se o parmetro UF destino for informado, obrigatoriamente o parmetro Tipo dever ser informado. 2. Se no parmetro Tipo for informado um tipo de transporte interestadual, a UF informada no parmetro UF destino dever ser obrigatoriamente diferente da UF do usurio do equipamento. 3. Se no parmetro Tipo for informado um tipo de transporte intermunicipal, a UF informada no parmetro UF destino dever ser obrigatoriamente igual UF do usurio do equipamento. 4. Se a UF de destino no for informada, o tipo de transporte dever ser obrigatoriamente intermunicipal. Este comando ser executado somente se o equipamento estiver parametrizado para o modo Bilhete de Passagem. Esta parametrizao dever ser feita na troca de proprietrio. Tamanho de Retorno: 3 bytes (Status).

Abertura do Cupom Fiscal Bilhete de Passagem:

ESC 37

37

Manual do Usurio

Os Comandos de Programao de Descrio de item com at 200 caracteres atuam como modificadores, se executados imediatamente antes dos comandos de Venda de Item (09), Venda de Item com 3 casas no valor unitrio (56). sugerido a utilizao de Venda de Item com Entrada de Departamento (63), pois possui como parmetro estes modificadores.

Comando

Parmetros

Observaes

Abertura de Cupom Fiscal: Parmetros (opcionais): CPF : ESC 00 Nome: 29 caracteres ASCII. 30 caracteres ASCII. 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. Tamanho de Retorno: 3 bytes (Status). Venda de Item: Parmetro 1 (obrigatrio): Cdigo do Produto (ASCII alfanumrico), com tamanho de 13 bytes. Parmetro 2 (obrigatrio): Descrio do Produto (ASCII), com o tamanho de 29 bytes. Parmetro 3 (obrigatrio): Indice 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 4 (obrigatrio): Quantidade Inteira (ASCII numrico no formato XXXX) com o tamanho de 4 bytes, ou Quantidade Fracionria (ASCII numrico no formato XXXX,XXX) com o tamanho de 7 bytes. Parmetro 5 (obrigatrio): Valor Unitrio (ASCII numrico no formato XXXXXX,XX) com o tamanho de 8 bytes. Parmetro 6 (obrigatrio): Desconto Percentual (ASCII numrico no formato XX,XX%) com o tamanho de 4 bytes, ou Desconto por Valor (ASCII numrico no formato XXXXXX,XX) com o tamanho de 8 bytes. Tamanho de Retorno: 3 bytes (Status).

Endereo: 80 caracteres ASCII.

ESC 09

38

MP-2100 TH FI Reviso 1.4

Comando

Parmetros Parmetro 1 (obrigatrio): Indice 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 2 (obrigatrio): Valor Unitrio (ASCII numrico no formato XXXXXX,XXX) com o tamanho de 9 bytes. Parmetro 3 (obrigatrio): Quantidade Fracionrioa (ASCII numrico no formato XXXX,XXX) com o tamanho de 7 bytes. Parmetro 4 (obrigatrio) : Desconto por Valor (ASCII numrico no formato XXXXXXXX,XX) com o tamanho de 10 bytes.

Observaes Tamanho de Retorno: 3bytes (Status).

Venda de Item com entrada de Departamento, Desconto e Unidade de Medida:

ESC 63

Parmetro 5 (obrigatrio) : Acrscimo por Valor (ASCII numrico no formato XXXXXXXX,XX) com o tamanho de 10 bytes. Parmetro 6 (obrigatrio): No usado (Preenchimento obrigatrio com 0) com o tamanho de 22 bytes. Parmetro 7 (obrigatrio): Unidade de Medida (ASCII) com o tamanho de 2 bytes. Caso seja enviado o 0 (nulo) como primeiro parmetro no ser impressa a unidade de medida e como segundo parmetro unidade de medidida com somente um caracter. Parmetro 8 (obrigatrio) : Cdigo do produto (ASCII com terminador de string 0 (nulo)), com at 49 bytes. Parmetro 9 (obrigatrio): Descrio do produto (ASCII com terminador de string 0 (nulo), com at 201 bytes.

39

Manual do Usurio

Comando

Parmetros Parmetro 1 (obrigatrio): Cdigo do Produto (ASCII alfanumrico), com 13 bytes. Parmetro 2 (obrigatrio): Descrio do Produto (ASCII), com o tamanho de 29 bytes. Parmetro 3 (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.

Observaes

Venda de tem com 3 casas no Valor Unitrio: Tamanho de Retorno: 3 bytes (Status).

ESC 56

Parmetro - 4 (obrigatrio): Quantidade Inteira (ASCII numrico no formato XXXX) com o tamanho de 4 bytes, ou Quantidade Fracionria (ASCII numrico no formato XXXX,XXX) com o tamanho de 7 bytes. Parmetro 5 (obrigatrio): Valor Unitrio (ASCII numrico no formato XXXXX,XXX) com o tamanho de 8 bytes. Parmetro 6 (obrigatrio): Desconto Percentual (ASCII numrico no formato XX,XX%) com o tamanho de 4 bytes, ou Desconto por Valor (ASCII numrico no formato XXXXXX,XX) com o tamanho de 8 bytes.

Cancelamento do Item Anterior: ESC 13 Parmetro: nenhum. Descrio: Cancela o ltimo item vendido. Tamanho de Retorno: 3 bytes (Status).

Cancelamento de Item Genrico: Parmetro 1 (obrigatrio): Nmero do item a ser cancelado (ASCII numrico), com o tamanho de 4 bytes.

ESC 31

Acrscimo/Desconto em Item Posterior: Parmetro 1 (obrigatrio): A para acrscimo posterior em tem D para desconto posterior em tem, com o tamanho de 1 byte. Parmetro 2 (obrigatrio): tem, nmero do tem registrado, (ASCII numrico), com o tamanho de 3 bytes. Parmetro 3 (obrigatrio): Valor (ASCII, ESC 93 numrico com o formato XXX.XXX,XX) para desconto/acrscimo por valor com o tamanho de 8 bytes.

O item s cancelado nas seguintes condies: No tenha sido cancelado previamente Esteja dentro do limite dos 300 ltimos itens. Tamanho de Retorno: 3 bytes (Status).

permitida apenas uma operao de desconto/acrscimo para cada tem. Tamanho de Retorno: 3 bytes.

ou 40

MP-2100 TH FI Reviso 1.4

Comando

Parmetros

Observaes

Parmetro 3 (obrigatrio): Valor (ASCII numrico com o formato XX,XX) para ESC 93 (Cont.) desconto/acrscimo por percentual, com o tamanho de 4 bytes. Cancelamento de Acrscimo/Desconto em tem: Parmetro 1 (obrigatrio): A ou a para cancelamento de acrscimo ou D ou d para cancelamento de desconto em item, ESC 114 com o tamanho de 1 byte.

O cancelamento das operaes de acrscimo ou desconto fica restrito aos 300 ltimos registros efetuados no cupom fiscal.

Parmetro 2 (obrigatrio): tem (ASCII Tamanho de Retorno: 3 bytes (Status). numrico), nmero do tem que foi registrado o acrscimo/desconto com o tamanho de 3 bytes.

Inicia Fechamento de Cupom Fiscal


Comando Parmetros Observaes 1. Com Acrscimo ou Desconto por Valor: Parmetro 1 (obrigatrio): a para No caso de Acrscimo ou Desconto por Acrscimo ou d para Desconto, tamanho Valor , o valor descontado ou acrescido de 1 byte. deve ser inferior ao subtotal do cupom. Parmetro 2 (obrigatrio): valor (ASCII Tamanho de Retorno: 3 bytes (Status). no formato XXX.XXX.XXX.XXX,XX), com o tamanho de 14 bytes. 2. Com Acrscimo ou Desconto Percentual: Parmetro 1 (obrigatrio): A para Acrscimo ou D para Desconto, tamanho No caso de Acrscimo ou Desconto por de 1 byte. Percentual, a taxa descontada ou acrescida deve ser inferior 100%. Parmetro 2 (obrigatrio): Percentual (ASCII no formato XX,XX%), com o tamanho de 4 bytes. Tamanho de Retorno: 3 bytes (Status).

ESC 32

ESC 32

3. Com Acrscimo e Desconto Simultneos por Percentual ou Valor: Parmetro 1 (obrigatrio): T ou tpara No caso de Acrscimo e Desconto por Acrscimo e Desconto simultaneamente, Valor, o valor descontado ou acrescido tamanho de 1 byte. deve ser inferior ao subtotal 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. Parmetro 3 (obrigatrio): DESCONTO por Tamanho de Retorno: 3 bytes (Status). Percentual (ASCII no formato XX,XX%), com o tamanho de 4 bytes ou por Valor (ASCII no formato (XXX.XXX.XXX.XXX,XX), com o tamanho de 14 bytes. Parmetro 2 (obrigatrio): ACRSCIMO por Percentual (ASCII no formato XX,XX%), com o tamanho de 4 bytes ou por Valor (ASCII no formato (XXX.XXX.XXX.XXX,XX), com o tamanho de 14 bytes. 41

ESC 32

Manual do Usurio

Comando

Parmetros

Observaes

Inicia Fechamento de Cupom Fiscal sem formas de pagamento: Subtotaliza o cupom habilitando as operaes de: Acscimo/ desconto em subtotal. Cancelamento de Acrscimo/Desconto em subtotal Totalizao do Cupom Fiscal Restries: O cupom fiscal dever estar aberto e com item vendido. Caso o valor total do cupom seja zero, o mesmo ser cancelado. Tamanho de Retorno: 3 bytes (Status). Acrscimo/Desconto em Subtotal: Parmetro 1 (obrigatrio) : A para Acrscimo ou D para Desconto, no tamanho de 1 byte. ESC 104 Parmetro 2 (obrigatrio): Percentual (ASCII no formato XX,XX%), com o tamanho de 4 bytes ou Valor (ASCII no formato (XXX.XXX. XXX.XXX,XX), com o tamanho de 14 bytes. Restries: O cupom deve estar subtotalizado. O cupom no pode estar totalizado. permitido o registro de apenas uma operao vlida de acrscimo e desconto no subtotal. Tamanho de Retorno: 3 bytes (Status).

ESC 103

Parmetro: Nenhum.

Cancelamento de Acrscimo/Desconto em Subtotal: Parmetro 1 (obrigatrio): A para Acrscimo ou D para Desconto, no tamanho de 1 byte. Restries: O cupom deve estar subtotalizado. O cupom deve ter operaes de acrscimo ou desconto em subtotal anteriores. O cupom no pode estar totalizado. Tamanho de Retorno: 3 bytes (Status).

ESC 105

Totaliza o Cupom Fiscal: ESC 106 Totaliza os cupons fiscais habilitando as formas de pagamento. Tamanho de Retorno: 3 bytes (Status).

Parmetro: Nenhum.

42

MP-2100 TH FI Reviso 1.4

Comando

Parmetros

Observaes

Programa/Verifica Forma de Pagamento: Parmetro 1 (obrigatrio): Descrio da forma de pagamento (ASCII), com o tamanho de 16 bytes. Parmetro 2 (opcional): se par no permite operao de TEF se impar permite operao de TEF. Tamanho de 1 byte. Retorno: ESC 71 ACK FF FF ST1 ST2 - caso no haja espao para inserir a nova forma de pagamento, e se ela no estiver programada. ACK N1 N2 ST1 ST2 - caso o comando seja executado com sucesso. N1 N2 contm o ndice onde a forma de pagamento foi inserida/localizada. Exemplo: Caso a posio seja a 5 a impressora retornar 05. Efetua Forma de Pagamento: Parmetro 1 (obrigatrio): ndice da Forma de Pagamento (ASCII numrico de 01 at 20), com o tamanho de 2 bytes. ESC 72 Parmetro 2 (obrigatrio): Valor da forma de pagamento (ASCII numrico formato XXXXXXXXXXX,XX ), com o tamanho de 14 bytes. Parmetro 3 (opcional): Descrio opcional para a forma de pagamento (ASCII), at 80 caracteres. 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): Valor da forma de pagamento (ASCII numrico formato XXXXXXXXXXXX,XX ), com o tamanho de 14 bytes. Parmetro 3 (obrigatrio): Nmero de parcelas para emisso do Comprovante de Crdito e Dbito, com o tamanho de 2 bytes. Parmetro 3 (opcional): Descrio opcional para a forma de pagamento (ASCII numrico de "01" at "24"), at 80 caracteres. Caso a forma de pagamento exceda o valor total do cupom, a diferena sera contabilizada no totalizador "TROCO". Tamanho de Retorno: 3 bytes (Status). Caso a forma de pagamento exceda o valor total do cupom, a diferena sera contabilizada no totalizador TROCO. Tamanho de Retorno: 3 bytes (Status). Permite at 20 formas de pagamento sendo que a forma de pagamento 01 default do equipamento e a sua descrio Dinheiro. Se no for informado o parmetro opcional TEF, ser programada a opo default (TEF habilitado). Tamanho de Retorno: 3 bytes (Status) + 2 bytes com o ndice da Forma de Pagamento.

ESC 90

43

Manual do Usurio

Comando

Parmetros

Observaes

Termina o Fechamento do Cupom com Formas de Pagamento: Pa r m e t r o ( o p c i o n a l ) : M e n s a g e m Promocional (ASCII), com at 492 caracteres. A impresso ser limitada em at 8 linhas. Se no tiver sido vendido nenhum item no ser permitido o fechamento do cupom. Tamanho de Retorno: 3 bytes (Status). Emisso do Cupom Adicional: Parmetro: Nenhum. ESC 85 Somente ser efetuada a emisso do Cupom Adicional se comandado imediatamente aps a emisso do cupom fiscal. Tamanho de Retorno: 3 bytes (Status). Programa a Descrio das Formas de Pagamento: Parmetro 1 (obrigatrio): Descrio da forma de pagamento para o totalizador 02, com o tamanho de 16 bytes. TEF[02] 1Byte (opcional) ESC 73 Parmetro 2: Descrio da forma de pagamento para o totalizador 03, com o tamanho de 16 bytes. TEF[03] 1Byte (opcional) Parmetro ... ... ... ... ... Parmetro 19 (opcional): Descrio da forma de pagamento para o totalizador 20, com o tamanho de 16 bytes. TEF[20] 1Byte (opcional) Cancelamento de Cupom: Parmetros (opcionais): CPF: 29 caracteres. ESC 14 NOME: 30 caracteres. ENDEREO: 80 caracteres. Se o Cupom Fiscal estiver aberto, a impressora imprimir a mensagem Cupom Fiscal Cancelado, fechando-o em seguida. Se executado imediatamente aps a emisso de um Cupom Fiscal, imprime o Cupom Fiscal de Cancelamento. Tamanho de Retorno: 3 bytes (Status). Para alterar este comando dever ser executado em M. I.T. (Modo de Interveno Tcnica). Tamanho de Retorno: 3 bytes (Status). A Forma de Pagamento 01 default do equipamento e Dinheiro. Este comando s ser executado caso no tenha havido movimento no dia. Permite adicionar meios de pagamento. Caso, em algum momento, seja informado o parmetro [TEF] ele deixar de ser opcional devendo ser obrigatoriamente informado em todos os parmetros.

ESC 34

44

MP-2100 TH FI Reviso 1.4

Comando

Parmetros

Observaes

Imprime Cdigo de Barras Customizado: Parmetro 1 (obrigatrio): n1 - Numero de bytes (variando de 1 a 72) com as informaes das colunas a serem impressas, com o tamanho de 1 byte. Parmetro 2 (obrigatrio): n2 - Altura do codigo de barras a ser impresso (altura = n2 x 0,125 mm), com o tamanho de 1 byte. Parmetro 3 (obrigatrio): dn[n1] - Byte com as informaes das colunas a serem impressas, bits setados indicam os pontos a serem impressos, com o tamanho descrito no parmetro 1. Este comando poder ser executado no Relatrio Gerencial, Mensagem Promocional ou Comprovante de Dbito ou Crdito. Para imprimir o codigo sero utilizadas as informaes contidas nos bytes que compe o parmetro dn. Cada bit dos 72 bytes de dn representam os 576 pontos de impresso de uma linha; Bits setados indica o ponto que ser impresso; Sero considerados somente o nmero de bytes informados n parmetro n1; A altura mnima default 12 x 0,125mm, portanto se for informado no parmetro n2 um valor menor que 12, a impressora ir utilizar o valor mnimo default que 12. A altura maxima permitida 255x 0,125; O cdigo de barras deve ter a largura mxima de 72mm para que possa ser impresso e perfeitamente decodificado por um leitor de cdigos de barras. Caso o conjunto de caracteres gere um cdigo de barras maior do que a largura de impresso permitida pelo equipamento, dois comportamentos podem ocorrer: - O cdigo de barras ser impresso e no ser possvel decodific-lo - Ser impressa a mensagem: Entrada invlida para o Cdigo de Barras. Tamanho de Retorno: 3 bytes (Status). Aumentando a Descrio do Item: Parmetro (obrigatrio): Descrio do item (ASCII), com at 200 bytes. 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 de Venda de item comum. 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. Tamanho de Retorno: 3 bytes (Status).

ESC 89

ESC 62 52

45

Manual do Usurio

Comandos de Relatrios Fiscais


Comando Parmetros Observaes Somente ser aceita alterao de +/- 5 minutos com relao ao relgio interno do ECF, valores fora desta faixa sero limitados a 5 minutos. A emisso da Reduo Z fecha a movimenao do ECF, liberando-o, s aps a virada na data de seu relgio interno. Este comando no apaga as descries dos meios de pagamento, comprovantes no fiscais e relatrios gerenciais. Estas descries somente sero modificadas/ excluidas em modo de inter veno Tcnica. Tamanho de Retorno: 3 bytes (Status). Emisso de Reduo Z: Parmetro (opcional): Campo opcional para Data e Hora no formato DDMMAA HHMMSS para ajuste do relogio interno do equipamento. ESC 05

Emisso de Leitura da Memria Fiscal


Comando Parmetros Observaes

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. ESC 08 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. No caso de R no parmetro 3, o recebimento ser da seguinte forma: A impressora enviar ACK aps receber o comando seguido dos dois bytes de status, [st1] [st2]. Aps trat-lo, enviar os dados em formato ASCII, terminando com ETX (03h). 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). Tamanho de Retorno: 3 bytes (Status).

Emisso por Intervalo de Redues: Parmetro 1 (obrigatrio): Com o tamanho de 2 bytes. Ex.: 00. Parmetro 2 (obrigatrio): Reduo Inicial XXXX, com o tamanho de 4 bytes. Parmetro 3 (obrigatrio): Com o tamanho de 2 bytes. Ex.: 00. ESC 08 Parmetro 4 (obrigatrio): Reduo Final XXXX, com o tamanho de 4 bytes. Parmetro 5 (obrigatrio): Sada I para impresso ou R para recebimento via interface serial, da LMF completa com o tamanho de 1 byte. Sada i para impresso ou r para recebimento via interface serial da LMF simplificada*. * Na LMF simplificada no so impressas as redues Z dirias, so impressos somente as totalizaes por perodo. Tamanho de Retorno: 3 bytes (Status).

46

MP-2100 TH FI Reviso 1.4

Comando

Parmetros Parmetro: Nenhum.

Observaes

Emisso de Leitura X: ESC 06 Tamanho de Retorno: 3 bytes (Status).

Emisso de Leitura X Pela Serial: Parmetro: Nenhum. ESC 69 Retorno: A impressora enviar ACK aps receber o comando seguido dos dois bytes de status, [st1] [st2]. Aps trat-lo, enviar os dados em formato ASCII, terminando com ETX (03h).

Comandos das Operaes No Fiscais


Os comprovantes No-Fiscais podem ser emitidos obedecendo as seguintes hierarquias: Hierarquia (a) - Comprovante no-fiscal padro: Abre Comprovante no-fiscal Efetua recebimento no-fiscal Cancelamento de comprovante no-fiscal Inicia fechamento de comprovante no-fiscal Cancelamento de comprovante no-fiscal Efetua forma de pagamento Efetua forma de pagamento com parcelamento Termina fechamento [77] [78] [81] [79] [81] [72] [90] [34] [81]

Cancelamento de comprovante no-fiscal

Hierarquia (b) - Comprovante no-fiscal com a possibilidade de desconto e acrscimo em subtotal: Abre Comprovante no-fiscal Efetua recebimento no-fiscal Cancelamento de comprovante no-fiscal Subtotaliza comprovante no-fiscal Cancelamento de comprovante no-fiscal Acrscimo/Desconto em subtotal de comprovante no-fiscal Cancelamento de Acrscimo/Desconto em subtotal de comprovante no fiscal Cancelamento de comprovante no-fiscal Efetua forma de pagamento Efetua forma de pagamento com parcelamento Termina fechamento [109] [110] [81] [72] [90] [34] [81] 47 [108] [77] [78] [81] [107] [81]

Totaliza Comprovante no-fiscal

Cancelamento de comprovante no-fiscal

Manual do Usurio

Os Comprovantes de Crdito ou Dbito podem ser emitidos obedecendo a seguinte hierarquia: Abre comprovante de crdito ou dbito Fechamento de relatrio gerencial [66] [67] [21] [102] [92] [91] [92]

Usa comprovante de crdito ou dbito Estorno de comprovante de crdito ou dbito Reimpresso do ltimo comprovante de crdito ou dbito Imprime segunda via do comprovante de crdito ou dbito Reimpresso do ltimo comprovante de crdito ou dbito

Comando

Parmetros

Observaes

Abre Relatrio Gerencial: Parmetro (obrigatrio): nmero do relatrio, com o tamanho de 2 bytes. Abre um relatrio gerencial do tipo indicado podendo variar de 1 a 30 relatrios conforme programaofeita anteriormente. O relatrio permanecer aberto por 2 minutos, para texto livre. Se no for executado o comando de fechamento do relatrio durante esse intervalo de tempo, o relatrio ir fechar automaticamente. Qualquer comando diferente de: ESC 67, enviado com um Relatrio Gerencial Aberto, efetuar seu fechamento automaticamente. Caso sejam enviados novos dados com ESC 67 a um relatrio aberto, eles sero impressos dentro do mesmo relatrio. Tamanho de Retorno: 3 bytes (Status)

ESC 83

Imprime Segunda Via do Comprovante de Crdito ou Dbito: Parmetro: Nenhum. Este comando deve ser executado imediatamente aps a emisso da primeira via do comprovante de Crdito e Dbito. 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 de Crdito e Dbito. Tamanho de Retorno: 3 bytes (Status).

ESC 91

48

MP-2100 TH FI Reviso 1.4

Comando

Parmetros

Observaes

Abre Comprovante No Fiscal: ESC 77 Parmetro 1 (opcional): CPF do consumidor, com o tamanho de 29 bytes. Parmetro 2 (opcional): Nome do consumidor, com o tamanho de 30 bytes. Parmetro 3 (opcional): Endereo do consumidor com o tamanho de 80 bytes. Fechamento de Relatrio Gerencial: Parmetro: Nenhum. ESC 21 Tamanho de Retorno: 3 bytes (Status). Tamanho de Retorno: 3 bytes (Status).

Abre Comprovante de Crdto ou Dbito: Parmetro 1 (obrigatrio): Descrio da Forma de Pagamento,com o tamanho de 16 bytes. ESC 66 Parmetro 2 (obrigatrio): Valor da Forma de Pagamento, com o tamanho de 14 bytes. 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. Este comando s ser executado para as Formas de Pagamento que estiverem com a opo TEF habilitada, no h necessidade de us-lo logo aps um 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. S pode ser emitido um Comprovante No Fiscal por Forma de Pagamento utilizado, exceto nos casos de parcelamento. O comprovante ficar aberto por no mximo 2 min. Aps esse tempo ir fechar automaticamente. Tamanho de Retorno: 3 bytes (Status)

Reimpresso do ltimo Comprovante de Crdito ou Dbito: ESC 92 Parmetro: Nenhum. Este comando reimprime o Comprovante de Crdito ou Dbito da operao imediatamente anterior. Tamanho de Retorno: 3 bytes (Status).

49

Manual do Usurio

Comando

Parmetros

Observaes

Cancelamento de Comprovante No Fiscal: Parmetro 1 (opcional): Descrio da CPF/ CNPJ do consumidor com o tamanho de 29 bytes. Parmetro 2 (opcional): Descrio do Nome do consumidor com o tamanho de 30 bytes. Parmetro 3 (opcional): Descrio do Endereo do consumidor com o tamanho de 80 bytes. Este comando cancela um Comprovante No Fiscal, sendo que se o comprovante estiver aberto em emisso, ser impressa a mensagem COMPROVANTE NO FISCAL CANCELAMENTO e o comprovante fechado automaticamente na sequncia. Caso o Comprovante no fiscal j tenha sido fechado, ser emitido um COMPROVANTE NO FISCAL CANCELAMENTO, mas esta operao dever ser imediatamente aps a emisso do comprovante. Tamanho de Retorno: 3 bytes (Status) 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. ESC 74 Parmetro 3(obrigatrio): Valor a ser estornado, com o tamanho de 14 bytes. Este comando permite estornar valores de uma Forma de Pagamento, utilizada no ltimo Cupom, e inserir em outra Forma de Pagamento. Efetua Recebimento No Fiscal: Parmetro 1 (obrigatrio): Nmero do totalizador no fiscal com o tamanho de 3 bytes. Parmetro 2 (obrigatrio): Valor, (ASCII numrico no formato XXX.XXX.XXX.XXX,XX), com o tamanho de 14 bytes. Subtotaliza Comprovante No Fiscal: Parmetro: Nenhum. Subtotaliza o cupom fiscal habilitando as operaes: Acrscimo/desconto em subtotal de Comprovante No Fiscal. ESC 107 Cancelamento de Acrscimo/Desconto em subtotal de Comprovante No Fiscal. Totalizao do Comprovante No Fiscal. Restries: O Comprovante No Fiscal dever estar aberto com tem vendido. Caso o valor total do Cupom seja zero, o mesmo ser cancelado. 50 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. Tamanho de Retorno: 2 bytes (Status). 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. Tamanho de Retorno: 3 bytes (Status).

ESC 81

ESC 78

MP-2100 TH FI Reviso 1.4

Comando

Parmetros

Observaes

Acrscimo/Desconto em Subtotal de Comprovante No Fiscal: Parmetro 1 (obrigatrio): a para acrscimo ou d para desconto, tamanho de 1 byte. Parmetro 2 (obrigatrio): Valor (ASCII numrico no formato XXX.XXX.XXX.XXX,XX) para acrscimo/desconto por valor com o tamanho de 14 bytes. ou Parmetro 2 (obrigatrio): Valor (ASCII no formato XX,XX) para acrscimo/desconto por percentual com o tamanho de 4 bytes. Cancelamento de Acrscimo/Desconto em Subtotal de Comprovante No Fiscal: Parmetro 1 (obrigatrio): A para cancelamento de acrscimo em subtotal ou D para desconto em subtotal. ESC 109 O comprovante subtotalizado. deve estar 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. Tamanho de Retorno: 3 bytes (Status).

ESC 108

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. Incio Fechamento de Comprovante. Tamanho de Retorno: 3 bytes (Status).

Totaliza Comprovante No Fiscal: Parmetro: Nenhum. ESC 110 O comprovante deve estar subtotalizado com o comando ESC 107 - Subtotaliza Comprovante No Fiscal. Tamanho de Retorno: 3 bytes (Status).

51

Manual do Usurio

Inicia Fechamento de Comprovante No Fiscal


Comando Parmetros 1. Com Acrscimo ou Desconto por Percentual ou Valor: Parmetro 1 (obrigatrio): A para acrscimo, D para desconto. Parmetro 2 (obrigatrio): Percentual no formato xx,xx% com o tamanho de 4 bytes. OU Parmetro 1 (obrigatrio): a para acrscimo, d para desconto. Parmetro 2 (obrigatrio): Valor no formato XXXXXXXXXXXX,XX com o tamanho de 14 bytes. 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 acrscimo ou desconto ser acumulado no totalizador no fiscal indicado. Este comando indica as duas formas possveis de se fechar o Comprovante No Fiscal. Tamanho de Retorno: 3 bytes (Status).

ESC 79

2. Com Acrscimo e Desconto Simultneos por Percentual ou Valor: Parmetro 1 (obrigatrio): T ou tpara Acrscimo e Desconto simultaneamente, tamanho de 1 byte. Parmetro 2 (obrigatrio): ACRSCIMO por Percentual (ASCII no formato XX,XX%), com o tamanho de 4 bytes ou por Valor (ASCII no formato (XXX.XXX.XXX.XXX,XX), com o tamanho de 14 bytes. Parmetro 3 (obrigatrio): DESCONTO por Percentual (ASCII no formato XX,XX%), com o tamanho de 4 bytes ou por Valor (ASCII no formato (XXX.XXX.XXX.XXX,XX), com o tamanho de 14 bytes. No caso de Acrscimo e Desconto por Valor, o valor descontado ou acrescido deve ser inferior ao subtotal do cupom, caso o cupom 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. Tamanho de Retorno: 3 bytes (Status).

ESC 79

Usa Comprovante de Crdito ou Dbito ou Relatrio Gerencial: ESC 67 Parmetro (opcional): Texto a ser impresso dentro do Comprovante de Crdito ou Dbito ou dentro do Relatrio Gerencial, pacotes de at 620 bytes com o tempo limite de 2 minutos. Este comando poder ser usado mais de uma vez durante 2 (dois) minutos aps a abertura de um Relatrio Gerencial ou Comprovante de Crdito ou Dbito. Para fechar este comprovante, pode ser usado o comando de Fechamento de Relatrio Gerencial. Tamanho de Retorno: 3 bytes (Status). Abre Relatrio Geral: Parmetro (opcional): Texto a ser impresso no Relatrio Gerencial, pacotes de at 620 bytes com o tempo limite de 2 minutos. 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 este relatrio aberto, efetuar seu fechamento automaticamente. Caso sejam enviados novos dados a um relatrio aberto, eles sero impressos dentro do mesmo relatrio. Tamanho de Retorno: 3 bytes (Status). Emite o comprovante de Crdito ou Dbito para estorno de operaes de crdido ou dbito, sendo que dever ser emitido imediatamente aps o comprovante de Crdito ou Dbito. Tamanho de Retorno: 3 bytes (Status).

ESC 20

Estorno de Comprovante de Crdito ou Dbito: Parmetro (opcional): CPF: 29 caracteres ASCII NOME : 30 caracteres ASCII ENDEREO: 80 caracteres ASCII

ESC 102

52

MP-2100 TH FI Reviso 1.4

Comando

Parmetros

Observaes 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.

Cancelamento de Item No Fiscal Parmetro: Nmero do Item 4*

ESC 116

4) O cupom no fiscal no dever estar subtotalizado. 5) O item a ser cancelado dever estar entre os ltimos (700 para 3B4 e 300 para 4610-KR4) lanados no cupom no fiscal. *Caracteres Numricos.

Acrscimo / Desconto em Item No Fiscal Parmetros: A/D[1]- A para acrscimo e D para desconto Item[3] ASCII numrico Se for percentual: Valor[4] ASCII numrico no formato xx,xx% Se for por valor: Valor[8] ASCII numrico no formato xxxxxx,xx ESC 117 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 (700 para 3B4 e 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. Cancelamento de Acrscimo / Desconto em Item No Fiscal Parmetros: (Obrigatrio) AD[1] - Caracter ASCII (Obrigatrio) VALOR[3] Caracteres ASCII numricos ESC 118 AD - A ou a para cancelamento de acrscimo ou D ou d para cancelamento de desconto em item. VALOR - nmero do item para o qual ser efetuado o cancelamento do acrscimo ou do desconto. Pr Requisitos: 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 (700 para 3B4 e 300 para 4610-KR4) ltimos itens registrados no cupom fiscal. 53

Manual do Usurio

Comando

Parmetros

Observaes Este comando permite estornar valores de uma Forma de Pagamento, utilizada no ltimo Cupom, e inserir em outra Forma de Pagamento. Tamanho de Retorno: 3 bytes (Status).

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): Valor a ser estornado, com o tamanho de 14 bytes.

ESC 74

Comprovante No Fiscal: Parmetro 1 (obrigatrio): SA=Sangria, SU=Suprimento, ou #1 at #9, ou 01 at 30 para recebimento em totalizador parcial no sujeito ao ICMS, em ASCII com o tamanho de 2 bytes. ESC 25 Parmetro 2 (obrigatrio): Valor, com o tamanho de 14 bytes. Parmetro 3 (opcional): Descrio da Forma de Pagamento, com o tamanho de 16 bytes. 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 de acrscimo/ desconto em subtotal. Tamanho de Retorno: 3 bytes (Status).

Comandos da Gaveta de Dinheiro


Comando Parmetros Observaes Acionamento do solenide de abertura da Gaveta. Tamanho de Retorno: 3 bytes (Status).

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).

ESC 22

Leitura do Estado da Gaveta de Dinheiro: Parmetro: Nenhum. Se 00Sensor em nvel zero. Se FFSensor em nvel um. ESC 23 Importante: Verificar a documentao da sua gaveta para saber o nvel lgico que a mesma enviar para a impressora. Tamanho de Retorno: 3 bytes (Status) + 1 byte com o estado do sensor.

54

MP-2100 TH FI Reviso 1.4

Comandos de Informaes da Impressora


Comando Parmetros Observaes

Retorno de Alquotas: Parmetro: Nenhum. ESC 26 Tamanho de Retorno: 3 bytes (Status). 1 byte, indicando o nmero de Alquotas cadastradas. 32 bytes com os valores das Alquotas. 2 bytes para cada alquota no formato BCD. Retorno dos Totalizadores Parciais: So retornados os seguintes dados: Bytes de Status. .....................................: 3 bytes Totalizadores Parciais Tributados. .............: 112 bytes(224 dgitos BCD) Iseno.................................................: 7 bytes(14 dgitos BCD) No Incidncia......................................: 7 bytes(14 dgitos BCD) Substituio..........................................: 7 bytes(14 dgitos BCD) Totalizadores Parciais No Sujeitos ao ICMS : 63 bytes(126 dgitos BCD) Sangria.................................................: 7 bytes(14 dgitos BCD) Suprimentos..........................................: 7 bytes(14 dgitos BCD) Grande Total. .........................................: 9 bytes(18 dgitos BCD)

ESC 27

Retorno dos Totalizadores Parciais Completo: Parmetro: Nenhum. Aps o envio dos 436 Bytes ser enviado dois bytes de retorno. Tamanho de Retorno: 3 bytes (Status). Total com 436 bytes. Bytes de status......................................: 3 bytes Lista completa dos totalizadores parciais retornados: Totalizadores parciais tributados..............: 16x7=112 bytes (224 dg. BCD) Iseno de ICMS....................................: 7 bytes(14 dgitos BCD) No incidncia ICMS..............................: 7 bytes(14 dgitos BCD) Substituio ICMS. .................................: 7 bytes(14 dgitos BCD) Iseno ISSQN. ......................................: 7 bytes(14 dgitos BCD) No Incidncia ISSQN............................: 7 bytes(14 dgitos BCD) Substituio ISSQN................................: 7 bytes(14 dgitos BCD) Descontos ICMS....................................: 7 bytes(14 dgitos BCD) Acrscimos ICMS...................................: 7 bytes(14 dgitos BCD) Cancelamentos ICMS. .............................: 7 bytes(14 dgitos BCD) Descontos ISSQN. ..................................: 7 bytes(14 dgitos BCD) Acrscimos ISSQN.................................: 7 bytes(14 dgitos BCD) Cancelamentos ISQN. .............................:7 bytes(14 dgitos BCD) Totalizadores no fiscais + sangria e suprimento. ...........................................: 30x7=210 bytes (420 dg. BCD) Descontos no-fiscais.............................: 7 bytes (14 dgitos BCD) Acrscimos no-fiscais. ...........................: 7 bytes (14 dgitos BCD) Cancelamento no-fiscais. .......................: 7 bytes (14 dgitos BCD) Grande total..........................................: 9 bytes (18 dgitos BCD) 55

ESC 87

Manual do Usurio

Comando

Parmetros Parmetro: Nenhum

Observaes Tamanho de Retorno: 3 bytes (Status). Subtotal com 7 bytes que equivale a 14 dg. BCD.

Retorno do Subtotal: ESC 29

Retorno do Nmero do Cupom: Parmetro: Nenhum ESC 30 Retorno de Variveis: ESC 35 Parmetro (obrigatrio): Seleciona a Parmetro (obrigatrio): Seleciona informao que ser retornada, com o informao que ser retornada, com o tamanho de 1 Byte. tamanho de 1 byte. Tamanho de Retorno: 3 bytes (Status). 3 bytes com o nmero do Cupom. Que equivale a 6 dg. BCD.

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.

No formato ASCII os caracteres retornados so ASCII padro.

No formato BCD os caracteres retornados tm o seguinte formato: Se uma varivel retornada for de 7 bytes BCD, e seu valor for R$ 1234,56 os 7 bytes retornados em 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.

56

MP-2100 TH FI Reviso 1.4

[V] Varivel 03 GRANDE TOTAL 04 CANCELAMENTOS 05 DESCONTOS 06 CONTADOR SEQUNCIAL 07 NMERO DE OPERAES NO FISCAIS 08 NMERO DE CUPONS CANCELADOS 09 NMERO DE REDUES 10 NMERO DE INTERVENES TCNICAS 11 NMERO DE SUBSTITUIES DE PROPRIETRIO 12 NMERO DO LTIMO ITEM VENDIDO 13 CLICH DO PROPRIETRIO 14 NMERO DO CAIXA 15 NMERO DA LOJA 16 MOEDA 17 FLAGS FISCAIS 18 MINUTOS LIGADA 19 MINUTOS IMPRIMINDO 20 FLAG DE INTERVENO TCNICA

Bytes Formato 09 07 07 03 03 02 02 02 02 02 186 02 02 02 01 02 02 01 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 DESCRIO abaixo BCD (4 dgitos BCD) BCD (4 dgitos BCD) 55h Modo Normal AAh Interveno Tcnica 55h Eprom conectada AAh desconectada BCD (14 dgitos BCD) BCD (6X2dgitos BCD) BCD 9x2 (9x4 dgito) BCD) BCD 9x19 (9 strings com 19 caracteres) BCD (6X2dgitos BCD) BCD (3X2 dgitos BCD) FF arredondamento 00 truncamento Os bits setados indicam respectivamente, os totalizadores de ISSQN. BCD (14 dgitos BCD BCD (6 dgitos BCD) 57

21 FLAG DE EPROM CONECTADA 01

22 VALOR PAGO NO LTIMO CUPOM 23 DATA E HORA ATUAL (ORDEM DIA, MS, ANO, HORA, MIN, SEG) 07 06

24 CONTADORES DOS TOTALIZADORES NO SUJEITOS AO ICMS 18

25 DESCRIO DOS TOTALIZADORES NO SUJEITOS AO ICMS 171 06 03 01

26 DATA DA LTIMA REDUO 27 DATA DO MOVIMENTO (DIA, MS, ANO) 28 FLAG DE TRUNCAMENTO

29 FLAGS DE VINCULAO AO ISS 02 30 TOTALIZADOR DE ACRSCIMOS 31 CONTADOR DE BILHETES DE PASSAGEM 07 03

Manual do Usurio

[V] Varivel 40 NMERO DE SRIE 41 VERSO DO FIRMWARE 42 CNPJ 43 INSCRIO ESTADUAL 44 INSCRIO MUNICIPAL 45 TEMPO OPERACIONAL EM MINUTOS 46 MINUTOS EMITINDO DOCUMENTOS FISCAIS 47 CONTADORES DOS TOTALIZADORES NO SUJEITOS AO ICMS 48 DESCRIO DOS TOTALIZADORES NO SUJEITOS AO ICMS 49 FORMAS DE PAGAMENTO

Bytes Formato 20 ASCII 03 20 20 20 02 02 60 570 620 BCD (6 digitos BCD) ASCII ASCII ASCII 4 digitos BCD 4 digitos BCD 30x4 dgitos BCD ASCII 30X19 ASCII 20X16 (descrio) BCD 20x7 (valor das FP) BCD 20x7 (valor das FPs uilizadas no ltimo cupom) 20x1 55h se permite emisso de TEF. AAh se no permite emisso deTEFs. ASCII 30x19 (descrio) BCD 30x7 (valores do recebimento) BCD 30x2 (Contadores especficos) AXCII 30X17 (descrio) BCD BCD BCD BCD BCD BCD ASCII BCD

50 TOTALIZADORES NO SUJEITOS AO ICMS 780 51 RELATRIOS GERENCIAIS 570 52 CONTADOR DE COMPROVANTES DE CRDITO E DBITO 53 CONTADOR DE OPERAES NO FISCAIS CANCELADAS 54 CONTADOR DE RELATRIOS GERENCIAIS 55 CONTADOR DE CUPOM FISCAL 56 CONTADOR DE FITA DETALHE 57 CONTADOR DE COMPROVANTES DE CRDITO E DBITO NO EMITIDOS 2 20 2 58 NMERO DE SRIE DA MFD 59 NMERO DE REDUES RESTANTES 2 2 3 3 3

60 MARCA, MODELO, TIPO 42 ASCII 15 (Marca) ASCII 20 (modelo) ASCII 7 (tipo) 61 PERCENTUAL DE MFD LIVRE 62 TAMANHO TOTAL DE MFD EM BYTES 63 TAMANHO DA MFD LIVRE EM BYTES 6 10 10 ASCII (XX,XX%) ASCII (10 digitos) ASCII (10 digitos) BCD (dd/mm/aa hh/mm/ss)

64 DATA E HORA DO LTIMO DOCUMENTO ARMAZENADO NA MFD 6

58

MP-2100 TH FI Reviso 1.4

[V] Varivel 65 FLAGS FISCAIS II 66 subtotal do comprovante no fiscal 67 DATA DO MOVIMENTO DA LTIMA REDUO Z 68 GRANDE TOTAL (GT) DA ULTIMA RZ 69 No Utilizado 70 UF do usurio

Bytes Formato 1 * 7 3 9 - 2 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. do incio do dia e 18 lti- mos 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

71 Tempo restante para emisso do Vinculado ou do Relatrio Gerencial 2 72 COO do primeiro e do ultimo cupom fiscal da Reduo Z 6 do dia anterior 73 GT do incio e do final do dia referente a Reduo Z do dia anterior 18 GT 74 Flag de ativao do corte do prximo documento 1 75 Flag de ativao do alinhamento da descrio esquerda 1

Byte 1: (00) Bilhete de Pas 253 RETORNA TIPO DA IMPRESSORA sagem (FF) Cupom Fiscal Byte 2 : (00) Presenter (FF) Sem Presenter Byte 3 : (00) Cutter (FF) Sem Cutter

Na tabela anterior, no constam os retornos referentes aos parmetros [v] 0, 1, 2, 32, 33 e 34 que apesar de serem tratados por este equipamento, no retornam as informaes de forma completa devido s exigncias da legislao vigente. Estes parmetros possuem os seus equivalentes para este equipamento e constam na tabela acima. Caso haja interesse em implementar estes comandos mesmo com esta restrio, recomenda-se consultar os manuais dos equipamentos MP-20 FI II ou MP-40 FI II.

Os retornos 65 at 75 mencionados na tabela acima esto disponveis a partir da verso de firmware 01.00.02

59

Manual do Usurio

Segue abaixo a discriminao do byte de retorno, 17 (Flags Fiscais):

bit 0=1 bit 1=1 bit 2=1 bit 3=1 bit 4=1 bit 5=1 bit 6 bit 7=1

Cupom fiscal aberto. Fechamento de formas de pagamento iniciado. Horrio de vero(selecionado=1). J houve reduo Z no dia. ltima RZ foi automtica. Permite cancelar cupom fiscal. no existe. Memria fiscal sem espao.

1 2 4 8 16 32 64 128

Segue abaixo a discriminao do byte de retorno, 65 (Flags Fiscais II):

bit 0=1 bit 1=1 bit 2=1 bit 3=1 bit 4=1 bit 5=1 bit 6 bit 7=1

Comprovante no-fiscal aberto Comprovante de crdito ou dbito aberto Relatrio gerencial aberto Totalizando cupom no existe Permite cancelamento do CNF Estorno de CDC permitido no existe

1 2 4 8 16 32 64 128

60

MP-2100 TH FI Reviso 1.4

Comando

Parmetros

Observaes

Leitura dos dados da ltima Reduo completo: Parmetro: Nenhum ESC 88 Tamanho de Retorno: 621 bytes (BCD), com a seguinte estrutura: Bytes Digitos BCD 1 2 2 4 2 4 3 6 3 6 3 6 3 6 3 6 2 4 2 4 30x2 30x4 30x2 30x4 2 4 2 4 2 4 9 18 16x7 16x14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 28x7 28x14 7 14 7 14 7 14 7 14 7 14 16x2 16x4 621

Descrio RZautomtica se zero indica que a RZ foi emitida por comando CRO Contador de Reincio de Operao CRZ Contador de Reduo Z COO Contador de Ordem de Operao GNF Contador Geral de Operaes No Fiscais CCF Contador de Cupom Fiscal GRG Contador Geral de Relatrio Gerencial CFD Contador de Fita Detalhe Emitida NFC Contador de Operao No Fiscal Cancelada CFC Contador de Cupom Fiscal Cancelado CON[30] Contadores Especficos de Operaes no Fiscais CER[30] Contadores Especficos de Relatrios Gerenciais CDC Contador de Comprovantes de Dbito ou Crdito NCN Contador de Dbito ou Crdito no Emitidos CCDC Contador de Dbito ou Crdito Cancelados GT Totalizador Geral TP[16] Totalizadores Parciais Tributados I I Totalizador de Iseno de ICMS NN Totalizador de No Incidncia de ICMS FF Totalizador de Substituio Tributria de ICMS SI Totalizador de Iseno de ISSQN SN Totalizador de No Incidncia de ISSQN SF Totalizador de Substituio Tributria de ISSQN Totalizador de Desconto em ICMS Totalizador de Desconto em ISSQN Totalizador de Acrcimo em ICMS Totalizador de Acrcimo em ISSQN Totalizador de Cancelamentos em ICMS Totalizador de Cancelamentos em ISSQN TPNS Totalizadores Parciais No sujeitos ao ICMS Sangria Totalizador de Sangria Suprimento Totalizador de Suprimento Totalizador de Cancelamentos de No Fiscais Totalizador de Descontos de No Fiscais Totalizador de Acrcimos de No Fiscais Alquotas Tributadas Total

61

Manual do Usurio

Comando

Parmetros

Observaes

Leitura do Estado da Impressora: Parmetro: Nenhum. ESC 19 Retorno de Alquotas: Parmetro: Nenhum. ESC 26 Tamanho de Retorno: 3 bytes (Status). 1 byte, indicando o nmero de Alquotas cadastradas. 32 bytes com os valores das Alquotas no formato BCD A impressora fiscal enviar o seu estado atual pela interface. Tamanho de Retorno: 3 bytes (Status).

Leitura dos dados da ltima Reduo: ESC 62 55 Parmetro: Nenhum. Tamanho de Retorno : 3 bytes (status) + 308 bytes que equivale a 616 dgitos BCD.

RZAUT GTDA CANCEL DESCON TR TP SANGRIA SUPRIMENTOS NSI CNSI COO CNS AL DATA_PC ACRESC ACRFIN Se 00 reduo por comando, caso contrrio automtica. GT no momento da ltima reduo. Cancelamentos Descontos Tributos Totalizadores Parciais Tributados Sangria Suprimentos Totalizadores no Sujeitos ao ICMS Contadores dos TPs no Sujeitos ao ICMS Contador de Ordem de Operao Contador de Operaes no Sujeitas ao ICMS Nmero de Alquotas Cadastradas Data do Movimento Acrscimo Acrscimo Financeiro

(Dg. BCD) 2 18 14 14 64 266 14 14 126 36 6 6 2 6 14 14

62

MP-2100 TH FI Reviso 1.4

Captulo 7

Tabela de Caracteres
Tabela ASCII
Os cdigos de 00 a 7F (hex) so independentes do modo de programao que se esteja utilizando e sero sempre os caracteres indicados na tabela abaixo.

Tabela de Caracteres Code Page 850

63

Manual do Usurio

Tabela de Caracteres - Code Page 437

64

MP-2100 TH FI Reviso 1.4

Captulo 8

Cuidados Especiais
Limpeza da Impressora

Para manter o bom funcionamento de sua impressora voc deve limp-la regularmente conforme procedimento a seguir: 1. Desligue a impressora; 2. Abra a tampa frontal; 3. Abra a tampa traseira e retire a bobina de papel; 4. Utilize uma flanela ou pano macio e retire cuidadosamente a poeira acumulada; 5. Se o gabinete da mquina estiver sujo, limpe-o com um pano macio umedecido em gua ou detergente natural. Nunca use estopa quimicamente tratada ou substncias qumicas de qualquer espcie. O uso destes produtos pode fazer com que o gabinete mude de cor ou se deforme.

Nunca introduza objetos ou ferramentas na impressora.

Local de Uso
A impressora deve operar acomodada sobre uma superfcie plana onde suas entradas de ar fiquem desobstrudas.

Evite colocar a impressora em locais midos, sujeitos poeira ou ao do calor, como luz solar e aquecedores.

65

Manual do Usurio

Captulo 9

Especificaes Tcnicas
Caracterstica Mtodo de impresso Nmero total de pontos Densidade do ponto Largura de impresso Velocidade de impresso Unidade de avano de papel Funes de deteco Tenso de operao Consumo de corrente Papel trmico especificado Fora de alimentao do papel Especificao Mtodo por linhas de pontos trmicos 576 pontos por linha 8 pontos por mm 72 mm 500 linhas de pontos por segundo, no mximo 0,125 mm Temperatura da cabea (termistor), presena de papel (foto-transistor), cabeote levantado (chave mecnica) VP = 24 Vdc 10% Vcc = 5Vdc 10% Cabeote: 5,2A mx., 1,0A mdia Motor: 0,41A mx., 015A mdia KPH756 termoscript, fabricado pela VCP ou equivalente. 100 gf no mnimo

Vida da cabea - MCBF da cabea: Abraso: 80km apenas para papel homologado (imprimindo 20% da linha) Vida da guilhotina - MCBF 1,5 milhes de acionamentos (para papel 56g/mm homologado).. Condio de operao Corte do papel Interfaces de comunicao Largura do papel Acionamentos de potncia Buffer de Entrada Largura mxima do papel Espessura do papel Dimetro mximo da bobina 0 a 45C,com 35 a 85% de umidade Serrilha metlica presente na tampa. (opcional Guilhotina) Interface serial padro RS-232 C. 80 mm (mx.) 79 mm (min.) Gaveta 2 KBytes. de 79 mm a 80 mm 65 5 m 65 mm

66

MP-2100 TH FI Reviso 1.4

Caracterstica Interfaces de Comunicao

Especificao

Serial 1 Serial 2 Alimentao

padro.................... : RS232-C padro.................... : RS232-C (para uso exclusivo do FISCO) taxa de transmisso. . : 1200 a 9600 bauds (sob consulta) protocolo. ................ : RTS/CTS formato................... : 8 bits sem paridade (sob consulta)

Tenso...............................: 24 VDC Consumo. ...........................: em repouso - 15W . .......................................: em operao - 35W Condies Ambientais Temperatura.......................: de operao: 0 a +45C . .......................................: de armazenagem: -20 a +60C Umidade............................: de operao: 35 a 65% . .......................................: de armazenagem: 5 a 85% Dimenses Altura................................: 132 mm Largura..............................: 152 mm Profundidade......................: 196 mm Massa sem guilhotina. ...................: 1,2 Kg com Guilhotina...................: 1,3 Kg

67

Manual do Usurio

Captulo 10

Problemas
A seguir esto descritos alguns problemas que podem ocorrer durante o funcionamento da impressora e suas possveis solues.

Problema A Impressora no Liga

Possvel causa No h tenso na rede eltrica.

Procedimento Verifique se existe alguma chave geral na rede eltrica. Conecte algum outro equipamento eltrico na tomada de fora e verifique o perfeito estado de funcionamento da mesma. Desligue a mquina, verifique a continuidade do cabo de fora e a perfeita conexo entre a impressora fiscal e a rede. Troque o cabo.

Problemas com o cabo de fora

O cabo pode estar rompido ou mal conectado na tomada de fora e/ou na impressora. H interrupo no cabo de comunicao (cabo partido).

No h correta Comunicao pela Porta Serial A pinagem utilizada no corresponde ao protocolo usado.

Verifique se a pinagem usada est de acordo com o protocolo que est sendo utilizado para o envio de dados. Lembre-se que a impressora utiliza o protocolo RTS/CTS. Ve r i f i q u e s e a v e l o c i d a d e d e transmisso dos dados a mesma que a impressora pode receber (9600 bps - default). Para alterao deste parmetro consulte um posto de Assistncia Tcnica Autorizada.

A impressora imprime caracteres diferentes do esperado

68

MP-2100 TH FI Reviso 1.4

Captulo 11

Acionamento de Gaveta
Na parte traseira de sua impressora fiscal est localizado o conector para acionar a gaveta (gaveta meNno). Sua pinagem a descrita abaixo:

Figura 11

Pino 1 = GND Pino 2 = Acionamento do solenide para abertura da gaveta. Pino 3 = Sensor de gaveta aberta/fechada (gaveta fechada chave aberta). Pino 4 = +24V Pino 5 = NC Pino 6 = GND

Observar a marca da gaveta antes de conect-la impressora, pois a inverso das gavetas pode danificar a impressora.

69

Manual do Usurio

Captulo 12

Guilhotina (opcional)
As consideraes que seguem, somente sero vlidas se a sua impressora possuir guilhotina.

Caso haja a necessidade de levantar a guilhotina, proceda da seguinte maneira:

Abra a trava da guilhotina; Se o papel j foi inserido, levante a trava da cabea; Puxe o papel para trs; Baixe a trava da cabea; Baixe a guilhotina verificando o seu perfeito travamento e; Insira o papel, conforme o item COLOCANDO O PAPEL (pgina 13).

Alavanca da Cabea

Trava da Guilhotina

Figura 12

Sobre a Guilhotina
A guilhotina consiste em uma lmina que executa o corte total do papel, dispensando o uso da serrilha. Para o perfeito funcionamento do equipamento, no inserir nenhum objeto que possa obstruir a trajetria desta lmina. Isto danificar permanentemente a impressora. Para garantir o funcionamento da guilhotina, no puxe o papel antes que a mesma tenha finalizado o corte.

70

MP-2100 TH FI Reviso 1.4

Captulo 13

Roteiro Bsico para Desenvolvimento do Aplicativo


Existem algumas condies mnimas que devem ser respeitadas para que a sua soluo no tenha problemas com o fisco, e que esto relacionadas abaixo:

Os registros dos itens vendidos na impressora, devem ser feitos concomitantemente com a venda (item a item), por isso entende-se que as informaes do cupom fiscal no devem ser bufferizadas e enviadas para a impressora somente ao final da venda ao consumidor. Isto exigido para que no haja a possibilidade no aplicativo da no emisso do cupom fiscal.

No incio e trmino das bobinas deve ser feita uma Leitura "X", para isso interessante monitorar as situaes de pouco papel e fim de papel.

A Leitura da Memria Fiscal em meio magntico pode ser feita pelo aplicativo, ou deve existir no diretrio raiz C:\ ou em um disquete o programa para Leitura.

O banco de dados dos itens que o estabelecimento comercializa deve estar disponvel para fins de fiscalizao na forma de arquivo texto com os campos Cdigo do Item, Descrio do Item e Situao Tributria.

As linhas abaixo tratam de procedimentos necessrios para a aplicao.

Abertura do ECF 1. Verificar se possvel estabelecer comunicao com a impressora. (Pode se utilizar o comando de STATUS DA IMPRESSORA). 2. Verificar a data do movimento, se esta for diferente de zero ainda no foi efetuado o fechamento do ECF. 3. Verificar se a data atual do ECF, e compar-la com a do micro, se existir uma diferena alm de um limite tolervel (por exemplo 30 min.) solicite interveno tcnica no equipamento ou acerto da hora do micro. 4. Leia as alquotas programadas no ECF, verifique se as alquotas necessrias aos itens cadastrados no sistema esto presentes na impressora. Caso hajam alquotas faltando adicione-as. Crie uma tabela de referncia cruzada entre as alquotas necessrias para a aplicao e as que esto cadastradas na impressora.

71

Ex: No banco de dados existem itens em 3 classes de tributao 5,00%(ISS), 12,00% e 25,00%. Em duas impressoras diferentes as alquotas programadas so as seguintes:

Totalizador 01 02 03

Impressora 1 T01=12,00% T02=05,00% T03=17,00%

Impressora 2 IS01=5,00% T02=17,00% T03=12,00%

Atravs da leitura das informaes sobre as alquotas e vinculao ao ISS possvel reprogramar no caso da impressora 1 T02 para IS02. De posse das informaes acima o aplicativo iria vender corretamente tanto na impressora 1 quanto na 2, uma venda de 17,00% na impressora 1 seria feita em T03 e na 2 em T02. Caso hajam alquotas ainda no programadas a aplicao pode program-las neste momento. 5. Verifique as informaes que possam ser relevantes do comando de retorno de variveis (ESC 23H), tais como Verso do Firmware, Moeda, Loja, Caixa, Clich etc. 6. Efetue as Programaes Iniciais necessrias (veja no captulo "Comandos de Inicializao"). Por exemplo horrio de vero, no dia em que houver a entrada ou a sada do horrio de vero. Troca do smbolo da moeda. 7. Emita uma Leitura X.

Emisso do Cupom Fiscal ou Bilhete de Passagem

Refira-se aos Comandos do Cupom Fiscal ou aos do Bilhete de Passagem Rodoviria.

1. Abra o Cupom Fiscal ou Bilhete de Passagem. 2. Registre os itens no totalizador devido. Pode ser do ICMS ou do ISS. 3. Cancele os itens caso necessrio. 4. Feche com formas de pagamento. 5. O campo de mensagens promocionais pode ser utilizado para a impresso de dados do consumidor. 6. Efetue o cancelamento do cupom caso necessrio.

Fechamento do ECF 1. Este procedimento deve ser executado at s 02:00 do dia seguinte ao do movimento. 2. Feche cupons/relatrios possivelmente abertos. 3. Emita possveis relatrios gerenciais. 4. Execute a Reduo Z.

Comentrios Gerais
1. Recebimentos No Sujeitos ao ICMS podem ser utilizados por exemplo para Conta de Luz, gua, Carn, etc. existem contadores especficos para estas operaes que podem servir para contar o nmero de operaes deste tipo executadas. 2. Com respeito ao Arredondamento/Truncamento.

Refere-se exclusivamente multiplicao efetuada na venda de item com quantidade fracionria.

Exemplo:

Quantidade........................ 1,249 kg Valor unitrio. ..................... R$ 2,00 / kg

Com arredondamento: Valor Total. ......................... R$2,50

Captulo 14

Capacidade de Dgitos dos Contadores e Totalizadores


Cd. GT - - - - - - II FF NN SI SF SN ... T16/IS16 TOTALIZADOR PARCIAL TRIBUTADO - - #1 ... #9 - CRZ CRO CCF GRG CFD NFC CFC GNF - COO CNS CDC NCN CCDC TOTALIZADOR PARCIAL NO SUJEITO AO ICMS REGISTRO DE ITEM CONTADOR DE REDUES CONTADOR DE REINCIO DE OPERAO CONTADOR DE CUPOM FISCAL CONTADOR GERAL DE RELATRIO GERENCIAL CONTADOR DE FITA DETALHE EMITIDA CONTADOR DE OPERAO NO FISCAL CANCELADO CONTADOR DE CUPOM FISCAL CANCELADO CONTADOR GERAL DE OPERAO NO FISCAL CONTADOR DE SUBSTITUIES DE PROPRIETRIO CONTADOR DE ORDEM DE OPERAO CONTADOR DE OPERAES NO SUJEITAS AO ICMS CONTADOR DE COMPROVANTE DE CRDITO OU DBITO CONTADOR DE COMPROVANTE DE CRDITO OU DBITO NO EMITIDO CONTADOR DE COMPROVANTE DE CRDITO OU DBITO CANCELADO 4 R 4 R 14 8 4 4 6 6 6 4 4 6 4 6 6 4 R R I I I I I R I I I I I R TOTALIZADOR PARCIAL SANGRIA TOTALIZADOR PARCIAL SUPRIMENTO TOTALIZADOR PARCIAL NO SUJEITO AO ICMS 14 14 14 14 R R R R Descrio GRANDE TOTAL / TOTALIZADOR GERAL GT DO DIA ANTERIOR VENDA BRUTA VENDA LQUIDA CANCELAMENTOS DESCONTOS ACRSCIMOS TOTALIZADOR PARCIAL ISENO DE ICMS TOTALIZADOR PARCIAL SUBSTITUIO TRIBUTRIA DE ICMS TOTALIZADOR PARCIAL NO INCIDNCIA DE ICMS TOTALIZADOR PARCIAL ISENO DE ISSQN TOTALIZADOR PARCIAL SUBSTITUIO TRIBUTRIA DE ISSQN TOTALIZADOR PARCIAL NO INCIDNCIA DE ISSQN Dg. 18 18 16 16 14 14 14 14 14 14 14 14 14 14 Tipo I I R R R R R R R R R R R R

T01/IS01 TOTALIZADOR PARCIAL TRIBUTADO

Cd. LJ CX - ITEM

Descrio NMERO SEQUENCIAL ATRIBUDO PELO ESTABELECIMENTO (LOJA) NMERO SEQUENCIAL ATRIBUDO PELO ESTABELECIMENTO ECF NMERO DE CUPONS CANCELADOS CONTADOR DE ITENS I - Irredutvel

Dg. 4 4 4 4

Tipo I I I R

Legenda: R - Redutvel

Manual do Usurio

Apndice I Informaes Fiscais.


1. IDENTIFICAO DO FABRICANTE.

76

MP-2100 TH FI Reviso 1.4

4.3. MEMRIA DE FITA-DETALHE: possui cartucho removvel com capacidade de armazenamento varivel de 32MB a 1GB podendo ser substitudo em caso de esgotamento ou dano; 4.4. Possui dispositivo de proteo contra apagamento e sobrescrita para proteo da Memria Fiscal, sendo resinado juntamente com os dispositivos da Memria Fiscal; 4.5 Possui dispositivo de proteo contra apagamento e sobrescrita para proteo da Memria de Fita-detalhe, sendo resinado no cartucho juntamente com os dispositivos Memria de Fita-detalhe; 5. PROCEDIMENTOS PARA EMISSO DE LEITURAS NO ECF: 5.1. Leitura X diretamente no equipamento; 5.1.1. Ligar o ECF mantendo a tecla SELEO pressionada at que o LED EM LINHA comece a piscar. Soltar o boto e aguardar a impresso do menu; 5.1.2. Seguir as informaes do menu (Pressionar a tecla SELEO uma vez para selecionar a opo de impresso da Leitura X); 77

Manual do Usurio

5.2. Leitura da Memria Fiscal diretamente do equipamento: 5.2.1. Ligar o ECF mantendo a tecla SELEO pressionada at que o LED ON LINE comece a piscar. Soltar o boto e aguardar a impresso do menu; 5.2.2. Seguir as informaes do menu (Pressionar a tecla SELEO duas vezes para selecionar a opo de impresso da Leitura da MF e trs vezes para selecionar a opo de leitura simplificada da MF); 5.2.3. A impresso da Leitura da Memria Fiscal ser feita da ltima reduo gravada na memria fiscal at a primeira, podendo ser interrompido o relatrio a qualquer momento desligando-se o equipamento. 5.3. Leitura da Memria Fiscal para meio magntico: 5.3.1. Conectar o cabo serial em qualquer uma das duas portas seriais da impressora; 5.3.2. Conectar a outra extremidade do cabo serial em uma das portas seriais disponveis no PC; 5.3.3. Caso esteja desligado, ligar o ECF; 5.3.4. Os requisitos necessrios para a Leitura da Memria Fiscal so: 5.3.4.1. PC com processador Pentium II 250 MHz ou superior, mnimo 64 MB de RAM (128 MB recomendado); 5.3.4.2. Sistema Operacional Windows 98/ME/XP/2000; 5.3.4.3. O programa Winmfd instalado. Para instal-lo, executar o arquivo de instalao setup.exe. 5.3.5 Executar o software aplicativo Winmfd.exe. Sugere-se o uso do menu de ajuda deste programa, pois traz informaes muito mais detalhadas que as explicaes a seguir. 5.3.6 no Winmfd.exe, selecionar a opo comunicao e configurar portas seriais para selecionar a porta a ser utilizada (a opo Testar permite verificar se a impressora est conectada porta serial selecionada). 5.3.7. para iniciar a leitura da Memria Fiscal para meio magntico, selecionar a opo do menu Comunicao, item Leitura da Memria Fiscal pela Serial. Aps isso, ser solicitado o nome que se deseja dar ao arquivo com a extenso .TXT. 5.3.8 Outra forma de executar essa operao a partir do contedo fsico do dispositivo de memria fiscal, obedecendo ao seguinte procedimento: 5.3.8.1 Executar o aplicativo "WinMFD.EXE". 5.3.8.2 Selecionar a opo Comunicao na barra de tarefas. 5.3.8.3 Selecionar a opo Download. 5.3.8.4 Selecionar a opo Memria Fiscal. 5.3.8.5 Aps salvar o arquivo em diretrio, selecionar a opo Arquivo na barra de tarefas 5.3.8.6 - Selecionar Relatrio da Memria Fiscal... e abrir o arquivo salvo no passo 5.3.8.5. 5.4. Leitura da Fita-detalhe diretamente do equipamento em Interveno Tcnica: 5.4.1. Ligar o ECF em Modo de Interveno Tcnica mantendo a tecla SELEO pressionada at que o LED EM LINHA comece a piscar. Soltar o boto e aguardar a impresso do menu; 5.4.2. Seguir as informaes do menu (Pressionar a tecla SELEO quatro vezes para selecionar a opo de impresso da Fita-Detalhe); 5.4.3. As informaes impressas a seguir daro informaes de como entrar com o intervalo de datas ou COO, bastando segui-las para efetuar a seleo. 5.4.4. Aps encerrada essa etapa, o equipamento ir, aps um perodo em que o LED EM LINHA fica piscando iniciar a impresso. Caso o intervalo selecionado seja muito grande, a impresso pode ser encerrada a qualquer momento desligando-se o equipamento. 5.5. Leitura da Fita-detalhe para meio magntico 5.5.1. Conectar o cabo serial em qualquer uma das duas portas seriais da impressora ; 5.5.2. Conectar a outra extremidade do cabo serial em uma das portas seriais disponveis no PC; 5.5.3. Caso esteja desligado, ligar o ECF; 5.5.4. Os requisitos necessrios para a Leitura da Memria da Fita-detalhe so: 5.5.4.1. PC com processador Pentium II 250 MHz ou superior, mnimo 64 MB de RAM (128 MB, recomendado); 5.5.4.2. Sistema Operacional Windows 98/ME/XP/2000; 5.5.4.3. O programa Winmfd instalado. Para instal-lo, executar o arquivo de instalao setup.exe. 5.5.5 executar o software aplicativo Winmfd.exe. Sugere-se o uso do menu de ajuda deste programa, pois traz informaes muito mais detalhadas que as explicaes a seguir. 5.5.6 no Winmfd.exe, selecionar a opo comunicao e configurar portas serias para selecionar a porta a ser utilizada (a opo Testar permite verificar se a impressora est conectada porta serial selecionada). 5.5.7. para iniciar a leitura da Memria da Fita-detalhe para arquivo, selecionar a opo do menu Comunicao, item Download subitem Memria da fita detalhe. Aps isso, ser solicitado o nome que se deseja dar ao arquivo com a extenso .MFD (para fins de referncia chamaremos de entrada.mfd). 78

MP-2100 TH FI Reviso 1.4

Informaes mais detalhadas podem ser encontradas no menu de ajuda do programa. 5.5.8. 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; 5.5.9. Selecionar a opo do menu Arquivo item Emisso de Documentos, informar o intervalo de emisso por COO ou por data, pressionar o boto Emitir e em seguida selecionar o arquivo entrada.mfd. Ao pressionar o boto Abrir ser gerado na tela a segunda via dos documentos selecionados podendo ser salva com a extenso RTF. 5.5.10. Para a gerao de banco de dados, selecionar a opo do menu Arquivo item Gerao de banco de Dados, informar o intervalo de emisso por COO ou por data, pressionar o boto Emitir e em seguida selecionar o arquivo entrada.mfd. Ao pressionar o boto Abrir ser gerado na tela a segunda via dos documentos selecionados podendo ser salva com a extenso MDB (Microsoft Access).

4.2. MEMRIA FISCAL:


LEGISLAO Convnio ICMS n 35/05, de 01/04/2005 SITUAO Atende

79

You might also like