...
Produto: | Solucoes_totvs_cross |
---|
SolucaoCross | TOTVS Backoffice |
---|
|
Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Modulos_cross_segmentos |
---|
ModulosCrossSegmentos | TOTVS Backoffice (Linha Protheus) - Ativo Fixo (SIGAATF) |
---|
|
|
---|
Função: | ATFA012 (Cadastro de Ativos) / ATFXLOAD /MATA103 | Função: | ATFA050, ATFA070, ATFXOLD |
---|
País: | Brasil |
---|
Ticket: | Interno |
---|
Requisito/Story/Issue : | DSERCTR1-3991841179 |
---|
02. SITUAÇÃO/REQUISITO
Baixa performance na execução dos processo Cálculo de Depreciação e 'Descálculo' da Depreciação do módulo Ativo Fixo. Atfa050 sem procedure instalada.
03. SOLUÇÃO
Implementação do desmembramento de ativo quando TES atualiza ativo e desmembra para ser executado em multithread de acordo com parametros:
MV_A12DTHR (N) NUMERO DE THREADS (default 0).
MV_AFJ103D (L) INDICA SE DELECAO FISICA (default .F.)
Criação Tabela SNU para monitorar as threads na inclusão do Ativo.
03. SOLUÇÃO
Implementado desmembramento de ativo quando TES atualiza ativo e desmembra para ser executado em multithread de acordo com parametros:
MV_A12DTHR (N) NUMERO DE THREADS (default 0).
MV_AFJ103D (L) INDICA SE DELECAO FISICA
Criação Tabela SNU para monitorar as threads na inclusão do Ativo no Cadastro de Ativos em Outras AçoesAjustes nos fontes para melhoria de performance, solicitação da Engenharia.
04. DEMAIS INFORMAÇÕES
...
Tabela SNU - Monitor de Threads Desmembramento de Ativo
Indices:
INDICE | ORDEM | CHAVE | DESCRICAO |
SNU | 1 | NU_FILIAL+NU_DOC+NU_SERIE+NU_FORNECE+NU_LOJA+NU_TIPO+STR(NU_NPROC) | Documento + Serie + Cod Fornece + Loja + Tipo + Thread Proc. |
Campos da Tabela:
X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_PICTURE |
SNU | 01 | NU_FILIAL | C | 8 | 0 | Filial | @! |
SNU | 02 | NU_DOC | C | 9 | 0 | Documento | @! |
SNU | 03 | NU_SERIE | C | 3 | 0 | Serie | @! |
SNU | 04 | NU_FORNECE | C | 9 | 0 | Cod Fornece | @! |
SNU | 05 | NU_LOJA | C | 4 | 0 | Loja | @! |
SNU | 06 | NU_TIPO | C | 6 | 0 | Tipo | @! |
SNU | 07 | NU_NPROC | N | 9 | 2 | Thread Proc. | @E 999,999.99 |
SNU | 08 | NU_QTPROC | N | 9 | 2 | Qtd Processa | @E 999,999.99 |
Parametros:
X6_FIL | X6_VAR | X6_TIPO | X6_DESCRIC | X6_DESC1 | X6_CONTEUD |
| MV_A12DTHR | N | Numero de Threads a Processar no Desmembramento de | Ativos, ao gerar Documento de Entrada | 0 |
| MV_AFJ103D | L | Indica se os registros serão excluídos fisicamente | na rotina ATFJob103 Reprocessamento Contábil". | .F. |
05. ASSUNTOS RELACIONADOS
...