Jump to content

dev botao

Rejeição: Nota Fiscal sem a informação do QR-Code


  • Este tópico foi criado há 2621 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

lord82, se o seu nao esta gerando a tag qrcode, pode modificacao feita por voce, aconselho a da um revert nos fontes, para voltar ao original, quanto a quando for para producao nao favera problema.

Gabriel a questao é que estava funcoinando e agora que atualizei os fontes nao esta mais.

Vc consegue fazer uma nfce em homologacao?

Se sim me avise pois nao estou conseguindo mais

Link to comment
Share on other sites

    esta assim, e esta gerando o qrcode normal

// Gera o QR-Code para adicionar no XML antes de ser validado e salvo
    // somente para a NFC-e.

    if (NFe.Ide.modelo = 65) and  (NFe.Ide.tpAmb = taHomologacao) then
    begin
      with TACBrNFe(TNotasFiscais(Collection).ACBrNFe) do
      begin
        NFe.infNFeSupl.qrCode := GetURLQRCode(NFe.Ide.cUF, NFe.Ide.tpAmb,
                                  onlyNumber(NFe.infNFe.ID), NFe.Dest.CNPJCPF,
                                  NFe.Ide.dEmi, NFe.Total.ICMSTot.vNF,
                                  NFe.Total.ICMSTot.vICMS, NFe.signature.DigestValue);
        XMLAss := GerarXML;
        FXMLAssinado := XMLAss;
      end;
    end;

Gabriel Rodrigues Da Costa Neto

Link to comment
Share on other sites

nada pessoal,

1- os Fontes estao atualizados e sem modificacoes. na revision 10178

2- o schemas tb esta atualizado.

3-todos os campos necessarios estao preenchidos.

mais nao consigo identificar de jeito nem um o que pode ta causando esse erro.

Sem título.png

Anexe o XML completo.

nada pessoal,

1- os Fontes estao atualizados e sem modificacoes. na revision 10178

2- o schemas tb esta atualizado.

3-todos os campos necessarios estao preenchidos.

mais nao consigo identificar de jeito nem um o que pode ta causando esse erro.

Sem título.png

Olhando melhor, a URL do seu estado não respeita as validações do schema:

https://www6.receita.pb.gov.br/atf/seg/SEGf_AcessarFuncao.jsp?cdFuncao=FIS_1410

Schema:

<xs:pattern value="((HTTPS?|https?|HTTP?|http?)://.*\?chNFe=[0-9]{44}&amp;nVersao=[0-9]{3}&amp;tpAmb=[1-2](&amp;cDest=([A-Za-z0-9.:+-/)(]{0}|[A-Za-z0-9.:+-/)(]{5,20})?)?&amp;dhEmi=[A-Fa-f0-9]{50}&amp;vNF=(0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?)&amp;vICMS=(0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?)&amp;digVal=[A-Fa-f0-9]{56}&amp;cIdToken=[0-9]{6}&amp;cHashQRCode=[A-Fa-f0-9]{40})"/>

 

André pelo que vi nao sei se estou certo, no XML a url é gerada correta, pelo que entendi! 

ex: no XML depois do texto FIS_1410 tem o '&chNFe' e no erro que apresenta nao tem '&' so tem o FIS1410chNfe.

acho eu que seja por isso.

25151020184074000132650030000000821000000010-nfe.xml

Gabriel Rodrigues Da Costa Neto

Link to comment
Share on other sites

  • Consultores

Boa tarde a todos,

Calma pessoal, como disse o Agnaldo temos até o dia 03/11/2015 até lá vamos fazer as devidas correções.

Quero lembra-los que somente o ambiente de homologação esta aceitando o XML com a nova TAG.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • Moderadores

a pressa por minha parte italo, é que estou precisando testar outras coisas e estou dependendo disto. :D

 

Sim explique como é que vai testar ou gerar o xml pra enviar se o ambiente de testes não atende?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link to comment
Share on other sites

a pressa por minha parte italo, é que estou precisando testar outras coisas e estou dependendo disto. :D

 

Sim explique como é que vai testar ou gerar o xml pra enviar se o ambiente de testes não atende?

Não entendi o que quis dizer Juliomar.

 nos meus testes do qrcode, esta dando falha na validacao, acho eu como o andré falou antes, o problema esta na URL, como disse num post anterior, dentro do XML esta de um jeito e na msg de erro da validacao aparece de outro jeito a URL, entendeu.

Gabriel Rodrigues Da Costa Neto

Link to comment
Share on other sites

Gabriel, você pode testar todas as funcionalidades da NF-e, sem problema nenhum. Acredito que, quanto à "dificuldade" em relação ao QR-Code, fica tão somente no campo da alimentação correta do componente.

Eu mudei todo o meu sistema seguindo as orientações do Demo, testei com QR-Code, ficou sensacional.  

Tire um tempo para analisar todas as funcionalidades do Demo, acredito que vai lhe poupar um tempo muito precioso.

No mais, é importante lembrar que, estamos em fórum aberto, onde todos temos compromissos de primeira ordem, claro que isso não impede que venhamos aqui e coloquemos nossos anseios e contribuições. Acredito que, o pessoal em especial os moderadores e administradores estão comprometidos para o bom deslinde desta e de outras questões.

No mais, calma que tudo se resolve.

Att.

_____________

Prates, Agnaldo

Link to comment
Share on other sites

no ambiente de homologação daqui da PB, ja esta nas regras novas de validação, antes de atualizar o ACBR o webservice me retornava que a a nota estava sem informação do qr-code, por tanto ja esta na regra nova!

a minha questao do qr-code, é que nao esta validando, desconfio que seja a url passada na hora validacao, como disse antes no erro retornado pelo componente a url esta de um jeito e no XML de outro.

eu nao tenho problema de alimentacao, ja estou emitindo em producao em 4 clientes, so preciso testar algums erros que deu nos meus clientes, entende?

mais especificamente dentro do XML a tag qrcode esta assim: https://www6.receita.pb.gov.br/atf/seg/SEGf_AcessarFuncao.jsp?cdFuncao=FIS_1410&chNFe=25151020184074000132650030000000821000000010&nVersao=100&tpAmb=2&dhEmi=323031352D31302D30365431363A30333A33332D30333A3030&vNF=32.67&vICMS=0.00&digVal=7039784536326F4863456932725671367051316C4A7737754730553D&cIdToken=000001&cHashQRCode=203823A2562469B372F321056A7456CC1ED7E4D8

note que depois do trecho FIS_1410 tem um & para dividir as variaveis da URL, e no erro retornado pelo componente esse & nao existe. eu acho q isso é que esta fazendo o XML nao ser validado.

Gabriel Rodrigues Da Costa Neto

Link to comment
Share on other sites

Calma Gabriel. Aqui comigo também está assim, enviei a NFC-e, recebi o protocolo de autorização, contudo a SEFIN/RO não consegue trazer os dados da NFC-e, agora a pergunta? O protocolo de autorização no DANFE com certeza não foi criado pelo componente e sim pela própria Secretaria de Fazenda, senão veja neste link, não acredito que muitas delas não estejam preparadas ainda para processar estas informações, e sim, para que você receba o protocolo dando conta de que seu app está ok.

Att.

_____________

Prates, Agnaldo

Link to comment
Share on other sites

Boa tarde Pessoal... estou tendo problema com a nova tag... ela esta sendo gerada no xml mas não consigo transmitir.

Outro detalhe é que se eu comento a parte que gera a tag no xml eu consigo transmitir normal, sendo assim, será que o problema é na SEFAZ-PR?

Em anexo a imagem do erro e o xml também.

 

OBS: Eu notei que no erro a minha url não tem o protocolo 'HTTP://', já começa direto com www...

Erro.png

41151003905314000121650010000011781000005000-nfe.xml

Edited by Mailson Popin
Link to comment
Share on other sites

eu entedo agnaldo estou calmo, rsrsrrs so estou tentando explicar pro pessoal pra ficar mais facil de identificar se o erro esta no codigo do componente ou na URl da PB,

se vc prestar atencao na URL da paraiba, tem uma variavel antes da primeira variavel do qrcode que é a chNFe. 
ja na URL do seu estado nao tem esta variavel e a URL esta sendo gerada legal!  

talvez nao tenha me expressado bem, so estou tentando explicar para ficar mais facil encontrar o erro se esta no meu codigo no codigo do componente, ou se a sefaz vai ter que fazer alguma mudanca na sua URL

entende?

Gabriel Rodrigues Da Costa Neto

Link to comment
Share on other sites

  • Membros Pro

Boa tarde Pessoal... estou tendo problema com a nova tag... ela esta sendo gerada no xml mas não consigo transmitir.

Outro detalhe é que se eu comento a parte que gera a tag no xml eu consigo transmitir normal, sendo assim, será que o problema é na SEFAZ-PR?

Em anexo a imagem do erro e o xml também.

Erro.png

41151003905314000121650010000011781000005000-nfe.xml

Se a Sefaz Está aceitando NFce em homologação sem a tag qrCode, é pq não está validando as novas validações da NT2015.002 ainda... Pelo menos é o que parece !


Aqui no RS, se enviar sem a tag QrCode a SEFAZ está rejeitando (em homologação)

 

Link to comment
Share on other sites

RESOLVIDO

como tinha falado o problema estava mesmo na URL, nao sei se vai afetar outros estados, mais se gue o trecho que alterei e foi tudo ok, a nota foi enviada e validade pela SEFAZ

no passo 6 estava testanto se ja existia '?' se ja colocava um '&' antes da var chNFe.

resolvi apenas comentando o IF e deixando com o '?' direto.

  // Passo 6
 { if Pos('?', urlUF) > 0 then
    Result := urlUF + '&' + sEntrada + cIdCSC + '&cHashQRCode=' + cHashQRCode
  else}
    Result := urlUF + '?' + sEntrada + cIdCSC + '&cHashQRCode=' + cHashQRCode;

é certo que a url ficou estranha, ficando com duas ? mais deu certo pra mim, nota validada enviada e constando no servido da SEFAZ.

obrigado a todos que se dispuseram a ler, a observação do andré foi fundamental para achar o erro.

Edited by gabriellc

Gabriel Rodrigues Da Costa Neto

Link to comment
Share on other sites

Boa tarde Pessoal... estou tendo problema com a nova tag... ela esta sendo gerada no xml mas não consigo transmitir.

Outro detalhe é que se eu comento a parte que gera a tag no xml eu consigo transmitir normal, sendo assim, será que o problema é na SEFAZ-PR?

Em anexo a imagem do erro e o xml também.

Erro.png

41151003905314000121650010000011781000005000-nfe.xml

Se a Sefaz Está aceitando NFce em homologação sem a tag qrCode, é pq não está validando as novas validações da NT2015.002 ainda... Pelo menos é o que parece !


Aqui no RS, se enviar sem a tag QrCode a SEFAZ está rejeitando (em homologação)

 

Isso já me deu dor de cabeça hoje rsrs ... vou ir testando ao passar dos dias pra ver, quando começar a dar erro  em homologação, ativo novamente a tag para testar...vlw

Link to comment
Share on other sites

  • Consultores

Bom dia a todos,

Gabriel, o seu problema é simples e já explique de forma minuciosa em outro post.

A questão é que a SEFAZ-PB acrescentou um parâmetro a mais antes do chNFe e isso esta provocando esse erro na validação da URL do QR-Code.

Não existe nada o que possamos fazer, a não ser entrar em contato com a SEFAZ-PB e dizer a eles que a URL que eles definiram não esta em conformidade com a validação dos novos Schemas pelo simples fato de existir o parâmetro: cdFuncao, parâmetro este não previsto na documentação do DANFE - QR-Code versão 3.3

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

Bom dia a todos,

Gabriel, o seu problema é simples e já explique de forma minuciosa em outro post.

A questão é que a SEFAZ-PB acrescentou um parâmetro a mais antes do chNFe e isso esta provocando esse erro na validação da URL do QR-Code.

Não existe nada o que possamos fazer, a não ser entrar em contato com a SEFAZ-PB e dizer a eles que a URL que eles definiram não esta em conformidade com a validação dos novos Schemas pelo simples fato de existir o parâmetro: cdFuncao, parâmetro este não previsto na documentação do DANFE - QR-Code versão 3.3

eu entendi italo, mais o pessoal daqui da receita da PB é dificil eles entenderem. 

como disse, no meu caso consegui resolver, mais a url ficou estranha ficando com duas '?' nao sei se isso poderá provocar problemas futuros, mais por enquanto ta resolvido no meu caso, estou conseguindo emitir normal!

pelo que entendi na validacao nao importa se tem parametros a mais na URL, se ele vierem antes da '?chNFe' para ser validado os parametros do qrcode, sempre vai ter que comecar com '?chNFe'.

 

obrigado

Edited by gabriellc

Gabriel Rodrigues Da Costa Neto

Link to comment
Share on other sites

tem razao italo, a url nao abre, mais fiz um teste aqui joguei a variavel FIS_1410 para o fin da URL ficando &cdFuncao=FIS_1410a URL abriu, vou testar agora se a URL ficando assim é validado!

 

Edited by gabriellc

Gabriel Rodrigues Da Costa Neto

Link to comment
Share on other sites

Gabriel,

Uma URL com parâmetros só pode ter apenas um "?".

O Schema validou a URL, mas você tentou ler o QR-Code gerado por ela?

é nao é validado não, vou deixar do jeito que consegui validar, e esperar a SEFAZ PB resolver.

 

obrigado

Gabriel Rodrigues Da Costa Neto

Link to comment
Share on other sites

  • Membros Pro

Bom dia Italo.

Credito que o erro que está ocorrendo para mim seja referente a este mesmo problema ao enviar NFC-e :

NFe.CriarNFe(c:\_NE\NC014100.INI)
ERRO: Falha na valida??o dos dados da nota: 14100

Element '{http://www.portalfiscal.inf.br/nfe}infNFeSupl' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}NFe'.
Expecting: {http://www.w3.org/2000/09/xmldsig#}Signature.

OBS.: Estou usando ACBrMonitor PLUS em ambiente de Homologação.

* No arquivo .ini não estou colocando essa tag infNFeSup, deveria colocar ou o ACBrMonitor deveria gerar ela automaticamente no XML?

Link to comment
Share on other sites

  • Este tópico foi criado há 2621 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...