Ir para conteúdo
  • Cadastre-se

dev botao

Erro quando emiti por cartão NFCe


Ver Solução Respondido por José M. S. Junior,
  • Este tópico foi criado há 699 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Bom dia !!!  

Estou montando a NFCe pela LIB..  

forma cartão esta dando este erro 

Rejeicao: Nao informados os dados do cartao de credito/debito nas Formas de Pagamento da Nota Fiscal

 

eu criei os campos  mas acredito que estou fazendo algo errado !!! 

                  cStringdaNota += "[card001]"
                   cStringdaNota += "tpIntegra=2"
                   cStringdaNota += "CNPJ"
                   cStringdaNota += "tBand="
                   cStringdaNota += "cAuto"
                   cStringdaNota +=  "vTroco=0"

desde ja Obrigado !!! 
 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia,

Veja como está sendo gerado o .ini com esses dados pelo log.txt da lib.

Precisa ser passado as tags do grupo Pagamento ([Pag001]) igual está no .ini de exemplo da documentação:

https://acbr.sourceforge.io/ACBrLib/ModeloNFeINI.html

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
5 minutos atrás, José M. S. Junior disse:

Bom dia,

Veja como está sendo gerado o .ini com esses dados pelo log.txt da lib.

Precisa ser passado as tags do grupo Pagamento ([Pag001]) igual está no .ini de exemplo da documentação:

https://acbr.sourceforge.io/ACBrLib/ModeloNFeINI.html

Bom dia José !!!  

estou passando sim..  só não coloquei aqui esta parte 

 cStringdaNota += "[pag001]"
 cStringdaNota +=  "tPag       =  "+TRANSFORM( ALLTRIM(NFARQ01->NFOP_CAS ) , "@!" )
 cStringdaNota +=  "vPag       =  "+ALLTRIM(STR( NFARQ01->NFValorTot ,12,2 ))
 cStringdaNota +=  "indPag     =  "+TRANSFORM( ALLTRIM(NFARQ01->NFOP_CAS ) , "@!" )
  

 cStringdaNota += "[card001]"
  cStringdaNota += "tpIntegra=2"
  cStringdaNota += "CNPJ"
   cStringdaNota += "tBand="
   cStringdaNota += "cAuto"
   cStringdaNota +=  "vTroco=0"

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
4 minutos atrás, Mario Luiz de Souza disse:

Bom dia José !!!  

estou passando sim..  só não coloquei aqui esta parte 

 cStringdaNota += "[pag001]"
 cStringdaNota +=  "tPag       =  "+TRANSFORM( ALLTRIM(NFARQ01->NFOP_CAS ) , "@!" )
 cStringdaNota +=  "vPag       =  "+ALLTRIM(STR( NFARQ01->NFValorTot ,12,2 ))
 cStringdaNota +=  "indPag     =  "+TRANSFORM( ALLTRIM(NFARQ01->NFOP_CAS ) , "@!" )
  

 cStringdaNota += "[card001]"
  cStringdaNota += "tpIntegra=2"
  cStringdaNota += "CNPJ"
   cStringdaNota += "tBand="
   cStringdaNota += "cAuto"
   cStringdaNota +=  "vTroco=0"

 

no log geraro na forma pagamento esta vindo assim   

[pag001]
tPag       =  03
vPag       =  150.00
indPag     = 0 
[card001]
tpIntegra=2
CNPJ
tBand=
cAuto
vTroco=0
 

nfeINI.txt

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

Se o campo tpIntegra=2 não deveria ser necessário informar os dados do cartão. Precisa ver como está gerando esse campo no XML.

Mas remova a sessão [card001] do seu arquivo, não existe na documentação da lib... Provavelmente é isso o problema.

 

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 699 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.