Este Arquivo é utilizado para finalizar a operação comercial e informar ao Validador Fiscal de Pagamentos que um determinado pagamento já possui sua correspondência fiscal, ele também é utilizado para enviar o Extrato do CF-e ou Danfe para ser impresso no POS. Para o correto funcionamento dos arquivos de resposta fiscal, deve-se utilizar o sufixo "_ped_resp-fis" no nome de cada arquivo. Por exemplo: LGSNDD2000001001#0001_ped_resp-fis.txt |
A- Arquivos para Resposta Fiscal (ped_resp-fis) |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
0000 |
PAI: - |
OBR. 1-1 |
Resposta Fiscal |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
1 |
version |
Versão do Arquivo-e |
N |
S |
|
- |
Utilizar version 4.00 |
||
2 |
tpOperacao |
Tipo da operação |
C |
S |
|
- |
Deve ser preenchido com a descrição do tipo de operação (RESPOSTAFISCAL) |
||
Exemplo TXT: 0000;4.00;RESPOSTAFISCAL
Exemplo XML: <nfce version="1.00"> |
|||||||||
11000 |
PAI: - |
OBR. 1-1 |
Resposta Fiscal |
||||||
|---|---|---|---|---|---|---|---|---|---|
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
3 |
RespostaFiscal |
Identificação da Operação |
C |
S |
|
- |
|
||
Exemplo TXT: 11000;
Exemplo XML: <RespostaFiscal> |
|---|
11300 |
PAI: 11000 |
OBR. 1-1 |
Resposta Fiscal |
||||||
|---|---|---|---|---|---|---|---|---|---|
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
4 |
chaveAcessoValidador |
Código de identificação do Estabelecimento junto a SEFAZ e ao módulo do Validador fiscal, futuramente esta chave estará disponível no integrador fiscal |
C |
S |
|
- |
|
||
Exemplo TXT: 11300;25CFE38D-3B92-46C0-91CA-CFF751A82D3D
Exemplo XML: <chaveAcessoValidador>25CFE38D-3B92-46C0-91CA-CFF751A82D3D</chaveAcessoValidador> |
|---|
11301 |
PAI: 11300 |
OBR. 1-N |
Resposta Fiscal |
||||||
|---|---|---|---|---|---|---|---|---|---|
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
5 |
idpagamento |
Número sequencial por pagamento. |
C |
S |
|
- |
Identificador do pagamento, poderá ser enviado mais de um grupo de pagamento no mesmo arquivo. O campo idpagamento, deverá ser utilizado dentro da tag Parametros. |
||
6 |
Nome |
Identificação do parâmetro |
C |
S |
|
|
A tag Nome deverá pertencer a tag Parametro, que por sua vez pertence a tag Parametros. Vide tabela com a identificação com os parâmetros disponíveis. Poderá ser enviado mais de um parâmetro para o mesmo grupo de pagamento. |
||
7 |
Valor |
Conteúdo do parâmetro |
C |
S |
|
|
A tag Valor deverá pertencer a tag Parametro, que por sua vez pertence a tag Parametros. Poderá ser enviado mais de um parâmetro para o mesmo grupo de pagamento. |
||
Exemplo TXT: 11301;pag001;Parametro - vide tabela;Valor - vide tabela de parametros
Exemplo XML: <Parametros idpagamento="pag001"> <Parametro> <Nome>Parametro - vide tabela</Nome> <Valor>Valor - vide tabela de parametros</Valor> </Parametro> </Parametros>
Exemplo com mais de um pagamento TXT: 11301;pag001;Parametro - vide tabela;Valor - vide tabela de parametros 11301;pag002;Parametro - vide tabela;Valor - vide tabela de parametros
Exemplo com mais de um pagamento XML: <nfce version="1.00"> <RespostaFiscal> <chaveAcessoValidador>25CFE38D-3B92-46C0-91CA-CFF751A82D3D</chaveAcessoValidador> <Parametros idpagamento="pag001"> <Parametro> <Nome>IdProcesso</Nome> <Valor>90</Valor> </Parametro> <Parametro> <Nome>ChaveAcesso</Nome> <Valor>23180343708379013503650010012729471674533693</Valor> </Parametro> <Parametro> <Nome>Nsu</Nome> <Valor>90</Valor> </Parametro> <Parametro> <Nome>NumerodeAprovacao</Nome> <Valor>9090909</Valor> </Parametro> <Parametro> <Nome>Bandeira</Nome> <Valor>1</Valor> </Parametro> <Parametro> <Nome>Adquirente</Nome> <Valor>1</Valor> </Parametro> <Parametro> <Nome>CNPJ</Nome> <Valor>10765280000123</Valor> </Parametro> <Parametro> <Nome>NumeroDocumento</Nome> <Valor>9090</Valor> </Parametro> <Parametro> <Nome>ImpressaoFiscal</Nome> <Valor>Mensagem</Valor> </Parametro> </RespostaFiscal> </nfce> |
|---|
Parâmetros para envio de Resposta Fiscal |
||||
Parâmetro |
Descrição |
Tipo |
Obr. |
Valor Exemplo |
idFila |
NSU – Número Sequencial Único retornado na solicitação do pagamento. Obs: Este campo é obrigatório para o fluxo Normal e para o fluxo POS em Batch. Para o fluxo TEF em Batch este campo é opcional, como o PDV não tem conhecimento do retorno do env-pag, o campo idFila é obtido no retorno da env-pag (campo IdPagamento) armazenado previamente. |
C |
N |
1698494 |
ChaveAcesso |
Chave de Acesso do Documento Fiscal autorizado. |
C |
S |
42150514200166000166654660000000291193267499 |
Nsu |
Número Sequencial Único do pagamento fornecido pela adquirente. Campo obrigatório para o fluxo Normal. Obs: Este campo é opcional no fluxo em Batch. Para o fluxo em Batch o valor do campo NSU é obtido atomaticamente no envio do arquivo sta-pag em TEF ou no retorno do arquivo sta-valid em POS, armazenado previamente. |
C |
N |
1233244 |
NumerodeAprovacao |
Código de Autorização do pagamento realizado e retornado pela Adquirente. Campo obrigatório para o fluxo Normal. Obs: Este campo é opcional no fluxo em Batch. Para o fluxo em Batch o valor do campo NumerodeAprovacao é obtido automaticamente no envio do arquivo sta-pag em TEF ou no retorno do arquivo sta-valid em POS, armazenado previamente. |
C |
N |
23424234 |
IdProcesso |
Número de controle do PDV que caracteriza a venda.Este campo somente é utilizado em fluxos que incluem o env-pag em processamento Batch. Tamanho max. 9 digitos e zeros a esquerda serão ignorados. Este campo será obrigatório, caso o pagamento seja TEF tanto on-line como para background e para o POS em background. Para o POS on-line não deve ser informado este campo. |
N |
N |
1008 |
Bandeira |
Tipo da Bandeira do cartão fornecido pela adquirente. |
C |
S |
1 |
Adquirente |
Adquirente que realizou a aprovação do pagamento. |
C |
S |
1 |
CNPJ |
Número do CNPJ do Contribuinte. |
C |
S |
23424234 |
NumeroDocumento |
Número do Documento Fiscal autorizado para Geração do QRCODE. |
C |
S |
234 |
ImpressaoFiscal |
Texto do Extrato do CF-e ou Danfe para Impressão no POS Caractere Sim |
C |
S |
Mensagem |