Você está na página 1de 75

Disponvel para FS600 010400

Disponvel apenas para FS700L 010000


Disponvel para FS600 010500 e FS700 H/M (no disponvel para FS600 ou FS700 L)
Disponvel para FS600 010500 e FS700 L/H/M
A FS600 010500 e a FS700 H/M possuem o mesmo set de comandos, com exceo do comando de
acionamento da guilhotina
NDICE ANALTICO
Comandos de Impresso Fiscal ..................................................................................................... 5
Comando: Abertura Cupom Fiscal .............................................................................................. 5
Comando: Registro de Item ........................................................................................................ 5
Comando: Registro de Item com Indicao de Arredondamento ou Truncamento ...................... 6
Comando: Desconto ou Acrscimo em Item de Cupom Fiscal .................................................... 7
Comando: Cancelamento Total de Item em Cupom Fiscal.......................................................... 7
Comando: Cancelamento Parcial de Item em Cupom Fiscal ....................................................... 8
Comando: Cancelamento de Desconto em Item ......................................................................... 8
Comando: Totalizao de Cupom Fiscal .................................................................................... 8
Comando: Cancelamento de Desconto ou Acrscimo em Subtotal de Cupom Fiscal .................. 9
Comando: Descrio dos Meios de Pagamento de Cupom Fiscal .............................................. 9
Comando: Encerramento de Cupom Fiscal ................................................................................ 9
Comando: Cancelamento de Cupom Fiscal .............................................................................. 10
Comando: Abertura Comprovante de Crdito ou Dbito ........................................................... 10
Comando: Texto de Comprovante de Crdito ou Dbito ........................................................... 11
Comando: Fechamento de Comprovante de Crdito ou Dbito ................................................ 11
Comando: Abertura de via adicional de Comprovante de Crdito ou Dbito ............................. 11
Comando: Segunda Via de Comprovante de Crdito ou Dbito ................................................ 12
Comando: Reimpresso de Comprovante de Crdito ou Dbito ............................................... 12
Comando: Estorno de Comprovante de Crdito ou Dbito ........................................................ 12
Comando: Abertura Comprovante No Fiscal ........................................................................... 13
Comando: Recebimento No Fiscal ......................................................................................... 13
Comando: Cancelamento de Item em Comprovante No Fiscal ............................................... 14
Comando: Cancelamento de Desconto ou Acrscimo em Item de Comprovante No Fiscal ..... 14
Comando: Totalizao de Comprovante No Fiscal ................................................................. 14
Comando: Cancelamento de Desconto ou Acrscimo em Subtotal de Comprovante No Fiscal 15
Comando: Descrio dos Meios de Pagamento de Comprovante No Fiscal ........................... 15
Comando: Encerramento de Comprovante No Fiscal ............................................................. 15
Comando: Sangria ................................................................................................................... 16
Comando: Estorno de Meio de Pagamento .............................................................................. 16
Comando: Cancelamento de Comprovante No Fiscal ............................................................. 17
Comando: Abertura Relatrio Gerencial Especfico .................................................................. 17
Comando: Texto de Relatrio Gerencial Especfico .................................................................. 17
Comando: Fechamento de Relatrio Gerencial Especfico ....................................................... 18
Comando: Leitura da Memria Fiscal ....................................................................................... 18
Comando: Reduo Z .............................................................................................................. 18
Comando: Leitura X ................................................................................................................. 19
Comando: Suprimento ............................................................................................................. 19
Comando: Abertura Cupom Fiscal Bilhete de Passagem .......................................................... 20
Comando: Registro de Item em CFBP ...................................................................................... 20
Comando: Desconto ou Acrscimo em Item de CFBP .............................................................. 21
Comando: Cancelamento Total de Item em CFBP.................................................................... 21
Comando: Cancelamento de Desconto em Item de CFBP ........................................................ 21
Comando: Totalizao de CFBP .............................................................................................. 21
Comando: Cancelamento de Desconto ou Acrscimo em Subtotal de CFBP ............................ 21
Comando: Descrio dos Meios de Pagamento de CFBP ........................................................ 21

Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comandos
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comandos
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comandos
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comando:
Comandos
Comando:
Comando:

Encerramento de CFBP .......................................................................................... 21


Programao da UF Origem do prximo Cupom Fiscal Bilhete de Passagem ......... 22
Identificao do Consumidor em Rodap de Cupom Fiscal ..................................... 22
Codificao de Informao com Algoritmo RSA....................................................... 22
Decodificao de Informao com Algoritmo RSA ................................................... 23
Decodificao de Informao com Algoritmo RSA e chave externa ......................... 23
De/Codificao de Texto ......................................................................................... 24
Clculo RSA ........................................................................................................... 25
de Consulta ................................................................................................................ 27
Consulta a informaes ........................................................................................... 27
Consulta a informaes indexadas .......................................................................... 33
Retransmisso da ltima resposta ........................................................................... 37
Palavra de Status .................................................................................................... 37
Palavra de Status Estendida ................................................................................... 39
Verificar ECF ativo .................................................................................................. 40
de Configurao ......................................................................................................... 41
Programao de Horrio de Vero .......................................................................... 41
Habilitao de desconto em ISS .............................................................................. 41
Programao de Carga Tributria ........................................................................... 41
Programao dos Meios de Pagamento .................................................................. 41
Programao de Totalizador No-Fiscal .................................................................. 42
Programao de Relatrio Gerencial ....................................................................... 42
Programao do modo de registro de item .............................................................. 42
Programao do modo de impresso de item em CF .............................................. 43
Programao da identificao da Loja ..................................................................... 43
Programao da identificao do Operador ............................................................. 43
Programao do nome da moeda para o cheque .................................................... 44
Programao de avanos de papel ......................................................................... 44
Programao de porta serial do usurio .................................................................. 44
Programao da Identificao do Programa Aplicativo ............................................ 45
Programao de legenda INMETRO para o prximo item........................................ 45
Carga de bitmap promocional .................................................................................. 45
Programao de decimais da quantidade para o prximo item ................................ 46
Programao no-persistente de porta serial .......................................................... 46
Programao do mtodo de reduo de decimais para o prximo item ................... 47
Programao de cdigos a monitorar ...................................................................... 47
Desabilitao no-persistente da guilhotina ............................................................. 47
Programao de temporizao para recepo de comando .................................... 48
Programao de chave privada ............................................................................... 48
Parametrizao do ECF .......................................................................................... 49
de Manuteno .......................................................................................................... 51
Ajuste do relgio interno .......................................................................................... 51
Reiniciao dos parmetros de configurao .......................................................... 51
Programao de Razo Social, Nome Fantasia e Endereo .................................... 51
Programao do nmero de ordem seqencial do ECF ........................................... 52
Programao de casas decimais ............................................................................. 52
Programao do smbolo da moeda ........................................................................ 52
Programao do ndice do primeiro meio de pagamento vinculvel ......................... 52
Cadastro de MFDE ................................................................................................. 53
Programao de usurio ......................................................................................... 53
Carga de logotipo do estabelecimento..................................................................... 53
Impresso de Fita Detalhe ...................................................................................... 54
Habilitao de Modo Transporte .............................................................................. 54
No Fiscais ................................................................................................................ 55
Ejetar cheque .......................................................................................................... 55
Autenticao de documento .................................................................................... 55

Comando: Acionamento manual da guilhotina .......................................................................... 55


Comando: Leitura de cdigo CMC-7......................................................................................... 55
Comando: Imprimesso do verso do cheque ............................................................................ 56
Comando: Abertura de gaveta do caixa .................................................................................... 56
Comando: Cancelamento de operao .................................................................................... 56
Comando: Avano de papel ..................................................................................................... 57
Comando: Sinal sonoro ............................................................................................................ 57
Comandos em Modo de Emulao 3 ............................................................................................ 58
Comando: Correo de geometria ............................................................................................ 58
Comando: Texto adicional na frente do cheque ........................................................................ 58
Comando: Autenticao frontal ................................................................................................ 58
Comando: Leitura do CMC-7 .................................................................................................... 59
Comando: Impresso vertical de cheque .................................................................................. 59
Comando: Atributo do cheque .................................................................................................. 59
Comando: Comutao de emulao......................................................................................... 59
Comandos em Modo de Emulao 2 ............................................................................................ 60
Comando: Correo de geometria ............................................................................................ 60
Comando: Texto adicional na frente do cheque ........................................................................ 60
Comando: Autenticao frontal ................................................................................................ 60
Comando: Atributo do cheque .................................................................................................. 61
Comando: Comutao de emulao......................................................................................... 61
Apndice A: Cdigos de erro em modo de emulao 3 ................................................................ 62
Apndice B: Cdigos de erro em modo de emulao 2 ................................................................ 64
Apndice C: Cdigos de erro estendidos ...................................................................................... 66
Apndice D: Cdigos de aviso em modo nativo ............................................................................ 69
Apndice E: Caracteres de controle reconhecidos em campo de texto livre .................................. 70
Apndice F: Indicadores luminosos .............................................................................................. 71
Apndice G: Capacidade de acumulao ..................................................................................... 72
Apndice H: Norma NBR 5891 ..................................................................................................... 73
Apndice I: Funes do Painel de Operao ................................................................................ 74
Apndice J: PKCS #1: RSA Encryption Standard ......................................................................... 75

RELAO DE COMANDOS
Legenda para Tipo de Parmetro
B = Valor binrio ou caracter de controle
A = Caracter alfanumrico
N = Dgitos numricos.
Nomenclatura
[xxx]
= Cdigo de controle ASCII ( NUL a US )
<nnn> = Valor numrico decimal do caracter ( 000 a 255 )

Protocolo de Comunicao
Todos os comandos iniciados com [FS] exigem um verificador adicional, calculado como
sendo o ou-exclusivo de todos os bytes que compe o comando.
Todas as respostas dos comandos exclusivos obedecem o formato
: cc CCC AA <Id> < corpo da resposta > [CR] <BCC>
onde
: e [CR] so delimitadores constantes
cc o cdigo de erro em modo de emulao 3 ( vide Apndice A )
CCC o cdigo de erro estendido ( vide Apndice C )
AA o cdigo de aviso ( vide Apndice D )
<Id> a identificao do comando executado
<BCC> o dgito verificador da mensagem

Comandos de Impresso Fiscal


Comando:
Sintaxe:
Parmetros:

Resposta:

Abertura Cupom Fiscal


[FS] F <200>
Tamanho
Tipo Descrio
At 20
A
CPF ou CNPJ com mscara
1
B
Delimitador <255> constante
At 30(*)
A
Nome do consumidor
1
B
Delimitador <255> constante
At 79(*)
A
Endereo do consumidor
1
B
Delimitador <255> constante
(*) Nome e endereo somente so aceitos caso o campo CPF/CNPJ no seja nulo
Tamanho
1
5
2
1
6
6
[8]
1

Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
N
N
[N]
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <200> constante
COO do CF aberto
CCF do CF aberto
Data do Movimento ( em modo Resposta Estendida )
Delimitador [CR] constante

Registro de Item
[FS] F <201>
Tamanho
2

Tipo
N

7
8
1

N
N
N

11

14
3

A
A

Descrio
Situao tributria:
01 a 16 para totalizadores parametrizveis (ICMS/ISS)
17 F1
( ICMS )
18 F2
( ICMS )
19 I1
( ICMS )
20 I2
( ICMS )
21 N1
( ICMS )
22 N2
( ICMS )
23 FS1
( ISS )
24 FS2
( ISS )
25 IS1
( ISS )
26 IS2
( ISS )
27 NS1
( ISS )
28 NS2
( ISS )
Quantidade
Preo Unitrio
0 = Desconto %
1 = Desconto $
2 = Acrscimo %
3 = Acrscimo $
Valor do desconto ou acrscimo, em centavos, ou (*)
Valor da porcentagem, seguido de 7 zeros (**)
Tamanho mnimo da descrio, no caso de impresso em 1
nica linha. Se zero, no tenta imprimir em uma nica linha.
Cdigo da mercadoria ( opcional apenas se servio )
Unidade de medida

At 233
A
Descrio do produto
1
B
Delimitador <255> constante
(*) Valor aplicado ao total do item ( quant X valor unit )
(**) 7 zeros ou qualquer outro dgito
Resposta:

Comando:
Sintaxe:
Parmetros:

Tamanho
1
5
2
1
3
1
11

Tipo
A
N
N
B
N
N
N

[11]

[N]

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <201> constante
Nmero do item registrado
Tipo de desconto
Total lquido do item
Valor do desconto ou acrscimo ( em modo Resposta
Estendida )
Delimitador [CR] constante

Registro de Item com Indicao de Arredondamento ou Truncamento


[FS] F <207>
Tipo
Tamanho
2
N

Descrio
Situao tributria:
01 a 16 para totalizadores parametrizveis (ICMS/ISS)
17 = F1
( ICMS )
18 = F2
( ICMS )
19 = I1
( ICMS )
20 = I2
( ICMS )
21 = N1
( ICMS )
22 = N2
( ICMS )
23 = FS1
( ISS )
24 = FS2
( ISS )
25 = IS1
( ISS )
26 = IS2
( ISS )
27 = NS1
( ISS )
28 = NS2
( ISS )
7
N
Quantidade
8
N
Preo Unitrio
1
N
0 = Desconto %
1 = Desconto $
2 = Acrscimo %
3 = Acrscimo $
11
N
Valor do desconto ou acrscimo, em centavos, ou (*)
Valor da porcentagem, seguido de 7 zeros (**)
2
N
Tamanho mnimo da descrio, no caso de impresso em 1
nica linha. Se zero, no tenta imprimir em uma nica linha.
14
A
Cdigo da mercadoria ( opcional apenas se servio )
3
A
Unidade de medida
1
A
Indicador de modo de clculo
T para truncamento
A para arredondamento
At 233
A
Descrio do produto
1
B
Delimitador <255> constante
(*) Valor aplicado ao total do item ( quant X valor unit )
(**) 7 zeros ou qualquer outro dgito

Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Tamanho
1
5
2
1
3
1
11

Tipo
A
N
N
B
N
N
N

[11]

[N]

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <201> constante
Nmero do item registrado
Tipo de desconto
Total lquido do item
Valor do desconto ou acrscimo ( em modo Resposta
Estendida )
Delimitador [CR] constante

Desconto ou Acrscimo em Item de Cupom Fiscal


[FS] F <202>
Tamanho
3
1

Tipo
N
N

Descrio
Nmero do item
0 = Desconto %
1 = Desconto $
2 = Acrscimo %
3 = Acrscimo $
11
N
Valor do desconto ou acrscimo, em centavos, ou (*)
Valor da porcentagem, seguido de 7 zeros(**)
(*) Valor aplicado ao total do item ( quant X valor unit )
(**) 7 zeros ou qualquer outro dgito
Item no pode possuir desconto ou acrscimo
Tamanho
1
5
2
1
3
1
11
1

Tipo
A
N
N
B
N
N
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <202> constante
Nmero do item registrado
Tipo de desconto
Valor do desconto ou acrscimo, em centavos
Delimitador [CR] constante

Cancelamento Total de Item em Cupom Fiscal


[FS] F <203>
Tamanho
3

Tipo
N

Descrio
Nmero do item a cancelar
000 para cancelar o ltimo item
Item no pode estar cancelado
Tamanho
1
5
2
1
3

Tipo
A
N
N
B
N

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <203> constante
Nmero do item cancelado

11
1
Comando:
Sintaxe:
Parmetros:

Notas:

N
B

Valor bruto cancelado


Delimitador [CR] constante

Cancelamento Parcial de Item em Cupom Fiscal


[FS] F <204>
Tamanho
3

Tipo
N

Descrio
Nmero do item a cancelar
000 para referenciar o ltimo item
7
N
Quantidade a cancelar
Item no pode possuir desconto ou acrscimo
Valor unitrio no pode possuir mais de 2 decimais
Quantidade no pode possuir mais de 2 decimais
Tamanho
1
5
2
1
11

Tipo
A
N
N
B
N

[1]

[A]

Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Comando:
Sintaxe:
Parmetros:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <204> constante
Valor bruto cancelado
( em modo Resposta Estendida )
N se no cancelado
S se cancelado
P se cancelado parcial
Delimitador [CR] constante

Cancelamento de Desconto em Item


[FS] F <205>
Tamanho
3

Tipo
N

Descrio
Nmero do item
000 para ltimo item
Item deve possuir desconto ou acrscimo
Tamanho
1
5
2
1
11
1

Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <205> constante
Novo valor lquido do item
Delimitador [CR] constante

Totalizao de Cupom Fiscal


[FS] F <206>
Tamanho
1

Tipo
N

12

Descrio
0 = Desconto %
1 = Desconto $
2 = Acrscimo %
3 = Acrscimo $
Valor do desconto ou acrscimo, em centavos, ou
Valor da porcentagem, seguido de 8 zeros (*)

Notas:

(*) 8 zeros ou qualquer outro dgito


Permitido apenas 1 desconto e/ou 1 acrscimo efetivos por documento
Impede novos registros de item

Resposta:
Tamanho
1
5
2
1
12
1
Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <206> constante
Subtotal do Cupom Fiscal
Delimitador [CR] constante

Cancelamento de Desconto ou Acrscimo em Subtotal de Cupom Fiscal


[FS] F <208>
Tamanho
1

Tipo
N

Descrio
0 = Para cancelamento de desconto
1 = Para cancelamento de acrscimo

Tamanho
1
5
2
1
12
1

Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <208> constante
Subtotal do Cupom Fiscal
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Notas:
Resposta:

Comando:
Sintaxe:
Parmetros:

Descrio dos Meios de Pagamento de Cupom Fiscal


[FS] F <209>
Tamanho
2
12

Tipo
N
N

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
A

12
1

N
B

Descrio
ndice do Meio de Pagamento a utilizar ( 01 a 20 )
Valor do pagamento, em centavos
Zero indica pagamento no saldo restante
At 84
A
Informaes adicionais
1
B
Delimitador <255> constante
O Meio de Pagamento deve estar previamente cadastrado
O indice 01 corresponde a Dinheiro
Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <209> constante
Caracter + se saldo positivo ainda a pagar
Caracter se troco
Saldo restante a pagar ou troco
Delimitador [CR] constante

Encerramento de Cupom Fiscal


[FS] F <210>

Tamanho
1

Tipo
N

At 619

Tamanho
1
5
2
1
6
12
1

Tipo
A
N
N
B
N
N
B

Descrio
0 = No emite Cupom Adicional na seqncia
1= emite Cupom Adicional convencional
2= emite Cupom Adicional detalhado
Mensagem promocional em at 8 linhas. Admite-se
caracteres de formatao. LF automtico ao final de cada
linha. Caso a mensagem inicie-se com [ESC] B <n> ( <n>
entre 1 e 5 ), o texto ser impresso juntamente com o bitmap
<n>, se carregado. O bitmap carregado pelo comando [FS]
C <216>.
Delimitador <255> constante

Resposta:

Comando:
Sintaxe:
Parmetros:
Nota:
Resposta:

Cancelamento de Cupom Fiscal


[FS] F <211>
Nenhum
Eventuais CCDs emitidos devem ser estornados previa e manualmente
Pode ser executado com o documento em emisso
Tamanho
1
5
2
1
6
6
12
1

Comando:
Sintaxe:
Parmetros:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <210> constante
COO do CF encerrado
Total lquido do CF
Delimitador [CR] constante

Tipo
A
N
N
B
N
N
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <211> constante
COO do CF cancelado
CCF do CF cancelado
Valor total da operao de cancelamento
Delimitador [CR] constante

Abertura Comprovante de Crdito ou Dbito


[FS] F <212>
Tamanho
Tipo Descrio
2
N
ndice do Meio de Pagamento utilizado (01 a 20)
2
N
Nmero de parcelas
6
N
COO do documento origem
12
N
Valor do pagamento
At 20
A
CPF ou CNPJ com mscara
1
B
Delimitador <255> constante
At 30 (*)
A
Nome do consumidor
1
B
Delimitador <255> constante
At 79 (*)
A
Endereo do consumidor
1
B
Delimitador <255> constante
(*) Nome e endereo somente so aceitos caso o campo CPF/CNPJ no seja nulo

Resposta:
Tamanho
1
5
2
1
6
[4]
1
Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Comando:
Sintaxe:
Parmetros:
Nota:
Resposta:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <212> constante
COO do CCD aberto
CDC ( em modo Resposta Estendida )
Delimitador [CR] constante

Texto de Comprovante de Crdito ou Dbito


[FS] F <213>
Tamanho
At 619

Tipo
A

Descrio
Texto livre a ser impresso. Admite-se caracteres de
formatao. LF automtico ao final de cada linha. Caso o
texto inicie-se com [ESC] B <n> ( <n> entre 1 e 5 ), este ser
impresso juntamente com o bitmap <n>, se carregado. O
bitmap carregado pelo comando [FS] C <216>.
1
B
Delimitador <255> constante
O comando pode ser repetido quantas vezes forem necessrias, at o limite de 2
minutos de impresso
Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <213> constante
Delimitador [CR] constante

Fechamento de Comprovante de Crdito ou Dbito


[FS] F <214>
Nenhum
Fechamento automtico aps 2 minutos
Tamanho
1
5
2
1
6
1

Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
N
[N]
B

Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <214> constante
COO do CCD fechado
Delimitador [CR] constante

Abertura de via adicional de Comprovante de Crdito ou Dbito


[FS] F <215>
Tamanho
At 20
1
At 30 (*)
1
At 79 (*)

Tipo
A
B
A
B
A

Descrio
CPF ou CNPJ com mscara
Delimitador <255> constante
Nome do consumidor
Delimitador <255> constante
Endereo do consumidor

Nota:

1
B
Delimitador <255> constante
(*) Nome e endereo somente so aceitos caso o campo CPF/CNPJ no seja nulo
Comando disponvel apenas quando o nmero de parcelas do CCD original for
superior a 1, e imediatamente aps a emisso deste.

Resposta:
Tamanho
1
5
2
1
6
[4]
1
Comando:
Sintaxe:
Parmetros:
Resposta:

Nota:
Resposta:

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <216> constante
Delimitador [CR] constante

Reimpresso de Comprovante de Crdito ou Dbito


[FS] F <217>
Nenhum
Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <215> constante
COO do CCD aberto
CDC ( em modo Resposta Estendida )
Delimitador [CR] constante

Segunda Via de Comprovante de Crdito ou Dbito


[FS] F <216>
Nenhum
Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:
Resposta:

Tipo
A
N
N
B
N
[N]
B

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <217> constante
Delimitador [CR] constante

Estorno de Comprovante de Crdito ou Dbito


[FS] F <218>
Tamanho
Tipo Descrio
6
N
COO do CCD a estornar
At 20
A
CPF ou CNPJ com mscara
1
B
Delimitador <255> constante
At 30 (*)
A
Nome do consumidor
1
B
Delimitador <255> constante
At 79 (*)
A
Endereo do consumidor
1
B
Delimitador <255> constante
(*)Nome e endereo somente so aceitos caso o campo CPF/CNPJ no seja nulo
O comprovante de estorno admite segunda via e reimpresso
Tamanho

Tipo

Descrio

1
5
2
1
6
[4]
1
Comando:
Sintaxe:
Parmetros:

Resposta:

Notas:
Resposta:

Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <218> constante
COO do CCD de estorno
CDC ( em modo Resposta Estendida )
Delimitador [CR] constante

Abertura Comprovante No Fiscal


[FS] F <219>
Tamanho
Tipo Descrio
At 20
A
CPF ou CNPJ com mscara
1
B
Delimitador <255> constante
At 30 (*)
A
Nome do consumidor
1
B
Delimitador <255> constante
At 79 (*)
A
Endereo do consumidor
1
B
Delimitador <255> constante
(*)Nome e endereo somente so aceitos caso o campo CPF/CNPJ no seja nulo
Tamanho
1
5
2
1
6
6
[8]
1

Comando:
Sintaxe:
Parmetros:

A
N
N
B
N
[N]
B

Tipo
A
N
N
B
N
N
[N]
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <219> constante
COO do CNF aberto
GNF do CNF aberto
Data do Movimento ( em modo Resposta Estendida )
Delimitador [CR] constante

Recebimento No Fiscal
[FS] F <220>
Tamanho
2
11
1

Tipo
N
N
N

Descrio
ndice do totalizador no fiscal (03 a 20)
Valor do recebimento em centavos
0 = Desconto %
1 = Desconto $
2 = Acrscimo %
3 = Acrscimo $
11
N
Valor do desconto ou acrscimo, em centavos, ou
Valor da porcentagem, seguido de 7 zeros (*)
(*) 7 zeros ou qualquer outro dgito
O recebimento deve estar previamente cadastrado na Memria de Trabalho
O totalizador 01 corresponde a Sangria, e 02 a Suprimento, so pr-programados, e
no podem ser utilizados
Tamanho
1
5
2
1

Tipo
A
N
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <220> constante

Comando:
Sintaxe:
Parmetros:

3
1
11

N
N
N

[11]

[N]

Nmero do item registrado


Tipo de desconto
Total lquido do item
Valor do desconto ou acrscimo ( em modo Resposta
Estendida )
Delimitador [CR] constante

Cancelamento de Item em Comprovante No Fiscal


[FS] F <221>
Tamanho
3

Tipo
N

Descrio
Nmero do item a cancelar
000 para cancelar o ltimo item

Tamanho
1
5
2
1
3
11
1

Tipo
A
N
N
B
N
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <221> constante
Nmero do item cancelado
Valor bruto cancelado
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Cancelamento de Desconto ou Acrscimo em Item de Comprovante No Fiscal


[FS] F <222>
Tamanho
3

Tipo
N

Descrio
Nmero do item

Tamanho
1
5
2
1
11
1

Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <222> constante
Novo valor lquido do item
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:
Nota:
Resposta:

Totalizao de Comprovante No Fiscal


[FS] F <223>
Tamanho
1

Tipo
N

Descrio
0 = Desconto %
1 = Desconto $
2 = Acrscimo %
3 = Acrscimo $
12
N
Valor do desconto ou acrscimo, em centavos, ou
Valor da porcentagem, seguido de 8 zeros (*)
(*) 8 zeros ou qualquer outro dgito
Permitido apenas 1 desconto e/ou 1 acrscimo efetivos por documento
Impede novos registros de item
Tamanho

Tipo

Descrio

1
5
2
1
12
1
Comando:
Sintaxe:
Parmetros:

A
N
N
B
N
B

Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <223> constante
Subtotal do CNF
Delimitador [CR] constante

Cancelamento de Desconto ou Acrscimo em Subtotal de Comprovante No Fiscal


[FS] F <224>
Tamanho
1

Tipo
N

Descrio
0 = Para cancelamento de desconto
1 = Para cancelamento de acrscimo

Tamanho
1
5
2
1
12
1

Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <224> constante
Subtotal do CNF
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Notas:
Resposta:

Comando:
Sintaxe:
Parmetros:

Descrio dos Meios de Pagamento de Comprovante No Fiscal


[FS] F <225>
Tamanho
2
12

Tipo
N
N

Descrio
ndice do Meio de Pagamento a utilizar ( 01 a 20 )
Valor do pagamento, em centavos
Zero indica pagamento no saldo restante
At 84
A
Informaes adicionais
1
B
Delimitador <255> constante
O Meio de Pagamento deve estar previamente cadastrado
O indice 01 corresponde a Dinheiro
Tamanho
1
5
2
1
1

Tipo
A
N
N
B
A

12
1

N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <225> constante
Caracter + se saldo positivo ainda a pagar
Caracter se troco
Saldo restante a pagar ou troco
Delimitador [CR] constante

Encerramento de Comprovante No Fiscal


[FS] F <226>
Tamanho
At 619

Tipo
A

Descrio
Mensagem promocional em at 8 linhas. Admite-se
caracteres de formatao. LF automtico ao final de cada
linha. Caso a mensagem inicie-se com [ESC] B <n> ( <n>

entre 1 e 5 ), o texto ser impresso juntamente com o bitmap


<n>, se carregado. O bitmap carregado pelo comando [FS]
C <216>.
Delimitador <255> constante

Tamanho
1
5
2
1
6
12
1

Tipo
A
N
N
B
N
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <226> constante
COO do CNF encerrado
Total lquido do CNF
Delimitador [CR] constante

Tamanho
11
At 619

Tipo
N
A

Descrio
Valor da sangria em centavos
Mensagem promocional em at 8 linhas. Admite-se
caracteres de formatao. LF automtico ao final de cada
linha. Caso a mensagem inicie-se com [ESC] B <n> ( <n>
entre 1 e 5 ), o texto ser impresso juntamente com o bitmap
<n>, se carregado. O bitmap carregado pelo comando [FS]
C <216>.
Delimitador <255> constante

Tamanho
1
5
2
1
6
[8]
1

Tipo
A
N
N
B
N
[N]
B

Resposta:

Comando:
Sintaxe:
Parmetros:

Sangria
[FS] F <227>

Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <227> constante
COO do CNF de sangria
Data do Movimento ( em modo Resposta Estendida )
Delimitador [CR] constante

Estorno de Meio de Pagamento


[FS] F <228>
Tamanho

Tipo

Descrio
ndice do Meio de Pagamento estornado
2
N
( Em modo Resposta Estendida deve ser o nmero
sequencial do pagamento )
2
N
ndice do Meio de Pagamento efetivado
Valor do pagamento
12
N
( Em modo Resposta Estendida deve ser zero )
At 619
A
Mensagem promocional em at 8 linhas. Admite-se
caracteres de formatao. LF automtico ao final de cada
linha.
1
B
Delimitador <255> constante
Somente podem ser estornados pagamentos efetivados no ltimo CF ou CNF.
Tamanho

Tipo

Descrio

1
5
2
1
6
6
1
Comando:
Sintaxe:
Parmetros:
Nota:

A
N
N
B
N
N
B

Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <228> constante
COO do CNF de estorno
COO do documento origem
Delimitador [CR] constante

Cancelamento de Comprovante No Fiscal


[FS] F <229>
Nenhum
Eventuais CCDs emitidos devem ser estornados previa e manualmente
Pode ser executado com o documento em emisso

Resposta:
Tamanho
1
5
2
1
6
6
12
1
Comando:
Sintaxe:
Parmetros:
Nota:
Resposta:

Tamanho
Tipo Descrio
2
N
ndice do Relatrio Gerencial (01 a 20)
O Relatrio Gerencial deve estar previamente cadastrado
Tipo
A
N
N
B
N
[N]
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <230> constante
COO do RG aberto
GRG ( em modo Resposta Estendida )
Delimitador [CR] constante

Texto de Relatrio Gerencial Especfico


[FS] F <231>
Tamanho
At 619

Notas:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <229> constante
COO do CNF cancelado
GNF do CNF cancelado
Valor total da operao de cancelamento
Delimitador [CR] constante

Abertura Relatrio Gerencial Especfico


[FS] F <230>

Tamanho
1
5
2
1
6
[6]
1
Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
N
N
N
B

Tipo
A

Descrio
Texto a ser impresso. Admite-se caracteres de formatao.
LF automtico ao final de cada linha. Caso o texto inicie-se
com [ESC] B 0 <n> ( <n> entre 1 e 5 ), este ser impresso
juntamente com o bitmap <n>, se carregado. O bitmap
carregado pelo comando [FS] C <216>.
1
B
Delimitador <255> constante
Caso o bitmap seja utilizado:
- O texto limitado a 9 linhas

Resposta:

- Linhas excedentes so desconsideradas


- Lembrar que a capacidade de cada linha afetada pelo tamanho do bitmap
Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:
Nota:
Resposta:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <231> constante
Delimitador [CR] constante

Fechamento de Relatrio Gerencial Especfico


[FS] F <232>
Nenhum
Fechamento automtico aps 2 minutos
Tamanho
1
5
2
1
6
1

Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
B

Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <232> constante
COO do RG fechado
Delimitador [CR] constante

Leitura da Memria Fiscal


[FS] F <233>
Tamanho
1

Tipo
N

Descrio
0 para LMF serial resumida
1 para LMF serial completa
2 para impresso de LMF resumida
3 para impresso de LMF completa
Ddmmaa ou 00ZZZZ (incio do perodo)
DDMMAA ou 00ZZZZ (final do perodo)

6
6

N
N

Tamanho
1
5
2
1
6
1

Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <233> constante
COO da LMF
Delimitador [CR] constante

Tamanho
6
6

Tipo
N
N

Descrio
Ddmmaa (Data atual)
HHmmss (Hora atual)

Tamanho
1

Tipo
A

Descrio
Delimitador : constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Reduo Z
[FS] F <234>

Resposta:

5
2
1
6
1

N
N
B
N
B

Cdigo de Erro
Cdigo de Aviso
Identificador do comando <234> constante
COO da RZ
Delimitador [CR] constante

Em modo Resposta Estendida, aps o trmino da impresso enviado tambm


Tamanho
Tipo Descrio
1
A
Delimitador : constante
1
B
Identificador do comando <234> constante
4
N
CRZ
14
N
Data e hora de incio da impresso
14
N
Data e hora de trmino da impresso
1
B
Delimitador [CR] constante
Comando:
Sintaxe:
Parmetros:

Leitura X
[FS] F <235>
Tamanho
1

Tipo
N

Descrio
0 para impresso de LX
1 para LX serial

Tamanho
1
5
2
1
6
1

Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <235> constante
COO da LX
Delimitador [CR] constante

Tamanho
11
At 619

Tipo
N
A

Descrio
Valor do suprimento em centavos
Mensagem promocional em at 8 linhas. Admite-se
caracteres de formatao. LF automtico ao final de cada
linha. Caso a mensagem inicie-se com [ESC] B <n> ( <n>
entre 1 e 5 ), o texto ser impresso juntamente com o bitmap
<n>, se carregado. O bitmap carregado pelo comando [FS]
C <216>.
Delimitador <255> constante

Tamanho
1
5
2
1
6
[8]
1

Tipo
A
N
N
B
N
[N]
B

Resposta:

Comando:
Sintaxe:
Parmetros:

Suprimento
[FS] F <236>

Resposta:
Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <227> constante
COO do CNF de suprimento
Data do Movimento ( em modo Resposta Estendida )
Delimitador [CR] constante

Comando:
Sintaxe:
Parmetros:

Nota:

Abertura Cupom Fiscal Bilhete de Passagem


[FS] F <237>
Tamanho
34
34
2
39
48
4
3
1

Tipo
A
A
A
A
A
A
A
N

Descrio
Origem: localidade do embarque
Destino: localidade de chegada
UF do destino
Percurso: percurso ou trajeto
Prestadora do transporte
Plataforma
Poltrona
Modalidade de transporte
1 = Rodovirio
2 = Ferrovirio
3 = Hidrovirio
1
N
Categoria do transporte
1 = interestadual
2 = intermunicipal
3 = internacional
14
N
Data de embraque: DDMMAAAA hhmmss
At 29
A
RG do passageiro (opcional)
1
B
Delimitador <255> constante
At 30(*)
A
Nome do passageiro (opcional)
1
B
Delimitador <255> constante
At 79(*)
A
Endereo do passageiro (opcional)
1
B
Delimitador <255> constante
(*) Nome e endereo somente so aceitos caso o campo RG no seja nulo
Para Categoria 1, a UF do destino deve ser diferente da UF do ECF
Para Categoria 2, a UF do destino deve ser igual a UF do ECF
Tamanho
1
5
2
1
6
6
[8]
1

Tipo
A
N
N
B
N
N
[N]
B

Resposta:

Comando:
Sintaxe:
Parmetros:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <237> constante
COO do CF aberto
CCF do CF aberto
Data do Movimento ( em modo Resposta Estendida )
Delimitador [CR] constante

Registro de Item em CFBP


[FS] F <238>
Tamanho
2

Tipo
N

Descrio
Situao tributria:
01 a 16 para totalizadores parametrizveis (ICMS/ISS)
F1 ( ICMS )
F2 ( ICMS )
I1 ( ICMS )
I2 ( ICMS )
N1 ( ICMS )
N2 ( ICMS )
FS1 ( ISS )

Nota:
Resposta:

FS2 ( ISS )
IS1 ( ISS )
IS2 ( ISS )
NS1 ( ISS )
NS2 ( ISS )
8
N
Valor do item (*)
1
N
0 = Desconto %
1 = Desconto $
2 = Acrscimo %
3 = Acrscimo $
11
N
Valor do desconto ou acrscimo, em centavos, ou (*)
Valor da porcentagem, seguido de 7 zeros (**)
At 21
A
Descrio do item
1
B
Delimitador <255> constante
(*) O valor ser truncado em 2 decimais, se necessrio
(**) Capacidade de dgitos mantido por compatibilidade. Valor do desconto ou
acrscimo limitado a 8 dgitos
(**) 7 zeros ou qualquer outro dgito
Para o primeiro item ser utilizada a descrio TARIFA, independente do texto
enviado.
Tamanho
1
5
2
1
3
1
11

Tipo
A
N
N
B
N
N
N

[11]

[N]

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <238> constante
Nmero do item registrado
Tipo de desconto
Total lquido do item
Valor do desconto ou acrscimo ( em modo Resposta
Estendida )
Delimitador [CR] constante

Comando:
Sintaxe:

Desconto ou Acrscimo em Item de CFBP


[FS] F <202>

Comando:
Sintaxe:

Cancelamento Total de Item em CFBP


[FS] F <203>

Comando:
Sintaxe:

Cancelamento de Desconto em Item de CFBP


[FS] F <205>

Comando:
Sintaxe:

Totalizao de CFBP
[FS] F <206>

Comando:
Sintaxe:

Cancelamento de Desconto ou Acrscimo em Subtotal de CFBP


[FS] F <208>

Comando:
Sintaxe:

Descrio dos Meios de Pagamento de CFBP


[FS] F <209>

Comando:
Sintaxe:

Encerramento de CFBP
[FS] F <210>

Comando:
Sintaxe:
Parmetros:

Programao da UF Origem do prximo Cupom Fiscal Bilhete de Passagem


[FS] F <239>
Tamanho
2

Tipo
A

Descrio
UF origem do prximo CFBP

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <239> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Identificao do Consumidor em Rodap de Cupom Fiscal


[FS] F <240>
Tamanho
At 20
1
At 30
1
At 79
1

Notas:

Tipo
A
B
A
B
A
B

Descrio
CPF ou CNPJ com mscara
Delimitador <255> constante
Nome do consumidor
Delimitador <255> constante
Endereo do consumidor
Delimitador <255> constante

Nome e endereo somente so aceitos caso o campo CPF/CNPJ no seja nulo


O comando deve ser enviado durante a emisso e antes do encerramento do CF

Resposta:
Tamanho
1
5
2
1
1
Comando:
Sintaxe:
Parmetros:

Notas:

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <240> constante
Delimitador [CR] constante

Codificao de Informao com Algoritmo RSA


[FS] F <241>
Tamanho
Tipo Descrio
At 250
A
Informao a codificar
1
B
Delimitador <255> constante
No disponvel para o modelo FS700 L verso 010000
Cada byte da informao deve ser enviado como 2 caracteres ASCII,
correpondentes ao seu valor hexadecimal
utilizada a chave carregada pelo comando [FS] C <224>
A informao automaticamente precedida de caracteres de preenchimento.

Resposta:
Tamanho
1
5
2
1
At 256

Tipo
A
N
N
B
A

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <241> constante
Informao codificada em ASCII

Delimitador [CR] constante

Exemplo:
Codificar
Comando

Resposta

Informao
Codificada

Comando:
Sintaxe:
Parmetros:

Notas:

Resposta:

00
FF
FF
FF
FF
FF
FF
00

02
FF
FF
FF
FF
FF
FF
11

FF
FF
FF
FF
FF
FF
FF
22

FF
FF
FF
FF
FF
FF
FF
33

FF
FF
FF
FF
FF
FF
FF
44

FF
FF
FF
FF
FF
FF
FF
55

FF
FF
FF
FF
FF
FF
FF
66

FF
FF
FF
FF
FF
FF
FF
77

FF
FF
FF
FF
FF
FF
FF
88

FF
FF
FF
FF
FF
FF
FF
99

FF
FF
FF
FF
FF
FF
FF
AA

FF
FF
FF
FF
FF
FF
FF
BB

FF
FF
FF
FF
FF
FF
FF
CC

FF
FF
FF
FF
FF
FF
FF
DD

FF
FF
FF
FF
FF
FF
FF
EE

FF
FF
FF
FF
FF
FF
00
FF

Decodificao de Informao com Algoritmo RSA


[FS] F <242>
Tamanho
Tipo Descrio
At 256
A
Informao a decodificar
1
B
Delimitador <255> constante
No disponvel para o modelo FS700 L verso 010000
Cada byte da informao deve ser enviado como 2 caracteres ASCII,
correpondentes ao seu valor hexadecimal
utilizada a chave carregada pelo comando [FS] C <224>
Tamanho
1
5
2
1
At 250
1

Comando:
Sintaxe:
Parmetros:

0x00 0x11 0x22 0x33 0x44 0x55 0x66 0x77 0x88 0x99
0xAA 0xBB 0xCC 0xDD 0xEE 0xFF
[FS]F<241>00112233445566778899AABBCCDDEEFF<2
55>
:0000000<241>41B011B4CED9FC83906B192AAE7F1F1
5538473B4A3FA51516FB8114992EDE667256072766C6
CBAB44F3103F2DB8B10F0B3C202264FE534C10510FA7
8C45E664279257A0B75C94953FDC3DFE1C73B7B053D6
58A2A910B84E662BAFE673E11723F9082FC115AFB87C
B3413FA612800CE38F8BE04537CC0C066EE92A225103
80F79<CR><255>

Tipo
A
N
N
B
A
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <242> constante
Informao decodificada em ASCII
Delimitador [CR] constante

Decodificao de Informao com Algoritmo RSA e chave externa


[FS] F <243>
Tamanho
At 256
1
At 256
1
At 256
1

Tipo
A
B
A
B
A
B

Descrio
Valor de N
Delimitador <255> constante
Valor de E
Delimitador <255> constante
Informao a decodificar
Delimitador <255> constante

Notas:

Resposta:

No disponvel para o modelo FS700 L verso 010000


Cada byte da informao deve ser enviado como 2 caracteres ASCII,
correpondentes ao seu valor hexadecimal.
A informao decodificada deve possuir o padro de preenchimento utilizado pelo
comando [FS] F <241>
Tamanho
1
5
2
1
At 250
1

Tipo
A
N
N
B
A
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <243> constante
Informao decodificada em ASCII
Delimitador [CR] constante

Exemplo:
[FS]F<243>807E3526556FADF8D4CA64074ADA368626
46D5ECB24E363821306588722AF2B58058CFB88E8C0B
EA5C7084F3055D232F110E59C8837A0D132A4B907E91
DB4A4924134A85E7445935E55A772C0B72E12C94501D
9DF66B71BA030F842531721AEF43AE48F9505BF7504C
DEEA3CAA6F94530835648D770AE2E6C628DD484D10AA
57<255>010001<255>41B011B4CED9FC83906B192AAE
7F1F15538473B4A3FA51516FB8114992EDE667256072
766C6CBAB44F3103F2DB8B10F0B3C202264FE534C105
10FA78C45E664279257A0B75C94953FDC3DFE1C73B7B
053D658A2A910B84E662BAFE673E11723F9082FC115A
FB87CB3413FA612800CE38F8BE04537CC0C066EE92A2
2510380F79<255>
:0000000<243>00112233445566778899AABBCCDDEEF
F<CR>

Comando

Resposta

Comando:
Sintaxe:
Parmetros:

Notas:

Resposta:

De/Codificao de Texto
[FS] F <244>
Tamanho

Tipo

Descrio
C para codificar
1
A
D para decodificar
V para verificar
At 256
A
Texto
1
B
Delimitador <255> constante
No disponvel para o modelo FS700 L verso 010000
Codificao com chave dinmica
Opo V vlido apenas para texto gerado por [FS] R <200> 501 e [FS] R <200>
578
Tamanho
1
5
2
1

Tipo
A
N
N
B

At 530

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <244> constante
Informao de/codificada
No caso da opo V
1 se informaes coincidem com os valores atuais
0 se no

1
1

B
B

Delimitador <255> constante


Delimitador [CR] constante

Exemplos:
Comando
( codificar )
Resposta

Resposta

[FS]F[244]D5443020A20B3367E6EA86F15E8B836A82
0A861F5FE84A8842F83D2CB9AD2F39A2254670517174
D99AE<255>
:0000000[244]AV INDEPENDNCIA, 3500
TAUBAT<255>[CR]

Comando
( verificar )
Resposta

[FS]F[244]V2A1A3C80CEC0D49D667C9CDA9F9F8A4D3
96D8A52E468B032EEA2774747DE<255>
:0000001[244]1[255][CR]

Comando
( decodificar )

Comando:
Sintaxe:
Parmetros:

Nota:

[FS]F[244]CDARUMA TELECOMUNICAES E
INFORMTICA S/A<255>
:0000001[244]40CD0F8F45AB094188B2B6D32594F1F
56B8E042BF5E47A962DB605ED23E4C58096BB7AC5FE9
AF79A1B8A1FCB573927E7C5EB[255][CR]

Clculo RSA
[FS] F <245>
Tamanho
Tipo Descrio
At 256
A
Mdulo n
1
B
Delimitador <255> constante
At 256
A
Expoente e
1
B
Delimitador <255> constante
At 256
A
Valor v
1
B
Delimitador <255> constante
No disponvel para o modelo FS700 L verso 010000
e
Calcula o valor de v mdulo n

Resposta:
Tamanho
1
5
2
1
At 256
1

Tipo
A
N
N
B
A
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <245> constante
Informao codificada em ASCII
Delimitador [CR] constante

Exemplos:

Comando

Resposta

[FS]F[245]807E3526556FADF8D4CA64074ADA368626
46D5ECB24E363821306588722AF2B58058CFDD484D10
AA57<255>56B3D2AD612D10993D0CAC5E7755B340E60
71A46B3322F47C4AD6175A683F065FD3DF91BCECFD73
961<255>0BFA424FA95DF0326385A4740D1E8E063F24
B6D4908D13D8804712364E78F3DC467C07CF892F4791
28<255>
:0000001[245]47E54861AB060DF02C73A99A0A2FD91
D6349B55240C00BF41E80B40E34790A5AF52C6C4A9DE
DD715CC[CR]

Comando

Resposta

[FS]F[245]807E3526556FADF8D4CA64074ADA368626
46D5ECB24E363821306588722AF2B58058CFDD484D10
AA57<255>010001<255>47E54861AB060DF02C73A99A
0A2FD91D6349B55240C00BF41E80C4E3372AD542D9BC
6C4A9DEDD715CC<255>
:0000001[245]0BFA424FA95DF0326385A4740D1E8E0
63F24B6D4908D13D8804712367780436D85CC07CF892
F479128[CR]

Comandos de Consulta
Comando:
Sintaxe:
Parmetros:
Retorno:

CC
1
2

Consulta a informaes
[FS] R <200>
Cdigo da informao com 3 dgitos
: <200> C C C < Informao > [CR]
Onde
C C C = Cdigo da informao conforme tabela abaixo

Tamanho
18
18

28 x 13

4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

3 x 13
3 x 13
20 X 13
13
13
19 x 13
3 x 13
13
13
13
13
13
13
13
13
13
3+4+4

21

11 x 6

22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42

6x4
3
4
4
6
6
6
6
6
6
6
6
6
6
6
4
4
4
4
4
4

Tipo < Informao >


N GT
N GT no incio do dia
T01 a T16 + F1 + F2+ I1 + I2 + N1 + N2 +
N
FS1 + FS2 + IS1 +IS2 + NS1 + NS2
N Totalizadores de Descontos + Acrscimos + Cancelamentos ICMS
N Totalizadores de Descontos + Acrscimos + Cancelamentos ISS
N Totalizador de Meios de Pagamento 01 a 20
N Totalizador de Troco
N Totalizador No-Fiscal de Sangria
N Totalizadores No-Fiscais 02 a 20
N Totalizadores de Descontos + Acrscimos + Cancelamentos NF
N Totalizador de Descontos ICMS
N Totalizador de Acrscimos ICMS
N Totalizador de Cancelamentos ICMS
N Totalizador de Descontos ISS
N Totalizador de Acrscimos ISS
N Totalizador de Cancelamentos ISS
N Totalizador de Descontos NF
N Totalizador de Acrscimos NF
N Totalizador de Cancelamentos NF
N CRO + CRZ + CRZ Restantes
COO + COO Inicial(*) + GNF + GNF Inicial(*) + CCF + CCF Inicial(*) +
N
CVC + GRG + GRG Inicial(*) + CFD + CBP
N NFC + CMV + CFC + CNC + CBC + NCN
N CRO
N CRZ
N CRZ Restantes
N COO
N COO Inicial (*)
N GNF
N GNF Inicial (*)
N CCF
N CCF Inicial (*)
N CVC
N GRG
N GRG Inicial (*)
N CFD
N CBP
N NFC
N CMV
N CFC
N CNC
N CBC
N NCN

43
44
45
46
47
48
49
50
51
52
53
54
55

20 x 4
20 x 4
4
1
12
12
12
6
6
6
4
4
6

N
N
N
N
N
N
N
N
N
N
N
N
N

56

57

58
59
60
61
62
63
64
65
66
67
68
69
70
71

3
11
11
11
11
12
1
12
14
6
6
8
8
8

N
N
N
N
N
N
N
N
N
N
N
N
N
N

72

14

73

14

74

14

75
76
77
78
79
80
81

14
14
20
20 + 1
7
20
20

N
N
A
A
A
A
A

CON
CER
CDC
Tipo do documento cancelvel (0=nenhum, 1=CF, 2=CNF)
Subtotal do documento
Soma dos pagamentos aplicados ao documento atual
Saldo restante a pagar
COO do documento cancelvel
CCF do documento cancelvel
GNF do documento cancelvel
Nmero de CCDs emitidos em relao ao documento cancelvel
Nmero de CCDs estornados em relao do documento cancelvel
Nmero de itens cancelados no movimento atual
Tipo do documento atual
0 = nenhum documento 1= CF 2=CNF 3=CCD 4=RG
Estado do CF / CNF
0 = fechado
1 = CF em registro de item
2 = CF em totalizao
3 = CF em pagamento
4 = CF em finalizao
5 = CNF em registro de item
6 = CNF em totalizao
7 = CNF em pagamento
8 = CNF em finalizao
Nmero do ltimo item registrado (CF ou CNF)
Valor bruto do ltimo item registrado
Valor do desconto do ltimo item registrado
Valor do acrscimo do ltimo item registrado
Valor lquido do ltimo item registrado
Troco do documento atual
Nmero de autenticaes restantes
Valor a autenticar
Data atual (DDMMAAAA hhmmss)
Tempo emitindo documentos fiscais (segs)
Tempo operacional (segs)
Dia da tolerncia de 2h para RZ
Data do Movimento
Data com ECF bloqueado at 23:59:59h
Data da abertura do ltimo documento gerado
Nota: Aps uma de re-impresso ou recuperao de documento, no
ser a data do ltimo documento da MFD
Data do fechamento do ltimo documento gerado
Nota: Aps uma de re-impresso ou recuperao de documento, no
ser a data do ltimo documento da MFD
Data impressa no ltimo rodap, para efeito de controle de relgio
Nota: Inclui data impressa em rodap de Cupom Adicional
Data do ltimo registro gravado na MF
Data da primeira execuo do SB
Nmero de srie da MFDE
Nmero de fabricao do ECF
Tipo do ECF
Marca do ECF
Modelo do ECF

82

83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100

6
6
14
2
40
96
69
20
20
20
14 + 4 + 3
2
2
14
2
10
14
2

N
N
N
N
A
A
A
A
A
A
N
N
A
N
N
A
N
N

101

4 x 25

102
103
104
105
106
107
108
109
110

5
8
8
8
3
1
1
1

N
H
H
H
N
N
N
N

111

112

113
114
115
116
117

1
1
1
1
1

N
N
N
N
N

118

119
120
121
122

1
3
2
2

N
N
N
N

Cdigo de modelo Daruma


010053 = FS600
010054 = FS2100T
010058 = FS600 USB
010059 = FS700 L
010060 = FS700 H
010061 = FS700 M
010062 = MACH 3
010063 = MACH 1
010064 = MACH 2
Verso do SB instalado
Verso do SB gravado na MF
Data da atualizao da verso do SB
Nmero de ordem seqencial da verso do SB
Razo Social
Nome Fantasia do Usurio
Endereo do Usurio
CNPJ do usurio atual
IE do usurio atual
IM do usurio atual
Data + CRZ + CRO de cadastro do usurio
Nmero de ordem seqencial do usurio
Smbolo da moeda atual
Data de cadastro do smbolo da moeda atual
Nmero de ordem seqencial do smbolo da moeda
Smbolos de codificao do GT
Data de cadastro dos smbolos atuais de decodificao do GT
Nmero de ordem seqencial dos smbolos de decodificao
Nome da Moeda: singular + plural + frao singular + frao plural
(cheques)
Capacidade restante de MFDE ( em % )
Capacidade da MFDE ( em Hex )
Posio do ponteiro LOW
Posio do ponteiro HIGH
ECF
Configurao: 1 se em H.Vero, 0 se no
Configurao: 1 se desconto em ISS habilitado, 0 se no
Configurao: 1 se descrio em 1 linha habilitado, 0 se no
Configurao: 1 se imprime zeros no significativos na quantidade, 0 se
no
Configurao: 1 se imprime zeros no significativos no valor unitrio, 0
se no
Configurao: 1 se guilhotina habilitada
Configurao: 1 se Cupom Adicional habilitado
Configurao: 1 se mensagem promocional em CNF habilitada
Baud Rate da porta do fisco
Baud Rate da porta do usurio
Configurao: 1 se transmisso pela porta do usurio respeita CTS, 0 se
no
Impresso antecipada de clich: 0 = Sim / 1 = No
Atraso entre caracteres na transmisso pela porta do usurio
Separao entre linhas em passos de 1/216
Separao entre documentos, em linhas

123
124
125
126
127
128
129
130
131

Linha de acionamento da guilhotina

16 x 5
20 x 15
20 x 15
20 x 15
4
20
84
At

N
A
A
A
N
A
A

Tipo + carga tributria ( S/T + nnnn ) (**)


Meios de Pagamento ( nome ) (**)
Nomes dos Totalizadores No-Fiscais (**)
Nome dos Relatrios Gerenciais (**)
Nmero da Loja
Nome do Operador
Identificao do programa aplicativo
Clich

136
137
138

2
14
4
At 7250
3
6
10

N
N
N
B
N
A
A

139

132
133
134
135

49+49+121

140
1164

Indice do primeiro meio de pagamento vinculvel


Data do movimento anterior
Tamanho til do campo do logotipo
Dados do campo do logotipo
Configurao dos bits de segurana do controlador da MF
Verso do SB da MFD
Modo de emulao
Nmero de decimais da quantidade
Nmero de decimais do valor unitrio
Informaes da ltima RZ
Data do Movimento
Grande Total
Grande Total Inicial
Descontos ICMS
Descontos ISS
Cancelamentos ICMS
Cancelamentos ISS
Acrscimos ICMS
Acrscimos ISS
Tributados ICMS/ISS
F1 ICMS
F2 ICMS
I1 ICMS
I2 ICMS
N1 ICMS
N2 ICMS
F1 ISS
F2 ISS
I1 ISS
I2 ISS
N1 ISS
N2 ISS
Totalizadores NF
Descontos NF
Cancelamentos NF
Acrscimos NF
Alquotas
CRO
CRZ
CRZ Restante
COO
GNF
CCF

8
18
18
14
14
14
14
14
14
224
14
14
14
14
14
14
14
14
14
14
14
14
280
14
14
14
80
4
4
4
6
6
6

CVC
GRG
CFD
CBP
NFC
CMV
CFC
CNC
CBC
NCN
CDC
CON
CER

141
142
143

[300]
[280]
[14]
[300]
1
1
2

[A]
[N]
[N]
[A]
N
N
A

144

145
146
147

2
1
1

A
N
N

148

149

22

150
151
152
153
154
155

2
2
14
4
14
14

N
N
N
N
N
N

6
6
6
6
4
4
4
4
4
4
4
80
80

(Informaes adicionais em Modo Resposta Estendida)


Nomes dos Meios de Pagamento
20 x 15
Totalizadores de Pagamento
20 x 14
Totalizador de Troco
14
Nomes dos Totalizadores NF
20 x 15
0 = ISO 1 = CP850 2 = ABICOMP 3 = CP437
Configurao: 1 se CFBP habilitado, 0 se no
UF cadastrada na MF
0 se conectado na Porta do Usurio
1 se conectado na Porta do Fisco
UF programada com o comando [FS] F <239>
Configurao: 1 se logotipo do clich carregado, 0 se no
Configurao: 1 se tabela de bancos carregada, 0 se no
Configurao: 1 se bitmap promocional carregado, 0 se no
( para cada bitmap )
Informaes do primeiro documento gravado na TIPO:
1=CF
MFD:
Tipo de documento ( 2 )
2=CFBP
COO ( 6 )
3=CF Cancel
Data de emisso ( DDMMAAAA hhmmss )
4=CCD
5=CCD Adicional
6=CCD Estorno
7=CCD 2Via
8=CCD Reimp
9=CNF
10=CNF Cancel
11=Sangria
12=Suprimento
13=Estorno Pag
14=RG
15=RZ
16=LMF
17=LX
18=LX Entrada MIT
19=LX Saida MIT
ndice sequencial da MFDE cadastrada na MF
Nmero do usurio associado a MFDE nativa
Data de cadastro da MFDE
ndice da ltima RZ gravada na MF
Data da ltima RZ gravada na MF
Data do ltimo registro de incremento de CRO na MF

156

12

157

14

158

159

20 x 14

160
161
162
163
164
165

N
N
N
A
N
N

171
172

20 x 24
30 x 6
3
20
6
1
At 256
cada
8
20 x 15
20 x 13
13
20 x 15
20 x 13
13
13
13
8
14

H
A
A
N
N
A
N
N
N
N
N
N

173

14

166
167
168
169

170

Informaes do ltimo registro de incremento de CRO da MF


1 se ocorreu perda de MT / 0 se no ( 1 )
CRO ( 3 )
CRZ ( 4 )
CRZ Restantes ( 4 )
Data da ltima atualizao de decimais de Quant e Valor Unit
Informaes da ltima atualizao de dQ / dU
CRO ( 3 )
CRZ ( 4 )
Cdigos das mercadorias ou servios com quantidade monitorada
( programados com [FS] C <220> )
Quantidade comercializada de cada cdigo monitorado, no formato 18,6
COOs dos 30 ltimos CCDs emitidos, relativos ao ltimo CF/CNF
Temporizao programada pelo comando [FS] C <222>
Nmero de srie da MFDE instalada
Verso do SB do controlador da MFD
Flag de Truncamento ( somente FS700 L )
Chave pblica programada pelo comando [FS] C <224>
N <255> E <255>
rea disponvel no heap
Parmetros de configurao do comando [FS] C <225>
Nomes dos Meios de Pagamento
Valor acumulado em cada Totalizador de Meio de Pagamento
Valor acumulado em Troco
Nomes dos Totalizadores No-Fiscais
Valor acumulado em cada Totalizador No-Fiscal
Valor acumulado em Desconto No-Fiscal
Valor acumulado em Acrscimo No-Fiscal
Valor acumulado em Cancelamento No-Fiscal
Data do movimento se dia ainda no aberto
Data de abertura do ltimo documento original (no cpia)
Data de fechamento do ltimo documento original (no cpia), exceto
Cupom Adicional

501
38
A GT codificado
578
60
A Nmero de fabricao do ECF codificado
(*) Cont Inicial = Cont da ltima RZ
(**) <255> se no programado

Comando:
Sintaxe:
Parmetros:

Nota:
Retorno:
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada

Consulta a informaes indexadas


[FS] R <201>
Tipo Descrio
Tamanho
3
DNZ Cdigo da Informao
N
SNZ Parmetro
Informao no necessariamente disponvel, caso a MFDE instalada no seja a
inicializada no prprio equipamento
: <201> C C C < Informao > [CR]
Onde
C C C = Cdigo da informao conforme tabela abaixo
001
Leitura binria da MF em blocos de 1024 bytes
NNNN = Nmero do bloco com 4 dgitos em hex (0000 a 03FF)
: <201> 001 NNNN [dados da MF] [CR]
002
Leitura binria da MFDE em blocos de 1024 bytes
<DIR> = 0 para leitura crescente / 1 para decrescente
NNNNNN = Nmero do bloco com 6 dgitos em hex (0000 a FFFFFF)
: <201> 002 <DIR> NNNNNN [dados da MFD] [CR]
003
Leitura binria da MT em blocos de 1024 bytes
NNNN = Nmero do bloco com 4 dgitos em hex (0000 a 01FF)
: <201> 003 NNNN [dados da MT] [CR]
004
Leitura binria do Firmware do CA em blocos de 1024 bytes
NNNN = Nmero do bloco com 4 dgitos em hex (0000 a 0007)
: <201> 004 NNNN [imagem do firmware do CA] [CR]
005
Leitura binria do Firmware do PCSE em blocos de 1024 bytes
NNNN = Nmero do bloco com 4 dgitos em hex (0000 a 003F)
: <201> 005 NNNN [imagem do firmware do PCSE] [CR]
006
Leitura binria do SB em blocos de 1024 bytes
NNNN = Nmero do bloco com 4 dgitos em hex (0000 a 01FF)
: <201> 006 NNNN [imagem do SB] [CR]
007
Leitura da MFDE em forma de registros decompactados
<Tipo> = 1 para leitura por intervalo de datas / 2 por COO / 3 por data do movimento
IIIIII = incio da leitura no formato DDMMAA ou OOOOOOi
FFFFFF = final da leitura no formato DDMMAA ou OOOOOOf
: <201> 007 [CR] seguido dos registros da MFDE
Cada registro recebido deve ser reconhecido com [ACK], ou recusado com [NAK]
[CAN] cancela uma leitura em andamento
008
Leitura do valor atual de totalizador fiscal
NN = ndice do totalizador ( 01 a 28 )
A numerao obedece quela descrita no comando [FS] F <201>
: <201> 008 [13 dgitos do valor do totalizador] [CR]
Sada em caso de erro: Zeros
009
Leitura do valor atual de totalizador de meio de pagamento
NN = ndice do totalizador ( 01 a 20 )
: <201> 009 [13 dgitos do valor do totalizador] [CR]
Sada em caso de erro: Zeros

Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada

010
Leitura do valor atual de totalizador no-fiscal
NN = ndice do totalizador ( 01 a 20 )
: <201> 010 [13 dgitos do valor do totalizador no-fiscal] [CR]
Sada em caso de erro: Zeros
011
Leitura do valor atual de contador CON
NN = ndice do contador ( 01 a 20 )
: <201> 011 [4 dgitos do valor do totalizador no-fiscal] [CR]
Sada em caso de erro: Zeros
012
Leitura do valor atual de contador CER
NN = ndice do contador ( 01 a 20 )
: <201> 012 [4 dgitos do valor do totalizador no-fiscal] [CR]
Sada em caso de erro: Zeros
013
Leitura da carga tributria programada
NN = ndice do acumulador de alquota fiscal ( 01 a 16 )
: <201> 013 <Tipo> [4 dgitos da aliquota] [CR]
<Tipo> = 0 para ICMS / 1 para ISS
Sada em caso de erro: Espaos
014
Leitura da denominao do meio de pagamento programada
NN = ndice do acumulador ( 01 a 20 )
: <201> 014 [denominao do meio de pagamento com 15 caracteres] [CR]
Sada em caso de erro: Espaos
015
Leitura da denominao do totalizador no-fiscal programada
NN = ndice do acumulador ( 01 a 20 )
: <201> 015 [denominao do totalizador no-fiscal com 15 caracteres] [CR]
Sada em caso de erro: Espaos
016
Leitura da denominao do relatrio gerencial programado
NN = ndice do acumulador ( 01 a 20 )
: <201> 016 [denominao do relatrio gerencial com 15 caracteres] [CR]
Sada em caso de erro: Espaos
017
Leitura da n-sima verso do SB gravada na MF
NN = ndice da verso ( 01 a 15 )
: <201> 017 [verso do SB com 6 dgitos] [data de gravao no formato
DDMMAAhhmmss] [CR]
Sada em caso de erro: Espaos
018
Leitura da n-simo smbolo da moeda gravado na MF
NN = ndice do smbolo ( 01 a 15 )
: <201> 018 [smbolo da moeda com 6 caracteres] [data de gravao no formato
DDMMAAhhmmss] [CR]
Sada em caso de erro: Espaos
019
Leitura da n-sima tabela de decodificao de GT gravada na MF
NN = ndice da tabela ( 01 a 48 )
: <201> 019 [10 caracteres correspondentes aos dgitos 0 a 9, respectivamente] [data
de gravao no formato DDMMAAhhmmss] [CR]
Sada em caso de erro: Espaos

Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros

Sada
Exemplo

020
Leitura do nmero de fabricao da n-sima MFDE instalada
NN = ndice da MFDE ( 01 a 62 )
: <201> 020 [nmero de fabricao da MFDE com 20 caracteres] [CR]
Sada em caso de erro: Espaos
021
Leitura das informaes do n-simo usurio gravado na MF
NN = ndice da usurio ( 01 a 48 )
: <201> 021 [CNPJ com 20] [IE com 20] [IM com 20] [CRZ com 4 dgitos] [CRO com 4
dgitos] [data de gravao no formato DDMMAAhhmmss] [CR]
Sada em caso de erro: Espaos
022
Leitura do espelho de 1 documento
OOOOOO = COO do documento com 6 dgitos
: <201> 022 000 [imagem do documento] <255>[CR]
023
Leitura do espelho de vrios documentos
OOOOOOi = COO do primeiro documento com 6 dgitos
OOOOOOf = COO do ltimo documento com 6 dgitos
: <201> 023 000 [imagens dos documentos] <255>[CR]
024
Leitura seletiva de espelho de vrios documentos
IIIIII = incio da leitura no formato DDMMAA ou OOOOOOi
FFFFFF = final da leitura no formato DDMMAA ou OOOOOOf
<Atrib> = 1 para enviar atributos de impresso / 0 para no
<Tipo> = 1 para intervalo por datas / 2 por COO / 3 por data do movimento
[Mscara] = 31 dgitos 0 ou 1, correspondendo a ausncia ou presena de cada tipo
de documento, conforme tabela abaixo
1
RX
2
LX
3
CF
4
CFBP
5
Cupom Adicional
6
CF Cancelamento
7
CCD
8
Via Adicional de CCD

9
2 Via de CCD
10
Reimpresso de CCD
11
Estorno de CCD
12
CNF
13
CNF Cancelamento
14
Sangria
15
Suprimento
16
Estorno de Pagamento
17
RG
18
LMF
19 a 31 Reservado
: <201> 024 000 [imagens dos documentos] <255>[CR]
Ler o espelho de todos os CF e CFBP com COO entre 000001 e 000010
[FS] R <201> 024 000001 000010 00 0011000000000000000000000000000

025
Cdigo
Leitura do COO da RZ gravada na MF
Funo
Parmetros <Tipo> = 0 para RZ da data informada / 1 para RZ imediatamente posterior a data
informada / 2 para RZ imediatamente anterior a data informada
DDMMAAAA = Data do movimento com 8 dgitos
Sada
: <201> 025 [data de emisso da RZ no formato DDMMAAAA] [COO da RZ com 6
dgitos] [CR]
Exemplos

Cdigo
Funo
Parmetros
Sada

Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada
Cdigo
Funo
Parmetros
Sada

Ler o COO da primeira RZ de janeiro de 2007


[FS] R <201> 025 1 31122006
Ler o COO da ltima RZ de janeiro de 2007
[FS] R <201> 025 2 01022007
026
Leitura das informaes da n-sima MFDE instalada
NN = ndice da MFDE ( 01 a 62 )
: <201> 026 [nmero de fabricao da MFDE com 20 caracteres] [nmero do usurio
com 2 dgitos] [data de gravao no formato DDMMAAhhmmss] <Flag = 1 se MFDE
esgotada> [CR]
Sada em caso de erro: Espaos
027
Leitura da UF do n-simo usurio
NN = ndice do usurio ( 01 a 48 )
: <201> 027 [UF com 2 caracteres] [CR]
Sada em caso de erro: Espaos
028
Leitura binria da MF em blocos de at 4096 bytes
<Tamanho Bloco> = 1 para 1024 / 2 para 2048 / 3 para 3072 / 4 para 4096 bytes
NNNN = Nmero do bloco com 4 dgitos em hex
: <201> 028 <Tamanho Bloco> NNNN [dados da MF] [CR]
029
Leitura binria da MFDE em blocos de at 4096 bytes
<DIR> = 0 para leitura crescente / 1 para decrescente
<Tamanho Bloco> = 1 para 1024 / 2 para 2048 / 3 para 3072 / 4 para 4096 bytes
NNNNNN = Nmero do bloco com 6 dgitos em hex
: <201> 029 <Tamanho Bloco> NNNNNN [dados da MFD] [CR]
030
Leitura binria da MT em blocos de at 4096 bytes
<Tamanho Bloco> = 1 para 1024 / 2 para 2048 / 3 para 3072 / 4 para 4096 bytes
NNNN = Nmero do bloco com 4 dgitos em hex
: <201> 030 <Tamanho Bloco> NNNN [dados da MT] [CR]
031
Leitura do GT do n-simo usurio
NN = ndice do usurio ( 01 a 48 )
: <201> 031 [GT com 18 dgitos] [CR]
Sada em caso de erro: Espaos
032
Leitura do CNPJ correspondente ao n-simo smbolo da moeda gravado na MF
NN = ndice do smbolo ( 01 a 15 )
: <201> 032 [Nmero do usurio com 2 dgitos] [CNPJ com 20 caracteres] [CR]
Sada em caso de erro: Espaos

033
Leitura dos dados da n-sima Interveno Tcnica
NNN = CRO com 3 dgitos ( 001 a 999 )
: <201> 033 [CRO com 3 dgitos] <Flag = 1 se houve perda de dados da MT / 0 se
no> [data de gravao no formato DDMMAAhhmmss] [CR]
Sada em caso de erro: Zeros
Cdigo
034
Funo
Leitura dos dados da n-sima Fita Detalhe emitida
Parmetros NNNNNN = CFD com 6 dgitos ( 000001 a 999999 )
Sada
: <201> 034 [CFD com 6 dgitos] [data de emisso no formato DDMMAAhhmmss]
[COO inicial com 6 dgitos] [COO final com 6 dgitos] [CNPJ com 14 dgitos] [CR]
Sada em caso de erro: Zeros
Cdigo
Funo
Parmetros
Sada

Comando:
Sintaxe:
Parmetros:
Nota:
Retorno:

Retransmisso da ltima resposta


[FS] R <202>
Nenhum
Informao limitada ao tamanho do buffer de transmisso ( 1KB )
ltima informao transmitida

Comando:
Sintaxe:
Parmetros:
Resposta:
Nota:

Palavra de Status
[GS] [ACK]
Nenhum
: S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 [DDMMAA] [CR]
Em modo Resposta Estendida, a palavra de status acrescida de 6 dgitos,
correspondentes a Data do Movimento
S1
b3
b2
b1
b0
S2
b3
b2
b1
b0
S3
b3
b2
b1
b0

0 = Modo Fiscal
1 = Em MIT ( ligado com o jumper aberto )
0 = Jumper fechado
1 = Jumper aberto
0 = MF presente
1 = MF ausente
0 = MFDE presente
1 = MFDE ausente
0 = MF disponvel
1 = MF esgotada ou em erro irrecupervel
0 = MFDE disponvel
1 = MFDE esgotada ou em erro irrecupervel
0 = MF inicializada
1 = MF no inicializada
0 = MFDE inicializada
1 = MFDE no inicializada
0 = Usurio programado
1 = Nenhum usurio programado
0 = Tabela de decodificao de GT programada
1 = Nenhuma entrada na tabela de decodificao de GT
0 = Configurao do ECF habilitada
1 = Algum documento emitido aps ltima RZ
0 = Dia fiscal no aberto

1 = Em jornada fiscal
S4
b3
b2
b1
b0
S5
b3
b2
b1
b0
S6
b3
b2
b1
b0
S7
b3
b2
b1
b0
S8
b3
b2
b1
b0
S9

0 = Ainda no emitiu RZ hoje ( com dia fiscal aberto )


1 = J emitiu RZ no pendente hoje
0 = No h RZ pendente
1 = RZ do dia anterior pendente
0 = Near End no detectado
1 = Near End detectado
0 = Bobina de papel presente
1 = Bobina de papel ausente
0 = Gaveta fechada
1 = Gaveta aberta
0 = Slip selecionado
1 = Formulrio selecionado
0 = Cheque presente
1 = No h cheque posicionado
0 = Documento presente
1 = No h documento posicionado
0 = Algum caracter presente no buffer de comunicao
1 = Buffer de comunicao vazio
0 = Porta serial do Fisco livre
1 = Detectado cabo na porta serial do Fisco
0 = ECF On Line
1 = ECF Off Line
0 = Fim de impresso
1 = Impresso em andamento
0 = Lmina da guilhotina aberta
1 = Guilhotina obstruda
0 = Em operao
1 = ECF acaba de iniciar
0 = Nenhum documento aberto
1 = Algum documento aberto
0 = Energia OK
1 = Queda de energia detectada
0 = Papel carregado (bobina)
1 = Aguardando papel
0 = Documento posicionado
1 = Aguardando posicionamento do documento
Informao correta apenas em modo autenticao
0 = Cheque posicionado
1 = Aguardando posicionamento do cheque
Informao correta apenas em modo cheque
0 = No h cheque/documento obstruindo
1 = Aguardando remoo do cheque/documento

b3
b2
b1
b0

Comando:
Sintaxe:
Parmetros:
Resposta:

0 = ECF operacional
1 = ECF bloqueado
0 = ECF ativo
1 = Restaurando dados da MT a partir da MFDE
0 = Sem impedimento para entrar em MIT
1 = Aguardando ajuste do RTC para entrar em MIT
0 = Tampa fechada
1 = Tampa aberta

S10
b3
b2
b1
b0

1 = Modo CMC-7 e cheque carregado


1 = Tampa da cabea trmica aberta
1 = Impresso em pausa
1 = Buzina ativa

S11
b3
b2
b1
b0

1 = Mdulo impressor pronto ( iniciado )


1 = Mdulo impressor OK
Reservado para uso futuro
1 = Relgio em falha

S12
b3
b2
b1
b0

1 = Superaquecimento da cabea trmica


1 = Operao de gravao de MFDE em andamento
1 = Entrando ou saindo de MIT
1 = Iniciao concluda

S13
b3
b2
b1
b0

1 = Erro na leitura da MFDE ou MFDE substituda


1 = Erro na gravao da MFDE
1 = MF removida
1 = MT inconsistente

S14
b3
b2
b1
b0

1 = Erro na leitura da MF ou MF substituda


1 = Erro na gravao da MF
1 = Erro no RTC
1 = Clich danificado

Palavra de Status Estendida


[GS] [EOT]
Nenhum
: S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 [CR]
S1
b3
b2
b1
b0

1 = Menu do Fisco ativo


1 = Menu do Usurio ativo
1 = Aguardando confirmao pelo teclado
1 = Aguardando recuperao de falha de tampa ou papel

S2
b3

0 = Presena de guilhotina detectada


1 = Guilhotina no detectada

b2
b1
b0
Comando:
Sintaxe:
Parmetros:
Resposta:

Verificar ECF ativo


[GS] [BEL]
Nenhum
: [CR]

Comandos de Configurao
Comando:
Sintaxe:
Parmetros:

Programao de Horrio de Vero


[FS] C <200>
Tamanho
1

Tipo
N

Descrio
0 para sair de Horrio de Vero
1 para entrar em Horrio de Vero

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <200> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Habilitao de desconto em ISS


[FS] C <201>
Tamanho
1

Tipo
N

Descrio
0 inibe desconto em ISS
1 habilita desconto em ISS

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <201> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Comando:
Sintaxe:
Parmetros:

Programao de Carga Tributria


[FS] C <202>
Tamanho
2
1

Tipo
N
N

Descrio
ndice do totalizador ( 01 a 16 )
0 para ICMS
1 para ISS
4
N
Alquota de imposto (xx,xx %)
So permitidas alquotas de valor zero e/ou repetidas
Tamanho
1
5
2
1
2
1

Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <202> constante
Nmero do totalizador programado
Delimitador [CR] constante

Programao dos Meios de Pagamento


[FS] C <203>
Tamanho

Tipo

Descrio

Notas:

2
N
ndice do Meio de Pagamento (02 a 20)
15
A
Denominao do Meio de Pagamento
O meio 01 pr-definido como Dinheiro, e no pode ser alterado
Todos os meios de pagamento suportam a emisso de CCD

Resposta:
Tamanho
1
5
2
1
1
Comando:
Sintaxe:
Parmetros:

Notas:
Resposta:

Notas:
Resposta:

Tamanho
Tipo Descrio
2
N
ndice do totalizador
15
A
Denominao do Totalizador
O Totalizador 01 pr-definido como Sangria, e no pode ser alterado
O Totalizador 02 pr-definido como Suprimento, e no pode ser alterado
Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <204> constante
ndice do Totalizador No-Fiscal (01 a 20)
Delimitador [CR] constante

Programao de Relatrio Gerencial


[FS] C <205>
Tamanho
Tipo Descrio
2
N
ndice do relatrio
15
A
Denominao do Relatrio
O Relatrio 01 pr-definido como Gerencial X, e no pode ser alterado
Tamanho
1
5
2
1
2
1

Comando:
Sintaxe:
Parmetros:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <203> constante
Delimitador [CR] constante

Programao de Totalizador No-Fiscal


[FS] C <204>

Tamanho
1
5
2
1
2
1
Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
B

Tipo
A
N
N
B
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <205> constante
ndice do Totalizador Relatrio Gerencial (01 a 20)
Delimitador [CR] constante

Programao do modo de registro de item


[FS] C <206>
Tamanho
1

Tipo
N

Descrio
0 inibe descrio em 1 linha
1 habilita descrio em 1 linha (suprime valor unitrio)

2 habilita descrio em 1 linha (no suprime valor unitrio)


Nota:
Resposta:

Comando disponvel apenas em MIT


Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <206> constante
Delimitador [CR] constante

Programao do modo de impresso de item em CF


[FS] C <207>
Tamanho

Tipo

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
0 suprime zeros finais dos decimais da quantidade
1 imprime todas as decimais da quantidade
0 suprime terceira decimal do valor unitrio, se zero
1 imprime todas as decimais do valor unitrio

Resposta:

Comando:
Sintaxe:
Parmetros:
Nota:
Resposta:

Programao da identificao da Loja


[FS] C <208>
Tamanho
Tipo Descrio
4
A
Identificao da Loja
Identificao alfanumrica livre
Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <207> constante
Delimitador [CR] constante

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <208> constante
Delimitador [CR] constante

Programao da identificao do Operador


[FS] C <209>
Tamanho
20

Tipo
A

Descrio
Identificao do Operador

Tamanho
1
5
2
1

Tipo
A
N
N
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <209> constante

Resposta:

1
Comando:
Sintaxe:
Parmetros:

Delimitador [CR] constante

Programao do nome da moeda para o cheque


[FS] C <211>
Tamanho
25
25
25
25

Tipo
A
A
A
A

Descrio
Nome da moeda singular
Nome da moeda plural
Nome da frao da moeda singular
Nome da frao da moeda plural

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <211> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Programao de avanos de papel


[FS] C <212>
Tamanho
2
2
2
1

Tipo
N
N
N
N

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Separao entre linhas ( em passos de 1/216 )
Separao entre documentos ( em linhas )
Linha de acionamento da guilhotina ( em linhas )
0 = Guilhotina desabilitada
1 = Guilhotina habilitada
0 = Impresso antecipada do clich
1 = Sem impresso antecipada do clich

Resposta:

Comando:
Sintaxe:
Parmetros:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <212> constante
Delimitador [CR] constante

Programao de porta serial do usurio


[FS] C <213>
Tamanho
1

Tipo
N

Descrio
Velocidade de comunicao
1 = 1200
2 = 2400
4 = 4800
5 = 57600
6 = 19200
7 = 38400
8 = 115200
9 = 9600
Controle de Fluxo:
0 respeita CTS na transmisso

Nota:

1 no respeita CTS
3
N
Atraso entre caracteres transmitidos ( ms )
A nova configurao passa a vigorar imediatamente aps a transmisso da resposta
deste comando.

Resposta:
Tamanho
1
5
2
1
1
Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <213> constante
Delimitador [CR] constante

Programao da Identificao do Programa Aplicativo


[FS] C <214>
Tamanho
84

Tipo
A

Descrio
Identificao do programa aplicativo em 2 linhas de 42
caracteres cada

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <214> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Comando:
Sintaxe:
Parmetros:

Programao de legenda INMETRO para o prximo item


[FS] C <215>
Tamanho
1

Tipo
N

Descrio
1 para habilitar a legenda INMETRO
0 para desabilitar
A legenda INMETRO desabilitada automaticamente aps a impresso do item
Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <215> constante
Delimitador [CR] constante

Carga de bitmap promocional


[FS] C <216>
Tamanho
2
4
3 (*)
3
3
3
3

Tipo
N
N
N
N
N
N
N

Descrio
Nmero do bitmap ( 01 a 05 )
Tamanho dos dados ( 0001 a 4205 )
Byte + significativo do tamanho horizontal
Byte - significativo do tamanho horizontal
Byte + significativo do tamanho vertical
Byte - significativo do tamanho vertical
Tipo de logotipo ( 000 = Topo / 001 = lateral )

Nota:
Resposta:

< 3x4200
N
Codificao do logotipo
(*) Cada 3 dgitos representam 1 byte ( 000 a 255 )
Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:

Notas:

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <216> constante
Delimitador [CR] constante

Programao de decimais da quantidade para o prximo item


[FS] C <217>
Tamanho
1

Tipo
N

Descrio
Nmero de casas decimais a utilizar na quantidade do
prximo item ( 1 a 6 )
A configurao vlida apenas para o prximo item
O novo nmero de decimais deve ser superior ao programado na MF
Vlido apenas para CF e registro de item utilizando o comando [FS] F <201>
Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:

Resposta:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <217> constante
Delimitador [CR] constante

Programao no-persistente de porta serial


[FS] C <218>
Tamanho
1

Tipo
N

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Velocidade de comunicao
1 = 1200
2 = 2400
4 = 4800
5 = 57600
6 = 19200
7 = 38400
8 = 115200
9 = 9600
A nova configurao passa a vigorar imediatamente aps a transmisso da resposta
deste comando.
A nova configurao perdida ao desligar o ECF.
A configurao vlida para a porta ativa no momento.
Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <218> constante
Delimitador [CR] constante

Comando:
Sintaxe:
Parmetros:

Programao do mtodo de reduo de decimais para o prximo item


[FS] C <219>
Tamanho
1

Tipo
A

Descrio
A para clculo por arredondamento no prximo item
T para clculo por truncamento no prximo item

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <219> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Programao de cdigos a monitorar


[FS] C <220>
Tamanho
2
14

Tipo
N
A

Descrio
ndice do cdigo ( 01 a 20 )
Cdigo da mercadoria ou servio que ter a quantidade
comercializada monitorada

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <220> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Desabilitao no-persistente da guilhotina


[FS] C <221>
Tamanho
1

Tipo
N

Descrio
Nmero de acionamentos automticos a ignorar ( 0 a 3 )
0 = Acionamento normal da guilhotina
1 = Desabilitar o prximo acionamento
2 = Desabilitar os prximos 2 acionamentos ( utilize para
manter CF e Cupom Adicional sem cortes )
3 = Desabilitar 1 vez aps o prximo corte ( utilize para no
cortar aps o Cupom Adicional )
A guilhotina deve estar habilitada
Comando pode ser enviado a qualquer momento
Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <221> constante
Delimitador [CR] constante

Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Comando:
Sintaxe:
Parmetros:

Notas:
Resposta:

Comando:
Sintaxe:
Parmetros:

Programao de temporizao para recepo de comando


[FS] C <222>
Tamanho
3

Tipo
N

Descrio
Tempo mximo para recepo do prximo caracter do
comando, em unidades de 100ms
Minimo = 100ms
Mximo = 60s
O valor zero desabilita a temporizao
Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <222> constante
Delimitador [CR] constante

Programao do mtodo de reduo de decimais


[FS] C <223>
Tamanho

Tipo

Descrio
0 = Arredondamento
1
N
1 = Truncamento
Disponvel apenas para o modelo FS700 L
Configurao habilitada apenas imediatamente aps a RZ
Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <223> constante
Delimitador [CR] constante

Programao de chave privada


[FS] C <224>
Tamanho
256
1
At 256
1
At 256
1
At 256
1
At 256
1
At 256
1
At 256

Tipo
A
B
A
B
A
B
A
B
A
B
A
B
A

Descrio
Valor de n (mdulo pblico)
Delimitador <255> constante
Valor de e (expoente pblico)
Delimitador <255> constante
Valor de d (expoente privado)
Delimitador <255> constante
Valor de p (primo 1)
Delimitador <255> constante
Valor de q (primo 2)
Delimitador <255> constante
Valor de dp (d mod (p-1))
Delimitador <255> constante
Valor de dq (d mod (q-1))

1
At 256
1
Notas:

Resposta:

B
A
B

Delimitador <255> constante


Valor de qp ((inverso de q) mod p)
Delimitador <255> constante

No disponvel para o modelo FS700 L verso 010000


Esta chave utilizada pelos comandos [FS] F <241> e [FS] F <242>
A chave deve ser de at 1024 bits
Cada byte deve ser enviado como 2 caracteres ASCII, representando o seu valor
hexadecimal.
Exemplo de chave pode ser gerada no site (usar tamanho de 1024 bits)
http://assl.sullof.com/assl/asp_example/RSAKeyGenerator.asp
Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <224> constante
Delimitador [CR] constante

Exemplo:
[FS]C<224>807E3526556FADF8D4CA64074ADA36862646D5ECB24E3638213
06588722AF2B58058CFB88E8C0BEA5C7084F3055D232F110E59C8837A0D13
2A4B907E91DB4A4924134A85E7445935E55A772C0B72E12C94501D9DF66B7
1BA030F842531721AEF43AE48F9505BF7504CDEEA3CAA6F94530835648D77
0AE2E6C628DD484D10AA57<255>010001<255>56B3D2AD612D10993D0CAC5
E7755B340E6071A46B3322F47C4AD6175A683F06E2482C8F761C88229CBE2
68F38B0503BEB8A59453C6D3CE8AC6196310E4DEB1CA939DF7F7EE26C4697
EEDD1E5122795BFC83861DE2E3EC9E3E84F42B3A9DD25EB09B30FDDFFACCE
5091493BC5577530CE9CD9C8BA244EC5FD3DF91BCECFD73961<255>F8DAD6
A5651CED9011D979A076D70C4FBD095AAE2E53EF51415832C63AD61618F0B
B369F29D1363345FE481FE6C28F0830FE33A1C41F8743A4E02DD682A2E099
<255>842EABF3171F972DE7D6B571B70F969F8F1C305851785BB042CDAE3B
794014659A744EA7D16D881B7168463CEEAF52BA0F78755BBE89CFE136107
6CE3E20886F<255>B1C694047FE1548CD1538D21E703E595A933DF86032E8
F0E7B21E8D3D8004CB4F074ADA6B296F4A35863395F20D8E8992F76C9A7CC
95C169BF852EF9C9455631<255>143C54E49D289FEB4E2FC78D461A23D3FF
83B03F0511E8EF7DFAA0EEC7EC3073318716B7884F3D63FE239985208144A
7E950669F09F76D14AC432EFCF9F3DF0F<255>C2F98F412476BDA2B14F588
2D929090C62BB24ED74E8B78A3BE287EABDB3FADC445D041F1DE04EBE2D39
A8913DAF03C23FF632D1B3FB6CCBDD65B2A576F127F5<255>
Comando:
Sintaxe:
Nota:
Parmetros:

Nota:
Resposta:

Parametrizao do ECF
[FS] C <225>
Parametrizao perdida no caso de iniciao da Memria de Trabalho
Tamanho
1

Tipo
N

Tamanho
1
5
2

Tipo
A
N
N

Descrio
1 = Habilita respostas estendidas
0 = Respostas compatveis
1
B
Delimitador <255> constante
No disponvel para o modelo FS700 L verso 010000
Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso

1
1

B
B

Identificador do comando <225> constante


Delimitador [CR] constante

Comandos de Manuteno
Comandos aceitos exclusivamente em MIT
O ajuste do relgio ([FS] M <200> ) obrigatrio, e deve ser o primeiro comando enviado
Comando:
Sintaxe:
Parmetros:

Ajuste do relgio interno


[FS] M <200>
Tamanho
8
6

Tipo
N
N

Descrio
DDMMAAAA
hhmmss

Resposta:

Nota:
Comando:
Sintaxe:
Parmetros:

Descrio:
Resposta:

Tipo Descrio
Tamanho
1
A
Delimitador : constante
5
N
Cdigo de Erro
2
N
Cdigo de Aviso
1
B
Identificador do comando <200> constante
1
B
Delimitador [CR] constante
Somente so aceitas datas compreendidas entre 01/01/2000 e 31/12/2099
Reiniciao dos parmetros de configurao
[FS] M <201>
Z1Z2Z3Z4Z5Z6
Z1 = Letra Zpara reiniciar o nmero do ECF para 001
Z2 = Letra Z para reiniciar o clich para o modelo padro
Z3 = Letra Z para remover todas as alquotas da memria
Z4 = Letra Z para remover todos os meios de pagamento da memria
Z5 = Letra Z para remover todos os totalizadores no fiscais da memria
Z6 = Letra Z para remover todos os relatrios gerenciais da memria
Restaura os valores default para todos os itens programveis
Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <201> constante
Delimitador [CR] constante

Programao de Razo Social, Nome Fantasia e Endereo


[FS] M <202>
Tamanho
At 48
1
At 48
1
At 120
1

Tipo
A
A
A
A
A
A

Descrio
Razo Social
Delimitador <255> constante
Nome fantasia
Delimitador <255> constante
Endereo
Delimitador <255> constante

Tamanho
1
5

Tipo
A
N

Descrio
Delimitador : constante
Cdigo de Erro

Resposta:

2
1
1
Comando:
Sintaxe:
Parmetros:

N
B
B

Cdigo de Aviso
Identificador do comando <202> constante
Delimitador [CR] constante

Programao do nmero de ordem seqencial do ECF


[FS] M <203>
Tamanho
3

Tipo
N

Descrio
ECF

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <203> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Programao de casas decimais


[FS] M <204>
Tamanho
1
1

Tipo
N
N

Descrio
Casas decimais para quantidade em registro de item
Casas decimais para valor unitrio em registro de item

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <204> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Programao do smbolo da moeda


[FS] M <205>
Tamanho
2

Tipo
A

Descrio
Moeda

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <205> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Programao do ndice do primeiro meio de pagamento vinculvel


[FS] M <206>
Tamanho
2

Tipo
N

Descrio
ndice do primeiro meio de pagamento vinculvel

Nota:
Resposta:

Comando habilitado em modo fiscal desde que no haja nenhum meio de


pagamento j programado ( exceto 01 = Dinheiro )
Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <206> constante
Delimitador [CR] constante

Cadastro de MFDE
[FS] M <207>
Tamanho
8

Tipo
A

Descrio
Senha de autorizao

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <207> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Nota:
Comando:
Sintaxe:
Parmetros:

Programao de usurio
[FS] M <208>
Tamanho
Tipo Descrio
20
A
CNPJ ( campo obrigatrio )
20
A
IE
20
A
IM
10
A
Smbolos no repetidos de ciframento do GT
8
A
Senha de gravao
2
A
UF do estabelecimento do usurio*
*Preencher com espaos para no habilitar o Modo Transporte
Tamanho
Tipo Descrio
1
A
Delimitador : constante
5
N
Cdigo de Erro
2
N
Cdigo de Aviso
1
B
Identificador do comando <208> constante
1
B
Delimitador [CR] constante
A MFDE instalada no pode estar cadastrada na MF
Carga de logotipo do estabelecimento
[FS] M <209>
Tamanho
4
3 (*)
3
3

Tipo
N
N
N
N

Descrio
Tamanho dos dados ( 0001 a 7250 )
Byte + significativo do tamanho horizontal
Byte - significativo do tamanho horizontal
Byte + significativo do tamanho vertical

Nota:
Resposta:

3
N
Byte - significativo do tamanho vertical
3
N
Tipo de logotipo ( 000 = Topo / 001 = lateral )
< 3x7245
N
Codificao do logotipo
(*) Cada 3 dgitos representam 1 byte ( 000 a 255 )
Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:

Nota:

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <209> constante
Delimitador [CR] constante

Impresso de Fita Detalhe


[FS] M <210>
Tamanho
1

Tipo
N

Descrio
1 para intervalo por datas
2 para intervalo por COO
6
N
Incio: DDMMAA ou OOOOOO
6
N
Final: DDMMAA ou OOOOOO
A impresso da Fita Detalhe pode ser abortada pressionando-se as teclas
SELEO e CONFIRMA simultaneamente.
Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Resposta:

Comando:
Sintaxe:
Parmetros:
Nota:

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <210> constante
Delimitador [CR] constante

Habilitao de Modo Transporte


[FS] M <211>
Tamanho
Tipo Descrio
2
A
Sigla da UF do estabelecimento do usurio
A habilitao no ser possvel se a verso do SB inicial do usurio anterior a
01.04.00.

Resposta:
Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <211> constante
Delimitador [CR] constante

Comandos No Fiscais
Comando:
Sintaxe:
Parmetros:
Resposta:

Ejetar cheque
[FS] N <200>
Nenhum
Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <200> constante
Delimitador [CR] constante

Autenticao de documento
[FS] N <201>
Tamanho
3
At 79
1

Tipo
N
A
B

Descrio
Offset horizontal para incio da impresso ( 000 a 077 )
Identificao do estabelecimento
Delimitador <255> constante

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <201> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:
Resposta:

Acionamento manual da guilhotina


[FS] N <202>
Nenhum, para FS600
Tipo de corte, para FS700
0 = corte total 1 = corte parcial
Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:
Resposta:

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <202> constante
Delimitador [CR] constante

Leitura de cdigo CMC-7


[FS] N <203>
Nenhum
Tamanho
1
5
2
1
N
1

Tipo
A
N
N
B
A
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <203> constante
Cdigo CMC-7 lido
Delimitador [CR] constante

Comando:
Sintaxe:
Parmetros:

Notas:
Resposta:

Imprimesso do verso do cheque


[FS] N <204>
Tamanho
Tipo Descrio
2
N
Coordenada X da linha 1 ( 01 a 14 )
2
N
Coordenada Y da linha 1
At 80
A
Texto livre linha 1
1
B
Delimitador <255> constante
2
N
Coordenada X da linha 2 ( 01 a 14 )
2
N
Coordenada Y da linha 2
At 80
A
Texto livre linha 2
1
B
Delimitador <255> constante
2
N
Coordenada X da linha 3 ( 01 a 14 )
2
N
Coordenada Y da linha 3
At 80
A
Texto livre linha 3
1
B
Delimitador <255> constante
Coordenas X em colunas, coordenadas Y em mm a partir do topo do cheque
Tamanho
1
5
2
1
1

Comando:
Sintaxe:
Parmetros:

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <204> constante
Delimitador [CR] constante

Abertura de gaveta do caixa


[FS] N <206>
Tamanho
3

Tipo
N

Descrio
Tempo de acionamento do solenoide ( x 10ms )

Tamanho
1
5
2
1
1

Tipo
A
N
N
B
B

Descrio
Delimitador : constante
Cdigo de Erro
Cdigo de Aviso
Identificador do comando <206> constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:
Nota:

Resposta:

Cancelamento de operao
[CAN]
Nenhum
Este comando no entra na fila de execuo
Podem ser cancelados:
- Preenchimento de cheques
- Autenticao
- Operaes manuais comandadas pelo painel
Tamanho
1
1

Tipo
A
B

Descrio
Delimitador : constante
Delimitador [CR] constante

Comando:
Sintaxe:
Parmetros:
Resposta:

Avano de papel
[LF]
Nenhum
Nenhuma

Comando:
Sintaxe:
Parmetros:
Resposta:

Sinal sonoro
[BEL]
Nenhum
Nenhuma

Comandos em Modo de Emulao 3


Comando:
Sintaxe:
Parmetros:

Correo de geometria
[ESC] g
Tamanho
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

Tipo
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N

Descrio
Nmero do banco
Linha do valor numrico
Coluna do valor numrico
Linha do primeiro extenso
Coluna do primeiro extenso
Linha do segundo extenso
Coluna do segundo extenso
Linha do favorecido
Coluna do favorecido
Linha da cidade
Coluna da cidade
Coluna do dia
Coluna do ms
Coluna do ano
Linha do texto adicional
Coluna do texto adicional

Tamanho
1
1

Tipo
A
B

Descrio
Delimitador : constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Texto adicional na frente do cheque


[ESC] a
Tamanho
At 240
1

Tipo
A
B

Descrio
Texto a ser impresso na frente do cheque
Delimitador <255> constante

Tamanho
1
1

Tipo
A
B

Descrio
Delimitador : constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Autenticao frontal
[ESC] }
Tamanho
Tipo Descrio
At 160
A
Identificao do estabelecimento opcional
1
B
Delimitador <255> constante
Autenticao pela entrada frontal do ECF, em at 2 linhas
Tamanho
1
1

Tipo
A
B

Descrio
Delimitador : constante
Delimitador [CR] constante

Comando:
Sintaxe:
Parmetros:
Resposta:

Leitura do CMC-7
[ESC] r
Nenhum
Tamanho
1
N
1

Comando:
Sintaxe:
Parmetros:

Tipo
A
A
B

Descrio
Delimitador : constante
Cdigo CMC-7 lido
Delimitador [CR] constante

Impresso vertical de cheque


[ESC] s
Tamanho
12

Tipo
N

Descrio
Valor do cheque

Tamanho
1
1

Tipo
A
B

Descrio
Delimitador : constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Atributo do cheque
[ESC] q
Tamanho
1

Tipo
N

Descrio
0 = Impresso em modo normal
1 = Impresso em modo negrito
2 = impresso em modo enfatizado (2 passagens)

Tamanho
1
1

Tipo
A
B

Descrio
Delimitador : constante
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Comutao de emulao
[ESC] 190
Tamanho
1

Tipo
N

Tamanho
1
1

Tipo
A
B

Descrio
2 para comutar para o modo FS2000
3 para comutar para o modo FS345
0 para selecionar Code Page ISO-8859
1 para selecionar Code Page 850
2 para selecionar Code Page ABICOMP
3 para selecionar Code Page 437

Resposta:
Descrio
Delimitador : constante
Delimitador [CR] constante

Comandos em Modo de Emulao 2


Comando:
Sintaxe:
Parmetros:

Correo de geometria
[ESC] g
Tamanho
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

Tipo
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N

Descrio
Nmero do banco
Linha do valor numrico
Coluna do valor numrico
Linha do primeiro extenso
Coluna do primeiro extenso
Linha do segundo extenso
Coluna do segundo extenso
Linha do favorecido
Coluna do favorecido
Linha da cidade
Coluna da cidade
Coluna do dia
Coluna do ms
Coluna do ano
Linha do texto adicional
Coluna do texto adicional

Tamanho
1
1
2
2
1

Tipo
A
A
N
N
B

Descrio
Delimitador : constante
Caracter g
Cdigo de erro
Cdigo de aviso
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Texto adicional na frente do cheque


[ESC] a
Tamanho
At 240
1

Tipo
A
B

Descrio
Texto a ser impresso na frente do cheque
Delimitador <255> constante

Tamanho
1
1
2
2
1

Tipo
A
A
N
N
B

Descrio
Delimitador : constante
Caracter a
Cdigo de erro
Cdigo de aviso
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Nota:
Resposta:

Autenticao frontal
[ESC] }
Tipo Descrio
Tamanho
At 160
A
Identificao do estabelecimento opcional
1
B
Delimitador <255> constante
Autenticao pela entrada frontal do ECF, em at 2 linhas

Tamanho
1
1
2
2
1
Comando:
Sintaxe:
Parmetros:

Tipo
A
A
N
N
B

Descrio
Delimitador : constante
Caracter }
Cdigo de erro
Cdigo de aviso
Delimitador [CR] constante

Atributo do cheque
[ESC] q
Tamanho
1

Tipo
N

Descrio
0 = Impresso em modo normal
1 = Impresso em modo negrito
2 = impresso em modo enfatizado (2 passagens)

Tamanho
1
1
2
2
1

Tipo
A
A
N
N
B

Descrio
Delimitador : constante
Caracter q
Cdigo de erro
Cdigo de aviso
Delimitador [CR] constante

Resposta:

Comando:
Sintaxe:
Parmetros:

Comutao de emulao
[ESC] 190
Tamanho
1

Tipo
N

Tamanho
1
1
2
2
1

Tipo
A
B
N
N
B

Descrio
2 para comutar para o modo FS2000
3 para comutar para o modo FS345
0 para selecionar Code Page ISO-8859
1 para selecionar Code Page 850
2 para selecionar Code Page ABICOMP
3 para selecionar Code Page 437

Resposta:
Descrio
Delimitador : constante
<190>
Cdigo de erro
Cdigo de aviso
Delimitador [CR] constante

Apndice A: Cdigos de erro em modo de emulao 3


Cdigo
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
27
28
29
30
31
32
35
36
38
39
40
41
42
43
44
45
48
49
50
51
52
61
74
75
76
77
78
79

Descrio
Comando habilitado apenas em MIT
Erro na gravao da MF
Capacidade da MF esgotada
Erro no relgio
Erro Drstico
Erro de leitura na MF
Comando habilitado apenas em modo fiscal
Documento aberto
Documento no aberto
No h documento
Caracter numrico invlido
Capacidade da MT esgotada
Item no encontrado na MT
Erro de Sintaxe
Overflow na acumulao
Selecionado totalizador sem alquota programada
MF vazia
Nenhum campo requer atualizao
Pouco papel
RZ j emitida
RZ do movimento anterior ainda pendente
Desconto ou acrscimo de valor invlido
Caracter invlido
Impressora de cheques no disponvel
Valor zero no permitido
ltimo documento no foi CF
Totalizador NF invlido
Autenticao no permitida neste momento
Cupom Adicional inibido por comando
Relgio inoperante
Verso incorreta do SB
Meio de pagamento invlido
Erro na sequncia de fechamento de documento
Dia fiscal aberto
Data invlida
Dia fiscal no aberto
No pode emitir CCD
Operao invlida
Campo em branco no permitido
Estorno no possvel
Pagamento no encontrado na MT
Fim do papel
Nenhum usurio cadastrado
Memria Fiscal no encontrada
Queda de energia
Operao com ICMS no permitida
Operao com ISS no permitida
Desconto em ISS inibido
IOF inibido
Deve ajustar o relgio
Comando de subtotal no mais suportado

81
82
83
84
85
86
87
88
90

Banco no cadastrado
Texto invlido
Extenso do cheque no cabe
Impresso do verso no permitida no momento
Erro de leitura
Erro na carga
Parmetro invlido
Nome da moeda no carregado
Erro na comunicao

Apndice B: Cdigos de erro em modo de emulao 2


Cdigo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
38
39
40
41
42
43
44
45
46
47
48
49
50
61
70

Descrio
Comando habilitado apenas em MIT
Erro na gravao da MF
Capacidade da MF esgotada
Data no coincidente
MF no inicializada
Erro de leitura na MF
MF presente
Senha incorreta
Comando habilitado apenas em modo fiscal
Documento aberto
Documento no aberto
Cancelamento no possvel
Caracter numrico invlido
Capacidade da MT esgotada
Item no encontrado na MT
Erro de Sintaxe
Overflow na acumulao
Selecionado totalizador sem alquota programada
MF vazia
Nenhum campo requer atualizao
Confirme RZ
RZ j emitida
RZ do movimento anterior ainda pendente
Desconto ou acrscimo de valor invlido
Caracter invlido
Comando no pode ser executado
Operao abortada
Valor zero no permitido
ltimo documento no foi CF
Totalizador NF invlido
Autenticao no permitida neste momento
Desconto em ISS no permitido
Emita CCDs
ECF em erro fiscal
Relgio inoperante
Verso incorreta do SB
Meio de pagamento invlido
Erro na sequncia de fechamento de documento
Dia fiscal aberto
Data invlida
Dia fiscal no aberto
No pode emitir CCD
Meio de pagamento j programado
Campo em branco no permitido
Cancele CCDs
Cpia no disponvel
Estorno no possvel
Pagamento no encontrado na MT
Fim do papel
Queda de energia
Erro de comunicao

81
82
83
84
86
87
88

Banco no cadastrado
Texto invlido
Extenso do cheque no cabe
Leitor CMC-7 no disponvel
Erro na carga
Operao habilitada apenas aps a impresso de cheque
Nome da moeda no carregado

Apndice C: Cdigos de erro estendidos


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52

ECF com falha mecnica


MF no conectada
MFD no conectada
MFD esgotada
Erro na comunicao com a MF
Erro na comunicao com a MFD
MF no inicializada
MFD no inicializada
MFD j inicializada
MFD foi substituda
MFD j cadastrada
Erro na inicializao da MFD
Faltam parmetros de inicializao na MF
Comando no suportado
Superaquecimento da cabea de impresso
Perda de dados da MT
Operao habilitada apenas em MIT
Operao habilitada apenas em modo fiscal
Data inexistente
Data inferior ao do ltimo documento
Intervalo inconsistente
No existem dados
Clich de formato invlido
Erro no verificador da comunicao
Senha incorreta
Nmero de decimais para quantidade invlido
Nmero de decimais para valor unitrio invlido
Tipo de impresso de FD invlido
Caracter no estampvel
Caracter no estampvel ou em branco
Caracteres no podem ser repetidos
Limite de itens atingido
Todos os totalizadores fiscais j esto programados
Totalizador fiscal j programado
Todos os totalizadores no fiscais j esto programados
Totalizador no fiscal j programado
Todos os relatrios gerenciais j esto programados
Relatrio gerencial j programado
Meio de pagamento j programado
ndice invlido
ndice do meio de pagamento invlido
Erro gravando nmero de decimais na MF
Erro gravando moeda na MF
Erro gravando smbolos de decodificao do GT na MF
Erro gravando nmero de fabricao da MFD na MF
Erro gravando usurio na MF
Erro gravando GT do usurio anterior na MF
Erro gravando registro de marcao na MF
Erro gravando CRO na MF
Erro gravando impresso de FD na MF
Campo em branco ou zero no permitido
Campo reservado a gravao da moeda na MF esgotado

53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106

Campo reservado a gravao da tabela de GT na MF esgotado


Campo reservado a gravao do NS da MFD na MF esgotado
Campo reservado a gravao de usurio na MF esgotado
CNPJ invlido
CRZ e CRO em zero
Intervalo invertido
Utilize apenas 0 ou 1
Configurao permitida apenas imediatamente a RZ
Smbolo grfico invlido
Falta pelo menos 1 campo no nome da moeda para cheque
Cdigo supera o valor 255
Utilize valores entre 25 e 80
Utilize valores entre 1 e 15
Utilize valores entre 0 e 7250
Data informada no coincide com a data do ECF
Deve ajustar o relgio ( utilize o comando [FS] M <200> )
Erro ao ajustar o relgio
Capacidade da MF esgotada
Verso do SB gravado na MF incorreta
Fim do papel
Nenhum usurio programado
Utilize apenas dgitos numricos
Campo no pode estar em zero
Campo no pode estar em branco
Valor da operao no pode ser zero
CF aberto
CNF aberto
CCD aberto
RG aberto
CF no aberto
CNF no aberto
CCD no aberto
RG no aberto
CCD ou RG no aberto
Documento j totalizado
RZ do movimento anterior pendente
J emitiu RZ de hoje
Totalizador sem alquota programada
Campo de cdigo ausente
Campo de descrio ausente
VU ou quantidade em zero
Item ainda no vendido
Desconto ou acrscimo no pode ser zero
Item j possui desconto ou acrscimo
tem cancelado
Operao inibida por configurao
Opo no suportada
Desconto ou acrscimo supera valor bruto
Desconto ou acrscimo final de valor zero
Valor bruto zero
Overflow no valor do item
Overflou no valor do desconto ou acrscimo
Overflow na capacidade do documento
Overflow na capacidade do totalizador

107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160

Item no possui desconto


Item j possui desconto
Quantidade possui mais de 2 decimais
Valor unitrio possui mais de 2 decimais
Quantidade a cancelar deve ser inferior a total
Campo de descrio deste item no mais presente na MT
Subtotal no possui desconto ou acrscimo
No em fase de totalizao
No em fase de venda ou totalizao
Mais de 1 desconto ou acrscimo no permitido
Valor do desconto ou acrscimo supera subtotal
Meio de pagamento no programado
No em fase de pagamento ou totalizao
No em fase de finalizao de documento
J emitiu mais CCDs que poderia estornar
ltimo documento no cancelvel
Estorne CCDs
ltimo documento no foi CF
ltimo documento no foi CNF
No pode cancelar
Pagamento no mais na MT
J emitiu CCD deste pagamento
RG no programado
CNF no programado
Cpia no disponvel
J emitiu segunda via
J emitiu reimpresso
Informaes sobre o pagamento no disponveis
J emitiu todas as parcelas
Parcelamento somente na sequncia
CCD no encontrado
No pode utilizar SANGRIA ou SUPRIMENTO
Pagamento no admite CCD
Relgio inoperante
Usurio sem CNPJ
Usurio sem IM
No se passou 1 hora aps o fechamento do ltimo documento
ECF OFF LINE
Documento em emisso
COO no coincide
Erro na autenticao
Erro na impresso de cheque
Data no pertence ao sculo XXI
Usurio j programado
Descrio do pagamento j utilizada
Descrio do totalizador j utilizada
Descrio do RG j utilizada
J tem desconto aps acrscimo ( ou vice versa )
J programou 15 totalizadores para ICMS
J programou 15 totalizadores para ISS
MFD com problemas
Razo social excede 48 caracteres
Nome fantasia excede 48 caracteres
Endereo excede 120 caracteres

161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
301
302
303
304
305
400
401
402
403

Identificao do programa aplicativo ausente


Valor de desconto supera valor acumulado em totalizador
Nmero de parcelas no pagamento no pode exceder 24
MFD no cadastrada
Excedeu limite de impresso de FD ( capacidade na MF esgotada )
Efetivado igual ao estornado
Smbolo da moeda j programado
UF invlida
UF j programada
Erro gravando UF
Leitor CMC-7 no instalado
Erro de leitura do cdigo CMC-7
Autenticao no permitida
Operao somente com mecanismo matricial de impacto
Coordenadas de cheque invlidas
Impresso do verso do cheque somente aps a impresso da frente
Indice do bitmap invlido
Bitmap de tamanho invlido
ltima RZ a mais de 30 dias. Comando de RZ deve informar data correta
Parmetro s pode ser A ou T
Falta unidade doproduto
Velocidade no permitida
Cdigo repetido
Fora dos limites
J identificou o consumidor
Nmero de Fabricao incorreto
Informao disponvel no corresponde a MF informada
MF j em uso
Falha no recupervel durante a operao
Opo invlida
Parmetros invlidos
Caracter HEXA invlido
Valor insuficiente de pagamento
IE invlido
IM invlido
CFBP Inibido
Modalidade de Transporte invlida
Categoria de Transporte invlida
UF incompatvel
Comando disponvel apenas em CF genrico
Chave no carregada
Chave invlida
Erro na decodificao
Erro na codificao

Apndice D: Cdigos de aviso em modo nativo


1
2
4
40

Papel acabando
Tampa aberta
Bateria fraca
Compactando

Apndice E: Caracteres de controle reconhecidos em campo de texto livre


[ESC] W 0/1
[SO] ou
[ESC] [SO]
[DC4]
[SI] ou
[ESC] [SI]
[DC2]
[ESC] G 0/1
[ESC] E 0/1
[ESC] 0/1
[ESC] b
[ESC] a
[ESC] B

Desliga/liga modo dupla largura


Liga modo dupla largura por uma linha
Desliga o modo dupla largura por uma linha
Liga o modo condensado
Desliga o modo condensado
Desliga/liga modo enfatizado
Desliga/liga modo negrito
Desliga/liga modo sublinhado
Impresso de cdigo de barras horizontal
Impresso de cdigo de barras vertical
Impresso de bitmap promocional (somente no incio do texto)

Sintaxe para a impresso de cdigo de barras horizontal:


ESC b n1 n2 n3 n4 s1...sn
n1 - tipo do cdigo a ser impresso, conforme
EAN-13
1 12 dgitos de 0 a 9
EAN-8
2 7 dgitos de 0 a 9
STANDARD 2 OF 5
3 Tamanho sempre par. 0 a 9
INTERLEAVED 2 OF 5 4 Tamanho sempre par. 0 a 9
CODE128
5 Tamanho varivel. Todos os caracteres ASCII
6 Tamanho varivel. 0-9, A-Z, '-', '.', '%', '/', '$', ' ', '+'
CODE39
O caracter '*' de start/stop inserido automaticamente
7 Tamanho varivel. 0-9, A-Z, '-', '.', ' ', '$', '/', '+', '%'
CODE93
O caracter '*' de start/stop inserido automaticamente
UPC-A
8 11 dgitos de 0 a 9
9 Tamanho varivel. 0 - 9, '$', '-', ':', '/', '.', '+'
Existem 4 diferentes caracteres de start/stop: A, B, C, e D que
CODABAR
so usados em pares e no podem aparecer em nemhum
outro lugar do cdigo.
MSI
10
11 Tamanho varivel. 0 a 9
CODE11
As barras so geradas com checksum de dois caracteres
n2 - largura da barra. De 2 a 5.
n3 - altura da barra. De 50 a 200.
n4 - se 1, imprime o cdigo abaixo das barras
s1...sn - string ( terminado com NUL ) contendo o cdigo
Sintaxe para a impresso de cdigo de barras vertical:
ESC a n1 n2 n3 n4 s1...sn [NUL][SYN]<018> T1...Tn [SYN]<019>
n1 - tipo do cdigo a ser impresso, conforme tabela acima
n2 - largura da barra. De 2 a 5.
n3 - altura da barra. De 50 a 80.
n4 - se 1, imprime o cdigo abaixo das barras
s1...sn - string contendo o cdigo.
n <= 50 (depende do tipo de cdigo)
T1...Tn - texto livre com quebras de linha. 0 <= n <= 600
Obs: os caracteres [SYN]<018>, [SYN]<019> e [NUL] so obrigatrios
Nota: [ESC] a e [ESC] b, fora deste contexto, so reconhecidos como comandos de cheque.

Apndice F: Indicadores luminosos


FALHA
Aceso
Apagado
2Hz
1Hz
0,6Hz
2Hz
0,5Hz
2,5Hz

LINHA
Piscando
Aceso
Apagado
Apagado
1Hz
2Hz
2,5Hz
2Hz
0,5Hz
Apagado

SINC

ALT

X
X

SINC = Leds sincronizados


ALT = Leds alternados

EVENTO
Leitura da MFDE
ON LINE
OFF LINE
Em Falha
Operacional
Falha no recupervel na MF ou MFDE com MT OK
MT, MF e MFDE OK mas no associados
VB no nula, e MF ou MFD em falha
Aguardando ajuste de RTC para entrar em MIT
ECF bloqueado por erro fiscal
Aguardando papel ou tampa aberta na iniciao

Apndice G: Capacidade de acumulao


GT
VB
Totalizadores parametrizveis + F + I + N ( ICMS + ISS )
Descontos + Acrscimos Tributados + Cancelamentos ( ICMS + ISS )
Totalizadores No-Fiscais
Descontos + Acrscimos Tributados + Cancelamentos ( No-Fiscal )
Quantidade em item
Valor Unitrio em item de CF
Total do item em CF
Desconto / acrscimo em item de CF
Cdigo da mercadoria ou servio
Unidade de medida
Descrio de produto em CF
Nome da moeda
Total em CF / CNF
Desconto / Acrscimo em subtotal de CF / CNF
Valor do meio de pagamento em CF / CNF
Razo Social do usurio
Nome Fantasia do usurio
Endereo do Usurio
CNPJ / IE / IM do usurio ( cada )
CPF / CNPJ do consumidor ( com mscara )
Nome do consumidor
Endereo do consumidor
Valor de recebimento no-fiscal em CNF
Desconto/acrscimo no fiscal em item de CNF
Total em Sangria
Total em Suprimento
Valor do cheque
Favorecido do cheque
Localidade do cheque
Informaes na frente do cheque ( 3 linhas )
Informaes no verso do cheque ( 3 linhas )
Nmero de fabricao do ECF

18 dgitos
14 dgitos
13 dgitos
13 dgitos
13 dgitos
13 dgitos
7 dgitos
8 dgitos
9 dgitos
9 dgitos
14 caracteres
3 caracteres
233 caracteres
2 caracteres
11 dgitos
11 dgitos
12 dgitos
48 caracteres
48 caracteres
120 caracteres
20 caracteres
20 caracteres
30 caracteres
79 caracteres
11 dgitos
11 dgitos
11 dgitos
11 dgitos
12 dgitos
65 caracteres
25 caracteres
240 caracteres
240 caracteres
20 + 1 caracteres

Nmero de itens em CF / CNF


Nmero de totalizadores tributados parametrizveis
Nmero de totalizadores sem carga tributria ( F, I, N, FS, IS, NS )
Nmero de meios de pagamento programveis + Dinheiro
Nmero de totalizadores No-Fiscais + Sangria + Suprimento
Nmero de relatrios gerenciais + Gerencial X

< 1000
16
2
20
20
20
< 2031 para FS600
< 3351 para demais

Nmero de RZs

Apndice H: Norma NBR 5891


A metodologia de arredondamento para a segunda casa decimal, quando aplicvel, obedece
a norma NBR 5891
O modelo FS600 utiliza o truncamento como padro, os demais modelos, o arredondamento
Quando a terceira casa decimal for A segunda decimal
Inferior a 5
mantida sem alterao
Superior a 5 ou
Igual a 5 seguido de pelo menos 1 aumentada de 1 unidade
algarismo diferente de zero
arredondada para o algarismo
Igual a 5 seguido de zeros
par mais prximo

Exemplo
1,333333 para 1,33
1,666666 para 1,67
2,345001 para 2,35
4,555000 para 4,56
4,885000 para 4,88

Apndice I: Funes do Painel de Operao


Na ausncia de pendncias como, ECF em falha, ou Documento em emisso ou em
impresso, algumas operaes podem ser realizadas diretamente pelo Painel de Operao. Ao ligar
o ECF com as teclas LINHA e AVANO pressionadas simultaneamente, um menu de funes
apresentado:
01
02
03
04
05
06
07

toque
toques
toques
toques
toques
toques
toques

Emitir RZ com Ajuste de Relgio


Emitir Relatrio de Configurao
Entrar em Horrio de Vero
Habilitar Guilhotina
Configurar Serial do Usurio
Hex Dump
Diagnstico

permitindo operaes bsicas sem a necessidade de um programa aplicativo. A operao anloga


as Leituras Fiscais obrigatrias, ou seja, a opo selecionada pelo nmero de toques
correspondentes da tecla SELEO, e confirmada pela tecla CONFIRMA. Aps a execuo de uma
funo, o ECF retorna automaticamente ao modo operacional.
As opes 3 e 4 so sensveis a configurao atual do ECF. As opes 1 e 5
produzem um sub-menu, conforme:
0
01
02
03
04
05
06
07
08
09
10

Reduo Z
toque - Sem Ajuste (apenas tecla CONFIRMA)
toque - Recuar 1 min
toques - Recuar 2 min
toques - Recuar 3 min
toques - Recuar 4 min
toques - Recuar 5 min
toques - Adiantar 1 min
toques - Adiantar 2 min
toques - Adiantar 3 min
toques - Adiantar 4 min
toques - Adiantar 5 min

01
02
03
04
05
06

toque
toques
toques
toques
toques
toques

4.800
9.600
- 19.200
- 38.400
- 57.600
- 115.200

bps
bps
bps
bps
bps
bps

Apndice J: PKCS #1: RSA Encryption Standard

Public-key syntax
An RSA public key shall have ASN.1 type RSAPublicKey:
RSAPublicKey ::= SEQUENCE {
modulus INTEGER, -- n
publicExponent INTEGER -- e }
(This type is specified in X.509 and is retained here for compatibility.)
The fields of type RSAPublicKey have the following meanings:

modulus is the modulus n.

publicExponent is the public exponent e.

Private-key syntax
An RSA private key shall have ASN.1 type RSAPrivateKey:
RSAPrivateKey ::= SEQUENCE {
version Version,
modulus INTEGER, -- n
publicExponent INTEGER, -- e
privateExponent INTEGER, -- d
prime1 INTEGER, -- p
prime2 INTEGER, -- q
exponent1 INTEGER, -- d mod (p-1)
exponent2 INTEGER, -- d mod (q-1)
coefficient INTEGER -- (inverse of q) mod p }
Version ::= INTEGER
The fields of type RSAPrivateKey have the following meanings:

version is the version number, for compatibility with future revisions of this standard. It shall
be 0 for this version of the standard.

modulus is the modulus n.

publicExponent is the public exponent e.

privateExponent is the private exponent d.

prime1 is the prime factor p of n.

prime2 is the prime factor q of n.

exponent1 is d mod (p 1).

exponent2 is d mod (q 1).

coefficient is the Chinese Remainder Theorem coefficient q 1 mod p.


Notes.
1.
An RSA private key logically consists of only the modulus n and the private exponent d. The
presence of the values p, q, d mod (p 1), d mod (p 1), and q 1 mod p is intended for efficiency. A
private-key syntax that does not include all the extra values can be converted readily to the syntax
defined here, provided the public key is known.
2.
The presence of the public exponent e is intended to make it straightforward to derive a public
key from the private key.

Você também pode gostar