Ir para conteúdo
  • Cadastre-se

dev botao

Erro qrcode url mdfe


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

Recommended Posts

ola gerei o xml, e agora estou testando a parte de validação e assinatura usando o certificado A1 Associacao da internet para adiantar , depois vou no cliente, mais quando executo o comando aparece o erro abaixo de url do qr code, como configurar isso ?

ACBr MonitorPLUS Ver.1.3.0.298 - x86
Aguardando comandos ACBr
Monitorando Comandos TXT em: C:\wmk\acbr\entrada\wmkent.txt
Respostas gravadas em: C:\wmk\acbr\entrada\wmksai.txt
Log de comandos será gravado em: c:\wmk\acbr\log\wmklog.txt
MDFE.ASSINARMDFE("C:\teste\xml2\352005999990909102705800100000000610115556100-mdfe.xml")
ERRO: URL para o serviço "URL-QRCode" não encontrada na sessão "MDFe_SVRS_H" no arquivo "ACBrMDFeServicos"
MDFE.VALIDARMDFE("C:\teste\xml2\352005999990909102705800100000000610115556100-mdfe.xml")
ERRO: Falha na validação dos dados do Manifesto: 1

1871 - Element '{http://www.portalfiscal.inf.br/mdfe}MDFe': Missing child element(s). Expected is ( {http://www.w3.org/2000/09/xmldsig#}Signature ).
 

 

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

existe algum modelo de xml sem ser assinado da mdfe com uso de NFe ? , quando montei a NFe, gerei os dados do xml conforme o manual depois usava comandos para assinar e validar, pois monto o xml na mão pelo foxpro linha a linha, trabalho danado, rs, pois na NFe, assino, valido, depois envio, e imprimo o danfe,

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Moderadores
7 minutos atrás, Walney Moreira Klein disse:

existe algum modelo de xml sem ser assinado da mdfe com uso de NFe ? , quando montei a NFe, gerei os dados do xml conforme o manual depois usava comandos para assinar e validar, pois monto o xml na mão pelo foxpro linha a linha, trabalho danado, rs, pois na NFe, assino, valido, depois envio, e imprimo o danfe,

Você pode deixar a geração do XML a cargo do ACBrMonitorPLUS, enviando os comandos  no formato de arquivo .ini:

https://acbr.sourceforge.io/ACBrMonitor/MDFeCriarMDFe.html

1 hora atrás, Walney Moreira Klein disse:

MDFE.ASSINARMDFE("C:\teste\xml2\352005999990909102705800100000000610115556100-mdfe.xml")
ERRO: URL para o serviço "URL-QRCode" não encontrada na sessão "MDFe_SVRS_H" no arquivo "ACBrMDFeServicos"

Pela mensagem de erro, o seu arquivo ACBrMDFeServicos.ini está desatualizado.

Na versão atual já se encontram as URL:

[MDFe_SVRS_H]
[...]
URL-QRCode=https://dfe-portal.svrs.rs.gov.br/mdfe/qrCode
URL-ConsultaMDFe=https://dfe-portal.svrs.rs.gov.br/MDFe/consulta

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

obrigado, eu gerei o xml ateh esta tag, assim
<tot>                                                                                                                                                                                                                                                         
  <qNFe>2</qNFe>                                                                                                                                                                                                                                              
  <vCarga>250.00</vCarga>                                                                                                                                                                                                                                     
  <cUnid>01</cUnid>                                                                                                                                                                                                                                           
  <qCarga>1000.0000</qCarga>                                                                                                                                                                                                                                  
</tot>                                                                                                                                                                                                                                                        
 <infAdic>                                                                                                                                                                                                                                                    
  <infCpl>Empresa optante pelo Simples Nacional.;</infCpl>                                                                                                                                                                                                    
 </infAdic>                                                                                                                                                                                                                                                   
 </infMDFe>                                                                                                                                                                                                                                                   
</MDFe>

No acbr aparece 
MDFE.ASSINARMDFE("C:\teste\xml2\352005999990909102705800100000000610115556100-mdfe.xml")
OK: C:\teste\xml2\33200599999090910270580010000000011000000018-mdfe.xml

mais quando vou abrir o xml, não tem a tag de assinatura, eu heim, o que pode ser ?

log aparece isso

18/05/2020 10:05:10 - ACBr MonitorPLUS Ver.1.3.0.298 - x86
18/05/2020 10:05:10 - Aguardando comandos ACBr
18/05/2020 10:05:10 - Monitorando Comandos TXT em: C:\wmk\acbr\entrada\wmkent.txt
18/05/2020 10:05:10 - Respostas gravadas em: C:\wmk\acbr\entrada\wmksai.txt
18/05/2020 10:05:11 - Log de comandos será gravado em: c:\wmk\acbr\log\wmklog.txt
18/05/2020 10:05:24 - MDFE.ASSINARMDFE("C:\teste\xml2\352005999990909102705800100000000610115556100-mdfe.xml")
18/05/2020 10:05:24 - OK: C:\teste\xml2\33200599999090910270580010000000011000000018-mdfe.xml
 

 

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Moderadores
3 minutos atrás, Walney Moreira Klein disse:

MDFE.ASSINARMDFE("C:\teste\xml2\352005999990909102705800100000000610115556100-mdfe.xml")
OK: C:\teste\xml2\33200599999090910270580010000000011000000018-mdfe.xml

Está abrindo o XML informado na linha "OK"?

Veja que o nome mudou, o ACBr gera o nome do arquivo de acordo com a chave, e a chave é a composição dos dados do documento.

Se desejar anexe os arquivos.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

pensei isso também ele gera outro aquivo, mais no acbr esta como OK, mais na pasta não aparece esse aquivo, eu heim, não consigo anexar nada aqui no forum
OK: C:\teste\xml2\33200599999090910270580010000000011000000018-mdfe.xml (não existe este arquivo gerado)

pronto upei o aquivo que estou montando no github, veja
https://github.com/walney/mdfe/blob/master/352005999990909102705800100000000610115556100-mdfe.xml , isso ae estou gerando linha a linha pelo foxpro este xml, 

Editado por Walney Moreira Klein

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

35200599999090910270580010000000061011555610-mdfe.xml

blz agora consigo colocar os anexos era cota mesmo, este é o aquivo de testes que estou a elaborar

Editado por Walney Moreira Klein

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Moderadores
35 minutos atrás, Walney Moreira Klein disse:

OK: C:\teste\xml2\33200599999090910270580010000000011000000018-mdfe.xml (não existe este arquivo gerado)

Testei com teu XML e o certificado "Associacao" e assinou e gerou o arquivo normalmente:

image.png

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

baixei todos os fontes, gerei novo executavel versao - ACBr MonitorPLUS Ver.1.3.0.299 - x86 - mais ainda não mostra o arquivo, vou continuar com o projeto, se descobrir report, desde já meu muito obrigado, quais os passos fez para gerar esse arquivo ? se puder passar, show, isso que necessito para continuar com os testes, e desde abraços

Editado por Walney Moreira Klein

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Moderadores
53 minutos atrás, BigWings disse:

Testei com teu XML e o certificado "Associacao" e assinou e gerou o arquivo normalmente:

image.png

Confere na imagem acima do BigWings, creio que seja isso

2 minutos atrás, Walney Moreira Klein disse:

baixei todos os fontes, gerei novo executavel versao - ACBr MonitorPLUS Ver.1.3.0.299 - x86 - mais ainda não mostra o arquivo, vou continuar com o projeto, se descobrir report, desde já meu muito obrigado, quais os passos fez para gerar esse arquivo ? se puder passar, show, isso que necessito para continuar com os testes, e desde abraços

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

Olá,tentei novamente e não consigo assinar, pode ser esse certificado que estou usando, pois não vejo o porque disso acontecer, e também vejo que a chave que eu gerei é diferente do que foi gerado pelo componente, tentei usar o mesmo código de geração de chave da NFe, 

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Moderadores
19 minutos atrás, Walney Moreira Klein disse:

Olá,tentei novamente e não consigo assinar, pode ser esse certificado que estou usando, pois não vejo o porque disso acontecer

Se apareceu o OK com o nome do arquivo gerado, ele devia estar lá...

O certificado que usei no meu teste foi este:

http://www.flexdocs.com.br/DL/uploads/Associacao.pfx

19 minutos atrás, Walney Moreira Klein disse:

e também vejo que a chave que eu gerei é diferente do que foi gerado pelo componente, tentei usar o mesmo código de geração de chave da NFe, 

Como disse antes, a chave é gerada a partir do conteúdo do XML.

Por exemplo, a chave que você gerou e informou no nome do arquivo inicia em 35, isso indica um documento de um emitente de SP, mas a UF do emitente dentro do XML é:

<cUF>33</cUF>

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

ok, muito obrigado, vou continuar aqui, pois o caminhão vem de madrugada do Espirito Santo para  Nova Friburgo-RJ coletar estas mercadorias, mais uma noite sem dormir, rs, obrigado viu.

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

ok, muito obrigado, vou continuar aqui, pois o caminhão vem de madrugada do Espirito Santo para  Nova Friburgo-RJ coletar estas mercadorias, mais uma noite sem dormir, rs, obrigado viu.

Descobri o erro da geração da chave, agora está gerando apenas 1 arquivo com a chave correta de acordo com o estado, o que aconteceu tenho um cursor, e nele tenho um campo chamado chave onde salvo a chave completa, e dentro do programa , tinha uma variavel publica chamada chave, onde fazia os calculos, por isso o conflito, mudei o nome da variavel publica e sua referência e pronto, está gerando a chave corretamente , em apenas um arquivo, no acbr mandei o comando para assinar este xml, mais o abençoado informa que assinou, mais quando vou ver , não tem a tag de assinatura, eu heim, rs, estou usando o mesmo associacao, veja a resposta do acbr
MDFE.ASSINARMDFE("C:\teste\xml2\33200599999090910270580010000000011000000018-mdfe.xml")
OK: C:\teste\xml2\33200599999090910270580010000000011000000018-mdfe.xml

mais não gerou a tag, sera o que pode ser isso ? e como se ele não abrisse o arquivo e jogar esta tag de assinatura dentro, qual teste poderia fazer ?

 

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Walney,

Você esta gerando o arquivo INI e passando para que o Monitor faça o resto ou a sua aplicação esta gerando o XML e usando o monitor para fazer o resto?

Se esta gerando o arquivo INI não teria que primeiro executar o comando para gerar o MDF-e?

 

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Ola , eu gero o xml pelo sistema, e uso o monitor para fazer o resto, como sempre fiz com a NF-e e também NFC-e, mais agora esta MDF-e está de graça comigo, rs, bem fui no delphi 7, para fazer um teste, fui ver se conseguia assinar pelo exemplo lá, ae apareceu erro de validade do certificado e não assinou parou a execução no erro conforme telas, será que dentro do monitor , ele não está gerando essa assinatura pelo mesmo problema de validade do certificado ? pois como uso da associacao para testes aqui, poderia ser isso ?

 

Screenshot_16.png

Screenshot_17.png

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

Em relação ao xml eu vou gerando linha a linha
 

p_chave = Alltrim(p_chaveX)

Chave_Acesso="MDFe"+Alltrim(p_chave)

* Inicio desenvolvimento da MDF-e - 14/05/2020 as 03:15 da manha

*cabeçalho 3.0
    cTmp = '<?xml version="1.0" encoding="UTF-8"?>'
    cTmp = ALLTRIM(cTmp)
    
    Insert Into MDFex Values('&cTmp')
    cTmp2 = '<MDFe xmlns="http://www.portalfiscal.inf.br/mdfe">'
    cTmp2 = ALLTRIM(cTmp2)

    Insert Into MDFex Values('&cTmp2')
    cTmp3 = '<infMDFe versao="3.00" Id="'+Chave_Acesso+'">'
    cTmp3 = ALLTRIM(cTmp3)

    Insert Into MDFex Values('&cTmp3')

Assim gero a tag infModal

 *Variaveis do sistema
 *Pegar dados do cadastro de veículos
 
 *Pega os dados da tabela de veiculos
 cInfModal_rodo_veicTracao_cInt            = ALLTRIM(STR(veiculos.id))
 cInfModal_rodo_veicTracao_placa           = ALLTRIM(veiculos.placa)
 cInfModal_rodo_veicTracao_tara            = ALLTRIM(veiculos.tara)
 
 *pode ter mais de 1 condutor
 *pega os dados da tabela condutor, pode ter mais de 1 
 cInfModal_rodo_veicTracao_condutor_xNome  = ALLTRIM(condutor.nome)
 cInfModal_rodo_veicTracao_condutor_CPF    = ALLTRIM(condutor.cpf)
 
 *Pega os dados da tabela de veiculos
 cInfModal_rodo_veicTracao_tpRod           = veiculos.tProd
 cInfModal_rodo_veicTracao_tpCar           = veiculos.tpCar
 cInfModal_rodo_veicTracao_UF              = veiculos.UF
 cInfModal_rodo_veicTracao_RENAVAM         = ALLTRIM(veiculos.Renavam)
* RENAVAM
 
     Insert Into MDFex Values('<infModal versaoModal="3.00">')
     Insert Into MDFex Values(' <rodo>')

     Insert Into MDFex Values('  <veicTracao>')
     Insert Into MDFex Values('   <cInt>'+cInfModal_rodo_veicTracao_cInt+'</cInt>')
     Insert Into MDFex Values('   <placa>'+cInfModal_rodo_veicTracao_placa+'</placa>')
     Insert Into MDFex Values('   <RENAVAM>'+cInfModal_rodo_veicTracao_RENAVAM+'</RENAVAM>')
     Insert Into MDFex Values('   <tara>'+cInfModal_rodo_veicTracao_tara+'</tara>')

     Insert Into MDFex Values('   <condutor>')
     Insert Into MDFex Values('    <xNome>'+cInfModal_rodo_veicTracao_condutor_xNome+'</xNome>')
     Insert Into MDFex Values('    <CPF>'+cInfModal_rodo_veicTracao_condutor_CPF+'</CPF>')
     Insert Into MDFex Values('   </condutor>')

     Insert Into MDFex Values('   <tpRod>'+cInfModal_rodo_veicTracao_tpRod+'</tpRod>')
     Insert Into MDFex Values('   <tpCar>'+cInfModal_rodo_veicTracao_tpCar+'</tpCar>')
     Insert Into MDFex Values('   <UF>'+cInfModal_rodo_veicTracao_UF+'</UF>')

     Insert Into MDFex Values('  </veicTracao>')
     Insert Into MDFex Values(' </rodo>')
     Insert Into MDFex Values('</infModal>')
 

Editado por Walney Moreira Klein

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

ola estou aqui montando a tag prop, soh que quando coloco UF, se coloco sigla RJ,SP dah este erro, e se colocar numero 33, dah erro também, sabe o que pode ser ? pois no manual esta tamanho de 2, como devo preencher esta sigla ?

MDFE.ENVIARMDFE("C:\wmk\acbr\enviadas\33200599999090910270580010000000011000000018-mdfe.xml",1,1,1)
ERRO: Falha na validação do Modal do Manifesto: 1
TAG:<infModal versaoModal="3.00"><infModal versaoModal="3.00"><infModal versaoModal="3.00"><rodo><veicTracao> ID:#23/UF(C?digo do UF (Unidade da Federa??o)) - Nenhum valor informado.

1824 - Element '{http://www.portalfiscal.inf.br/mdfe}UF': '' is not a valid value of the atomic type '{http://www.portalfiscal.inf.br/mdfe}TUf'.
 

tentei assim pegando informações na net, mais nao aceita o que pode ser ?
<prop>                                                                                                                                                                                                                                                     
    <CNPJ>99999999000191</CNPJ>                                                                                                                                                                                                                               
    <RNTRC>10581234</RNTRC>                                                                                                                                                                                                                                   
    <IE>123456789011</IE>                                                                                                                                                                                                                                     
    <UF>RJ</UF>                                                                                                                                                                                                                                               
    <xNome>DIAS e DIAS TENTANDO S/A</xNome>                                                                                                                                                                                                                   
    <tpProp>1</tpProp>                                                                                                                                                                                                                                        
   </prop>

 

 

Editado por Walney Moreira Klein

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Moderadores
4 horas atrás, Walney Moreira Klein disse:

TAG:<infModal versaoModal="3.00"><infModal versaoModal="3.00"><infModal versaoModal="3.00"><rodo><veicTracao> ID:#23/UF(C?digo do UF (Unidade da Federa??o)) - Nenhum valor informado.

Parece faltar informar a UF da placa do veículo na tag veicTracao.UF.

4 horas atrás, Walney Moreira Klein disse:

ola estou aqui montando a tag prop, soh que quando coloco UF, se coloco sigla RJ,SP dah este erro, e se colocar numero 33, dah erro também, sabe o que pode ser ? pois no manual esta tamanho de 2, como devo preencher esta sigla ?

O campo é do tipo caractere então deve informar a sigla e não o código da UF.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

ola, estou informando a sigla, em ambos campos e o erro procede, mais acho que vou ganhar um pouco mais de tempo ver isso, pois , pedi o cliente para baixar o gratuito do governo, pois começou a questionar a parte fiscal,e falou que seu contador não tem nada dessa parte de danfs, que sou eu o programador que tenho que orientar, tem coisas que são livramento, 

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

Acabei de testar novamente e mesmo erro, e coloquei a sigla SP, veja a msg e anexei o xml, o que pode ser que estou errando, obrigado, agarrado nesta parte, se puder me ajudar seria grato, obrigado

MDFE.ENVIARMDFE("C:\wmk\acbr\enviadas\33200599999090910270580010000000011000000018-mdfe.xml",1,1,1)
ERRO: Falha na validação do Modal do Manifesto: 1
TAG:<infModal versaoModal="3.00"><infModal versaoModal="3.00"><infModal versaoModal="3.00"><rodo><veicTracao> ID:#23/UF(C?digo do UF (Unidade da Federa??o)) - Nenhum valor informado.

1824 - Element '{http://www.portalfiscal.inf.br/mdfe}UF': '' is not a valid value of the atomic type '{http://www.portalfiscal.inf.br/mdfe}TUf'.
 

33200599999090910270580010000000011000000018-mdfe.xml

Atenciosamente
WMK
Walney Moreira Klein
www.paracima.com.br

Que DEUS abençoe a Todos nós.

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution
12 horas atrás, Walney Moreira Klein disse:

Acabei de testar novamente e mesmo erro, e coloquei a sigla SP, veja a msg e anexei o xml, o que pode ser que estou errando, obrigado, agarrado nesta parte, se puder me ajudar seria grato, obrigado

Neste caso o problema está no fato do teu XML ter quebras de linhas e espaçamentos entre as tags, e a forma como o ACBr faz a leitura do mesmo.

Como o ACBr faz a leitura do XML "na unha", para a leitura da tag veicTracao.UF e não confundir com a veicTracao.prop.UF, depende de não ter caracteres extras (espaços ou caracteres de controle) entre as tags.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1435 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.

The popup will be closed in 10 segundos...