RespostaFiscal(const aNumeroSessao: integer; const aChaveAcessoValidador: String;
idFila, aChaveAcesso, aNsu, aNumerodeAprovacao, aBandeira,
aAdquirente, aCNPJ, aImpressaoFiscal, aNumeroDocumento : String)
O método de Resposta Fiscal é um dos métodos que somente a SEFAZ do Ceará utiliza ele deve ser executado quando ocorrem vendas com cartões (POS/TEF) para encerrar o processo de venda.
Método
RespostaFiscal(const aNumeroSessao: integer; const aChaveAcessoValidador: String;
idFila, aChaveAcesso, aNsu, aNumerodeAprovacao, aBandeira,
aAdquirente, aCNPJ, aImpressaoFiscal, aNumeroDocumento : String): String;
Parâmetros
Os parâmetros do arquivo método RespostaFiscal são:
Parâmetro | Descrição | Tipo | Obrigatório |
---|---|---|---|
aNumeroSessao | Parâmetro utilizado para identificação do retorno realizado pelo Integrador, pois o nome do arquivo de retorno será sempre um nome randômico | Inteiro | Sim |
aChaveAcessoValidador | 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 | Caractere | Sim |
aIdFila | NSU – Número Sequencial Único fornecido pela SEFAZ foi retornado na solicitação do pagamento. | int | Sim |
aChaveAcesso | Chave de Acesso do Documento Fiscal autorizado. | Caracter | Sim |
aNsu | Número Sequencial Único do pagamento fornecido pelo adquirente. | Caractere | Não |
aCNPJ | Número do CNPJ do Contribuinte. | Caractere | Sim |
aNumerodeAprovacao | Código de Autorização do pagamento realizado e retornado pela Adquirente. | Caracter | Sim |
aBandeira | Tipo da Bandeira do cartão fornecido pela adquirente | Caracter | Sim |
aAdquirente | Adquirente que realizou a aprovação do pagamento | Caracter | Sim |
aImpressaoFiscal | Texto do Extrato do CF-e ou Danfe para Impressão no POS | String | Sim |
aNumeroDocumento | Número do Documento Fiscal autorizado para Geração do QRCODE. | Caractere | Sim |
Exemplos
Delphi
spdCFeSat.RespostaFiscal('Numero de sessao' ,'Chave de acesso do validador' , 'ID da fila' ,'Chave de acesso' , ' NSU' , 'Numero de aprovacao' , 'Bandeira' , 'Adquirente' , 'CNPJ' , 'Impressao' , 'Numero do documento');
C#
spdCFeSat.RespostaFiscal("Numero de sessao" ,"Chave de acesso do validador" , "ID da fila" ,"Chave de acesso" , " NSU" , "Numero de aprovacao" , "Bandeira" , "Adquirente" , "CNPJ" , "Impressao" , "Numero do documento");
Visual Basic 6
spdCFeSat.RespostaFiscal "Numero de sessao" ,"Chave de acesso do validador" , "ID da fila" ,"Chave de acesso" , " NSU" , "Numero de aprovacao" , "Bandeira" , "Adquirente" , "CNPJ" , "Impressao" , "Numero do documento"
Retorno
Sucesso:
<?xml version="1.0" encoding="utf-8"?>
<Integrador>
<Identificador>
<Valor>422810</Valor>
</Identificador>
<IntegradorResposta>
<Codigo>AP</Codigo>
<Valor>Arquivo processado</Valor>
</IntegradorResposta>
<Resposta>
<retorno>8066507</retorno>
</Resposta>
</Integrador>
Comentários
0 comentário
Por favor, entre para comentar.