Jump to content

dev botao

Reinf Schemas


Go to solution Solved by ramalho,
  • Este tópico foi criado há 2256 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Posted

Boa tarde, 

estou desenvolvendo A EFD Reinf e estou com um problema, 

estou criando o XML eu mesmo e quero usar o ACBR para comunicar com o webservice, pois bem...

estou usando como configuração:ACBrReinf1.Configuracoes.Geral.SSLLib        := libWinCrypt;
      ACBrReinf1.Configuracoes.Geral.SSLCryptLib   := cryWinCrypt;
      ACBrReinf1.Configuracoes.Geral.SSLHttpLib    := httpWinHttp;
      ACBrReinf1.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2;
      ACBrReinf1.Configuracoes.WebServices.SSLType := TSSLType(5);
      ACBrReinf1.Configuracoes.Geral.Salvar := true;
      ACBrReinf1.Configuracoes.Arquivos.Salvar := true;
      ACBrReinf1.Configuracoes.Arquivos.PathSalvar := ExtractFileDir(application.ExeName)+ '\Integração\XmlNFSe\';
      ACBrReinf1.Configuracoes.Arquivos.PathSchemas := ExtractFileDir(application.ExeName)+ '\ACBr\SchemasReinf\';
      ACBrReinf1.Configuracoes.WebServices.Ambiente     := StrToTpAmb(Ok,IntToStr(Ambiente));

      if (cTP_Certificado = 'A1') then begin
        ACBrReinf1.Configuracoes.Certificados.ArquivoPFX := cCaminho_Arq_Pfx;
        ACBrReinf1.Configuracoes.Certificados.Senha      := cCertificado_Senha;
      end else
        ACBrReinf1.Configuracoes.Certificados.NumeroSerie := cNumSerie_Certificado;

o Xml que estou utilizando para testar é este  em anexo....

Depois de criar o meu xml estou tentando usar a função do Acbr 
        ACBrReinf1.Eventos.LoadFromFile(openDialog1.FileName);

para carregar o Xml no componente e assinar....

o meu problema é que tenho de retorno desta função:

image.png.252e310204f30338f524b881fa899ab8.png

quando na tag do xml coloco "Reinf xmlns="http://www.reinf.esocial.gov.br/schemas/evtInfoContribuinte/v1_03_02" tenho a mesma msg de retorno, 

e quando troco para v1_03_00 recebo:

image.png.ccfa21e51f78e1a3631fa2f5b5b7b5f1.png

Hoje eu reinstalei e atualizei o Acbr e estou utilizando os schemas quem vêm  na pasta de exemplos....

preciso de ajuda, onde estou errando?

RegR1000.xml

  • Administradores
Posted

Boa tarde.

19 minutos atrás, ramalho disse:

algum moderador pode transferir para : https://www.projetoacbr.com.br/forum/forum/70-acbr-reinf/ 

Tópico movido.

Att.

  • Like 1
Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Posted

Boa tarde Ramalho,

O erro que esta ocorrendo significa que o seu XML não esta correto, deve estar faltando tag, ou tag com grafia errada, etc.

Vou ser sincero com você, esquece a sua rotina de gerar o XML e use o componente por completo.

Garanto a você que a sua aplicação vai ficar pronta antes do esperado.

O tempo que você esta perdendo em fazer a rotina para gerar o XML e depois descobrir porque o XML esta invalido, você já teria feito a rotina para alimentar o componente com os dados pertinentes ao evento (no programa exemplo existe uma para cada evento) e testado o seu envio.

  • Like 2
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

  • Membros Pro
  • Solution
Posted
15 horas atrás, Italo Jurisato Junior disse:

Boa tarde Ramalho,

O erro que esta ocorrendo significa que o seu XML não esta correto, deve estar faltando tag, ou tag com grafia errada, etc.

Vou ser sincero com você, esquece a sua rotina de gerar o XML e use o componente por completo.

Garanto a você que a sua aplicação vai ficar pronta antes do esperado.

O tempo que você esta perdendo em fazer a rotina para gerar o XML e depois descobrir porque o XML esta invalido, você já teria feito a rotina para alimentar o componente com os dados pertinentes ao evento (no programa exemplo existe uma para cada evento) e testado o seu envio.

Bom dia Italo, Obrigado por sua resposta....

acabo de  conseguir passar por este problema,

na verdade estava faltando indicar para o componente uma configuração indicando qual a versão do arquivo.

a quem possa interessar segue:

ACBrReinf1.Configuracoes.Geral.VersaoDF      := TVersaoReinf(3); //v1_04_00

 

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