Melhoria do desempenho da rotina de geração do arquivo texto do ECD.
Linha de Produto: | Microsiga Protheus |
Segmento: | Serviços |
Módulo: | Contabilidade (SIGACTB) |
Função: | CTBSTXT |
Situação/Requisito: | Verificar possibilidade de obter um ganho de performance na rotina de escrituração contábil. |
Solução/Implementação: | Alterado sistema para gravar em cache o conteúdo referente ao bloco de inclusão. A gravação do arquivo texto é feita a cada 100 registros no arquivo. Esta quantidade pode ser alterada através do ponto de entrada CTBTXCACHE, permitindo assim maior flexibilidade na execução. |
Chamados relacionados: | TUUIVS |
CTBTXCache - Altera o valor do cache de geração do arquivo texto na Escrituração Contábil
Ponto de Entrada
Descrição: | Ponto de entrada desenvolvido na rotina CTBSTXT com o objetivo de alterar o valor do cache de geração do arquivo texto na rotina de Escrituração Contábil. Alterado sistema para gravar em cache o conteúdo referente ao bloco de inclusão na geração do arquivo texto. A gravação do arquivo é feita a cada 100 registros no arquivo. Esta quantidade pode ser alterada através do ponto de entrada, permitindo assim maior flexibilidade na execução. |
Localização: | CTBSTXT |
Eventos: | Atualizações/Escrituração Contábil/Central Escrituração |
Programa Fonte: | CTBS001 |
Função: | CTBTXCache |
Retorno: | nRet - Valor do cache definido para geração do arquivo. |
Chamados Relacionados: | TTZMFG |
Exemplo:
#Include 'Protheus.ch'
User Function CTBTXCache()
// Valor do cache
Local nRet := 500
Return nRet