Ir para conteúdo
  • Cadastre-se

dev botao

Dificuldade na atualização


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

Recommended Posts

Bom dia.

 

Utilizamos o ACBR e constantemente efetuamos atualização.

Por diversas vezes verificamos o código na atualização e o mesmo possui bugs.

Efetuamos as correções conforme aparecem os erros durante a instalação. 

Porém esse processo a cada atualização geralmente consome meio período de serviço.

 

Existe alguma forma de baixar uma versão estável, sem erros de códigos ?

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution
3 minutos atrás, Equipe Estali disse:

Existe alguma forma de baixar uma versão estável, sem erros de códigos ?

Os fontes no trunk2 são estáveis. Muito raramente são reportados aqui erros de compilação...

- Informe que bugs foram encontrados.

- Se fez a correção anexe os arquivos alterados.

Se você faz alterações locais no código vai precisar adequar o seu código com o do repositório caso hajam conflitos.

  • Curtir 3
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

Um exemplo que estou acertando agora:

o ACBR_CIOT no Delphi Tokyo 

Em PCNComum\pcnLeitor.pas, function TLeitor.rCampo, 

esse linha "inicio := inicio + Length(Tag) + 2;" não funciona.

troquei para: 

    {$IFDEF VER320}
       inicio := pos ('>', UpperCase(FGrupo), inicio) + 1;
    {$ELSE}
       inicio := inicio + Length(Tag) + 2;
    {$ENDIF}

Fazemos os testes, que é de praxe, porém nesse caso o código acima não funciona.

Pergunto da versão estável, pois não deu erro de compilação, mas não funciona.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
21 minutos atrás, Equipe Estali disse:

    {$IFDEF VER320}
       inicio := pos ('>', UpperCase(FGrupo), inicio) + 1;
    {$ELSE}
       inicio := inicio + Length(Tag) + 2;
    {$ENDIF}

Fazemos os testes, que é de praxe, porém nesse caso o código acima não funciona.

Pergunto da versão estável, pois não deu erro de compilação, mas não funciona.

Nesse caso você deve abrir um tópico na área do componente que está tendo dificuldade, e informar detalhadamente qual o problema.

Pra que assim seja feita a correção e atualizada no repositório se for o caso.

Pelo trecho de código acima me parece que o leitor está esperando um XML canonicalizado e está sendo passado um XML indentado.

O ACBr é um projeto OpenSource, depende da contribuição de todos para o desenvolvimento e testes, não existe 100% de garantia de funcionamento, se é o que você quer dizer por estável.

  • Curtir 2
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

É isso mesmo. Eu pergunto se existe uma versão estável, pois quando quer atualizar o CIOT por exemplo, precisa atualizar outros componentes, que interferem na NF-e, CT-e, MDF-e, NFS-e dentre outros.

E para atualizar um componente "rapidinho", acaba tendo que testar vários para deixar a versão estável novamente.

Por isso que pergunto da versão estável.

Link para o comentário
Compartilhar em outros sites

Rapaz, pegou pesado.  Eventualmente podem aparecer alguns bugs mesmo porque os fontes estão em constante alterações para atender as também constantes Notas Técnicas ou até mesmo para manter os Fontes compatíveis com Delphi 7 até a Rio e Lazarus e inclusive outras plataformas. Aqui atualizo com certa frequência e também fico de olho no Log do svn de olho em novas implementações ou até mesmo correções. Não existe receita onde se faça o bolo sem quebrar os ovos.

 

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

  • Moderadores
2 horas atrás, Equipe Estali disse:

É isso mesmo. Eu pergunto se existe uma versão estável, pois quando quer atualizar o CIOT por exemplo, precisa atualizar outros componentes, que interferem na NF-e, CT-e, MDF-e, NFS-e dentre outros.

E para atualizar um componente "rapidinho", acaba tendo que testar vários para deixar a versão estável novamente.

Por isso que pergunto da versão estável.

Trunk2 conforme foi citado acima.

dificilmente deixamos passar algo. mas como somos ainda humanos erros são passíveis mas tem o mínimo do mínimo.

vejo que é um relato bem intrigante pois estou a procura pra ver se acho outros semelhantes ou similares mas nada .

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

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