Você está na página 1de 39

Manual de Integração OPaf

Layout de Integração para arquivos de Retorno

Layout de Integração 029

Aplicável à versão 6.2 e demais releases da suíte de aplicativos Opaf (SAT / NFCe)*Versão Futura
Aplicável à versão 8.1 e demais releases da suíte de aplicativos OPaf (ECF)

OPaf ® é marca registrada da ID Brasil Sistemas Ltda


Olá! Este é o seu manual...

Este manual visa orientar a execução de serviços destinados a integração do software OPaf, de propriedade da ID Brasil Sistemas
Ltda, com o sistema de gestão (SG) do Parceiro Integrador.

A comunicação entre os sistemas é um processo relativamente simples, todavia, mudanças nos detalhes podem levar a resultados
inesperados. Assim é fundamental que todas as orientações desse manual sejam seguidas à risca para evitar transtornos e situações
inesperadas.

Sugestões de melhoria para esse manual podem ser enviadas por meio de ticket que pode ser cadastrado em nossa Central de
Atendimento no site da ID Brasil – www.idbrasil.com. Suas sugestões serão bem vindas e nos auxiliam a deixar o nosso material cada
vez melhor.

Este manual é parte integrante do Software OPaf, e sua utilização para fins não autorizados sujeita o Parceiro Integrador às
responsabilidades previstas em lei.
Sumário

Layout de Integração para arquivos de Retorno .................................................................................................................. 1

Olá! Este é o seu manual... ................................................................................................................................................... 2

Termos técnicos utilizados neste manual ............................................................................................................................ 5

Informações necessárias para a integração ......................................................................................................................... 6

O processo de integração para arquivos de retorno ........................................................................................................... 7

Regras de nomenclatura dos arquivos ................................................................................................................................. 8

Formato dos campos ..........................................................................................................................................................10

A estrutura de um arquivo de retorno ...............................................................................................................................11

Finalidade dos registros de integração ..............................................................................................................................12

Alterações do layout 029 ...................................................................................................................................................12

Alterações em registros já existentes.......................................................................................................................13

Layout dos arquivos de solicitação de retorno ..................................................................................................................13

REGISTRO 001 – CABEÇALHO ..............................................................................................................................13

REGISTROS DE SOLICITAÇÃO ..............................................................................................................................13

REGISTRO 099 – RODAPÉ ......................................................................................................................................15

Arquivos de log ...................................................................................................................................................................15

Layout do arquivo de resposta ...........................................................................................................................................15

REGISTRO 001 – CABEÇALHO ..............................................................................................................................16

REGISTRO 007 – DAV...............................................................................................................................................16

REGISTRO 008 – DAV – PRODUTOS....................................................................................................................18

REGISTRO 011 – CUPOM FISCAL .........................................................................................................................18

REGISTRO 012 – CUPOM FISCAL – PRODUTOS ..............................................................................................20

REGISTRO 013 – CUPOM FISCAL – FINANCEIRO ............................................................................................22

REGISTRO 014 – NOTA MANUAL ..........................................................................................................................23

REGISTRO 015 – NOTA MANUAL – PRODUTOS ...............................................................................................25

REGISTRO 016 – NOTA MANUAL – FINANCEIRO .............................................................................................26

REGISTRO 017 – MAPA RESUMOS ......................................................................................................................26


REGISTRO 018 – MAPA RESUMOS – ALIQUOTAS ...........................................................................................28

REGISTRO 019 – MOVIMENTO CAIXA .................................................................................................................28

REGISTRO 022 – FICHA TÉCNICA DO PRODUTO ............................................................................................29

REGISTRO 023 – PRODUÇÃO ................................................................................................................................29

REGISTRO 025 – PRÉ-VENDA................................................................................................................................30

REGISTRO 027 – CONFIRMAÇÃO DO DAV ........................................................................................................31

REGISTRO 028 – CONFIRMAÇÃO DA PRÉ-VENDA ..........................................................................................32

REGISTRO 030 – DADOS DO CHEQUE ...............................................................................................................32

REGISTRO 031 – CONTAS A RECEBER ..............................................................................................................33

REGISTRO 032 – CUPOM NÃO FISCAL ...............................................................................................................33

REGISTRO 034 – DAV - FINANCEIRO ..................................................................................................................35

REGISTRO 045 – DETALHAMENTO DA VENDA (Sat / NFCe) .........................................................................35

REGISTRO 049 – PV - FINANCEIRO .....................................................................................................................36

REGISTRO 051 – REQUISIÇÃO DE MOVIMENTAÇÕES...................................................................................37

REGISTRO 057 – CUPOM PROMOCIONAL UTILIZADO NA VENDA..............................................................37

REGISTRO 058 – DETALHAMENTO DOS ITENS ...............................................................................................37

REGISTRO 099 – RODAPÉ ......................................................................................................................................38

Considerações finais ...........................................................................................................................................................38


Termos técnicos utilizados neste manual

TERMO DESCRIÇÃO
Software responsável por realizar as configurações necessárias para que o frente de caixa (OPaf)
CONFIGURADOR
funcione adequadamente.
Documento Auxiliar de Venda - qualquer documento relacionado a uma venda (orçamento, pedido,
DAV
conferência, etc) que precise ser impresso.
ECF Emissor de cupons fiscais.
INTEGRADOR Software que executa a função de trocar dados entre o frente de caixa (OPaf) e SG.
Software de propriedade da ID Brasil Sistemas, que agrega funcionalidades de emissão de cupons
OPaf ®
fiscais e integração.
ODav Software que permite a digitação de DAV gravando automaticamente no banco de dados do OPaf.
Software que permite a digitação de PRÉ-VENDA gravando automaticamente no banco de dados do
OPv
OPaf.
OPafNFe Software que permite a digitação e faturamento de Nota Fiscal Eletrônica.
PAF-ECF Programa Aplicativo Fiscal para Emissão de Cupons Fiscais.
Pessoa física ou jurídica que possui software de gestão ou ERP e que adquire o direito de revender
Parceiro Integrador
o software OPaf, funcionando integrado ao seu produto.
Ponto de venda. Composto por micro computador, ECF e uma versão instalada do OPaf, podendo
PDV
conter ainda outros periféricos interligados.
PMI Pasta mestre de integração.
PRÉ-VENDA Processo relacionado à digitação de itens que se transformarão num cupom fiscal.
SG Sistema de Gestão ou ERP do Parceiro Integrador.
Informações necessárias para a integração

Para proceder à integração dos sistemas, é necessário saber previamente algumas parametrizações para criar o ambiente necessário
para a integração dos dados.
O primeiro passo é a definição da “Pasta mestre de integração” (PMI), por meio do Configurador, conforme pode ser observado na
Figura 1.

Figura 1 – Configuração da Pasta Mestre de Integração (PMI)

A PMI centraliza todas as operações de trocas de arquivos feitas entre o SG e OPaf. Ela possui uma estrutura de subpastas que é
criada automaticamente quando o software INTEGRADOR é ativado, ficando similar à Figura 2.

Figura 2 – Estrutura da Pasta Mestre de Integração (PMI)


A pasta MONITORA é a pasta base para a integração, e suas subpastas tem finalidades específicas.

 A pasta CONCENTRADOR é de uso reservado para o sistema. Nenhum arquivo deve ser removido ou inserido
nessa pasta, para não comprometer o funcionamento do sistema e a integridade dos dados.
 A pasta NFE é utilizada para que possam ser disponibilizados os arquivos de formato xml vinculados as notas fiscais
eletrônicas lançadas no OPafNFe.
 A pasta ONLINE é utilizada para que o OPaf possa disponibilizar ao SG as movimentações realizadas de forma
automática, sem que haja necessidade de envio de arquivos de retorno. É necessária ativação de parâmetros
específicos no configurador para que o OPaf gere os arquivos nesta pasta (Verifique no item 2.5.2.3.2– Manual do
configurador).
 A pasta REMESSA é utilizada para troca de arquivos contendo dados que devem ser enviados do SG ao OPaf, por
meio do processo de integração.
 A pasta RETORNO é utilizada para solicitar as informações geradas pelo OPaf, e também recuperar as respostas
devolvidas pelo OPaf, alimentando o seu SG com as informações geradas.

Você poderá criar o ambiente dependendo da quantidade de PDVs ou da necessidade do seu cliente final. Em um ambiente com
apenas um PDV, nossa sugestão é para que a PMI seja configurada na mesma pasta do OPAF.EXE (por default C:\OPaf).
Já em um ambiente que tenha mais de um PDV no mesmo estabelecimento, a PMI deve ser configurada em uma pasta compartilhada
que esteja acessível por todos PDVs da rede (Nossa sugestão é para que a PMI seja configurada na mesma pasta do OPAF.EXE (por
default C:\OPaf) do OPAF CONCENTRADOR). Nesse caso, faz-se necessário ainda que os respectivos mapeamentos sejam feitos
automaticamente para que a comunicação possa ocorrer sem a dependência do usuário.
O manual de instalação OPaf em mais de 01 (um) terminal com o mesmo CNPJ (Item 2.5.2.3.2em nossa base de conhecimento)
possui instruções adicionais para configurar corretamente a pasta MONITORA caso o ambiente possua mais de um PDV.

O processo de integração para arquivos de retorno


(Retorno de dados do OPaf para o SG)

A integração, como explicado anteriormente, se dá por meio de troca de arquivos gerados em pastas específicas (REMESSA,
RETORNO e ONLINE), definidas durante a configuração do sistema conforme pode ser observado na Figura 2. Neste tópico
abordaremos o processo de retorno de dados do OPaf para o SG.

Ele poderá ser efetuado de duas maneiras distintas. Uma é pela obtenção dos dados por meio de uma solicitação de RETORNO,
onde um arquivo deverá ser criado para solicitar os dados ao OPaf e integrar ao Sistema de Gestão.

Outra maneira será a forma de obtenção ONLINE, onde a cada operação realizada o sistema OPaf será gerado um arquivo de
solicitação de dados e resposta para integração automática.
Para que o modo ONLINE possa ser utilizado, você deverá realizar as parametrizações pertinentes no configurador OPaf (Verifique
no item 2.10.2.3.2– Manual do configurador).

Nesse modo de retorno de dados o Integrador deve estar em execução para que os arquivos sejam gerados na pasta ONLINE, ao
realizar cada movimentação no OPaf é gerado arquivo automático de requisição de retorno (*.AXX). Com o Integrador em execução
é realizada a leitura do arquivo de requisição e gerado o arquivo de retorno (*.SXX) contendo os dados da movimentação realizada
no OPaf.

Caso seja optado por utilizar a leitura dos arquivos da pasta ONLINE é indicado que o Sistema de Gestão esteja preparado para
trabalhar também com o modo RETORNO como forma de contingência para caso ocorram situações onde arquivos retroativos não
tenham sido gerados na pasta ONLINE ou em situações onde o Sistema de Gestão precisa atualizar os dados de retornos retroativos.
Envia RETORNO Integrador processa o arquivo

INTEGRADOR
PMI\MONITORA Busca dados
\RETORNO no BD
do OPaf

Sistema de Gestão

Tratar o LOG
e a RESPOSTA Devolve
LOG e RESPOSTA

Figura 3 – Diagrama do processo de integração de um arquivo de RETORNO

Detalhamento do processo de integração de um arquivo de REMESSA:


 O SG gera um arquivo de remessa contendo as informações que precisam ser enviadas ao OPaf, e grava o arquivo na pasta
\MONITORA\REMESSA;
 O software INTEGRADOR identifica esse arquivo e atualiza o Banco de dados do OPaf.
 O software INTEGRADOR cria um LOG do processo de integração do arquivo gerado pelo SG, e grava o arquivo de LOG na
mesma pasta onde o arquivo de remessa foi gravado;
 Cabe ao SG fazer a leitura do arquivo de LOG e identificar as ações necessárias, informando-as ao usuário do sistema.

Regras de nomenclatura dos arquivos

A nomenclatura do arquivo de REQUISIÇÃO DE RETORNO que deve ser gerado pelo Sistema de Gestão obedece a algumas regras
que são descritas abaixo:
RT999999.T onde:

 RT – Caracterizam o tipo do arquivo e sua finalidade (retorno de dados);


 999999 – é um contador de 6 dígitos que deve variar entre 000001 a 999999, e reiniciado após chegar ao limite. É a
ordenação dos arquivos de remessa e devem obedecer à uma ordenação lógica;
 . – Ponto decimal que caracteriza a existência de uma extensão para o nome do arquivo;
 T – Identifica o tipo de arquivo e a sua finalidade (retorno de dados).

A nomenclatura do arquivo REQUISIÇÃO DE RETORNO ONLINE gerado automaticamente pelo OPaf obedece a algumas regras que
são descritas abaixo:
RA999999.A onde:

 RA – Caracterizam o tipo do arquivo e sua finalidade (retorno de dados);


 999999 – é um contador de 6 dígitos que deve variar entre 000001 a 999999, e reiniciado após chegar ao limite. É a
ordenação dos arquivos de remessa e devem obedecer à uma ordenação lógica;
 . – Ponto decimal que caracteriza a existência de uma extensão para o nome do arquivo;
 A – Identifica o tipo de arquivo e a sua finalidade (requisição de retorno de dados).

Sempre que o integrador processar um arquivo de retorno ele gerará um arquivo de log, este arquivo de log assumirá os 08 (oito)
primeiros caracteres do arquivo de origem (remessa) gerado pelo SG. Isso permite que o SG associe os arquivos de log/resposta às
solicitações enviadas para o software integrador.
A nomenclatura do ARQUIVO DE LOG gerado automaticamente pelo OPaf obedece a algumas regras que são descritas abaixo:

RT999999.L88 e RA999999.L88 onde:


 RT e RA – Caracterizam o tipo do arquivo e sua finalidade (retorno de dados), sendo utilizados RT para RETORNO de
dados e RA para arquivos gerados pelo modo ONLINE;
 999999 – é um contador de 6 dígitos que deve variar entre 000001 a 999999, e reiniciado após chegar ao limite. É a
ordenação dos arquivos de remessa e devem obedecer à uma ordenação lógica;
 . – Ponto decimal que caracteriza a existência de uma extensão para o nome do arquivo;
 L – Identifica o tipo de arquivo e a sua finalidade (log do retorno de dados).
 88 – 2 dígitos que representam o número do ECF que gerou o arquivo.

Em caso do log ser gerado com consistência, o INTEGRADOR irá gerar um arquivo de RESPOSTA, contendo os dados relativos à
operação.

A nomenclatura do ARQUIVO DE RETORNO gerado automaticamente pelo OPaf obedece a algumas regras que são descritas abaixo:

RT999999.S88 e RA999999.S88 onde:


 RT e RA– Caracterizam o tipo do arquivo e sua finalidade (retorno de dados), sendo utilizados RT para RETORNO de
dados e RA para arquivos gerados pelo modo ONLINE;
 999999 – é um contador de 6 dígitos que deve variar entre 000001 a 999999, e reiniciado após chegar ao limite. É a
ordenação dos arquivos de remessa e devem obedecer à uma ordenação lógica;
 . – Ponto decimal que caracteriza a existência de uma extensão para o nome do arquivo;
 S – Identifica o tipo de arquivo e a sua finalidade (resposta do retorno de dados).
 88 – 2 dígitos que representam o número do PDV que gerou o arquivo.
Formato dos campos
Todos os campos seguem uma orientação específica sobre os formatos que devem ser utilizados na geração dos arquivos de
integração. Quaisquer alterações podem invalidar os registros e deverão ser observadas no momento de sua implementação.

Algumas observações deverão ser tratadas durante a implementação do arquivo de integração, dentre elas:

Caracteres Especiais
O apóstrofo (‘), o pipe (|), o ponto e vírgula (;), as aspas (“), o ponto (.) e os operadores matemáticos (+ - / *) são considerados
caracteres especiais e não deverão ser utilizados nos campos alfanuméricos.

Formato do Arquivo
Não deverão conter nos arquivos espaços nulos (NULL) ou tabulações (TAB) para separar registros ou campos. Os arquivos
referenciados nesse manual obedecem à codificação padrão ASCII, com quebra de linha composta de CR/LF (Carriage return/Line
feed).

Formato Descrição Exemplo


Composição de números (0 a 9) sem caracteres de “79467903920 ”
C
formatação, alinhado à esquerda. “0462506300094”
Composição de caracteres alfanuméricos, podendo ser letras,
Ex:
X números e espaços.
Rua Jose Alencar, 1025 apto 18
• Não aceita os caracteres especiais definidos.
Composição de números (0 a 9), sem ponto decimal (será Ex: 1) Código de forma de pagamento:
utilizado somente quando o campo permitir) e alinhado a (tamanho 2, sem decimal)
direita com zeros à esquerda completando o tamanho do 1 = 01
N campo.
• Só aceita números inteiros; Ex: 2) Valor unitário:
• Decimais deverão ser convertidos em inteiros; (tamanho 12, com 3 decimais)
• As casas decimais estão incluídas no tamanho do campo. 789,25 = 000000789250
Composição de números que compõem um horário,
sem divisão por qualquer tipo de caractere.
OBS:
• HH = hora com 2 dígitos; Ex:
HHMMSS
• MM = minutos com 2 dígitos; 14:52:03 = 145203
• SS = segundos com 2 dígitos;
• Não enviar horários inválidos (ex: 25:01:80);
• Só enviar os números.
A estrutura de um arquivo de retorno

Um arquivo de RETORNO obedece a seguinte estrutura:

REGISTRO OCORRÊNCIAS OBSERVAÇÕES


101 1 É obrigatória a existência desse registro
107 X
108 X
111 1
112 1
113 1
114 1
115 1
116 1
117 1
118 1
119 1 Esses registros representam as informações que o SG deseja recuperar do OPaf.
122 1 1 = Somente 01 (uma) ocorrência por arquivo de remessa
123 1 X = tratados somente na geração de arquivo ONLINE.
125 X
127 X
128 X
130 1
131 1
132 1
134 1
145 1
149 X
151 1
099 1 É obrigatória a existência desse registro

Para as rotinas de solicitação de dados, o arquivo de RETORNO pode ser gerado com apenas um, ou vários dos registros contidos
entre o 001 e o 099. Os registros podem ser adicionados, respeitando sempre a ordenação crescente dos registros: de 001 a 099.
Finalidade dos registros de integração

SOLICITAÇÃO TIPO REGISTRO

101 CABEÇALHO 001


107 DAV (online) 007
108 DAV – ITENS (online) 008
111 CUPOM FISCAL 011
112 CUPOM FISCAL – PRODUTOS 012
113 CUPOM FISCAL – FINANCEIRO 013
114 NOTA MANUAL 014
115 NOTA MANUAL – PRODUTOS 015
116 NOTA MANUAL – FINANCEIRO 016
117 MAPA RESUMOS 017
118 MAPA RESUMOS – ALIQUOTAS 018
119 MOVIMENTO CAIXA 019
122 FICHA TÉCNICA 022
123 PRODUÇÃO 023
125 PRÉ-VENDA (online) 025
127 CONFIRMAÇÃO DO DAV (online) 027
128 CONFIRMAÇÃO DA PRÉ-VENDA (online) 028
130 DADOS DO CHEQUE 030
131 CONTAS 031
132 CUPOM NÃO FISCAL 032
134 DAV – FINANCEIRO 034
145 DETALHAMENTO DA VENDA 045
149 PV – FINANCEIRO (online) 049
150 VALE TROCA 050
151 REQUISIÇÃO DE MOVIMENTAÇÕES 051
157 CUPOM PROMOCIONAL UTILIZADO NA VENDA 057
158 DETALHAMENTO DOS ITENS 058
099 RODAPÉ 099

Alterações do layout 029

Cada versão do OPaf obedece à um layout pré-definido e deve ser verificado atentamente. Por isto, nesta seção demonstraremos
as alterações desta versão do layout (LAYOUT 028) para a última versão válida de layout (LAYOUT 029).

Todas as alterações estarão destacadas com o marcador em VERMELHO.


Alterações em registros já existentes
Neste novo layout (LAYOUT 028) também tivemos alterações significativas nos REGISTROS DE RESPOSTA conforme tabela abaixo:

SOLICITAÇÃO TIPO

001 Cabeçalho

Layout dos arquivos de solicitação de retorno

REGISTRO 001 – CABEÇALHO


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro* “101” N 3 1 3
2 CNPJ* CNPJ do estabelecimento usuário do ECF. C 14 4 17
3 Tipo de Arquivo* "RET" X 3 18 20
4 Data Inicial * Data inicial para obtenção dos dados DDMMAAAA 8 21 28

5 Horário Inicial* Horário inicial para obtenção dos dados HHMMSS 6 29 34

6 Data Final * Data final para obtenção dos dados DDMMAAAA 8 35 42

7 Horário Final* Horário final para obtenção dos dados HHMMSS 6 43 48


Específico para o Número do ECF, caso seja para um OPaf
8 N 4 49 52
PAF* específico
9 Versão do Layout* "029" N 3 53 55

OBSERVAÇÕES
Este registro é o responsável por abrir a comunicação entre o OPaf e o seu SG. Este registro informará qual o tipo de arquivo está sendo
enviado, como ele será processado, qual a versão do seu aplicativo dentre outras. Ele é fundamental para o correto processamento dos
demais registros.

Campo 2 – Envie este campo com a mesma numeração do ECF contida na sua instalação do OPaf, ou seja, o CNPJ do seu cliente.
Campo 8 – Informar o número do ECF, caso seja remessa para um OPaf específico ou deixar zerado para ser processado por todos os OPafs.
Campo 8 – Para ambientes que possuem mais de um OPaf instalado no mesmo estabelecimento (CNPJ) não deve ser especificado número de ECF
para envio de cadastro de produto (Registro 005) pois todos os PDVs que possuem o OPaf instalado deverão ter o cadastro de produto idêntico.

IMPORTANTE – Todos os campos indicados com * serão obrigatórios e deverão possuir um valor válido.

REGISTROS DE SOLICITAÇÃO
Colunas
Registro Descrição Conteúdo Formato Tam
Inicial Final
107 DAV Dados dos DAVs. (online) N 3 1 3
108 DAV - Produtos Dados dos produtos dos. (online) N 3 1 3
111 Cupom Fiscal Dados dos cupons fiscais. N 3 1 3
Cupom Fiscal –
112 Dados dos produtos dos cupons fiscais. N 3 1 3
Produtos
Cupom Fiscal –
113 Dados financeiros dos cupons fiscais. N 3 1 3
Financeiro
114 Nota Manual Dados das notas manuais. N 3 1 3
Nota Manual –
115 Dados dos produtos das notas manuais. N 3 1 3
Produtos
Nota Manual –
116 Dados financeiros das notas manuais. N 3 1 3
Financeiro
117 Mapa Resumos Dados dos mapas resumos. N 3 1 3
Mapa Resumos – Dados das alíquotas contidas nos mapas
118 N 3 1 3
Alíquotas resumos.
Movimento de
119 Dados das movimentações de caixa. N 3 1 3
Caixa
122 Ficha Técnica Dados das fichas técnicas de produtos. N 3 1 3
123 Produção Dados das produções. N 3 1 3
125 Pré-venda Dados das pré-vendas. (online) N 3 1 3
Confirmação do Dados de confirmação das DAVs emitidas.
127 N 3 1 3
DAV (online)
Confirmação da Dados de confirmação das pré-vendas emitidas.
128 N 3 1 3
pré-venda (online)
130 Dados do Cheque Dados dos cheques. N 3 1 3
131 Contas a Receber Dados das contas a receber e recebidas. N 3 1 3
132 Cupom não Fiscal Dados dos cupons não fiscais. N 3 1 3
134 Financeiro do DAV Dados financeiros dos DAVs emitidos. N 3 1 3
Detalhamento Dados detalhados das Vendas efetuadas via
145 N 3 1 3
Venda NFCe ou SAT
149 Pv-Financeiro Financeiro da Pré-venda (online) N 3 1 3
150 Vale Troca Vale Troca N 3 1 3
Requisição de
151 Tipo do Registro “151” N 3 1 3
Movimentações
Requisição de
151 Tipo do intervalo [C]OO - [D]av - [P]ré-venda X 1 4 4
Movimentações
Requisição de Número inicial do intervalo solicitado
151 N 13 5 17
Movimentações
Requisição de
151 Número final do intervalo solicitado N 13 18 30
Movimentações

OBSERVAÇÕES
Este registro é o responsável por abrir a comunicação entre o OPaf e o seu SG. Este registro informará qual o tipo de arquivo está sendo
enviado, como ele será processado, qual a versão do seu aplicativo dentre outras. Ele é fundamental para o correto processamento dos
demais registros.
IMPORTANTE – Cada registro indicado no arquivo selecionará qual informação você deseja obter de retorno do OPaf para o SG.
IMPORTANTE – Cada registro indicado acima deverá estar posicionado em uma linha própria no arquivo de solicitação de retorno.

REGISTRO 099 – RODAPÉ


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro* “099” N 3 1 3
2 Registros* Número de registros gerados no arquivo N 10 4 13

OBSERVAÇÕES

Este registro é o responsável por finalizar o arquivo de integração do OPaf e indicar a quantidade de registros que serão processados.
Campo 2 – Deverá somar todos os registros do arquivo com exceção do REGISTRO 001 – CABEÇALHO e do REGISTRO 099 - RODAPÉ.
IMPORTANTE – Todos os campos indicados com * serão obrigatórios e deverão possuir um valor válido.

Arquivos de log

Um arquivo de LOG é gerado pelo software INTEGRADOR sempre que um arquivo de REMESSA ou RETORNO é processado e é
gravado na pasta correspondente.
A estrutura do arquivo é formada por linhas que agrupam um conjunto de informações, separadas por ponto e vírgula (;) que permite
identificar qual o resultado do processo de integração.
O arquivo de LOG é composto da seguinte estrutura:

IDENTIFICADOR FINALIDADE
Será sempre a primeira linha do arquivo. Obedece à seguinte estrutura:
INICIO
INICIO; data/hora do início do processo; nome do arquivo
Agrupa as inconsistências identificadas pelo software INTEGRADOR.
Obedece à seguinte estrutura:
INCONSISTÊNCIAS Registro inconsistente; Número da linha; código do erro ; categoria do erro;
descrição do erro; cópia do registro inconsistente precedido por “Linha = ( “ e
finalizado por “ ) ”
Será sempre a penúltima linha do arquivo. Obedece à seguinte estrutura:
FIM
FIM; data/hora do final do processo; nome do arquivo
Será a última linha do arquivo, obedecendo a seguinte estrutura:
STATUS;”Mensagem de status”; Descrição do status do arquivo
A mensagem do status do processamento pode ser:
STATUS
OK – indicando que o arquivo foi processado com sucesso
ERR – indicando que ocorreu algum tipo de erro
A descrição do status do arquivo dependerá da “Mensagem de status”

Layout do arquivo de resposta


O arquivo de resposta é gerado automaticamente pelo OPaf após a leitura da solicitação de retorno. O arquivo contém os dados de
retorno das movimentações lançadas no OPaf com estrutura padrão tanto na pasta ONLINE quanto RETORNO conforme layout
abaixo. Cabe ao Sistema de Gestão realizar a leitura e gravação dos registros desejados.
REGISTRO 001 – CABEÇALHO
Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro* “001” N 3 1 3
2 CNPJ* CNPJ do estabelecimento usuário do ECF. C 14 4 17
3 Tipo de Arquivo* "RET" X 3 18 20
4 Data Arquivo Data da obtenção dos dados DDMMAAAA 8 21 28

5 Horário Arquivo Horário da obtenção dos dados HHMMSS 6 29 34


Específico para o Número do ECF, caso seja para um OPaf
8 N 4 35 38
PAF* específico
9 Versão do Layout* "028” N 3 39 41

OBSERVAÇÕES

Este registro é o responsável por abrir a comunicação entre o OPaf e o seu SG. Este registro informará qual o tipo de arquivo está sendo
enviado, como ele será processado, qual a versão do seu aplicativo dentre outras. Ele é fundamental para o correto processamento dos
demais registros.

REGISTRO 007 – DAV


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “007” N 3 1 3
Número do DAV no
2 Número do DAV no Opaf X 13 4 16
PAF
3 Título DAV Identifica o tipo da operação realizada. X 15 17 31
4 Valor do DAV Valor total do DAV, com 2 decimais N 13 32 44
5 Código do Cliente Código do Cliente X 15 45 59
6 CNPJ / CPF CNPJ / CPF do cliente, devidamente consistido C 14 60 73
7 Nome cliente Nome ou razão social do cliente X 30 74 103
8 Endereço Endereço com número e complemento X 30 104 133
9 Bairro Bairro X 20 134 153
10 Cidade Cidade X 30 154 183
11 UF UF X 2 184 185
12 Telefone Telefone X 15 186 200
13 Tabela de Preços Identifica a tabela de preços do item no DAV X 10 201 210
Status do DAV
“P” Pendente
14 Status X 1 211 211
“C” Cancelado
“F” Faturado
15 Vendedor Código do vendedor X 10 212 221
16 Observação 1 Observação 1 do DAV X 40 222 261
17 Observação 2 Observação 2 do DAV X 40 262 301
18 Observação 3 Observação 3 do DAV X 40 302 341
19 Observação 4 Observação 4 do DAV X 40 342 381
20 Observação 5 Observação 5 do DAV X 40 382 421
21 DAV de origem Número do DAV de origem X 13 422 434
Identifica se o DAV é uma ordem de:
22 DAV-OS “S” – Sim X 1 435 435
“ “ – Não
23 Código de fabricação DAV-OS : Código de fabricação X 20 436 455
24 Marca DAV-OS : Marca X 20 456 475
25 Modelo DAV-OS : Modelo X 20 476 495
26 Ano de fabricação DAV-OS : Ano de fabricação X 4 496 499
27 Placa DAV-OS : Placa X 10 500 509
28 Renavam DAV-OS : Renavam X 11 510 520
29 Complemento 01 Dado complementar do cliente 01 X 20 521 540
30 Complemento 02 Dado complementar do cliente 02 X 20 541 560
31 Complemento 03 Dado complementar do cliente 03 X 40 561 600
32 Complemento 04 Dado complementar do cliente 04 X 40 601 640
33 Valor do desconto Valor de desconto no Subtotal, c/ 2 decimais N 13 641 653
34 Valor do acréscimo Valor de acréscimo no Subtotal, c/ 2 decimais N 13 654 666
35 Data de Impressão Data que Dav foi impresso D 8 667 674
36 Hora de impressão Hora que o Dav foi impresso H 6 675 680
37 Operador Paf Operador do Odav X 20 681 700
38 Operador Desconto Operador que autorizou o desconto X 20 701 720
DAV-OS : Quilometragem do veiculo, com 1
39 Quilometragem N 13 721 733
decimal
Operador que liberou
Operador que liberou a venda para cliente
40 venda para cliente C 15 734 748
inativo
inativo
41 Email Email do cliente X 60 749 809

OBSERVAÇÕES

Este registro é o responsável por retornar as informações dos DAVs gerados pelo Opaf no período solicitado no cabeçalho do arquivo de
SOLICITAÇÃO DE RETORNO.

OBSERVAÇÕES

Este registro é o responsável por retornar as informações de produtos vinculados aos DAVs gerados pelo Opaf no período solicitado no
cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO. Este registro é um complemento do registro anterior e sempre deverá possuir um
REGISTRO 007 vinculado.

Campo 8 – Referência vinculada do produto utilizada em seu lançamento, se o produto foi lançado com o seu código principal, este campo estará em
branco.
REGISTRO 008 – DAV – PRODUTOS
Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “008” N 3 1 3
Número do DAV no
2 Número do DAV no Opaf X 13 4 16
Opaf
3 Ordem do item Ordem do item no DAV N 4 17 20
4 Código Produto Código do produto no PAF-ECF X 20 21 40
5 Quantidade Quantidade de itens, com 3 decimais N 13 41 53
6 Valor do item Valor do item no DAV, com 2 decimais N 13 54 66
Descrição do agrupamento ao qual o produto
7 Agrupador X 20 67 86
pertence
Uma referência adicional vinculada a este
8 Referência vinculada X 20 87 106
produto
9 Data de inclusão Data de inclusão do item D 8 107 114
10 Operador Desconto Operador que liberou o desconto do item X 20 115 134
11 Desconto Desconto do item, com 2 decimais N 13 135 147

Identificador de cancelamento
12 Status “C” – Cancelado X 1 148 148
“ “ – Normal

13 Operador Acréscimo Operador que liberou o acréscimo do item X 20 149 168


14 Acréscimo Acréscimo do item com 2 casas decimais X 13 169 181

REGISTRO 011 – CUPOM FISCAL


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “011” N 3 1 3
2 PK Cupom Chave primária do cupom definida pelo PAF N 10 4 13
3 Número do ECF Número do ECF N 4 14 17
4 Número do Cupom Número do Cupom N 9 18 26
5 Data Data de emissão do cupom DDMMAAAA 8 27 34
6 Valor dos Produtos Valor total dos produtos, com 2 decimais N 13 35 47
7 Valor do desconto Valor do desconto do cupom, com 2 decimais N 13 48 60
8 Valor do Acréscimo Valor do acréscimo do cupom, com 2 decimais N 13 61 73
9 Valor do Cupom Valor total do cupom, com 2 decimais N 13 74 86
10 CNPJ / CPF CNPJ / CPF do cliente C 14 87 100
11 Nome cliente Nome do cliente X 30 101 130
12 Endereço Endereço do cliente X 30 131 160
13 Bairro Bairro do cliente X 20 161 180
14 Cidade Nome da cidade do cliente X 30 181 210
15 UF UF do cliente X 2 211 212
16 Telefone Telefone do cliente X 15 213 227
17 Vendedor Código do vendedor X 10 228 237
18 Operador Operador que fez o lançamento do cupom X 15 238 252
Status de cancelamento
19 Cancelado “C” – Cancelado X 1 253 253
“ “ – Normal
20 Operador Operador que autorizou o cancelamento X 15 254 268
21 Obs 1 Observação 1 do usuário sobre o cupom X 25 269 293
22 Obs 2 Observação 2 do usuário sobre o cupom X 25 294 318
23 Tabela de Preços Nome da tabela de preços vinculada ao Cupom X 10 319 328
24 Horário de início Horário de início do cupom H 6 329 334
25 Horário de término Horário de término do cupom H 6 335 340
26 CCF Contador de Cupom Fiscal N 9 341 349
Código do cliente, referenciado pelo registro
27 Código Cliente X 15 350 364
004, campo 2
Condição de
28 Código da condição de pagamento N 4 365 368
pagamento
29 Número do DAV Número do DAV quando vinculado N 13 369 381
Número da Pré-
30 Número da pré-venda quando vinculado N 10 382 391
venda
31 Complemento 01 Dado complementar do cliente 01 X 20 392 411
32 Complemento 02 Dado complementar do cliente 02 X 20 412 431
33 Complemento 03 Dado complementar do cliente 03 X 40 432 471
34 Complemento 04 Dado complementar do cliente 04 X 40 472 511
35 Número do Docto SG Número do Docto SG (associado a DAV/PV) X 15 512 526
36 MD5 Assinatura MD5 do registro X 40 527 566
37 Identificação PV/CC Identificação da pré-venda / conta de cliente X 15 567 581
38 Número de pessoas Número de pessoas incluídas na mesa N 4 582 585
COO de
39 COO de cancelamento N 9 586 594
cancelamento
Operador que liberou
40 Operador que liberou o desconto X 15 595 609
o desconto
41 Valor de ICMS Valor total do ICMS com 02 decimais N 13 610 622
42 Valor de ISS Valor total do ISS com 02 decimais N 13 623 635
Troco TEF SC – CPF do cliente adquirente do
43 CPF Cliente C 14 636 649
título de capitalização
Troco TEF SC – CNPJ da administradora de
44 CNPJ Administradora C 14 650 663
cartão TEF
Título de Troco TEF SC – Número do título de
45 C 7 664 670
Capitalização capitalização
Operador que liberou
Operador que liberou a venda para cliente
46 a venda para cliente C 15 671 685
inativo
inativo
47 Número da nota Número da nota vinculada caso possua N 9 686 694
CNPJ entidade Troco/Doação TEF – CNPJ da entidade
48 C 14 695 708
beneficiada beneficiada
Razão social
49 Troco/Doação Tef – Razão social da X 60 709 768
entidade
entidade beneficiada
beneficiada
50 CCF de N 9 769 777
CCF de cancelamento
cancelamento
51 Email Email do Cliente X 60 778 837
52 Número Número do Endereço X 10 838 847
53 CEP CEP do cliente X 8 848 855
54 Nascimento Data de Nascimento do Cliente X 8 856 863
55 Aniversário Dia e Mês de aniversário do cliente X 4 864 867
56 Observação Observação do cliente X 200 868 1067
57 Série do ECF Série do ECF X 20 1068 1087
58 Facebook Facebook do cliente X 60 1088 1147
59 Instagran Instagran do cliente X 60 1048 1207

60 Total descontos Total descontos promocionais com 2 N 13 1208 1220


promocionais decimais

OBSERVAÇÕES
Este registro é o responsável por retornar as informações dos CUPONS FISCAIS emitidos pelo Opaf no período solicitado no cabeçalho do
arquivo de SOLICITAÇÃO DE RETORNO.

Campo 36 – Assinatura digital do registro, informando sua autenticidade.


Campo 43 à 45 – Para atender o Requisito XIV do ER-PAF-ECF versão 01.12, onde seu conteúdo expressa algumas alterações específicas para o
estado de Santa Catarina:
c) o valor a ser informado à empresa administradora de cartão de crédito ou débito deve ser o mesmo valor registrado para o respectivo meio
de pagamento no Cupom Fiscal;
a1) quando utilizado exclusivamente por estabelecimento enquadrado como minimercado, mercado, supermercado, situado no Estado de Santa
Catarina e cuja atividade seja o comércio varejista de mercadorias em geral, com predominância de produtos alimentícios, admite-se, mediante
parametrização, inacessível ao usuário, que o valor a ser informado à empresa administradora de cartão de crédito ou débito seja superior em até R$
10,00 (dez reais), condição em que o PAF-ECF deverá disponibilizar função que permita realizar a gravação de arquivo eletrônico do tipo texto (TXT),
em conformidade com o leiaute e com as especificações estabelecidas no Anexo XV, nos seguintes modos:
1) por meio do comando definido no item 25 do requisito VII;
2) automática e imediatamente após a emissão do documento Redução Z.
O arquivo deverá conter as informações referentes ao totalizador de troco, sempre que o meio de pagamento for exclusivamente cartão de crédito ou
débito e a administradora esteja relacionada no Anexo XV, identificada por seu CNPJ;
b) não poderá ser emitido Comprovante de Crédito ou Débito em quantidade superior ao número de parcelas informado à empresa administradora de
cartão de crédito ou débito, quando for necessária a impressão de um comprovante de pagamento para cada parcela autorizada pela empresa
administradora;
c) o Comprovante de Crédito ou Débito deve ser emitido exclusivamente para comprovação de pagamento efetuado com cartão de crédito ou de débito,
sendo vedada sua utilização para outras finalidades.

REGISTRO 012 – CUPOM FISCAL – PRODUTOS


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “012” N 3 1 3
2 PK Cupom Chave primária do cupom N 10 4 13
3 Número do ECF N 4 14 17
4 Número do Cupom Número do COO N 9 18 26
5 Código Produto Código do produto no PAF X 20 27 46
6 Descrição do produto Descrição do Produto X 40 47 86
7 Unidade Unidade de medida X 3 87 89
8 Quantidade Quantidade, com 3 decimais N 13 90 102
9 Preço de venda Preço de venda unitário, com 2 decimais N 13 103 115
10 Valor do desconto Valor do desconto do item, com 2 decimais N 13 116 128
11 Valor do acréscimo Valor do acréscimo do item, com 2 decimais N 13 129 141
Identificador do tipo de tributação do produto
“T” – Produto tributado
12 Tributação “F” – Substituição tributária X 1 142 142
“I” – Isento
“N” – Não incidência-
13 Alíquota Alíquota de imposto, com 2 decimais N 4 143 146
Identificador de cancelamento
14 Cancelado “C” – Cancelado X 1 147 147
“ “ – Normal
15 Operador Operador que autorizou o cancelamento X 15 148 162
16 Ordem do item Ordem do item no cupom N 4 163 166
17 IAT Indicador de Arredondamento ou Truncamento X 1 167 167
18 Índice da alíquota Índice da alíquota do produto no cupom N 2 168 169
“S” – Sim
19 Serviço X 1 170 170
“ “ – Não
20 Atendente Nome do atendente, se vinculado à pré-venda X 15 171 185
Código adicional Código Adicional do Produto informado pelo
21 X 20 186 205
informado operador
22 MD5 Assinatura MD5 do registro X 40 206 245
23 Código do KIT Código do KIT caso produto seja de composição X 20 246 265
Ordem do
24 Ordem do KIT caso produto seja de composição X 4 266 269
lançamento do KIT
Operador que liberou Operador que liberou o desconto além do
25 X 15 270 284
o desconto permitido
Operador que liberou Operador que liberou o acréscimo além do
26 X 15 285 299
o acréscimo permitido
27 Complemento 1 1ª Informação complementar sobre o produto X 30 300 329
28 Complemento 2 2ª Informação complementar sobre o produto X 30 330 359
29 Complemento 3 3ª Informação complementar sobre o produto X 30 360 389
Código do romaneio a qual o item está
30 Código do romaneio X 20 390 409
vinculado
Código do vendedor Código do romaneio a qual o item está
31 X 10 410 419
do romaneio vinculado
Total Desconto
32 Total Desconto Promocional, com 2 decimais N 13 420 432
Promocional
Código do programa Promocional
Código Programa
33 OBS. Como Numérico Próximo Layoute será N 20 433 452
Promocional
ajustado para Alfanumérico
OBSERVAÇÕES
Este registro é o responsável por retornar as informações de produtos vinculados aos CUPONS FISCAIS emitidos pelo Opaf no período
solicitado no cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO. Este registro é um complemento do registro anterior e sempre deverá
possuir um REGISTRO 011 vinculado.

Campo 21 – Código informado pelo operador no momento da digitação do cupom fiscal, levando em conta os seguintes critérios:
Se o produto informado tem um código adicional vinculado, será retornado o código adicional do produto, independentemente se foi informado o código
principal ou o código adicional.
Se o operador informar um código adicional específico, esse será o valor retornado neste campo;
Se o operador informar um código principal do produto, esse campo será o valor do primeiro código adicional vinculado ao produto.
Se o produto informado não tem um código adicional vinculado, irá retornar o código principal do produto.
Campo 22 – Assinatura digital do registro, informando sua autenticidade.
Campo 27, 28, 29 – Será identificada no retorno a mesma informação enviada no registro 005 no campo de complemento.

REGISTRO 013 – CUPOM FISCAL – FINANCEIRO


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final

1 Tipo do registro “013” N 3 1 3

2 PK Cupom Chave primária do cupom N 10 4 13

2 Parcela Número da parcela N 4 14 17

3 Número do ECF Número do ECF N 4 18 21

4 Número do Cupom Número do Cupom N 9 22 30

5 Forma de pagamento Código da forma de pagamento do cupom N 2 31 32

6 Valor Valor da parcela, com 2 decimais N 13 33 45

7 Data de Vencimento Data de vencimento da parcela DDMMAAAA 8 46 53

“C” – Cancelado
8 Cancelado X 1 54 54
“ “ – Normal

9 Observação Observação sobre a parcela do cupom X 30 55 84

Condição de “V” – A vista


10 X 1 85 85
Pagamento “P” – A prazo

11 MD5 Assinatura MD5 do registro X 40 86 125

12 Código NSU Código NSU quando forma for Tef X 20 126 145

Rede autorizadora quando forma de pagamento


13 Rede autorizadora X 60 146 205
for TEF

Bandeira da operadora de cartão quando forma


14 Bandeira X 100 206 305
de pagamento for TEF

Número de parcelas quando forma de


15 Número de parcelas N 3 306 308
pagamento for TEF
Código de Código de autorização da operadora de cartão
16 X 40 309 348
autorização quando forma de pagamento for TEF

Código de controle (Solicitado ao realizar


17 Código de controle cancelamento) da operadora de cartão quando X 40 349 388
forma de pagamento for TEF

Taxa com 2 decimais quando forma de


18 Taxa N 13 389 401
pagamento for TEF

Código do tipo de Código do tipo de serviço quando forma de


19 N 3 402 404
serviço pagamento for TEF

Código do tipo de transação quando forma de


20 Tipo de Transação X 1 405 405
pagamento for TEF (Débito, Crédito, Similar)

Tipo do troco

21 Tipo do Troco D – Dinheiro X 1 406 406

T – Título de capitalização

Nome da Instituição Campo complementar que traz informações


22 X 60 407 467
(SITEF) adicionais do cartão

OBSERVAÇÕES
Este registro é o responsável por retornar as informações financeiras vinculados aos CUPONS FISCAIS emitidos pelo Opaf no período
solicitado no cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO. Este registro é um complemento do registro anterior e sempre deverá
possuir um REGISTRO 011 vinculado.

Campo 11 – Assinatura digital do registro, informando sua autenticidade.


Campo 12 à 19 – Campos informados quando utilizada forma de pagamento vinculada à TEF. As informações nestes campos são referentes ao retorno
das informações do gerenciador padrão do TEF e estão disponíveis atualmente somente para o TEF SCOPE.
Campo 20 à 21 – Para atender o Requisito XIV do ER-PAF-ECF versão 01.12, onde seu conteúdo expressa algumas alterações específicas para o
estado de Santa Catarina. Maiores informações, favor verificar as observações do REGISTRO 011 – CUPOM FISCAL.
Campo 22 – Campo complementar que traz informações adicionais do cartão

REGISTRO 014 – NOTA MANUAL


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “014” N 3 1 3
2 PK Nota Identificador da nota N 10 4 13
Tipo da operação
3 Operação “E” – Entrada X 1 14 14
“S” – Saída
Identificador do emitente da Nota Fiscal
4 Emitente “P” – Própria da empresa X 1 15 15
“T” – Nota de Terceiros
“01” – Notas modelos 1 / 1ª
5 Modelo da Nota “02” – Notas modelo 2 (venda para consumidor) N 2 16 17
“55” – Nota Fiscal Eletrônica
6 Série Série da Nota Fiscal X 3 18
7 Data Data de emissão da NF DDMMAAAA 8 21 28
8 Valor Produtos Valor total dos produtos, com 2 decimais N 13 29 41
9 Valor do Acréscimo Valor do acréscimo da nota, com 2 decimais N 13 42 54
10 Valor do desconto Valor do desconto da nota, com 2 decimais N 13 55 67
11 Valor Total Valor total da nota, com 2 decimais N 13 68 80
12 CNPJ / CPF CNPJ/CPF do Emitente / Destinatário C 14 81 94
13 Inscrição Estadual Inscrição Estadual do Emitente / Destinatário X 14 95 108
14 Nome/Razão Social Nome/Razão Social X 40 109 148
15 Endereço Endereço do cliente X 40 149 188
16 Bairro Bairro do cliente X 40 189 228
17 Cidade Nome da cidade do cliente X 40 229 268
18 CEP CEP N 8 269 276
19 UF UF X 2 277 278
19 Telefone Telefone do cliente X 15 279 293
20 Vendedor Código do vendedor X 10 294 303
Identificador de cancelamento
21 Cancelado “C” – Cancelado X 1 304 304
“ “ – Normal
22 Operador Operador que fez o lançamento da nota X 15 305 319
Número do ECF de registro do documento. Se
23 Número do ECF nota for exportada do SG o numero do ECF N 4 320 323
deve ser igual a ZERO
24 Número do Cupom Número do cupom associado ao documento N 9 324 332
25 CFOP Número do CFOP associado ao documento N 4 333 336
Natureza da
26 Natureza da operação X 30 337 366
operação
Tabela de Preços vinculada, somente se NF de
27 Tabela de Preços X 10 367 376
saída
28 Código do município Código do município no IBGE X 7 377 383
Data da
29 Data da movimentação D 8 384 391
movimentação
Número da nota – CAMPO INATIVADO, DEVE
30 Número da Nota SER PREENCHIDO COM ESPAÇOS EM N 6 392 397
BRANCO
31 Código Cliente Código do cliente vinculado X 15 398 412
32 MD5 Assinatura MD5 do registro X 40 413 452
33 Chave da NFE Chave da NFE X 60 453 512
Operador que liberou
Operador que liberou a venda para cliente
34 a venda para cliente X 15 513 527
inativo
inativo
35 Número da Nota* Número da Nota N 9 528 536
Número do endereço
36 Número do endereço do cliente X 10 537 546
do cliente
Complemento do
37 Complemento do endereço do cliente X 60 547 606
endereço do cliente
Identificação da
38 Identificação da fatura X 60 607 666
fatura

OBSERVAÇÕES
Este registro é o responsável por retornar as informações das NOTAS FISCAIS ELETRÔNICAS emitidas pelo Opaf ou notas manuais digitadas
pelo usuário no período solicitado no cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO.

Campo 32 – Assinatura digital do registro, informando sua autenticidade.


Campo 33 – Chave da NFE vinculada a esta nota quando a mesma tiver sido lançada pelo OPAFNFE.

REGISTRO 015 – NOTA MANUAL – PRODUTOS


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “015” N 3 1 3
Identificador da nota para vínculo com produtos
2 PK Nota N 10 4 13
e financeiro
3 Ordem do item Ordem do item na nota fiscal N 4 14 17
4 Código Produto Código do produto no PAF X 20 18 37
5 Descrição do produto Descrição do Produto X 40 38 77
6 Unidade Unidade de medida X 3 78 80
7 Quantidade Quantidade, com 3 decimais N 13 81 93
8 Preço Unitário Preço unitário do produto, com 2 decimais N 13 94 106
Identificador do tipo de tributação do produto
“T” – Produto tributado
9 Tributação “F” – Substituição tributária X 1 107 107
“I” – Isento
“N” – Não incidência-
Alíquota de imposto do produto no cupom, com
10 Alíquota N 4 108 111
2 decimais
11 CFOP CFOP associado ao produto N 4 112 115
12 Situação Tributária Situação Tributária do Produto N 3 116 118
13 Alíquota IPI Alíquota IPI, com 2 decimais N 4 119 122
14 Valor IPI Valor IPI, com 2 decimais N 13 123 135
15 Número do ECF Número do ECF N 4 136 139
16 BCICMS Base de cálculo do ICMS, com 2 decimais N 13 140 152
Identificador de cancelamento
17 Cancelado “C” – Cancelado X 1 153 153
“ “ – Normal
Data da
18 Data da movimentação do estoque do produto DDMMAAAA 8 154 161
movimentação
Tipo da operação
19 Operação “E” – Entrada X 1 162 162
“S” – Saída
20 Serviço “S” – Sim X 1 163 163
“” – Não
21 Origem Origem do Produto X 1 164 164
22 MD5 Assinatura MD5 do registro X 40 165 204
23 Referência vinculada Referência adicional vinculada a este produto X 20 205 224
24 Desconto Desconto unitário no item, com 2 decimais N 13 225 237
25 Operador Desconto Operador que liberou o desconto no produto X 15 238 252

OBSERVAÇÕES
Este registro é o responsável por retornar as informações de produtos vinculados às NOTAS FISCAIS ELETRÔNICAS E MANUAIS emitidos
pelo Opaf no período solicitado no cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO. Este registro é um complemento do registro
anterior e sempre deverá possuir um REGISTRO 014 vinculado.

Campo 22 – Assinatura digital do registro, informando sua autenticidade.


Campo 23 – Referência vinculada do produto utilizada em seu lançamento, se o produto foi lançado com o seu código principal, este campo estará
em branco.
Campo 24 – O valor do desconto é unitário e deverá ser multiplicado pela quantidade para se obter o total do desconto no produto.

REGISTRO 016 – NOTA MANUAL – FINANCEIRO


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “016” N 3 1 3
2 PK Nota Identificador da nota N 10 4 13
3 Parcela Número da parcela N 4 14 17
Data de
4 Data de vencimento do título DDMMAAAA 8 18 25
Vencimento
5 Valor da parcela Valor da parcela, com 2 decimais N 13 26 38
6 Observação Observação sobre a parcela da nota manual X 30 39 68
Data de
7 Data do recebimento do título DDMMAAAA 8 69 76
Recebimento
8 Número do ECF Número do ECF N 4 77 80
“R” – Receber
9 Receber/Pagar X 1 81 81
“P” – Pagar

10 Código da forma de Código da forma de pagamento da nota, apenas N 2 82 83


pagamento (NFC-e) para NFC-e

OBSERVAÇÕES
Este registro é o responsável por retornar as informações financeiras vinculadas às NOTAS FISCAIS ELETRÔNICAS E MANUAIS emitidos
pelo Opaf no período solicitado no cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO. Este registro é um complemento do registro
anterior e sempre deverá possuir um REGISTRO 014 vinculado.

REGISTRO 017 – MAPA RESUMOS


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “017” N 3 1 3
2 PK Cupom Chave primária do cupom N 10 4 13
3 COO Inicial Contador de Ordem de Operação Inicial N 9 14 22
4 COO Final Contador de Ordem de Operação Final N 9 23 31
5 GT Inicial Grande Total do ECF – Inicial, com 2 decimais N 18 32 49
6 GT Final Grande Total do ECF – Final, com 2 decimais N 18 50 67
7 CRZ Contador de Redução Z do ECF N 6 68 73
8 Total Cancelados Total Cancelados, com 2 decimais N 13 74 86
9 Total Acréscimo Total Acréscimo, com 2 decimais N 13 87 99
10 Total Descontos Total Descontos, com 2 decimais N 13 100 112
11 Total Isento Total Isento, com 2 decimais N 13 113 125
12 Total não incidência Total não incidência, com 2 decimais N 13 126 138
13 Total de Substituição Total de Substituição Tributária, com 2 decimais N 13 139 151
14 Data Redução Data da Redução Z no sistema DDMMAAAA 8 152 159
15 Hora Redução Hora Redução Z no sistema HHMMSS 6 160 165
16 Número do ECF Número do ECF N 4 166 169
17 Total Bruto Valor da Venda bruta do dia, com 2 decimais N 13 170 182
18 COO Redução Z Contador de Ordem de Operação da Redução Z N 9 183 191
Data Emissão
19 Data de emissão da Redução Z no ECF DDMMAAAA 8 192 199
Redução Z
“A” – Automático
20 Manual / Automático “E” – Editado X 1 200 200
“M” – Manual
21 Cancelado ISS Cancelado ISS, com 2 decimais N 13 201 213
22 Acréscimo ISS Acréscimo ISS, com 2 decimais N 13 214 226
23 Desconto ISS Desconto ISS, com 2 decimais N 13 227 239
24 Isento ISS Isento ISS, com 2 decimais N 13 240 252
25 Não incidente ISS Não incidente ISS, com 2 decimais N 13 253 265
Substituição tributária
26 Substituição tributária ISS, com 2 decimais N 13 266 278
ISS
Número de Série do
27 Número de Série do ECF X 20 279 298
ECF
28 Marca do ECF Marca do ECF X 20 299 318
29 Modelo do ECF Modelo do ECF X 20 319 338
30 MF Adicional MF Adicional X 1 339 339
31 Número do CRO Contador de Reinício de Operação N 6 340 345
32 MD5 Assinatura MD5 do registro X 40 346 385
33 COO não fiscal inicial COO não fiscal inicial N 9 386 394
34 COO não fiscal final COO não fiscal final N 9 395 403
COO primeiro COO primeiro comprovante não fiscal
35 N 9 404 412
comprovante (Suprimento da entrada do dia)

OBSERVAÇÕES
Este registro é o responsável por retornar as informações dos MAPAS RESUMOS emitidos pelo Opaf no período solicitado no cabeçalho do
arquivo de SOLICITAÇÃO DE RETORNO. Os mapas resumos nada mais são do que as reduções Zs emitidas pela ECF.

Campo 32 – Assinatura digital do registro, informando sua autenticidade.


Campo 35 – Campo traz o número do primeiro COO emitido no dia.
REGISTRO 018 – MAPA RESUMOS – ALIQUOTAS
Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “018” N 3 1 3
2 PK Cupom Chave primária do cupom N 10 4 13
3 Alíquota Alíquota de imposto, com 2 decimais N 4 14 17
4 Base de cálculo Base de cálculo do ICMS, com 2 decimais N 13 18 30
5 Valor Imposto Valor do ICMS, com 2 decimais N 13 31 43
6 Número do ECF Número do ECF N 4 44 47
7 Índice da alíquota Índice da alíquota N 2 48 49
“S” – Sim
8 Serviço X 1 50 50
“ “ – Não
9 MD5 Assinatura MD5 do registro X 40 51 90

OBSERVAÇÕES
Este registro é o responsável por retornar as informações das alíquotas vinculadas aos MAPAS RESUMOS emitidos pelo Opaf no período
solicitado no cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO. Este registro é um complemento do registro anterior e sempre deverá
possuir um REGISTRO 017 vinculado. Os mapas resumos e as suas devidas alíquotas sempre terão os seus dados informados nas reduções
Zs emitidas pela ECF.

Campo 9 – Assinatura digital do registro, informando sua autenticidade.

REGISTRO 019 – MOVIMENTO CAIXA


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “019” N 3 1 3
2 PK Cupom Chave primária do cupom N 10 4 13
3 Operador Operador do caixa X 15 14 28
Identificador do tipo da operação realizada
“EO” – Entrada de operador
“CF” – Cupom Fiscal
4 Operação X 2 29 30
“SG” – Sangria
“SP” – Suprimento
“SO” – Saída Operador
5 Valor Valor da operação, com 2 decimais N 13 31 43
6 Observação Observação do operador X 30 44 73
“C” – Cancelado
7 Cancelado X 1 74 74
“ “ – Normal
8 Sequência no caixa Sequência de abertura do caixa no dia N 2 75 76
9 Número do ECF Número do ECF N 4 77 80
10 Data Data do Movimento de caixa DDMMAAAA 8 81 88
11 Hora Hora do Movimento de caixa HHMMSS 6 89 94

OBSERVAÇÕES
Este registro é o responsável por retornar as informações das transações emitidas pelo Opaf no período solicitado no cabeçalho do arquivo
de SOLICITAÇÃO DE RETORNO.

REGISTRO 022 – FICHA TÉCNICA DO PRODUTO


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “022” N 3 1 3
2 Produto principal Código do produto principal X 20 4 23
3 Produto insumo Código do produto insumo X 20 24 43
4 Quantidade Quantidade de itens, com 3 decimais N 13 44 56

OBSERVAÇÕES
Este registro é o responsável por retornar ao SG a ficha técnica de um produto de produção própria.

REGISTRO 023 – PRODUÇÃO


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “023” N 3 1 3
Identificador da produção para vínculo com
2 PK Produção N 10 4 13
produtos e financeiro
3 Ordem do item Ordem do item na produção N 4 14 17
4 Nº da produção Número do documento N 6 18 23
5 Código do produto Código do produto no PAF X 20 24 43
Identificador do tipo de operação realizada
6 Operação “P” – Produção X 1 44 44
“F” – Fracionamento
“E” – Entrada
7 Entrada/Saída X 1 45 45
“S” – Saída
8 Quantidade Quantidade com 3 decimais N 13 46 58
9 Data Data da movimentação D 8 59 66
10 Hora Hora da movimentação H 6 67 72
Identificador de cancelamento
11 Cancelado “C” – Cancelado X 1 73 73
“ “ – Normal
12 Produto principal Código do produto principal no PAF X 20 74 93

OBSERVAÇÕES
Este registro é o responsável por retornar ao SG a ORDEM DE PRODUÇÃO ou FRACIONAMENTO de um produto efetuada pelo Opaf.
REGISTRO 025 – PRÉ-VENDA
Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “025” N 3 1 3
2 Identificação Identificação da Pré-Venda X 15 4 18

3 CNPJ / CPF CNPJ / CPF do cliente C 14 19 32

4 Nome do cliente Nome ou razão social do cliente X 30 33 62

5 Endereço Endereço incluindo número e complemento X 30 63 92

6 Bairro Bairro X 20 93 112

7 Cidade Cidade X 30 113 142

8 UF UF X 2 143 144

9 Telefone Telefone X 15 145 159

10 Tabela de preços Identifica a tabela de preços da pré-venda X 10 160 169


11 Código do cliente Código do cliente X 15 170 184
12 Número de pessoas Número de pessoas incluídas na pré-venda N 4 185 188
13 Código Produto Código do produto no Opaf X 20 189 208
14 Quantidade Quantidade de itens, com 3 decimais N 13 209 221
15 Valor do item Valor do item na pré-venda, com 2 decimais N 13 222 234
16 Data Data do lançamento D 8 235 242
17 Hora Hora do lançamento T 6 243 248
18 Atendente Atendente X 15 249 263
Status de cancelamento do item:
19 Cancelado “ “ para itens não cancelados X 1 264 264
“C“ para item cancelado
Tipo da Pré-Venda:
“ “ – Padrão
“M” – Mesa
20 Tipo da Pré-Venda X 1 265 265
“F” – Ficha
“B” – Balcão
“E” – Entrega
Valor da taxa de
21 Valor da taxa de serviço, com dois decimais N 13 266 278
serviço
22 Complemento 01 Dado complementar do cliente 01 X 20 279 298
23 Complemento 02 Dado complementar do cliente 02 X 20 299 318
24 Complemento 03 Dado complementar do cliente 03 X 40 319 358
25 Complemento 04 Dado complementar do cliente 04 X 40 359 398
Número da Pré-Venda Número da Pré-Venda para a qual o item foi
26 N 10 399 408
de destino transferido
27 Número da Pré-Venda Número da PV no PAF-ECF N 10 409 418
28 Referência vinculada Uma referência adicional vinculada ao produto X 20 419 438
29 Vendedor Código do vendedor X 10 439 448
30 Operador Desconto Operador que liberou o desconto X 20 449 468
31 Desconto Desconto da PV, com 2 decimais N 13 469 481
32 Operador Operador do lançamento X 20 482 501

33 Desconto do item da PV, com 2 decimais N 13 502 514


Desconto Item
Operador Desconto
34 Operador que liberou o desconto do item X 20 515 534
Item
35 Observação 1 Observação 1 da Pré-Venda/CC X 40 535 574
36 Observação 2 Observação 2 da Pré-Venda/CC X 40 575 614
37 Observação 3 Observação 3 da Pré-Venda/CC X 40 615 654
38 Observação 4 Observação 4 da Pré-Venda/CC X 40 655 694
39 Observação 5 Observação 5 da Pré-Venda/CC X 40 695 734
Operador que liberou
40 a venda para cliente Operador que liberou a venda para cliente inativo X 15 735 749
inativo
Número do documento
41 Número do documento no SG X 15 750 764
no SG
42 Acréscimo Item Acréscimo do item da PV com 2 casas decimais N 13 765 777
Operador Acréscimo
43 Operador que liberou o acréscimo do item X 20 778 797
Item
44 Email Email do cliente X 60 798 858

OBSERVAÇÕES
Este registro é o responsável por retornar as informações das PRÉ VENDAS emitidas pelo Opaf no período solicitado no cabeçalho do
arquivo de SOLICITAÇÃO DE RETORNO.

REGISTRO 027 – CONFIRMAÇÃO DO DAV


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “027” N 3 1 3
2 Número do Docto SG Número do Docto SG X 15 4 18
Nº do DAV no PAF-
3 Número do DAV no PAF-ECF N 13 19 31
ECF
Status do DAV:
4 DAV cancelado “C” – Cancelado X 1 32 32
“ “ – Pendente

OBSERVAÇÕES
Este registro é o responsável por retornar a confirmação de DAVs enviadas via webservice do SG para o Opaf no período solicitado no
cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO.
REGISTRO 028 – CONFIRMAÇÃO DA PRÉ-VENDA
Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro “028” N 3 1 3
2 Número do Docto SG Número do Docto SG X 15 4 18
Nº da Pré-Venda no
3 Número da Pré-Venda no PAF-ECF N 10 19 28
PAF-ECF
Status da PV:
“C” – Cancelado
4 PV cancelada “ “ – Pendente X 1 29 29
“T” – Fechada automaticamente porque todos os
itens foram transferidos para outra Pré-Venda
Número da Pré-Venda Número da Pré-Venda de destino gerada
5 N 10 30 39
de destino durante o processo de mesclagem

OBSERVAÇÕES
Este registro é o responsável por retornar a confirmação de PRÉ VENDAS enviadas via webservice do SG para o Opaf no período solicitado
no cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO.

Campo 5 – Se estiver zerado é porque a Pré-Venda não foi mesclada.

REGISTRO 030 – DADOS DO CHEQUE


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro “030” N 3 1 3
2 PK Cupom Chave primária do cupom N 10 4 13
3 Parcela Número da parcela N 4 14 17
4 Número do ECF ECF que registrou o cheque N 4 18 21
5 Banco Apenas números X 3 22 24
6 Agência Apenas números X 4 25 28
7 Conta Apenas números X 12 29 40
8 Número Número do cheque, apenas números X 6 41 46
9 Valor Valor do cheque N 13 47 59
10 Data de emissão Data de emissão do cheque DDMMAAAA 8 60 67
Data de bom para do cheque. Se zerado, indica
11 Bom para DDMMAAAA 8 68 75
que o cheque é a vista
12 CPF/CNPJ CPF/CNPJ do emitente do cheque C 14 76 89
13 Emitente Emitente do cheque X 40 90 129
14 Banda CMC7 do cheque X 30 130 159
Tipo do documento em que o cheque foi lançado
15 Tipo documento* X 2 160 161
CF – Cupom Fiscal CN – Cupom não fiscal
16 Telefone Telefone do emitente do Cheque X 15 162 176
OBSERVAÇÕES
Este registro é o responsável por retornar as informações dos CHEQUES recebidos pelo OPaf no período solicitado no cabeçalho do arquivo
de SOLICITAÇÃO DE RETORNO.
REGISTRO 031 – CONTAS A RECEBER
Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro "031" N 3 1 3
2 PK no SG Identificador da conta no SG X 15 4 18
3 Número do Docto SG Número do documento no SG X 15 19 33
4 Parcela Número da parcela N 4 34 37
5 ID Cliente Código de identificação do cliente X 15 38 52
6 Data de emissão Data de emissão da conta D 8 53 60
7 Data de vencimento Data de vencimento da conta D 8 61 68
8 Valor Valor da parcela, com 2 decimais N 13 69 81
Status da parcela:
9 Status "P" - Pendente X 1 82 82
"E" - Excluida
10 Observação X 30 83 112
11 PK da Baixa no Opaf N 10 113 122
12 Número do ECF Número do ECF que faturou o recebimento N 4 123 126
13 COO do ECF da baixa COO do Cupom Não-Fiscal da baixa N 9 127 135
14 Data da baixa Data em que a conta foi baixada no OPaf D 8 136 143
Valor dos juros, com duas decimais, aplicado no
15 Juros N 13 144 156
recebimento da conta
Valor do desconto, com duas decimais, aplicado
16 Desconto N 13 157 169
no recebimento da conta
17 Valor baixado Valor baixado no OPaf, com duas decimais. N 13 170 182
18 Operador da baixa Operador que realizou a baixa. X 15 183 197
Apenas uma parte da conta foi recebida no OPaf.
19 Saldo a receber N 13 198 210
Este saldo indica o restante a receber

OBSERVAÇÕES
Este registro é o responsável por retornar as informações das CONTAS A RECEBER / RECEBIDAS do OPaf no período solicitado no
cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO.

Campos 11 a 19 – Trarão os dados de uma possível baixa realizada diretamente no OPaf.

REGISTRO 032 – CUPOM NÃO FISCAL


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo do registro "032" N 3 1 3
2 PK Cupom Chave primária do cupom definida pelo PAF N 10 4 13
3 Número do ECF Número do ECF em que foi emitido o cupom N 4 14 17
4 Número do Cupom Número do cupom não fiscal emitido - COO N 9 18 26
5 Data Data de emissão do cupom D 8 27 34
6 Valor do Cupom Valor total do cupom, com 2 decimais N 13 35 47
CNPJ / CPF do cliente devidamente consistido, e
7 CNPJ / CPF C 14 48 61
sem formatação
8 Nome cliente Nome do cliente X 30 62 91
9 Endereço Endereço do cliente X 30 92 121
10 Bairro Bairro do cliente X 20 122 141
11 Cidade Nome da cidade do cliente X 30 142 171
12 UF UF do cliente X 2 172 173
13 Telefone Telefone do cliente X 15 174 188
14 Operador Operador que fez o lançamento do cupom X 15 189 203
Status de cancelamento
15 Cancelado "C" - Cancelado X 1 204 204
" " - Normal
16 Operador Operador que autorizou o cancelamento cupom X 15 205 219
17 Horário de início Horário de início do cupom H 6 220 225
18 Horário de término Horário de término do cupom H 6 226 231
19 GNF Contador Geral Não Fiscal N 6 232 237
Código do cliente no PAF
Pode ser utilizado o campo código, cnpj/cpf, ou
20 Código Cliente X 15 238 252
qualquer outro valor que permita identificar o
cliente de forma inequívoca
Dado complementar
21 Dado complementar do cliente 01 X 20 253 272
do cliente 01
Dado complementar
22 Dado complementar do cliente 02 X 20 273 292
do cliente 02
Dado complementar
23 Dado complementar do cliente 03 X 40 293 332
do cliente 03
Dado complementar
24 Dado complementar do cliente 04 X 40 333 372
do cliente 04
25 Índice do totalizador Índice do totalizador no ECF N 3 373 375
Descrição do
26 Descrição do totalizador no ECF X 20 376 395
totalizador
Troco TEF SC – CPF do cliente adquirente do
27 CPF Cliente C 14 396 409
título de capitalização
Troco TEF SC – CNPJ da administradora de
28 CNPJ Administradora C 14 410 423
cartão TEF
29 Titulo de Capitalização Troco TEF SC – Número do título de capitalização C 7 424 430

30 CNPJ da entidade C 14 431 444


Troco/Doação Tef - CNPJ da entidade beneficiada
beneficiada
31 Razão social da Troco/Doação Tef - Razão social da entidade X 60 445 504
entidade beneficiada beneficiada

OBSERVAÇÕES

Este registro é o responsável por retornar as informações dos CUPONS NÃO FISCAIS emitidos pelo OPaf no período solicitado no cabeçalho
do arquivo de SOLICITAÇÃO DE RETORNO.

Campo 27 à 29 – Para atender o Requisito XIV do ER-PAF-ECF versão 01.12, onde seu conteúdo expressa algumas alterações específicas para o
estado de Santa Catarina. Maiores informações, favor verificar as observações do REGISTRO 011 – CUPOM FISCAL.
REGISTRO 034 – DAV - FINANCEIRO
Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro “034” N 3 1 3
2 Número do Dav Número do Dav N 13 4 16
3 Número do Docto SG Número do Docto SG X 15 17 31
4 Parcela Número da parcela N 4 32 35
5 Forma de Pagamento Código da forma de pagamento N 2 36 37
6 Valor Valor da parcela, com 2 decimais N 13 38 50
7 Data de Vencimento Data de vencimento da parcela DDMMAAAA 8 51 58

OBSERVAÇÕES

Este registro é o responsável por retornar as informações financeiras vinculados às DAVs emitidas pelo OPaf no período solicitado no
cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO. Este registro é um complemento do registro anterior e sempre deverá possuir um
REGISTRO 007 vinculado.

REGISTRO 045 – DETALHAMENTO DA VENDA (Sat / NFCe)


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro “045” N 3 1 3
2 PK Venda PK Venda N 10 4 13
3 Número PDV Número PDV de emissão N 4 14 17
Ambiente emissão "1" - Produção, "2" –
4 Ambiente emissão N 1 18 18
Homologação
Forma emissão "1" - Normal, Se <> 1
5 Forma emissão N 1 19 19
Contingência
Status Sefaz [A]utorizado, [R]ejeitado,
6 Status SEFAZ X 1 20 20
[I]nutilizado, [C]ancelado
Modelo do documento 55 - NFE, 65 NFCe, 59
7 Modelo N 2 21 22
Cfe
8 Série Série do documento N 3 23 25
Número do documento no MANAGER, utilizado
9 Número documento N 9 26 34
para operações
10 Número do CFC Número do Cupom Fiscal Eletrônico (XML) N 9 35 43
11 Data autorização Data autorização D 8 44 51
12 Hora autorização Hora Autorização H 6 52 57
13 Chave de acesso Chave de acesso X 50 58 107
Protocolo de
14 Protocolo de Autorização X 15 108 122
Autorização
Protocolo de
15 Protocolo de cancelamento X 15 123 137
cancelamento
Chave de
16 Chave de cancelamento SAT X 50 138 187
cancelamento SAT
CF-e cancelamento
17 CF-e cancelamento SAT N 9 188 196
SAT

18 Base de cálculo Base de cálculo do ICMS, como 2 N 13 197 209


Icms decimais
19 Valor Icms Valor do ICMS, como 2 decimais N 13 210 222

20 Base de cálculo Base de cálculo do ICMS ST, como 2 N 13 223 235


ICMS ST decimais
21 Valor ICMS ST Valor ICMS ST, como 2 decimais N 13 236 248
Valor total dos
22 Valor total dos produtos, com 2 N 13 249 261
produtos e
decimais
serviços
23 Valor Desconto Valor Desconto total, com 2 decimais N 13 262 274
24 Valor Pis Valor Pis. Com 2 decimais N 13 275 287
25 Valor Cofins Valor Cofins, com 2 decimais N 13 288 300
26 Outras Despesas Valor Outras Despesas N 13 301 313

27 Informações X 300 314 613


Informações Complementares XML
Complementares
28 Valor Total Nota Valor Total Nota N 13 614 626

OBSERVAÇÕES
Este registro é o responsável por retornar as informações das NFCe e CFE emitidos pelo OPaf (NFCe e SAT) no período solicitado no
cabeçalho do arquivo de SOLICITAÇÃO DE RETORNO.

REGISTRO 049 – PV - FINANCEIRO


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro “049” N 3 1 3
2 Número da PV Número da PV N 13 4 16

3 Tipo da PV Tipo da PV X 1 17 17

Número do
4 Número do documento no SG X 15 18 32
documento no SG
5 Ordem da parcela Ordem da parcela N 4 33 36
Código Forma de
6 Código Forma de Pagamento N 2 37 38
Pagamento
7 Valor da parcela Valor da parcela, com 2 decimais N 13 39 51
8 Data de Vencimento Data de Vencimento D 8 52 59

OBSERVAÇÕES
Este registro é o responsável por retornar as informações do financeiro da Pré-venda, gerado online.
REGISTRO 051 – REQUISIÇÃO DE MOVIMENTAÇÕES
Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro “051” N 3 1 3
2 Tipo do intervalo Tipo do intervalo [C]OO - [D]av - [P]ré-Venda X 1 4 4
Número inicial do
3 Número inicial do intervalo solicitado N 13 5 17
intervalo
Número final do
4 Número final do intervalo solicitado X 13 18 30
intervalo

OBSERVAÇÕES
Este registro é o responsável por retornar as informações de um único cupom se necessário, através do COO, número DAV ou Pré-Venda.

REGISTRO 057 – CUPOM PROMOCIONAL UTILIZADO NA VENDA


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro “057” N 3 1 3
2 Pk Cupom Código do cupom N 10 4 13
3 Número ECF Número do ECF N 4 14 17
4 Número Cupom Número do Cupom N 9 18 26
5 Ordem Ordem N 4 27 30

6 Código Programa N 20 31 50
Código Programa promocional
promocional
7 Código Cupom N 15 51 65
Código Cupom Promocional
Promocional
8 Desconto N 13 66 78
Desconto Atribuído
Atribuído

REGISTRO 058 – DETALHAMENTO DOS ITENS


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro “058” N 3 1 3
2 Pk Cupom Código do cupom N 10 4 13
3 Número ECF Número do ECF N 4 14 17

4 Código do N 20 18 37
Código do produto
produto
5 Referência N 20 38 57
Referência adicional
adicional
6 Ordem Ordem N 4 58 61
7 Valor Desconto Valor Desconto N 13 62 74
8 Valor Acréscimo Valor Acréscimo N 13 75 87
9 Origem Origem N 1 88 88
10 CST/CSOSN ICMS CST/CSOSN ICMS N 3 89 91

11 Base de cálculo N 13 92 104


BC ICMS, com 2 decimais
ICMS
12 Alíquota ICMS Aliquota ICMS N 13 105 117
13 Valor ICMS Valor ICMS N 13 118 130
14 CST PIS CST PIS N 2 131 132

15 Base de cálculo N 13 133 145


BC PIS, com 2 decimais
PIS
16 Alíquota do Pis Aliquota do Pis N 13 146 158
17 Valor Pis Valor Pis N 13 159 171
18 CST Cofins CST Cofins N 2 172 173

19 Base de cálculo Base de cálculo do Cofins, com 2 N 13 174 186


Cofins decimais
20 Aliquota Cofins Aliquota Cofins N 13 187 199
21 Valor Cofins Valor Cofins N 13 200 212

REGISTRO 099 – RODAPÉ


Colunas
Campo Descrição Conteúdo Formato Tam
Inicial Final
1 Tipo de registro “099” N 3 1 3
Número de registros gerados no arquivo
2 Registros N 10 4 13
(desconsiderando registros 001 e 099)

OBSERVAÇÕES

Este registro é o responsável por finalizar o arquivo de integração do OPaf e indicar a quantidade de registros que serão processados.

Campo 2 – Deverá somar todos os registros do arquivo com exceção do REGISTRO 001 – CABEÇALHO e do REGISTRO 099 - RODAPÉ.
IMPORTANTE – Todos os campos indicados com * serão obrigatórios e deverão possuir um valor válido.

Considerações finais

Para auxiliar o seu processo de construção do arquivo de integração são disponibilizados na Gestão de Conhecimento os seguintes
recursos:

Qual versão do OPaf devo utilizar?


* Acesse a Gestão de Conhecimento e localize o Item 1.5 – Qual versão devo utilizar? e verifique se a versão está realmente
credenciada no estado (UF) desejado. Item válido para clientes que utilizam PAF-ECF

* Após o passo anterior, acesse novamente a Gestão de Conhecimento na Árvore OGestão - NFCe - SAT e localize o Item 2.5.1.1 -
Alterações da versão 5.4.0.0. Esta verificação é necessária em caso de clientes que sofrerão atualização de versão, para
poder verificar quais alterações e correções foram efetuadas nesta nova versão à fim de tornar o processo de integração
mais ágil e com menos impactos ao usuário final.
Arquivos de Exemplo (Remessa e Retorno) e Validador de Arquivos
* Contém exemplo de arquivo de Remessa e Retorno, disponibilizado para que você possa utilizar como base na geração de seu
arquivo de Remessa.

* Aplicativo Validador permite realizar a validação da estrutura do seu arquivo de Remessa e Retorno.
O aplicativo gera log informando se existem registros que devem ser corrigidos no arquivo de Remessa ou Retorno. Realize a validação
de seu arquivo de Remessa ou Retorno com o aplicativo para verificar sua consistência antes de enviá-lo para análise manual do
Suporte OPaf.

* Para realizar o download destes arquivos de exemplo, acesse a Gestão de Conhecimento na Árvore OGestão - NFCe - SAT e
localize o Item 2.5.1.2.4 - Arquivos exemplo e validador 028.

Você também pode gostar