Ir para conteúdo
  • Cadastre-se

dev botao

Reinf Schemas


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

Recommended Posts

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

Link para o comentário
Compartilhar em outros sites

  • Administradores

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.

  • Curtir 1
Consultora SAC ACBr

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 !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

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.

  • Curtir 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

Link para o comentário
Compartilhar em outros sites

  • Solution
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

 

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

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