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

Resposta:

Registro de Item [FS] F <201> Tamanho 2 Tipo 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 ) 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

7 8 1

N N N

11 2 14 3

N N A A

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: Tamanho 1 5 2 1 3 1 11 [11] 1 Comando: Sintaxe: Parmetros: Tipo A N N B N N N [N] B 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> 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 Tipo Tamanho 2 N

Resposta: Tamanho 1 5 2 1 3 1 11 [11] 1 Comando: Sintaxe: Parmetros: Tipo A N N B N N N [N] B 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> 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 Tamanho 3 1 Tipo N N

Nota: Resposta:

Comando: Sintaxe: Parmetros:

Cancelamento Total de Item em Cupom Fiscal [FS] F <203> 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 Tamanho 3 Tipo N

Nota: Resposta:

11 1 Comando: Sintaxe: Parmetros:

N B

Valor bruto cancelado Delimitador [CR] constante

Cancelamento Parcial de Item em Cupom Fiscal [FS] F <204> 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 [1] 1 Tipo A N N B N [A] B 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 Tamanho 3 Tipo N

Notas: Resposta:

Comando: Sintaxe: Parmetros:

Cancelamento de Desconto em Item [FS] F <205> Descrio Nmero do item 000 para ltimo item Item deve possuir desconto ou acrscimo Tamanho 3 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 Tipo N

Nota: Resposta:

Comando: Sintaxe: Parmetros:

Totalizao de Cupom Fiscal [FS] F <206> Tamanho 1 Tipo N Descrio 0 = Desconto % 1 = Desconto $ 2 = Acrscimo % 3 = Acrscimo $ Valor do desconto ou acrscimo, em centavos, ou Valor da porcentagem, seguido de 8 zeros (*)

12

Notas: Resposta:

(*) 8 zeros ou qualquer outro dgito Permitido apenas 1 desconto e/ou 1 acrscimo efetivos por documento Impede novos registros de item 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 <206> constante Subtotal do Cupom Fiscal Delimitador [CR] constante

Comando: Sintaxe: Parmetros:

Cancelamento de Desconto ou Acrscimo em Subtotal de Cupom Fiscal [FS] F <208> Tamanho 1 Tipo N Tipo A N N B N B Descrio 0 = Para cancelamento de desconto 1 = Para cancelamento de acrscimo Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <208> constante Subtotal do Cupom Fiscal Delimitador [CR] constante

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

Descrio dos Meios de Pagamento de Cupom Fiscal [FS] F <209> 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 12 1 Tipo A N N B A N B 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 Tamanho 2 12 Tipo N N

Notas: Resposta:

Comando: Sintaxe: Parmetros:

Encerramento de Cupom Fiscal [FS] F <210>

Tamanho 1 At 619

Tipo N A

1 Resposta: Tamanho 1 5 2 1 6 12 1

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

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

Comando: Sintaxe: Parmetros:

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: Tipo A N N B N [N] B 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> 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 Tamanho At 619 Tipo A

Nota: Resposta:

Comando: Sintaxe: Parmetros: Nota: Resposta:

Fechamento de Comprovante de Crdito ou Dbito [FS] F <214> Nenhum Fechamento automtico aps 2 minutos 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 <214> constante COO do CCD fechado Delimitador [CR] constante

Comando: Sintaxe: Parmetros:

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

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. Tamanho 1 5 2 1 6 [4] 1 Tipo A N N B N [N] B 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

Comando: Sintaxe: Parmetros: Resposta:

Segunda Via de Comprovante de Crdito ou Dbito [FS] F <216> Nenhum Tamanho 1 5 2 1 1 Tipo A N N B B Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <216> constante Delimitador [CR] constante

Comando: Sintaxe: Parmetros: Resposta:

Reimpresso de Comprovante de Crdito ou Dbito [FS] F <217> Nenhum Tamanho 1 5 2 1 1 Tipo A N N B B Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <217> constante Delimitador [CR] constante

Comando: Sintaxe: Parmetros:

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

Nota: Resposta:

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

A N N B N [N] B

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

Resposta:

Comando: Sintaxe: Parmetros:

Recebimento No Fiscal [FS] F <220> 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 Tamanho 2 11 1 Tipo N N N

Notas: Resposta:

3 1 11 [11] 1 Comando: Sintaxe: Parmetros:

N N N [N] B

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 Tipo A N N B N N B Descrio Nmero do item a cancelar 000 para cancelar o ltimo item 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: Tamanho 1 5 2 1 3 11 1 Comando: Sintaxe: Parmetros: Resposta: Tamanho 1 5 2 1 11 1 Comando: Sintaxe: Parmetros: 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

Cancelamento de Desconto ou Acrscimo em Item de Comprovante No Fiscal [FS] F <222> Tamanho 3 Tipo N Descrio Nmero do item

Totalizao de Comprovante No Fiscal [FS] F <223> 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 Tamanho 1 Tipo N

Nota: Nota: Resposta:

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 Tipo A N N B N B Descrio 0 = Para cancelamento de desconto 1 = Para cancelamento de acrscimo Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <224> constante Subtotal do CNF Delimitador [CR] constante

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

Descrio dos Meios de Pagamento de Comprovante No Fiscal [FS] F <225> 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 12 1 Tipo A N N B A 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 Tamanho 2 12 Tipo N N

Notas: Resposta:

Comando: Sintaxe: Parmetros:

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>

1 Resposta: Tamanho 1 5 2 1 6 12 1 Comando: Sintaxe: Parmetros: Sangria [FS] F <227> Tamanho 11 At 619

B Tipo A N N B N N B

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

Tipo N A

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

B Tipo A N N B N [N] B

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 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> 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 Tamanho Tipo

Nota: Resposta:

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

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 Tipo A N N B N N N B 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 Tipo Descrio 2 N ndice do Relatrio Gerencial (01 a 20) O Relatrio Gerencial deve estar previamente cadastrado Tamanho 1 5 2 1 6 [6] 1 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

Comando: Sintaxe: Parmetros:

Texto de Relatrio Gerencial Especfico [FS] F <231> 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 Tamanho At 619 Tipo A

Notas:

Resposta:

- Linhas excedentes so desconsideradas - Lembrar que a capacidade de cada linha afetada pelo tamanho do bitmap Tamanho 1 5 2 1 1 Tipo A N N B B Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <231> constante Delimitador [CR] constante

Comando: Sintaxe: Parmetros: Nota: Resposta:

Fechamento de Relatrio Gerencial Especfico [FS] F <232> Nenhum Fechamento automtico aps 2 minutos 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 <232> constante COO do RG fechado Delimitador [CR] constante

Comando: Sintaxe: Parmetros:

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) Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <233> constante COO da LMF Delimitador [CR] constante

6 6 Resposta: Tamanho 1 5 2 1 6 1 Comando: Sintaxe: Parmetros: Reduo Z [FS] F <234> Tamanho 6 6 Resposta: Tamanho 1

N N Tipo A N N B N B

Tipo N N Tipo A

Descrio Ddmmaa (Data atual) HHmmss (Hora atual) Descrio Delimitador : constante

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 Resposta: Tamanho 1 5 2 1 6 1 Comando: Sintaxe: Parmetros: Suprimento [FS] F <236> 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 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 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 Tipo N Descrio 0 para impresso de LX 1 para LX serial

1 Resposta: Tamanho 1 5 2 1 6 [8] 1

B Tipo A N N B N [N] B

Comando: Sintaxe: Parmetros:

Abertura Cupom Fiscal Bilhete de Passagem [FS] F <237> 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 34 34 2 39 48 4 3 1 Tamanho 1 5 2 1 6 6 [8] 1 Tipo A N N B N N [N] B 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 Tipo A A A A A A A N

Nota: Resposta:

Comando: Sintaxe: Parmetros:

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 [11] 1 Tipo A N N B N N N [N] B 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: Comando: Sintaxe: Comando: Sintaxe: Comando: Sintaxe: Comando: Sintaxe: Comando: Sintaxe: Comando: Sintaxe:

Desconto ou Acrscimo em Item de CFBP [FS] F <202> Cancelamento Total de Item em CFBP [FS] F <203> Cancelamento de Desconto em Item de CFBP [FS] F <205> Totalizao de CFBP [FS] F <206> Cancelamento de Desconto ou Acrscimo em Subtotal de CFBP [FS] F <208> Descrio dos Meios de Pagamento de CFBP [FS] F <209> Encerramento de CFBP [FS] F <210>

Comando: Sintaxe: Parmetros: Resposta:

Programao da UF Origem do prximo Cupom Fiscal Bilhete de Passagem [FS] F <239> Tamanho 2 Tamanho 1 5 2 1 1 Tipo A Tipo A N N B B Descrio UF origem do prximo CFBP Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <239> constante Delimitador [CR] constante

Comando: Sintaxe: Parmetros:

Identificao do Consumidor em Rodap de Cupom Fiscal [FS] F <240> Tamanho At 20 1 At 30 1 At 79 1 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

Notas: Resposta:

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 Tamanho 1 5 2 1 1 Tipo A N N B B Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <240> constante Delimitador [CR] constante

Comando: Sintaxe: Parmetros:

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

Notas:

Resposta:

1 Exemplo: Codificar Comando

Delimitador [CR] constante 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>
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

Resposta

Informao Codificada

Comando: Sintaxe: Parmetros:

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

Notas:

Resposta:

Comando: Sintaxe: Parmetros:

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

Exemplo:

Comando

Resposta

Comando: Sintaxe: Parmetros:

De/Codificao de Texto [FS] F <244> 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 At 530 Tipo A N N B A 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 Tamanho Tipo

Notas:

Resposta:

1 1 Exemplos:

B B

Delimitador <255> constante Delimitador [CR] constante [FS]F[244]CDARUMA TELECOMUNICAES E INFORMTICA S/A<255> :0000001[244]40CD0F8F45AB094188B2B6D32594F1F 56B8E042BF5E47A962DB605ED23E4C58096BB7AC5FE9 AF79A1B8A1FCB573927E7C5EB[255][CR] [FS]F[244]D5443020A20B3367E6EA86F15E8B836A82 0A861F5FE84A8842F83D2CB9AD2F39A2254670517174 D99AE<255> :0000000[244]AV INDEPENDNCIA, 3500 TAUBAT<255>[CR] [FS]F[244]V2A1A3C80CEC0D49D667C9CDA9F9F8A4D3 96D8A52E468B032EEA2774747DE<255> :0000001[244]1[255][CR]

Comando ( codificar ) Resposta

Comando ( decodificar ) Resposta Comando ( verificar ) Resposta Comando: Sintaxe: Parmetros: Clculo RSA [FS] F <245>

Nota: Resposta:

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

Exemplos:

Comando

Resposta

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

CC 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

Tamanho 18 18 28 x 13 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 11 x 6 6x4 3 4 4 6 6 6 6 6 6 6 6 6 6 6 4 4 4 4 4 4

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

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

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

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

3 11 11 11 11 12 1 12 14 6 6 8 8 8 14 14 14 14 14 20 20 + 1 7 20 20

N N N N N N N N N N N N N N N N N 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 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122

6 6 14 2 40 96 69 20 20 20 14 + 4 + 3 2 2 14 2 10 14 2 4 x 25 5 8 8 8 3 1 1 1 1 1 1 1 1 1 1 1 1 3 2 2

N N N N A A A A A A N N A N N A N N A N H H H N N N N N N N N N N N N 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 132 133 134 135 136 137 138 139

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

N N A A A N A A A N N N B N A A N

Linha de acionamento da guilhotina 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 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

49+49+121

2 14 4 At 7250 3 6 10 2

140 1164 N

CVC GRG CFD CBP NFC CMV CFC CNC CBC NCN CDC CON CER [300] [280] [14] [300] 1 1 2 1 2 1 1 5 [A] [N] [N] [A] N N A N A N N N

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

141 142 143 144 145 146 147 148

149

22

150 151 152 153 154 155

2 2 14 4 14 14

N N N N N N

(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 157 158 159 160 161 162 163 164 165 166 167 168 169

12 14 7 20 x 14 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 14

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

170 171 172 173

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:

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

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

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

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

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: Comando: Sintaxe: Parmetros: Resposta: Nota: Retransmisso da ltima resposta [FS] R <202> Nenhum Informao limitada ao tamanho do buffer de transmisso ( 1KB ) ltima informao transmitida 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 S10 b3 b2 b1 b0 S11 b3 b2 b1 b0 S12 b3 b2 b1 b0 S13 b3 b2 b1 b0 S14 b3 b2 b1 b0

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 1 = Modo CMC-7 e cheque carregado 1 = Tampa da cabea trmica aberta 1 = Impresso em pausa 1 = Buzina ativa 1 = Mdulo impressor pronto ( iniciado ) 1 = Mdulo impressor OK Reservado para uso futuro 1 = Relgio em falha 1 = Superaquecimento da cabea trmica 1 = Operao de gravao de MFDE em andamento 1 = Entrando ou saindo de MIT 1 = Iniciao concluda 1 = Erro na leitura da MFDE ou MFDE substituda 1 = Erro na gravao da MFDE 1 = MF removida 1 = MT inconsistente 1 = Erro na leitura da MF ou MF substituda 1 = Erro na gravao da MF 1 = Erro no RTC 1 = Clich danificado

Comando: Sintaxe: Parmetros: Resposta:

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 b2 b1 b0 Comando: Sintaxe: Parmetros: Resposta: Verificar ECF ativo [GS] [BEL] Nenhum : [CR] 0 = Presena de guilhotina detectada 1 = Guilhotina no detectada

Comandos de Configurao Comando: Sintaxe: Parmetros: Programao de Horrio de Vero [FS] C <200> Tamanho 1 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 <200> constante Delimitador [CR] constante Tipo N Descrio 0 para sair de Horrio de Vero 1 para entrar em Horrio de Vero

Habilitao de desconto em ISS [FS] C <201> Tamanho 1 Tipo N Tipo A N N B B Descrio 0 inibe desconto em ISS 1 habilita desconto em ISS Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <201> constante Delimitador [CR] constante

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

Programao de Carga Tributria [FS] C <202> 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 Tamanho 2 1 Tipo N N

Nota: Resposta:

Comando: Sintaxe: Parmetros:

Programao dos Meios de Pagamento [FS] C <203> Tamanho Tipo Descrio

Notas: Resposta:

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

Comando: Sintaxe: Parmetros:

Programao de Totalizador No-Fiscal [FS] C <204> 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 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 <204> constante ndice do Totalizador No-Fiscal (01 a 20) Delimitador [CR] constante

Notas: Resposta:

Comando: Sintaxe: Parmetros:

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

Notas: Resposta:

Comando: Sintaxe: Parmetros:

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 1 1 Tipo N N 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 Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <207> constante Delimitador [CR] constante

Resposta: Tamanho 1 5 2 1 1 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 Tipo A N N B B Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <208> constante Delimitador [CR] constante

Comando: Sintaxe: Parmetros: Resposta:

Programao da identificao do Operador [FS] C <209> Tamanho 20 Tamanho 1 5 2 1 Tipo A Tipo A N N B Descrio Identificao do Operador Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <209> constante

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 Tipo A N N B B Descrio Nome da moeda singular Nome da moeda plural Nome da frao da moeda singular Nome da frao da moeda plural Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <211> constante Delimitador [CR] constante

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

Programao de avanos de papel [FS] C <212> Tamanho 2 2 2 1 1 Tipo N N N N N 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 Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <212> constante Delimitador [CR] constante

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

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

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

Comando: Sintaxe: Parmetros:

Programao da Identificao do Programa Aplicativo [FS] C <214> Tamanho 84 Tipo A Tipo A N N B B Descrio Identificao do programa aplicativo em 2 linhas de 42 caracteres cada Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <214> constante Delimitador [CR] constante

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

Programao de legenda INMETRO para o prximo item [FS] C <215> 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 Tamanho 1 Tipo N

Nota: Resposta:

Comando: Sintaxe: Parmetros:

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 Tipo A N N B B Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <216> constante Delimitador [CR] constante

Comando: Sintaxe: Parmetros:

Programao de decimais da quantidade para o prximo item [FS] C <217> 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 Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <217> constante Delimitador [CR] constante Tamanho 1 Tipo N

Notas: Resposta:

Comando: Sintaxe: Parmetros:

Programao no-persistente de porta serial [FS] C <218> 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. Tamanho 1 5 2 1 1 Tipo A N N B B Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <218> constante Delimitador [CR] constante Tamanho 1 Tipo N

Nota:

Resposta:

Comando: Sintaxe: Parmetros:

Programao do mtodo de reduo de decimais para o prximo item [FS] C <219> Tamanho 1 Tipo A Tipo A N N B B Descrio A para clculo por arredondamento no prximo item T para clculo por truncamento no prximo item Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <219> constante Delimitador [CR] constante

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

Programao de cdigos a monitorar [FS] C <220> Tamanho 2 14 Tipo N A Tipo A N N B B Descrio ndice do cdigo ( 01 a 20 ) Cdigo da mercadoria ou servio que ter a quantidade comercializada monitorada Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <220> constante Delimitador [CR] constante

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

Desabilitao no-persistente da guilhotina [FS] C <221> 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 Tamanho 1 Tipo N

Nota: Resposta:

Comando: Sintaxe: Parmetros:

Programao de temporizao para recepo de comando [FS] C <222> 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 Tamanho 3 Tipo N

Nota: Resposta:

Comando: Sintaxe: Parmetros:

Programao do mtodo de reduo de decimais [FS] C <223> 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 Tamanho Tipo

Notas: Resposta:

Comando: Sintaxe: Parmetros:

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:

B A B

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

Resposta:

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: Parametrizao do ECF [FS] C <225> Parametrizao perdida no caso de iniciao da Memria de Trabalho Descrio 1 = Habilita respostas estendidas 0 = Respostas compatveis 1 B Delimitador <255> constante No disponvel para o modelo FS700 L verso 010000 Tamanho 1 5 2 Tipo A N N Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Tamanho 1 Tipo N

Nota: Resposta:

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 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 Tipo N N Descrio DDMMAAAA hhmmss

Nota: Comando: Sintaxe: Parmetros:

Descrio: Resposta:

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 Tipo A N Descrio Razo Social Delimitador <255> constante Nome fantasia Delimitador <255> constante Endereo Delimitador <255> constante Descrio Delimitador : constante Cdigo de Erro

Resposta: Tamanho 1 5

2 1 1 Comando: Sintaxe: Parmetros: Resposta: Tamanho 1 5 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 Tipo A N N B B Descrio ECF Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <203> constante Delimitador [CR] constante

Programao de casas decimais [FS] M <204> Tamanho 1 1 Tipo N N Tipo A N N B B Descrio Casas decimais para quantidade em registro de item Casas decimais para valor unitrio em registro de item Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <204> constante Delimitador [CR] constante

Resposta: Tamanho 1 5 2 1 1 Comando: Sintaxe: Parmetros: 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 <205> constante Delimitador [CR] constante

Programao do smbolo da moeda [FS] M <205> Tamanho 2 Tipo A Descrio Moeda

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 Tipo A N N B B Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <206> constante Delimitador [CR] constante

Comando: Sintaxe: Parmetros: Resposta:

Cadastro de MFDE [FS] M <207> Tamanho 8 Tamanho 1 5 2 1 1 Tipo A Tipo A N N B B Descrio Senha de autorizao Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <207> constante Delimitador [CR] constante

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:

Nota: Comando: Sintaxe: Parmetros:

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 Tipo A N N B B Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <209> constante Delimitador [CR] constante

Comando: Sintaxe: Parmetros:

Impresso de Fita Detalhe [FS] M <210> 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 Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <210> constante Delimitador [CR] constante Tamanho 1 Tipo N

Nota: Resposta:

Comando: Sintaxe: Parmetros: Nota: Resposta:

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. 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 Tipo A N N B B Descrio Offset horizontal para incio da impresso ( 000 a 077 ) Identificao do estabelecimento Delimitador <255> constante Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <201> constante Delimitador [CR] constante

Resposta: Tamanho 1 5 2 1 1 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 Tipo A N N B B Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <202> constante Delimitador [CR] constante

Comando: Sintaxe: Parmetros: Resposta:

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:

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 Tipo A N N B B Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <204> constante Delimitador [CR] constante

Notas: Resposta:

Comando: Sintaxe: Parmetros: Resposta:

Abertura de gaveta do caixa [FS] N <206> Tamanho 3 Tamanho 1 5 2 1 1 Tipo N Tipo A N N B B Descrio Tempo de acionamento do solenoide ( x 10ms ) Descrio Delimitador : constante Cdigo de Erro Cdigo de Aviso Identificador do comando <206> constante Delimitador [CR] constante

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: Comando: Sintaxe: Parmetros: Resposta:

Avano de papel [LF] Nenhum Nenhuma 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 Resposta: Tamanho 1 1 Comando: Sintaxe: Parmetros: Tipo A B Descrio Delimitador : constante Delimitador [CR] constante 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

Texto adicional na frente do cheque [ESC] a Tamanho At 240 1 Tipo A B Tipo A B Descrio Texto a ser impresso na frente do cheque Delimitador <255> constante Descrio Delimitador : constante Delimitador [CR] constante

Resposta: Tamanho 1 1 Comando: Sintaxe: Parmetros:

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

Nota: Resposta:

Comando: Sintaxe: Parmetros: Resposta:

Leitura do CMC-7 [ESC] r Nenhum Tamanho 1 N 1 Tipo A A B Descrio Delimitador : constante Cdigo CMC-7 lido Delimitador [CR] constante

Comando: Sintaxe: Parmetros: Resposta:

Impresso vertical de cheque [ESC] s Tamanho 12 Tamanho 1 1 Tipo N Tipo A B Descrio Valor do cheque Descrio Delimitador : constante Delimitador [CR] constante

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) Descrio Delimitador : constante Delimitador [CR] constante

Resposta: Tamanho 1 1 Comando: Sintaxe: Parmetros: Tipo A B

Comutao de emulao [ESC] 190 Tamanho 1 1 Tipo N N 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 Descrio Delimitador : constante Delimitador [CR] constante

Resposta: Tamanho 1 1 Tipo A B

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 Resposta: Tamanho 1 1 2 2 1 Comando: Sintaxe: Parmetros: Tipo A A N N B Descrio Delimitador : constante Caracter g Cdigo de erro Cdigo de aviso Delimitador [CR] constante 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

Texto adicional na frente do cheque [ESC] a Tamanho At 240 1 Tipo A B Tipo A A N N B Descrio Texto a ser impresso na frente do cheque Delimitador <255> constante Descrio Delimitador : constante Caracter a Cdigo de erro Cdigo de aviso Delimitador [CR] constante

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

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

Nota: Resposta:

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) Descrio Delimitador : constante Caracter q Cdigo de erro Cdigo de aviso Delimitador [CR] constante

Resposta: Tamanho 1 1 2 2 1 Comando: Sintaxe: Parmetros: Tipo A A N N B

Comutao de emulao [ESC] 190 Tamanho 1 1 Tipo N N 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 Descrio Delimitador : constante <190> Cdigo de erro Cdigo de aviso Delimitador [CR] constante

Resposta: Tamanho 1 1 2 2 1 Tipo A B N N B

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

X X

SINC = Leds sincronizados ALT = Leds alternados

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 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 Nmero de RZs 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 < 1000 16 2 20 20 20 < 2031 para FS600 < 3351 para demais

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.