Ir para conteúdo
  • Cadastre-se

dev botao

Erro de Schema ao tentar enviar eventos da 1.5.1


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

Recommended Posts

  • Solution

Boa tarde pessoal, ao tentar enviar o evento R-1000 de forma sincrona em produção, sempre era retornado que a estrutura do arquivo não estava correta.  Sendo que no ambiente restrito estava indo sem erro. Após analisar o problema observei que o no metodo VersaoReinfToStrHibrido da TReinfEvento estamos trocando a versão somente no ambiente de homologação, este tb deveria ser para o ambiente de produção, alterei o codigo abaixo para permitir em ambos e foi.
 

Acredito que isso irá valer para todos da família R-2000.

function TReinfEvento.VersaoReinfToStrHibrido(const t: TVersaoReinf): String;
begin
  with TACBrReinf(FACBrReinf) do
  begin
    Result := VersaoReinfToStr(Configuracoes.Geral.VersaoDF);

    // Producao Restrita da versao 1_05_01 migrada para versao 2_01_02
    // Mantidas urls, mudança apenas na URN
    if //( Configuracoes.WebServices.Ambiente = taHomologacao ) and
       ( Configuracoes.Geral.VersaoDF = v1_05_01 ) then
      Result := '2_01_02';
  end;
end;
 

Com esta alteração consegui enviar o R-1000 no ambiente de produção sem erro.

A unit é a pcnGeradorReinf.

 

Abraço

Rubens

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

  • Consultores

Boa noite,

Obrigado pela colaboração.
Foram enviadas correções ao SVN que devem resolver o problema relatado, Rev-30742
Por favor atualize os fontes, reinstale os componentes, verifique se o problema foi resolvido e, se possível, nos informe se foi o resultado esperado.
 

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

  • Consultores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

Link para o comentário
Compartilhar em outros sites

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