Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Obrigado.

Tiago,

 

Baixei a estrutura que você mandou, mas no eSocial_Common.pas ainda consta "strict private". Começa na linha 950. Se não houver outro que esteja tentando compilar em Delphi 7, eu me proponho a ir testando mesmo com a versão que está no Brantch e depois mandar para vocês homologarem e liberarem. 
Caso positivo, basta me passar a sugestão de alteração para este caso.

 

 

____________________________
Natanael R. Rodrigues
[email protected]
Skype: natanaelr.rodrigues
 

  • Moderadores
Postado

Vi que estão discutindo algo sobre a IDE e já vou aproveitar pra anunciar que o core que mantém o ACBr está cogitando para um curto período de tempo parar o suporte do "Delphi 7", então fica a sugestão para que comecem a efetuar migrações ou estudar as novas versões da IDE do delphi ou até mesmo mudança para lazarus! pois igualmente hoje não é mais dado suporte do QuickReport e ao RaveReport!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Postado

Pois é, seria uma boa, mas mudar hoje o Core de desenvolvimento na empresa fica complicado.

Peço que reconsidere bem esta situação, se é realmente a intenção do Grupo, seria bom saber, pois terei que procurar outra solução para o meu negócio.

 

 

____________________________
Natanael R. Rodrigues
[email protected]
Skype: natanaelr.rodrigues
 

Postado

Agora sim, está certo, amanha vou atualizar os programas no meu diretório e seguir nos testes.

Obrigado.  

Aproveitando, gostaria de decisão definitiva quanto a questão de descontinuação do desenvolvimento do componente no Delphi 7. Tenho que sinalizar esta situação para minha diretoria, visto que recentemente equalizamos nossos programas no Delphi 7, neste caso teremos que estudar e planejar o que iremos fazer para o futuro, para não ficar na mão de uma hora para a outra.

 

Mas por enquanto obrigado Tiago.

 

 

____________________________
Natanael R. Rodrigues
[email protected]
Skype: natanaelr.rodrigues
 

Postado

Natanael, não posso responder pela equipe do ACBr, mas sugiro realmente ou utilizar uma versão mais recente do Delphi, ou usar o FreePascal(Lazarus), é um processo traumático como foi por aqui onde trabalho (pelos relatos, pois qdo cheguei já usavamos o 2010) mas é necessário e vai abrir outras possibilidades, novos recursos...

Qto ao eSocial qualquer situação notifica agente que vamos aprimorando o componente.

 

Abraço!

Postado

Beleza, vou conversar com minha coordenação sobre o assunto.

Mandei compilar agora, e encontrei 11 programas com problemas de compilação. No caso deu erro porque os tipos data estão definidos com TDate, alterei todos para TDateTime e compilou 100%. Amanha te envio os fontes alterados para sua análise.

 

Por hoje é só. :grin:

  • Curtir 1

 

 

____________________________
Natanael R. Rodrigues
[email protected]
Skype: natanaelr.rodrigues
 

Postado
14 horas atrás, Natanael R. Rodrigues disse:

Beleza, vou conversar com minha coordenação sobre o assunto.

Mandei compilar agora, e encontrei 11 programas com problemas de compilação. No caso deu erro porque os tipos data estão definidos com TDate, alterei todos para TDateTime e compilou 100%. Amanha te envio os fontes alterados para sua análise.

 

Por hoje é só. :grin:

Os TDate já estavam desde quando era um outro colega que estava desenvolvendo, mantivemos justamente por acreditar que seria para manter a compatibilidade com versões mais antigas, mas também não pesquisei pra confirmar isso, assim que possível passa os fontes para eu dar sequencia aqui...

 

@Julio C J Rodrigues Não tenho a tabela de CID, quais tabelas do manual tu tem?

  • Curtir 1
Postado

Bom dia @Tiago Ravache, posso estar enganado, mas analisando o leiaute do evento "S1210" (MOS 2.1), nas tags "detPgtoFl" e "detPgtoResc", consta que poderá ser gerado de "0-200" registros, porém no componente, as propriedades referente a este campo, não são um TCollection.

Caso minha afirmação esteja correta, e se por acaso esta correção ainda não foi feita, segue o arquivo em anexo com as alterações que realizei no componente para atender tal situação.

eSocial_S1210.pas

  • Curtir 2
Postado

@Tiago Ravache

Se por acaso você quiser desconsiderar as alterações que eu enviei hoje, por mim não há problemas. 

Conversei com a minha diretoria e foi autorizado o uso de uma versão superior(XE4) que é a que temos disponível aqui em licenças para trabalhar com o componente do ACBr no eSocial.
Creio que não venha a ter problemas, tanto que irei instalar e fazer um teste com a versão dos fontes que está na Branche.

Não sei se os demais tenha alguém que irá continuar utilizando o Delphi 7. Ai fica a cargo de cada um se manifestar.

Grato

  • Curtir 3

 

 

____________________________
Natanael R. Rodrigues
[email protected]
Skype: natanaelr.rodrigues
 

Postado

@GuilhermeCosta - Bah cara obrigado pela contribuiçao  nao me lembro qdo fizemos esse evento mas teu fonte e o que esta correto mesmo, obrigado pela ajuda, caso encontre outras incoerencias por favor avise.

Obrigado!

 

@Natanael R. Rodrigues - Que bom que vao fazer o upgrade, vamos manter as alteraçoes que compilam no D7 ate que a equipe do ACBr nos sinalize o fim do suporte ao Delphi7 em definitivo :)

  • Curtir 2
  • Moderadores
Postado
6 minutos atrás, Natanael R. Rodrigues disse:

Ja me antecipando, se sinalizarem o fim do suporte do D7, isso vai incluir o NFe?

Outra, você tem um exemplo do xml de envio da GNRE? 

Desculpe o off-Topic!!!

Sim isso indica toda a suíte !

outra coisa puxão de orelha você criou até mesmo um tópico sobre o xml que tá pedindo ali, por favor não fique postando por ai ou será aplicado restrições a seu usuário!

  • Curtir 2
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

  • Moderadores
Postado
21 horas atrás, Tiago Ravache disse:

Notei que no projeto ACBrNFe não foi usado o modificador strict private, e achei uma informação do Remy Lebeau da embarcadero que ele não existe mesmo no D7, então em tempo peço desculpas por passar informações erradas e segue em anexo os fontes que acredito não darão mais problemas com o D7, @Juliomar Marchetti aqui estão os fontes, por favor verifique se é possível incluí-los no svn para que os colegas que usam delphi 7 possam utilizar o que já temos.

 

Obrigado a todos.

ACBreSocial_Dev.zip

Hum vejo que nem usar está usando o que foi subido no branches pelo código e a simples comparação que fiz no winmerge!

  • 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_Transparent-02.png
 

 

Postado

Boa tarde pessoal,

 

Vocês chegaram a tentar compilar a versão que está na Branche do XE4? Ele está reclamando de não estar encontrando o pacote do ACBr_DFeCommum. sem dizer que estavam faltando os arquivos .inc no diretório do projeto.

 

Mensagem:

 

[dcc32 Fatal Error] ACBre_Social.dpk(85): E2202 Required package 'ACBr_DFeComum' not found

  • Curtir 1

 

 

____________________________
Natanael R. Rodrigues
[email protected]
Skype: natanaelr.rodrigues
 

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