Registro C010: Consultar operações do PDV
Este registro tem por objetivo gerar e retornar uma listagem com as operações efetuadas no PDV em determinado período.
Layout para entrada de dados
Nº |
Descrição do campo |
Tipo |
Tam |
Dec |
Obr |
001 |
RegistroTexto fixo contendo “C010” |
C |
4 |
– |
* |
002 |
Sequência do registro no arquivo |
N |
8 |
– |
* |
003 |
Data inicial do período do movimento |
D |
8 |
– |
* |
004 |
Data final do período do movimento |
D |
8 |
– |
* |
005 |
CNPJ do estabelecimento que realizou o movimento |
N |
14 |
– |
– |
Layout do retorno
Nº |
Descrição do campo |
Tipo |
Tam |
Dec |
Obr |
001 |
Registro |
C |
4 |
– |
* |
002 |
Sequência do registro no arquivo de entrada |
N |
8 |
– |
* |
003 |
Indicador de sucesso da operação |
B |
1 |
– |
* |
004 |
Texto descritivo da ocorrência de sucesso ou erro |
C |
512 |
– |
– |
005 |
Número de registros retornados na consulta |
N |
8 |
– |
* |
Registro C011: Operação do PDV
Este registro tem por objetivo retornar dados gerais de uma operação efetuada no PDV.
Layout para entrada de dados
Não se aplica
Layout do retorno
Nº |
Descrição do campo |
Tipo |
Tam |
Dec |
Obr |
001 |
Registro Texto fixo contendo “C011” |
C |
4 |
– |
* |
002 |
Sequência do registro no arquivo de retorno |
N |
8 |
– |
* |
003 |
ID da operação |
N |
8 |
– |
* |
004 |
Login do operador de caixa |
C |
10 |
– |
* |
005 |
CNPJ do estabelecimento |
N |
14 |
– |
* |
006 |
Data do movimento |
D |
8 |
– |
* |
007 |
Sequência da operação na data do movimento |
N |
4 |
– |
* |
008 |
Data e hora do início da operação |
T |
14 |
– |
* |
009 |
Data e hora do término da operação |
T |
14 |
– |
* |
010 |
ID da entidade cliente |
N |
8 |
– |
* |
011 |
Número do COO |
N |
6 |
– |
* |
012 |
Valor do ajuste no subtotal |
N |
10 |
2 |
* |
013 |
Tipo da operaçãoVide tabela 1.3 |
N |
2 |
– |
* |
014 |
CanceladoOnde:0 – Operação não cancelada1 – Operação cancelada |
N |
1 |
– |
* |
015 |
Login do usuário que cancelou a operação |
C |
10 |
– |
– |
016 |
Motivo do cancelamento |
C |
60 |
– |
– |
017 |
Valor do desconto no subtotal |
N |
10 |
2 |
* |
018 |
Login do usuário que concedeu desconto no subtotal |
C |
10 |
– |
– |
019 |
Motivo do desconto no subtotal |
C |
40 |
– |
– |
020 |
Login do usuário que realizou o lançamento no caixa |
C |
10 |
– |
– |
021 |
Motivo do lançamento no caixa |
C |
60 |
– |
– |
022 |
Data e hora do lançamento no caixa |
T |
14 |
– |
– |
023 |
CPF ou CNPJ do cliente |
N |
0-11-14 |
– |
– |
024 |
Nome do cliente |
C |
60 |
– |
– |
025 |
Endereço do cliente |
C |
150 |
– |
– |
026 |
Número de série do ECF |
C |
20 |
– |
* |
027 |
Letra indicativa de memória fiscal adicional do ECF |
C |
1 |
– |
* |
028 |
Tipo do ECF |
C |
7 |
– |
* |
029 |
Marca do ECF |
C |
20 |
– |
* |
030 |
Modelo do ECF |
C |
20 |
– |
* |
031 |
Código do cupom fiscal (CCF) |
N |
6 |
– |
* |
032 |
Número do usuário do ECF |
N |
4 |
– |
* |
033 |
Id da entidade do guia |
N |
8 |
– |
– |
034 |
Nome do guia |
N |
60 |
– |
– |
035 |
Data do movimento DD/MM/AAAA HH:MM:SS |
T |
14 |
– |
– |
036 |
Valor total da operação |
N |
– |
– |
|
037 |
CNPJ ou CPF do cliente no cupom fiscal |
N |
14/11 |
– |
– |
038 |
Id da Filial da operação |
N |
1 |
– |
– |
039 |
Login do usuário Vendedor |
C |
10 |
– |
– |
040 |
Id da pré-venda registrada no retaguarda |
N |
8 |
– |
– |
041 |
NSU da pré-venda registrada no retaguarda |
N |
8 |
– |
– |
042 |
Código localizador da pré-venda |
C |
20 |
– |
– |
042 |
Chave NFC-e |
C |
44 |
– |
– |
Registro C012: Itens da operação do PDV
Este registro tem por objetivo retornar dados gerais dos itens de uma operação efetuada no PDV.
Layout para entrada de dados
Não se aplica
Layout do retorno
Nº |
Descrição do campo |
Tipo |
Tam |
Dec |
Obr |
001 |
Registro Texto fixo contendo “C012” |
C |
4 |
– |
* |
002 |
Sequência do registro no arquivo de retorno |
N |
8 |
– |
* |
003 |
ID da operação |
N |
8 |
– |
* |
004 |
ID do item da operação |
N |
8 |
– |
* |
005 |
CanceladoOnde:0 – Item não cancelado1 – Item cancelado |
N |
1 |
– |
* |
006 |
ID do produto |
N |
8 |
– |
* |
007 |
Descrição do produto |
C |
60 |
– |
* |
008 |
ID da variação |
N |
8 |
– |
* |
009 |
Sequência de item na operação |
N |
8 |
– |
* |
010 |
Código de barras do item |
C |
14 |
– |
* |
011 |
Número de série do item |
C |
30 |
– |
* |
012 |
Sigla da unidade de medida |
C |
3 |
– |
* |
013 |
Quantidade |
N |
9 |
3 |
* |
014 |
Valor unitário bruto |
N |
10 |
2 |
* |
015 |
Valor unitário líquido |
N |
10 |
2 |
* |
016 |
Valor total líquido |
N |
10 |
2 |
* |
017 |
Valor do desconto |
N |
10 |
2 |
* |
018 |
Motivo do desconto |
C |
40 |
– |
* |
019 |
Login do usuário que concedeu o desconto |
C |
10 |
– |
* |
020 |
Valor do acréscimo |
N |
10 |
2 |
* |
021 |
Valor de ajuste |
N |
10 |
2 |
* |
022 |
Alíquota de ICMS |
N |
3 |
2 |
* |
023 |
Login do usuário vendedor |
C |
10 |
– |
* |
024 |
Valor do ICMS do Item |
N |
– |
2 |
* |
025 |
Valor do COFINS do item |
N |
– |
2 |
* |
026 |
Valor PIS do Item |
N |
– |
2 |
* |
027 |
CFOP do faturamento de ICMS Normal |
N |
– |
– |
* |
028 |
Código Totalizador Parcial de Redução Z |
C |
– |
– |
* |
029 |
Código Situação tributária ICMS |
N |
– |
– |
* |
030 |
Código Situação tributária PIS |
N |
– |
– |
* |
031 |
Código da Situação tributário COFINS |
N |
– |
– |
* |
032 |
Alíquota PIS |
N |
– |
– |
* |
033 |
Alíquota COFINS |
N |
– |
– |
* |
034 |
Referência interna do produto |
C |
20 |
– |
* |
Este registro tem por objetivo retornar dados gerais da Redução Z
Nº |
Descrição do campo |
Tipo |
Tam |
Dec |
Obr |
001 |
Registro Texto fixo contendo “C013” |
C |
4 |
– |
* |
002 |
Sequência do registro no arquivo de retorno |
N |
8 |
– |
* |
003 |
Numero de série de Fabricação do ECF |
C |
8 |
– |
* |
004 |
Contador da Redução Z (CRZ) |
N |
1 |
– |
* |
005 |
Data do movimento DDMMAAAA |
T |
8 |
– |
* |
006 |
Data e hora da emissão |
T |
14 |
– |
* |
007 |
Contador de Reinicio de Operação (CRO) | N | 8 | – | – |
008 |
Contador de Ordem de Operação Inicial (COO inicial) |
N | 8 | – | |
009 |
Contador de Ordem de Operação Final (COO Final) |
N | 8 | – | – |
010 |
Grande total Inicial | N | 12 | 2 | – |
011 |
Grande total Final | N | 12 | 2 | – |
012 |
Venda bruta diária | N | 12 | 2 | – |
013 |
Situação Replicação | N | 8 | – | – |
014 |
Matriz Fiscal adicional | C | 1 | – | – |
015 |
Tipo de ECF | C | 7 | – | – |
016 |
Marca da ECF | C | 20 | – | – |
017 |
Modelo da ECF | C | 20 | – | – |
018 |
Versão do software da ECF | C | 10 | – | – |
019 |
CNPJ do estabelecimento da impressão | C | 14 | – | – |
020 |
Inscrição Estadual do estabelecimento | C | 14 | – | – |
021 |
CNPJ da desenvolvedora | C | 14 | – | – |
022 |
Inscrição Estadual da desenvolvedora | C | 14 | – | – |
023 |
Inscrição Municipal da desenvolvedora | C | 14 | – | – |
024 |
Denominação desenvolvedora | C | 40 | – | – |
025 |
Nome do aplicativo no PAF ECF | C | 40 | – | – |
026 |
Versão do PAF ECF | C | 10 | – | – |
027 |
Hash md5 PAF ECF | C | 32 | – | – |
028 |
Versão da ER do PAF/ECF |
C | 4 | – | – |
029 |
Data e hora do software básico do ECF |
T | 14 | – | – |
030 |
Número do proprietário do PAF/ECF |
N | 40 | – | – |
031 |
Número sequencial do ECF |
N | 8 | – | – |
032 |
Contador de ordem de operação (COO) |
N | 8 | – | – |
033 |
Hash MD-5 |
C | 32 | – | – |
034 |
Cancelamento de ICMS |
N | 12 | 2 | – |
035 |
Desconto de ICMS |
N | 12 | 2 | – |
036 |
Total de ISSQN | N | 12 | 2 | – |
037 |
Cancelamento de ISSQN |
N | 12 | 2 | – |
038 |
Desconto de ISSQN |
N | 12 | 2 | – |
039 |
Valor da venda líquida diária |
N | 12 | 2 | – |
040 | Data e hora da gravação do registro |
T | 14 | – | – |
Registro C014: Detalhes da Redução Z
Este registro tem por objetivo retornar dados de detalhes da Redução Z.
Nº |
Descrição do campo |
Tipo |
Tam |
Dec |
Obr |
001 |
Registro Texto fixo contendo “C014” |
C |
4 |
– |
* |
002 |
Sequência do registro no arquivo de retorno |
N |
8 |
– |
* |
003 |
Numero de série de Fabricação do ECF |
C |
20 |
– |
* |
004 |
CRZ |
N |
8 |
– |
* |
005 |
Código Totalizador Parcial |
C |
7 |
– |
* |
006 |
Valor |
N |
12 |
2 |
* |
007 |
Hash MD5 |
C |
32 |
– |
* |
Registro C015: Finalizadores da Operação de PDV
Este registro tem por objetivo retornar todos os finalizadores das operações de PDV e seus detalhes.
Nº |
Descrição do campo |
Tipo |
Tam |
Dec |
Obr |
001 |
Registro Texto fixo contendo “C015” |
C |
4 |
– |
* |
002 |
Sequência do registro no arquivo de retorno |
N |
8 |
– |
* |
003 |
Id da operação de PDV |
N |
8 |
– |
* |
004 |
Id do finalizador da operação |
N |
8 |
– |
* |
005 |
Valor |
N |
12 |
2 |
* |
006 |
Parcela (para finalizador cartão de crédito) |
N |
8 |
– |
* |
007 |
Número do documento (para cartão de crédito, débito ou TEF) |
C |
20 |
* |
|
008 |
Data de vencimento da parcela (para cartão de crédito) |
D |
8 |
– |
* |
009 |
Id do documento a receber (no caso de parcelamentos) |
N |
8 |
– |
* |
010 |
Id da operadora de cartão |
N |
8 |
– |
* |
011 |
NSU do TEF |
N |
8 |
– |
* |
012 |
Nome da rede (para cartão de crédito, débito ou TEF) |
C |
20 |
– |
* |
013 |
Nome da operadora (para cartão de crédito ou débito) |
C |
20 |
– |
* |
014 |
Tipo de transação (para cartão de crédito, débito ou TEF) 1 – Crédito / 2 – Débito |
N |
8 |
– |
* |
015 |
Autorização do TEF |
N |
8 |
– |
* |
016 |
Tipo de financiamento do TEF |
N |
8 |
– |
* |
017 |
Id da devolução de venda |
N |
8 |
– |
* |
018 |
Número da agência do cheque |
C |
20 |
– |
* |
019 |
Código da conta corrente do cheque |
C |
20 |
– |
* |
Registro C016: Recebimentos pelo PDV
Este registro tem por objetivo retornar todos os dados de recebimentos de contas a receber feitas pelo PDV.
Nº |
Descrição do campo |
Tipo |
Tam |
Dec |
Obr |
001 |
Registro Texto fixo contendo “C016” |
C |
4 |
– |
* |
002 |
Sequência do registro no arquivo de retorno |
N |
8 |
– |
* |
003 |
Id da operação de PDV |
N |
8 |
– |
* |
004 |
CPF / CNPJ do cliente |
C |
14 |
– |
* |
005 |
Data de vencimento |
D |
8 |
– |
* |
006 |
Valor original |
N |
12 |
2 |
* |
007 |
Valor multa |
N |
12 |
2 |
* |
008 |
Valor juros |
N |
12 |
2 |
* |
009 |
Valor total |
N |
12 |
2 |
* |
010 |
Número do documento |
C |
30 |
– |
* |
011 |
Nome do tipo de documento |
C |
30 |
– |
* |
012 |
Valor de desconto |
N |
12 |
2 |
* |