Jump to content

logo_acbr_paygo.png

Chegou o TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao_saibamais.png

beneficios.png

Curso Dominando o ACBrMonitor
Novo Módulo Soluções de Varejo
Assine o SAC ACBr em qualquer plano e tenha acesso

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Sign in to follow this  
AlexandreADC

ANSWERED Lentidão para salvar TXT

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

Recommended Posts

Olá amigos, voltando ao mesmo problema que o ACBrSPED Contábil tinha,

conversões implícita de AnsiString para String... Que na época diminuiu o tempo de geração do arquivo de 10 horas (não é brincadeira) para 15 minutos.

Agora nossos clientes estão reclamando da demora para "gerar" o FCONT, e identificamos que 50% do tempo ele fica processando a rotina "SaveStringList" porque nela ele alimenta o StringList que é de natureza String, com textos gerados por "WriteRegistroX9999" que retornam todos AnsiString.

Se trocarmos tudo pra String vai optimizar e muito a rotina. O que acham?

Tópico onde discutimos a troca de AnsiString para String no SPED Contábil


Alexandre De Carli,
Gerente de Projetos na empresa Econtabil Software.


email: [email protected]
site: http://www.extremeprogramming.wordpress.com
Pato Branco - PR

Share this post


Link to post
Share on other sites

Detalhe da conversão:

LFill (Que retorna String) > Converte para AnsiString > strRegistroX999 >> WriteRegistroX999 > Converte para String > StringList

ACBrFContBloco_0_Class.pas

ACBrFContBloco_9_Class.pas

ACBrFContBloco_I_Class.pas

ACBrFContBloco_J_Class.pas

ACBrFContBloco_M_Class.pas

ACBrSpedFCont.pas


Alexandre De Carli,
Gerente de Projetos na empresa Econtabil Software.


email: [email protected]
site: http://www.extremeprogramming.wordpress.com
Pato Branco - PR

Share this post


Link to post
Share on other sites

Detalhe da conversão:

LFill (Que retorna String) > Converte para AnsiString > strRegistroX999 >> WriteRegistroX999 > Converte para String > StringList

Obrigado, já esta disponível no SVN.


--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Share this post


Link to post
Share on other sites
  • Este tópico foi criado há 2826 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...