Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Atualizei os schemas que estão na pasta:D:\ACBr\Exemplos\ACBrNFe2\Delphi\Schemas\ve310

para a pasta: C:\ACBrNFeMonitor\Schemas

 

Pelo ACBrInstall.exe, atualizei a pasta ACBR, Compilei e Instalei os Componentes.

Configurei no sistema da NFe:

         ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFe;
         ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;
 
         infNFe.Versao := 3.10;
 
utilizo o ACBRNFeMonitor2 0.7.7.1 - Open SSL
 
quando vou emitir a NFe da a seguinte mensagem de erro:
dEmi: '' is not a valid value of the atomic type.
TAG:<ide> ID:B09/dEmi(Data de Emisssão) - Nenhum valor informado.
 
minha linha de codigo:    Ide.dEmi := TabDadosNota.FieldByName('DatEm').asDateTime;  (já depurei, e ta trazendo a data corretamente).
 
Segue anexo XML da NFe.
 
Obs.: Já procurei no forum, fiz varios testes conforme as orientações que encontrei, mas continua dando este erro:
 
O que posso fazer para resolver?
 
  Att.: João Hintz

43991293089563000189550010000054111000054115-nfe.xml

  • Moderadores
Postado

Bom dia!
No texto acima, vc diz que está utilizando o ACBrNFeMonitor 0.7.7.1 Open SSL.

Vc está enviando um arquivo em modo texto para o Monitor?

Se sim anexe este arquivo.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Achei mais pratico, pois tenho clientes com certificado A1 e A3 e eu não tinha conseguido configurar para utilizar ou um ou outro certificado...

  • Moderadores
Postado

Bom Dia.

Mando o XML gerado com ACBrNFe o qual foi anexo na mensagem anterior.

O que eu gostaria de ver é o arquivo texto que vc está enviando para o monitor gerar o XML.

Caso tenha condição, anexe ele.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

o Arquivo pcnNFeW.pas esta com a bolinha verde com data de atualização 04/01/2015.

Na pasta Fontes em uma bolinha vermelha que se refere ao arquivo: ACBrDANFCeFortesFr.dfm e ACBrDANFCeFortesFr.pas.

Postado

Kiko Fernandes, o meu sistema gera um xml atraves do AcbrNfe e dai envia pelo acbrnfemonitor2.

no primeiro tópico anexei o xml gerado pelo meu sistema. Agora não encontrei a opção para anexar ele novamente..

  • Moderadores
Postado

Há ok!  Está usando o Monitor apenas para enviar. Então não vou poder te ajudar.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

  • Consultores
Postado

Boa tarde,

 

O componente por questões de compatibilidade com a versão 2.00 o nome da propriedade se manteve dEmi, no caso da versão 3.10 devemos atribuir a essa propriedade a data e hora.

 

Notei que no seu XML esta aparecendo a tag dEmi em vez de dhEmi, como você diz que os fontes estão atualizados é bem provável que o erro esta na sua rotina que alimenta o componente, você deve estar atribuindo o valor 2 a propriedade versao antes de alimentar a propriedade dEmi.

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

na versão fiz o seguinte:       ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;

se eu colocar dhEmi   (minha rotina: Ide.dhEmi := TabDadosNota.FieldByName('Datem').asDateTime); 

 

da o seguinte erro: 

[Error] UNotaFiscal.pas(7837): Undeclared identifier: 'dhEmi'

  • Consultores
Postado

Como lhe disse por questões de compatibilidade a propriedade se chama dEmi mas a TAG gerada é dhEmi.

 

No seu XML a TAG gerada alem de estar em branco esta com o nome dEmi isso me leva a crer que ao alimentar o componente você esta atribuindo o valor 3 ou 2 a propriedade versao.

 

Atenção VersaoDF é um propriedade de configuração e esta deve receber o valor ve310, por outro lado na rotina que alimenta o componente devemos atribuir o valor 3.10 a propriedade versao.

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

Já esta na rotina:   infNFe.Versao := 3.10;

o interessante é que eu editei o xml e na <dEmi/>

eu coloquei

<dhEmi>2015/01/05T22:18:10:00-03:00</dhEmi>

salvei e validei o xml com o acbrnfemonitor2 0.7.7.1 - Open ssl e deu a seguinte mensagem de erro:

 

Falha na validação dos dados da nota 5411
TAG:<ide> ID:B09/dEmi(Data de emissão) - Nenhum valor informado.
1824 - Element '{http://www.portalfiscal.inf.br/nfe}dEmi':'' is not a valid value of the atomic type '{http://www.portalfiscal.inf.br/nfe}TData'.
 
interessante que mesmo informando dhEmi ele validou como dEmi.
A versão do AcbrNfe monitor esta correta?
 
Não poderia ser problema nos schemas?

Copiei os schemas que estão na pasta:D:\ACBr\Exemplos\ACBrNFe2\Delphi\Schemas\ve310

para a pasta: C:\ACBrNFeMonitor\Schemas...

  • Consultores
Postado

Bom dia,

 

Erro de validação tem haver com os Schemas, se você editou o XML colocando o nome correto da TAG e ao validar aparece a TAG dEmi, isso significa que os Schemas (arquivos XSD) não são da versão 3.10 e sim da 2.00

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

Alguma coisa não to conseguindo fazer corretamente.

1º Copiei os arquivos da pasta pasta:D:\ACBr\Exemplos\ACBrNFe2\Delphi\Schemas\ve310

para a pasta: C:\ACBrNFeMonitor\Schemas...

não deu certo.

Agora apaguei todos os arquivos da pasta C:\ACBrNFeMonitor\Schemas

e colei os arquivos da pasta D:\ACBr\Exemplos\ACBrNFe2\Delphi\Schemas\ve310, que, a principio deveriam estar atualizados.

dai deu o erro: 

Arquivo C:\ACBrNFeMonitor\Schemas\nfe_v2.00.xsd não encontrado

porque deu este arquivo se estou validando a versão 3.10?

Postado

esta configurado, assim, no meu sistema:

         ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFe;
         ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;
via programação.
 
até a propriedade no componente Acbrnfe esta como moNFe.
e a versão também esta como ve310
  • Moderadores
Postado

esta configurado, assim, no meu sistema:

         ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFe;

         ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;

via programação.

 

até a propriedade no componente Acbrnfe esta como moNFe.

e a versão também esta como ve310

Vc não está enviando para o ACBrNFeMonitor?
djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefip.com.br | www.xpos.com.br
Postado

Só que dai tenho um problema.

Como eu gero o xml pelo Acbrnfe, não estou conseguindo utilizar comando Ide.dhEmie o comando Ide.dEmi só aceita um campo data,

e deve ser informado data + hora.

 

O qual seria mais pratico/conveniente:

1º - em vez de gerar um XML, gerar um TXT e deixar para o AcbrNfeMonitor o encargo de gerar o XML, Validar, Transmitir, Imprimir...

ou 

2º - Não utilizar o AcbrNfeMonitor e sim o AcbrNfe para fazer tudo.

se for este caso como fazer para poder utilizar o comando Ide.dhEmi para informar Data + Hora?

  • Este tópico foi criado há 4211 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...
The popup will be closed in 10 segundos...