Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa noite amigos.

Passei o dia todo hoje tentando gerar um Nfc-E, alimentando aquele demo do acbrnfe2 na aba NFCE BOTAO CRIAR ENVIAR.

Sempre me retorna o seguinte erro

TAG:<ide>ID:B09/dhEmi(Data de emissão) - Tamanho maior que o máximo permitido[2014-05-31t00:34:02-04:00].'3.10' violates patern constraint of '3\.00'.

The atribute 'versao' with value '3.10' failed to pasrse.

 

Segue anexo um arquivo com os comandos usados para alimentar o componente acbrnfe o xml gerado e uma imagem com o erro na tela, sou de Cuiabá MT, desde já agradeço a todos pela atenção.

nfc-e.rar

Postado

O erro descrito acima aparentemente era com a versao do acbr usado no momento, atualizei os fontes do acbr e agora recebi a seguinte menssangem tentando emitir um nfce

Ambiente : 1
Versão Aplicativo : 
Status Código : 0
Status Descrição : 
UF : 
dhRecbto : 30/12/1899
chNFe : 
 
alguem pode me dizer como resolver
  • Moderadores
Postado

Por favor, não escreva em maiúsculas, isso equivale a gritar para quem está lendo.

Fique atento as regras do fórum:

 

Releia o que eu lhe falei, eu mostrei o seu possível problema e duas possíveis soluções.

 

Você está utilizando os schemas da versão 3.0 para validar XML da versão 3.10, basta setar a versão correta ou atualizar os schemas.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Postado

Boa noite a todos.

Também  não conseguir gerar NFCe logo apos atualizar os fontes acredito que seja alguma atualização ou uma nova configuração, porque retornei os fontes usando o mesmo exemplo que estava na versão antiga e o mesmo funcionou e usando esse mesmo exemplo com os fontes novos ele dá erro.

O mesmo erro informado nesse tópico.

  • Consultores
Postado

Bom dia Washington,

 

Você esta utilizando o componente, correto?

 

Se sim, você configurou via código o modelo e versão do documento fiscal?

 

Você esta usando os schemas corretos?

 

Lembre-se que para a NFC-e a versão 3.00 é destinada somente as empresas do projeto piloto, as demais tem que usar a versão 3.10

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

Postado

Bom dia,

A pasta schemas que vem no demo do acbrnfe2 não vem atualizado? desculpem minha falta de conhecimento no assunto, vi que na pasta schemas vem alguns arquivos compactados sao eles que precisam serem descompactados para atualização dos schemas ?

  • Consultores
Postado

Bom dia fpasqueto,

 

Os schemas que acompanham o programa exemplo se refere a versão 2.00 da NF-e e 3.00 da NFC-e.

 

Para utilizar qualquer um desse modelos de documentos fiscais na nova versão 3.10 há necessidade de você descompactar os schemas que estão na pasta V310

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

Postado

Bom dia italojjr.

Na pasta v310 tem 4 arquivos compactados PL_008a.zip, PL_008b.zip, PL_008c.zip, PL_008d.zip

e notei q eles tem arquivos repetidos como devo proceder ? usar apenas o PL_008d.zip ?

  • Solution
Postado

bom amigos esse problema esta resolvido muito obrigado pela atenção, descompactei os arquivos do pl_008.zip e aparentemente esta funcionando perfeitamente

Postado

Boa noite,

Gracas a deus consegui transmitir os NFcE porem a url não está consultando a nota esta dando a seguinte menssagem de erro

Campo chNFe(Chave de Acesso) do QR Code deve conter 44 bytes

 

a url gerada e essa

http://homologacao.sefaz.mt.gov.br/nfce/consultanfce?chNFe=NFe51140603658692000158650010000000151000000159&nVersao=100&tpAmb=2&dhEmi=323031342D30362D30325431393A31343A34302D30343A3030&vNF=1.00&vICMS=0.17&digVal=395752762F31694B647655724C4551316E54752F47356253566E383D&cIdToken=000001&cHashQRCode=4EE7E0D49F12AF509EF780469FBA124C5C4CB775

 

eu passei 

  ACBrNFe1.Configuracoes.Geral.Token := '1ee4d9c7e053cfe5bdfba7f87af40ed0';
  ACBrNFe1.Configuracoes.Geral.IdToken := '000001';
apos transmitir a nota com sucesso eu tento cosultar e da erro, porem se eu entrar manualmente no site da sefaz e conultar a nota ela existe entao acredito q esta gerando o url errado alguma coisa que nao estou fazendo direito
Postado (editado)

 

Boa noite,

Gracas a deus consegui transmitir os NFcE porem a url não está consultando a nota esta dando a seguinte menssagem de erro

Campo chNFe(Chave de Acesso) do QR Code deve conter 44 bytes

 

a url gerada e essa

http://homologacao.sefaz.mt.gov.br/nfce/consultanfce?chNFe=NFe51140603658692000158650010000000151000000159&nVersao=100&tpAmb=2&dhEmi=323031342D30362D30325431393A31343A34302D30343A3030&vNF=1.00&vICMS=0.17&digVal=395752762F31694B647655724C4551316E54752F47356253566E383D&cIdToken=000001&cHashQRCode=4EE7E0D49F12AF509EF780469FBA124C5C4CB775

 

eu passei 

  ACBrNFe1.Configuracoes.Geral.Token := '1ee4d9c7e053cfe5bdfba7f87af40ed0';
  ACBrNFe1.Configuracoes.Geral.IdToken := '000001';
apos transmitir a nota com sucesso eu tento cosultar e da erro, porem se eu entrar manualmente no site da sefaz e conultar a nota ela existe entao acredito q esta gerando o url errado alguma coisa que nao estou fazendo direito

 

Verificando o código da unit "ACBrDANFCeFortesFr" na procedure "procedure TACBrNFeDANFCeFortesFr.rlVendaBeforePrint":

 

qrcode := NotaUtil.GetURLQRCode( ide.cUF, ide.tpAmb,

                                     infNFe.ID,

                                     DFeUtil.SeSenao(Dest.idEstrangeiro <> '',Dest.idEstrangeiro, Dest.CNPJCPF),

                                     ide.dEmi,

                                     Total.ICMSTot.vNF, Total.ICMSTot.vICMS,

                                     signature.DigestValue,

                                     TACBrNFe( ACBrNFeDANFCeFortes.ACBrNFe ).Configuracoes.Geral.IdToken,

                                     TACBrNFe( ACBrNFeDANFCeFortes.ACBrNFe ).Configuracoes.Geral.Token);

 

Com isso, a chave de acesso fica assim: NFE51140603658692000158650010000000201000000205

 

alterando para:

    qrcode := NotaUtil.GetURLQRCode( ide.cUF, ide.tpAmb,

                                     SomenteNumeros(infNFe.ID), <==== aqui tem que pegar só a numeração, no caso do acbr, ta pegando NFe junto

                                     DFeUtil.SeSenao(Dest.idEstrangeiro <> '',Dest.idEstrangeiro, Dest.CNPJCPF),

                                     ide.dEmi,

                                     Total.ICMSTot.vNF, Total.ICMSTot.vICMS,

                                     signature.DigestValue,

                                     TACBrNFe( ACBrNFeDANFCeFortes.ACBrNFe ).Configuracoes.Geral.IdToken,

                                     TACBrNFe( ACBrNFeDANFCeFortes.ACBrNFe ).Configuracoes.Geral.Token);

a chave de acesso passa a ser: 51140603658692000158650010000000201000000205

 

Aqui resolveu.

 

Editado por EDSON FERNANDES

Conectiva Soft - Automação Comercial - Visite nosso site: www.conectivasoft.com.br

Skype: [email protected]

Postado

Boa noite a todos.

Italo tudo Ok, fiz em tempo de execução e passou de boa 100% operacional.

Usando versao 310 aqui pra Sergipe em homologação tudo Ok.

Obrigado a todos pela ajuda.

Postado

Correção do arquivo ACBrDANFCeFortesFr  na rotina TACBrNFeDANFCeFortesFr.rlVendaBeforePrint(

   rotinha original

     qrcode := NotaUtil.GetURLQRCode( ide.cUF, ide.tpAmb,
                                     infNFe.ID, 
                                     DFeUtil.SeSenao(Dest.idEstrangeiro <> '',Dest.idEstrangeiro, Dest.CNPJCPF),
                                     ide.dEmi,
                                     Total.ICMSTot.vNF, Total.ICMSTot.vICMS,
                                     signature.DigestValue,
                                     TACBrNFe( ACBrNFeDANFCeFortes.ACBrNFe ).Configuracoes.Geral.IdToken,
                                     TACBrNFe( ACBrNFeDANFCeFortes.ACBrNFe ).Configuracoes.Geral.Token);
rotina corrigida
    qrcode := NotaUtil.GetURLQRCode( ide.cUF, ide.tpAmb,
                                     SomenteNumeros(infNFe.ID),  //correcao para pegar somente numeros, estava indo junto o NFE
                                     DFeUtil.SeSenao(Dest.idEstrangeiro <> '',Dest.idEstrangeiro, Dest.CNPJCPF),
                                     ide.dEmi,
                                     Total.ICMSTot.vNF, Total.ICMSTot.vICMS,
                                     signature.DigestValue,
                                     TACBrNFe( ACBrNFeDANFCeFortes.ACBrNFe ).Configuracoes.Geral.IdToken,
                                     TACBrNFe( ACBrNFeDANFCeFortes.ACBrNFe ).Configuracoes.Geral.Token);

 

ACBrDANFCeFortesFr.pas

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.