You are on page 1of 80

Manual do Usurio da Impressora Fiscal MP-2100 TH FI

Cdigo: 6768 - Rev.1.5


Agosto 2014
(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). Os valores referentes a relacrao do equipamento so de responsabilidade exclusiva do cliente.
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.5

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

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

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

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


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

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


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

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

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


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

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


Limpeza da Impressora ............................................................................................................ 65
Local de Uso .......................................................................................................................... 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.5

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
Informao

Mod.
Aplicao
Adicional

Gaveta
Cutter
no Manual

Possibilidade de
Captulo Acionaacionamento de gaveta mento da Gaveta
1

de dinheiro. Caixa e
Balco.
CUPOM
FISCAL
Os relatrios/cupons
2

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

Tipo

Descrio

Tecla SELEO

Tactile switch

Utilizado para avano de papel e operaes fiscais.

Tecla CONFIRMA

Tactile switch

Utilizado para habilitar e desabilitar o funcionamento da


impressora e para operaes fiscais.

Led PAPEL

Led circular

Indica se a impressora est em falha ou ausncia de papel.

Led EM LINHA

Led circular

Indica que a impressora est pronta para receber comandos.

Led LIGADO

Led circular

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

Painel Traseiro

Tipo

Descrio

Porta Serial No 1 (Fisco)

Conector DB-9

Porta serial exclusiva para uso do Fisco.

Porta Serial No 2 (Usurio)

Conector DB-9

Porta serial para comunicao com o usurio.

Gaveta

Conector RJ-11

Conector para acionamento de gaveta.

Entrada DC

Conector circular
de alimentao 3
pinos

Entrada DC para conectar a fonte de alimentao.

Porta USB (Usurio)

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

Entrada DC
Conector Gaveta
Porta Serial No 2
(Usurio)

Porta USB (Usurio)

Porta Serial No 1
(Exclusiva para uso do Fisco)
Figura 3

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

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

Incorreto
Figura 8

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)

Termoscript KPH 856 AM

56

Alta sensibilidade de imagem.


Colorao amarela suave.
Maior opacidade.

Excelente estabilidade e
durabilidade de imagem.

Termoscript KPH 868 AM

68

Alta sensibilidade de imagem


Colorao amarela suave.
Maior opacidade.

Off Set e flexografia s no


verso do papel.

Termoscript KPD 767

67

Excelente estabilidade e
durabilidade de imagem.

Off Set e flexografia s no


verso do papel.

Caractersticas Especiais

Pr-impresso

* 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.5

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

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

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 Sinal
Rx

Direo Descrio

IN

Atravs deste pino os dados so recebidos pela impressora.

3 Tx OUT

Atravs deste pino so transmitidos os dados da impressora ao


dispositivo a ela conectado.

RTS

OUT

Quando baixo a impressora requisita o envio de dados. Quando alto


a impressora est sem documento.

CTS

IN

Quando em nvel baixo, a impressora envia dados (se houver). Quando


em nvel alto, a impressora pra de enviar dados, se estiver enviando.

GND

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

DB - 9

2 - RxD

2 - RxD

3 - TxD

3 - TxD

7 - RTS

7 - RTS

8 - CTS

8 - CTS

6 - DTR
4
4 - DSR
6

6
4 - DTR
4 - DSR
6
1 - DCD

1 - DCD
5 - GND

5 - GND

PC

Impressora
Figura 10

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
Pino
2

18

Sinal

NC

DATA+

DATA -

GND

MP-2100 TH FI Reviso 1.5

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.

STX

NBL

NBH

HEX

02

04

00

ASCII

DEC 2 4 0

CMD

CSL

CSH

1B

06

21 00

% .

27

33 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:

Composio do

byte de retorno

Mensagem da Impressora

Valor de retorno

bit 7

fim de papel

128

bit 6

pouco papel

64

bit 5

erro no relgio

32

bit 4

impressora em erro

16

bit 3

primeiro dado de CMD no foi ESC (1BH)

bit 2

comando inexistente

bit 1

cupom aberto

bit 0

nmero de parmetros de CMD invlido

Em ST2:

Composio do

byte de retorno

Mensagem da Impressora

Valor de retorno

bit 7

tipo de parmetro de CMD invlido

bit 6

Memria Fiscal lotada

128
64

bit 5

erro na Memria RAM CMOS No Voltil

32

bit 4

alquota no programada

16

bit 3

capacidade de alq. programveis lotada

bit 2

cancelamento no permitido

bit 1

CNPJ/IE do proprietrio no programados

bit 0

comando no executado

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

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

NBL

NBH

CMD

CSL

CSH

onde:

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

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

10

Impressora em erro

11

Impressora sem papel


21

Manual do Usurio

ST Retorno

22

12

Impressora com cabea levantada

13

Impressora off line

14

Alquota no programada

15

Terminador de string faltando

16

Acrscimo ou desconto maior que o total do cupom fiscal

17

Cupom fiscal sem item vendido

18

Comando no efetivado

19

Sem espao para novas formas de pagamento

20

Forma de pagamento no programada

21

ndice maior que nmero de forma de pagamento

22

Formas de pagamento encerradas

23

Cupom no totalizado

24

Comando maior que 7f

25

Cupom fiscal aberto e sem item

26

Cancelamento no imediatamento aps

27

Cancelamento j efetuado

28

Comprovante de crdito ou dbito no permitido ou j emitido

29

Meio de pagamento no permite tef

30

Sem comprovante no fiscal aberto

31

Comprovante de crdito ou dbito j aberto

32

Reimpresso no permitida

33

Comprovante no fiscal j aberto

34

Totalizador no fiscal no programado

35

Cupom no fiscal sem item vendido

36

Acrscimo e desconto maior que total cnf

37

Meio de pagamento no indicado

38

Meio de pagamento diferente do total de recebimento

39

No permitido mais de uma sangria ou suprimento

40

Relatrio j programado

41

Relatrio gerencial no programado

42

Relatrio gerencial no permitido

43

Mfd no inicializada

44

Mfd ausente

45

Mfd sem nmero de srie

46

Mfd j inicializada

47

Mfd lotada

48

Cupom no fiscal aberto

49

Memria fiscal desconectada

50

Memria fiscal sem nmero de srie da mfd

51

Memria fiscal lotada

MP-2100 TH FI Reviso 1.5

ST Retorno

52

Data inicial invlida

53

Data final invlida

54

Contador de reduo z inicial invlido

55

Contador de reduo z final invlido

56

Erro de alocao

57

Dados do rtc incorretos

58

Data anterior ao ltimo documento emitido

59

Fora de interveno tcnica

60

Em interveno tcnica

61

Erro na memria de trabalho

62

J houve movimento no dia

63

Bloqueio por rz

64

Forma de pagamento aberta

65

Aguardando primeiro proprietrio

66

Aguardando rz

67

Ecf ou loja igual a zero

68

Cupom adicional no permitido

69

Desconto maior que total vendido em icms

70

Recebimento no fiscal nulo no permitido

71

Acrscimo ou desconto maior que total no fiscal

72

Memria fiscal lotada para novo cartucho

73

Erro de gravao na MF

74

Erro de gravao na MFD

75

Dados do RTC anteriores ao ltimo documento armazenado

76

Memria fiscal sem espao para gravar leituras da MFD

77

Memria fiscal sem espao para gravar verso do SB

78

Descrio igual a default no permitido

79

Extrapolado nmero de repeties permitidas

80

Segunda via do comprovante de crdito ou dbito no permitido

81

Parcelamento fora da sequncia

82

Comprovante de crdito ou dbito aberto

83

Texto com sequncia de ESC invlida

84

Texto com sequncia de ESC incompleta

85

Venda com valor nulo

86

Estorno de valor nulo

87

Forma de pagamento diferente do total da sangria

88

Reduo no permitida em interveno tcnica

89 Aguardando RZ para entrada em interveno tcnica


90

Forma de pagamento com valor nulo no permitido

91

Acrscimo e desconto maior que valor do tem


23

Manual do Usurio

ST

Retorno

92

Autenticao no permitida

93

Timeout na validao

94

Comando no executado em impressora bilhete de passagem

95

Comando no executado em impressora de Cupom Fiscal

96 Cupom No Fiscal fechado

24

97

Parmetro no ASCII em campo ASCII

98

Parmetro no ASCII num em campo ASCII num

99

Tipo de transporte invlido

100

Data e hora invlida

101

Sem relatrio gerencial

102

Nmero do totalizador no fiscal invlido

103

Parmetro de acrscimo ou desconto invlido

104

Acrscimo ou desconto em sangria ou suprimento no permitido

105

Nmero do relatrio gerencial invlido

106

Forma de pagamento fonte no programada

107

Forma de pagamento destino no programada

108

Estorno maior que forma pagamento

109

Caracter numrico na codificao GT no permitido

110

Erro na inicializao da MF

111

Nome do totalizador em branco no permitido

112

Data e hora anteriores ao ltimo doc armazenado

113

Parmetro de acrscimo ou desconto invlido

114

Item anterior aos trezentos ltimos

115

Item no existe ou j cancelado

116

Cdigo com espaos no permitido

117

Descrio sem caracter alfabtico no permitido

118

Acrscimo maior que valor do item

119

Desconto maior que valor do item

120

Desconto em iss no permitido

121

Acrscimo em item j efetuado

122

Desconto em item j efetuado

123

Erro na Memria Fiscal chamar credenciado

124

Aguardando gravao na Memria Fiscal

125

Caracter repetido na codificao do GT

126

Verso j gravada na memria fiscal

127

Estouro de capacidade no cheque

128

Timeout na leitura do cheque

129

Ms invlido

130

Coordenada invlida

131

Sobreposio de texto

MP-2100 TH FI Reviso 1.5

ST

Retorno

132

Sobreposio de texto no valor

133

Sobreposio de texto no extenso

134

Sobreposio de texto no favorecido

135

Sobreposio de texto na localidade

136

Sobreposio de texto no opcional

137

Sobreposio de texto no dia

138

Sobreposio de texto no ms

139

Sobreposio de texto no ano

140

Usando mfd de outro ECF

141

Primeiro dado diferente de esc ou 1C

142

No permitido alterar sem interveno tcnica

143

Dados da ltima RZ corrompidos

144

Comando no permitido no modo inicializao

145

Aguardando acerto de relgio

146

MFD j inicializada para outra memoria fiscal

147

Aguardando acerto do relgio ou desbloqueio pelo teclado

148

Valor forma de pagamento maior que mximo permitido

149

Razo social em branco

150

Nome de fantasia em branco

151

Endereo em branco

152

Estorno de CDC no permitido

153

Dados do proprietrio iguais ao atual

154

Estorno de forma de pagamento no permitido

155

Descricao forma de pagamento igual j programada

156

Acerto de horrio de vero s imediatamente aps Reduo Z

157

Interveno tcnica no permitida MF reservada para Reduo Z

158 Senha CNPJ invlida


159

Timeout na inicializao de nova MF

160

Dados da MFD no encontrados

161

Sangria ou Suprimento devem ser nicos no comprovante no fiscal

162

ndice da forma de pagamento nulo no permitido

163

UF de destino invlida

164

Tipo de transporte incompatvel com a UF de destino

165

Descrio do primeiro item do Bilhete de passagem diferente de "TARIFA"

166

Aguardando impresso de cheque ou autenticao

167

Programao de CNPJ e IE preenchido com espaos em branco no permitido

168

Programao de UF preenchido com espaos em branco no permitido

169

Nmero de impresses da fita detalhe nesta interveno tcnica esgotado

170

Cupom fiscal j sub-totalizado

171

Cupom no sub-totalizado
25

Manual do Usurio

26

ST

Retorno

172

Acrscimo em sub-total j efetuado

172

Acrscimo em sub-total j efetuado

173

Desconto em sub-total j efetuado

174

Acrscimo com valor nulo no permitido

175

Desconto com valor nulo no permitido

176

Cancelamento de acrscimo ou desconto em sub-total no permitido

177

Data invlida

178

Valor do cheque nulo no permitido

179

Valor do cheque invlido

180

Cheque sem a informao da localidade no permitido

181

Cancelamento de acrscimo em item no permitido

182

Cancelamento de desconto em item no permitido

183

Nmero mximo de itens atingido

184

Nmero do item nulo no permitido

185

Mais que duas alquotas diferentes no Bilhete de Passagem no permitido

186

Acrscimo ou Desconto em item no permitido

187

Cancelamento de acrscimo ou desconto em item no permitido

188

Clich j impresso

189

Texto opcional do cheque excedeu o mximo de linhas permitido

190

Impresso automtica no verso no disponvel neste equipamento

191

Timeout na insero do cheque

192

Overflow na capacidade de texto do comprovante de dbito ou crdito

193

Programao de espaos entre cupons menor que o mnimo permitido

194

Equipamento no possui leitor de cheque

195

Programao de alquota com valor nulo no permitido

196

Parmetro baud rate invlido

197

Configurao permitida somente pela porta do fisco

198

Valor total do item excede 11 dgitos

199

Programao da moeda com espaos em branco no permitido

200

Casa decimais devem ser programadas com 2 ou 3

201

No permite cadastrar usurios diferentes na mesma MFD

202

Identificao do consumidor no permitido para sangria ou suprimento

203

Casas decimais em quantidade maior do que a permitida

204

Casas decimais do unitrio maior do que o permitido

205

Posio reservada para ICMS

206

Posio reservada para ISS

207

Todas as alquotas com a mesma vinculao no permitido

208

Data de embarque anterior a data de emisso

MP-2100 TH FI Reviso 1.5

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

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

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

Alterao do Smbolo da Moeda Corrente:



ESC 01

Parmetro (obrigatrio): Smbolo da Moeda


(ASCII) com tamanho de 2 bytes.

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)

31

Manual do Usurio

Comando Parmetros

Observaes

Adio de Alquota Tributria

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.

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)

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.

Para entrada do Horrio de Vero, basta


no ter movimentao no dia, ou aps a
Reduo Z.

ESC 18

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

ESC 40

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)

Os comandos seguintes esto disponveis a partir da verso 01.00.02

32

MP-2100 TH FI Reviso 1.5

Comando Parmetros

Observaes

Habilita/Desabilita Corte parcial aps cupom fiscal:


Parmetro 1 (obrigatrio): 1 byte - sendo
que se o valor for par ativa, se for mpar
desativa.

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

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

ESC 62 57

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.

ESC 62 58

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)

33

Manual do Usurio

Comando Parmetros

Observaes

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.

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.

ESC 62 59

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

Comando Parmetros

Observaes

Programao de Espao entre Linhas:

ESC 60

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

Nomeia Relatrio Gerencial:

ESC 82

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

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

36

Abertura de cupom fiscal


Venda de item

[09]

Venda de item com 3 casas no valor unitrio

[56]

Venda de item genrico com departamento

[63]

Cancelamento de item anterior

[13]

Cancelamento de item genrico

[31]

Acrscimo/desconto em item posterior

[93]

Cancelamento de Acrscimo/Desconto em item posterior [114]

Cancelamento de cupom

Acrscimo/Desconto em subtotal

[104]

Cancelamento de Acrscimo/Desconto em subtotal

[105]

Cancelamento de cupom

Cancelamento de cupom

[14]

Efetua forma de pagamento

[72]

Efetua forma de pagamento com parcelamento

[90]

Termina fechamento

Cancelamento de cupom

[14]

Cupom adicional

[85]

Cancelamento de cupom

[14]

Inicia fechamento de cupom fiscal sem formas de pagamento

Totaliza o Cupom fiscal

[00]

[14]
[103]

[14]
[106]

[34]

MP-2100 TH FI Reviso 1.5

Comando

Parmetros

Observaes

Abertura do Cupom Fiscal Bilhete de Passagem:


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.

ESC 37

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.

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

Parmetro 18 (opcional): Endereo,


destinado ao endereo do passageiro, com
80 caracteres ASCII.
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):

ESC 00

CPF :

29 caracteres ASCII.

Nome:

30 caracteres ASCII.

Endereo: 80 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.

ESC 09

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.

38

Tamanho de Retorno: 3 bytes (Status).

MP-2100 TH FI Reviso 1.5

Comando Parmetros

Observaes

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


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.

Tamanho de Retorno: 3bytes (Status).

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

Observaes

Venda de tem com 3 casas no Valor Unitrio:


Parmetro 1 (obrigatrio): Cdigo do Produto
(ASCII alfanumrico), com 13 bytes.

Tamanho de Retorno: 3 bytes (Status).

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

Tamanho de Retorno: 3 bytes (Status).

Cancelamento de Item Genrico:

ESC 31

Parmetro 1 (obrigatrio): Nmero do item


a ser cancelado (ASCII numrico), com o
tamanho de 4 bytes.

Acrscimo/DescontoParmetro
em Item Posterior:
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.

OU
40

Descrio: Cancela o ltimo item


vendido.

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.

MP-2100 TH FI Reviso 1.5

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:

ESC 32

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:

ESC 32

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

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

ESC 32

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

Manual do Usurio

Comando Parmetros

Observaes

Inicia Fechamento de Cupom Fiscal sem formas de pagamento:

ESC 103

Parmetro: Nenhum.

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

Cancelamento de Acrscimo/Desconto em Subtotal:

ESC 105

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

Totaliza o Cupom Fiscal:


ESC 106

42

Parmetro: Nenhum.

Totaliza os cupons fiscais habilitando as


formas de pagamento.
Tamanho de Retorno: 3 bytes (Status).

MP-2100 TH FI Reviso 1.5

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

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.

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.

Caso a forma de pagamento exceda o


valor total do cupom, a diferena sera
contabilizada no totalizador TROCO.
Tamanho de Retorno: 3 bytes (Status).

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.

ESC 90

Parmetro 2 (obrigatrio): Valor da forma


de pagamento (ASCII numrico formato
XXXXXXXXXXXX,XX ), com o tamanho de
14 bytes.

Caso a forma de pagamento exceda o


valor total do cupom, a diferena sera
contabilizada no totalizador "TROCO".
Tamanho de Retorno: 3 bytes (Status).

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.

43

Manual do Usurio

Comando Parmetros

Observaes

Termina o Fechamento do Cupom com Formas de Pagamento:

ESC 34

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.

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.

TEF[03] 1Byte (opcional)


Parmetro ... ... ... ... ...
Parmetro 19 (opcional): Descrio da
forma de pagamento para o totalizador 20,
com o tamanho de 16 bytes.

Para alterar este comando dever ser


executado em M. I.T. (Modo de Interveno
Tcnica).
Tamanho de Retorno: 3 bytes (Status).

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

44

MP-2100 TH FI Reviso 1.5

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.

ESC 89

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.

ESC 62 52

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

45

Manual do Usurio

Comandos de Relatrios Fiscais


Comando Parmetros

Observaes

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

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

46

* Na LMF simplificada no so impressas


as redues Z dirias, so impressos
somente as totalizaes por perodo.
Tamanho de Retorno: 3 bytes (Status).

MP-2100 TH FI Reviso 1.5

Comando Parmetros

Observaes

Emisso de Leitura X:
ESC 06

Parmetro: Nenhum.

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

[77]
[78]

Cancelamento de comprovante no-fiscal

[81]

Inicia fechamento de comprovante no-fiscal

[79]

Cancelamento de comprovante no-fiscal

[81]

Efetua forma de pagamento

[72]

Efetua forma de pagamento com parcelamento

[90]

Termina fechamento

Cancelamento de comprovante no-fiscal

[34]
[81]

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

[81]

Efetua forma de pagamento

[72]

Efetua forma de pagamento com parcelamento

[90]

Termina fechamento

Totaliza Comprovante no-fiscal

Cancelamento de comprovante no-fiscal

[77]
[78]
[81]
[107]
[81]
[108]
[109]
[110]

[34]
[81]
47

Manual do Usurio

Os Comprovantes de Crdito ou Dbito podem ser emitidos obedecendo a seguinte hierarquia:


Abre comprovante de crdito ou dbito

[66]

Usa comprovante de crdito ou dbito

Fechamento de relatrio gerencial

[67]
[21]

Estorno de comprovante de crdito ou dbito

Reimpresso do ltimo comprovante de crdito ou dbito

[92]

Imprime segunda via do comprovante de crdito ou dbito

[91]

Reimpresso do ltimo comprovante de crdito ou dbito

[92]

Comando Parmetros

[102]

Observaes

Abre Relatrio Gerencial:


Parmetro (obrigatrio): nmero do relatrio, com o tamanho de 2 bytes.

ESC 83

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)

Imprime Segunda Via do Comprovante de Crdito ou Dbito:


Parmetro: Nenhum.

ESC 91

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

48

MP-2100 TH FI Reviso 1.5

Comando Parmetros

Observaes

Abre Comprovante No Fiscal:


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


ESC 77

Tamanho de Retorno: 3 bytes (Status).

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.

Tamanho de Retorno: 3 bytes (Status).

ESC 21

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.

ESC 81

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

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

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:

ESC 78

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.

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

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

MP-2100 TH FI Reviso 1.5

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.

ESC 108

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

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

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 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:

ESC 79

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

2. Com Acrscimo e Desconto Simultneos por Percentual ou Valor:

ESC 79

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

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.

ESC 20

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

Estorno de Comprovante de Crdito ou Dbito:

ESC 102

52

Parmetro (opcional):
CPF: 29 caracteres ASCII
NOME : 30 caracteres ASCII
ENDEREO: 80 caracteres ASCII

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

MP-2100 TH FI Reviso 1.5

Comando Parmetros

Observaes

Cancelamento de Item No Fiscal


Parmetro: Nmero do Item 4*

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.

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

Estorno de Formas de Pagamento

ESC 74

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.

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

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 da Gaveta de Dinheiro:

ESC 22

Parmetro (obrigatrio): Um byte (00


at FF) com o valor do tempo(ms) de
acionamento do solenide da Gaveta de
Dinheiro (0-255ms).

Acionamento do solenide de abertura da


Gaveta.
Tamanho de Retorno: 3 bytes (Status).

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

Comandos de Informaes da Impressora


Comando Parmetros

Observaes

Retorno de Alquotas:
Parmetro: Nenhum.

Tamanho de Retorno: 3 bytes (Status).


1 byte, indicando o nmero de Alquotas
cadastradas.

ESC 26

32 bytes com os valores das Alquotas. 2


bytes para cada alquota no formato BCD.
Retorno dos Totalizadores Parciais:

ESC 27

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)

: 63 bytes(126 dgitos

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.

ESC 87

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

Manual do Usurio

Comando Parmetros

Observaes

Retorno do Subtotal:
ESC 29

Parmetro: Nenhum

Tamanho de Retorno: 3 bytes (Status).


Subtotal com 7 bytes que equivale a 14
dg. BCD.

Retorno do Nmero do Cupom:


Parmetro: Nenhum

Tamanho de Retorno: 3 bytes (Status).


3 bytes com o nmero do Cupom. Que
equivale a 6 dg. BCD.

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.

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

[V] Varivel

Bytes Formato

03 GRANDE TOTAL

09

BCD (18 dgitos BCD)

04 CANCELAMENTOS

07

BCD (14 dgitos BCD)

05 DESCONTOS

07

BCD (14 dgitos BCD)

06 CONTADOR SEQUNCIAL

03

BCD (6 dgitos BCD)

07 NMERO DE OPERAES NO FISCAIS

03

BCD (6 dgitos BCD)

08 NMERO DE CUPONS CANCELADOS

02

BCD (4 dgitos BCD)

09 NMERO DE REDUES

02

BCD (4 dgitos BCD)

10 NMERO DE INTERVENES TCNICAS

02

BCD (4 dgitos BCD)

11 NMERO DE SUBSTITUIES DE PROPRIETRIO

02

BCD (4 dgitos BCD)

12 NMERO DO LTIMO ITEM VENDIDO

02

BCD (4 dgitos BCD)

13 CLICH DO PROPRIETRIO

186

ASCII

14 NMERO DO CAIXA

02

BCD (4 dgitos BCD)

15 NMERO DA LOJA

02

BCD (4 dgitos BCD)

16 MOEDA

02 ASCII

17 FLAGS FISCAIS

01

DESCRIO ABAIXO

18 MINUTOS LIGADA

02

BCD (4 dgitos BCD)

19 MINUTOS IMPRIMINDO

02

BCD (4 dgitos BCD)

20 FLAG DE INTERVENO TCNICA

01

55h Modo Normal

AAh Interveno Tcnica

21 FLAG DE EPROM CONECTADA

55h Eprom conectada

01

AAh desconectada

22 VALOR PAGO NO LTIMO CUPOM

07

BCD (14 dgitos BCD)

23 DATA E HORA ATUAL (ORDEM DIA, MS, ANO, HORA, MIN, SEG)

06

BCD (6X2dgitos BCD)

24 CONTADORES DOS TOTALIZADORES NO

BCD 9x2 (9x4 dgito)

BCD)

SUJEITOS AO ICMS

18

25 DESCRIO DOS TOTALIZADORES NO SUJEITOS AO

BCD 9x19 (9 strings

com 19 caracteres)

ICMS

171

26 DATA DA LTIMA REDUO

06

BCD (6X2dgitos BCD)

27 DATA DO MOVIMENTO (DIA, MS, ANO)

03

BCD (3X2 dgitos BCD)

28 FLAG DE TRUNCAMENTO

01

FF arredondamento

00 truncamento

29 FLAGS DE VINCULAO AO ISS


02

Os bits setados indicam


respectivamente, os
totalizadores de ISSQN.

30 TOTALIZADOR DE ACRSCIMOS

07

BCD (14 dgitos BCD

31 CONTADOR DE BILHETES DE PASSAGEM

03

BCD (6 dgitos BCD)


57

Manual do Usurio

[V] Varivel
40 NMERO DE SRIE

Bytes Formato
20 ASCII

41 VERSO DO FIRMWARE

03

42 CNPJ

20 ASCII

43 INSCRIO ESTADUAL

20

ASCII

44 INSCRIO MUNICIPAL

20

ASCII

45 TEMPO OPERACIONAL EM MINUTOS

02

4 digitos BCD

46 MINUTOS EMITINDO DOCUMENTOS FISCAIS

02

4 digitos BCD

47 CONTADORES DOS TOTALIZADORES NO SUJEITOS AO ICMS

60

30x4 dgitos BCD

48 DESCRIO DOS TOTALIZADORES NO SUJEITOS AO ICMS


49 FORMAS DE PAGAMENTO

BCD (6 digitos BCD)

570
620

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.

50 TOTALIZADORES NO SUJEITOS AO ICMS


780

ASCII 30x19 (descrio)


BCD 30x7 (valores do
recebimento)

51 RELATRIOS GERENCIAIS
570 BCD 30x2 (Contadores
especficos)

AXCII 30X17 (descrio)
52 CONTADOR DE COMPROVANTES DE CRDITO E DBITO

BCD

53 CONTADOR DE OPERAES NO FISCAIS CANCELADAS

BCD

54 CONTADOR DE RELATRIOS GERENCIAIS

BCD

55 CONTADOR DE CUPOM FISCAL

BCD

56 CONTADOR DE FITA DETALHE

BCD

57 CONTADOR DE COMPROVANTES DE CRDITO E DBITO


NO EMITIDOS

58 NMERO DE SRIE DA MFD


59 NMERO DE REDUES RESTANTES

BCD

20

ASCII

BCD

60 MARCA, MODELO, TIPO


42 ASCII 15 (Marca)
ASCII 20 (modelo)
ASCII 7 (tipo)
61 PERCENTUAL DE MFD LIVRE

6
10

ASCII (10 digitos)

63 TAMANHO DA MFD LIVRE EM BYTES

10

ASCII (10 digitos)

64 DATA E HORA DO LTIMO DOCUMENTO ARMAZENADO NA MFD 6

58

ASCII (XX,XX%)

62 TAMANHO TOTAL DE MFD EM BYTES

BCD (dd/mm/aa hh/mm/ss)

MP-2100 TH FI Reviso 1.5

[V] Varivel
65 FLAGS FISCAIS II

Bytes Formato
1
*

66 SUBTOTAL DO COMPROVANTE NO FISCAL

BCD

67 DATA DO MOVIMENTO DA LTIMA REDUO Z

BCD (DD/MM/AA)

68 GRANDE TOTAL (GT) DA ULTIMA RZ

BCD (18 DGITOS)

69 NO UTILIZADO

70 UF do usurio

2 ASCII

71 Tempo restante para emisso do Vinculado ou do Relatrio Gerencial 2


BCD (4 dgitos)
tempo em segundos

72 COO do primeiro e do ultimo cupom fiscal da Reduo Z


6

do dia anterior

BCD (12 dgitos)


6 primeiros dgitos ref. COO do
primeiro cupom e 6 ltimos
ref. COO do ltimo cupom

73 GT do incio e do final do dia referente a Reduo Z do dia anterior 18



GT

BCD (36 dgitos)


18 primeiros dgitos ref.
do incio do dia e 18 lti-
mos ref. GT do final do dia

74 Flag de ativao do corte do prximo documento

ASCII


31H indica que o corte

est desativado

30H indica que o corte est
ativado
75 Flag de ativao do alinhamento da descrio esquerda
1





ASCII
31H indica que o
alinhamento esquerda
est desativado
30H indica que o
alinhamento esquerda
est ativado

253 RETORNA TIPO DA IMPRESSORA


Byte 1: (00) Bilhete de Pas

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

Cupom fiscal aberto.

bit 1=1

Fechamento de formas de pagamento iniciado.

bit 2=1

Horrio de vero(selecionado=1).

bit 3=1

J houve reduo Z no dia.

bit 4=1

ltima RZ foi automtica.

16

bit 5=1

Permite cancelar cupom fiscal.

32

bit 6

no existe.

bit 7=1

Memria fiscal sem espao.

64
128

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

bit 0=1

Comprovante no-fiscal aberto

bit 1=1

Comprovante de crdito ou dbito aberto

bit 2=1

Relatrio gerencial aberto

bit 3=1

Totalizando cupom

bit 4=1

no existe

16

bit 5=1

Permite cancelamento do CNF

32

bit 6

Estorno de CDC permitido

bit 7=1

60

no existe

64
128

MP-2100 TH FI Reviso 1.5

Comando Parmetros

Observaes

Leitura dos dados da ltima Reduo completo:


Parmetro: Nenhum
ESC 88

Tamanho de Retorno: 621 bytes (BCD),


com a seguinte estrutura:


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

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

61

Manual do Usurio

Comando Parmetros

Observaes

Leitura do Estado da Impressora:


Parmetro: Nenhum.
ESC 19

A impressora fiscal enviar o seu estado


atual pela interface.
Tamanho de Retorno: 3 bytes (Status).

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

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

Se 00 reduo por comando, caso contrrio automtica.

GTDA

GT no momento da ltima reduo.

2
18

CANCEL Cancelamentos

14

DESCON Descontos

14

TR Tributos
TP

Totalizadores Parciais Tributados

SANGRIA Sangria
SUPRIMENTOS Suprimentos

62

(Dg. BCD)

64
266
14
14

NSI

Totalizadores no Sujeitos ao ICMS

126

CNSI

Contadores dos TPs no Sujeitos ao ICMS

COO

Contador de Ordem de Operao

CNS

Contador de Operaes no Sujeitas ao ICMS

AL

Nmero de Alquotas Cadastradas

DATA_PC

Data do Movimento

36

ACRESC Acrscimo

14

ACRFIN

14

Acrscimo Financeiro

MP-2100 TH FI Reviso 1.5

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

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 Especificao
Mtodo de impresso

Mtodo por linhas de pontos trmicos

Nmero total de pontos

576 pontos por linha

Densidade do ponto

8 pontos por mm

Largura de impresso

72 mm

Velocidade de impresso

500 linhas de pontos por segundo, no mximo

Unidade de avano de papel

0,125 mm

Funes de deteco

Temperatura da cabea (termistor), presena de

papel (foto-transistor), cabeote levantado (chave mecnica)

Tenso de operao

VP = 24 Vdc 10%

Vcc = 5Vdc 10%

Consumo de corrente

Cabeote: 5,2A mx., 1,0A mdia

Motor: 0,41A mx., 015A mdia

Papel trmico especificado

KPH756 termoscript, fabricado pela VCP ou equivalente.

Fora de alimentao do papel

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

66

Condio de operao

0 a 45C,com 35 a 85% de umidade

Corte do papel

Serrilha metlica presente na tampa. (opcional Guilhotina)

Interfaces de comunicao

Interface serial padro

RS-232 C.

Largura do papel

80 mm (mx.) 79 mm (min.)

Acionamentos de potncia

Gaveta

Buffer de Entrada

2 KBytes.

Largura mxima do papel

de 79 mm a 80 mm

Espessura do papel

65 5 m

Dimetro mximo da bobina

65 mm

MP-2100 TH FI Reviso 1.5

Caracterstica Especificao
Interfaces de Comunicao
Serial 1

padro.................... : RS232-C

Serial 2

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)

Alimentao
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

Possvel causa

Procedimento

A Impressora
no Liga

No h tenso na rede eltrica.

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.

Problemas com o
cabo de fora

O cabo pode estar rompido ou mal


conectado na tomada de fora e/ou
na impressora.

Desligue a mquina, verifique a


continuidade do cabo de fora e a
perfeita conexo entre a impressora
fiscal e a rede.

No h correta

H interrupo no cabo de
comunicao (cabo partido).

Troque o cabo.

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

A impressora imprime
caracteres diferentes do
esperado

68

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.

MP-2100 TH FI Reviso 1.5

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

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

Impressora 1

Impressora 2

01

T01=12,00%

IS01=5,00%

02

T02=05,00%

T02=17,00%

03

T03=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. Descrio

Dg. Tipo

GT

GRANDE TOTAL / TOTALIZADOR GERAL

18

GT DO DIA ANTERIOR

18

VENDA BRUTA

16

VENDA LQUIDA

16

CANCELAMENTOS

14 R

DESCONTOS

14 R

ACRSCIMOS

14 R

II

TOTALIZADOR PARCIAL ISENO DE ICMS

14

FF
NN

TOTALIZADOR PARCIAL SUBSTITUIO TRIBUTRIA DE ICMS


TOTALIZADOR PARCIAL NO INCIDNCIA DE ICMS

14
14

R
R

SI

TOTALIZADOR PARCIAL ISENO DE ISSQN

14

SF

TOTALIZADOR PARCIAL SUBSTITUIO TRIBUTRIA DE ISSQN

14

SN

TOTALIZADOR PARCIAL NO INCIDNCIA DE ISSQN

14

14

T16/IS16 TOTALIZADOR PARCIAL TRIBUTADO

14

TOTALIZADOR PARCIAL SANGRIA

14

-
#1

TOTALIZADOR PARCIAL SUPRIMENTO


TOTALIZADOR PARCIAL NO SUJEITO AO ICMS

14
14

R
R

#9

TOTALIZADOR PARCIAL NO SUJEITO AO ICMS

14

REGISTRO DE ITEM

CRZ
CRO

CONTADOR DE REDUES
CONTADOR DE REINCIO DE OPERAO

4
4

I
I

CCF

CONTADOR DE CUPOM FISCAL

GRG

CONTADOR GERAL DE RELATRIO GERENCIAL

CFD

CONTADOR DE FITA DETALHE EMITIDA

NFC

CONTADOR DE OPERAO NO FISCAL CANCELADO

CFC

CONTADOR DE CUPOM FISCAL CANCELADO

GNF

CONTADOR GERAL DE OPERAO NO FISCAL

-
COO
CNS

CONTADOR DE SUBSTITUIES DE PROPRIETRIO


CONTADOR DE ORDEM DE OPERAO
CONTADOR DE OPERAES NO SUJEITAS AO ICMS

4
6
6

I
I
I

CDC

CONTADOR DE COMPROVANTE DE CRDITO OU DBITO

NCN

CONTADOR DE COMPROVANTE DE CRDITO OU

DBITO NO EMITIDO

CCDC

CONTADOR DE COMPROVANTE DE CRDITO OU

DBITO CANCELADO

T01/IS01 TOTALIZADOR PARCIAL TRIBUTADO

...

...

Cd. Descrio
LJ

NMERO SEQUENCIAL ATRIBUDO PELO

ESTABELECIMENTO (LOJA)

CX

NMERO SEQUENCIAL ATRIBUDO PELO


-
ITEM

ESTABELECIMENTO ECF

NMERO DE CUPONS CANCELADOS

CONTADOR DE ITENS

Legenda: R - Redutvel

Dg. Tipo

I - Irredutvel

Manual do Usurio

Apndice I
Informaes Fiscais.
1. IDENTIFICAO DO FABRICANTE.

76

MP-2100 TH FI Reviso 1.5

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

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