01. DADOS GERAIS
Produto: |
TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | SIGATAF |
Função: | TAFA444 |
Ticket: | Não há |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTAF2-11464 |
02. SITUAÇÃO/REQUISITO
Segundo relatório da Engenharia, os fontes do TAF estão realizando 16 chamadas de funções que não existem mais no repositório.
Necessário realizar o saneamento dos fontes para não realizar mais estas chamadas.
Segue abaixo lista dos fontes:
PROGRAMA | noFuncW | Ação |
EXTXCLASS | XEXTSTRTOKARR | Avaliar se é possível substituir por STRTOKARR. |
TAFA444 | GETVALUECMP | A função VldCmpPer é chamada através do valid da SX3 de campos da CH6 e CH8. Avaliar se podemos retirar apenas a função GETVALUECMP. |
TAFA444 | GETCODECF | A função VldCmpPer é chamada através do valid da SX3 de campos da CH6 e CH8. Avaliar se podemos retirar apenas a função GETCODECF. |
TAFA550 | TAF407DICMV | Fonte do eSocial. |
TAFAINTEG | TAFQRYMTTHREAD | Função TAFQRYMTTHREAD está dentro de uma outra função chamada tafIPCProc2 que não possui nenhuma chamada em outros fontes. |
TAFDETREI | TAFXMLVIEWER | Retirar a chamada da função, apesar de estar protegido, não há a necessidade de manter uma chamada que nunca será feita. |
TAFTOOLS | DBLCLICK | Não foi encontrado o fonte TAFTOOLS. O fonte é obsoleto e neste caso não será necessário tomar nenhuma ação. |
TAFXDES | AUTOPARDEF | Função chamada apenas quando a rotina for chamada pela automação de testes, como não há cenário de testes, não tem a necessidade de manter essa validação. |
TAFXFUN | T269NROREC | Função criada para o eSocial. Aparentemente a função xFunRetPrt não é chamada por outros fontes. |
TAFXINTEG | XTAFSEMAPHORE | Substituir por ThreadID. |
TAFXINTEG | XTAFIDTHREAD | Também será substituída por ThreadID. |
TAFXLOG | WNDINIBRW | Avaliar qual era o propósito da função e se não houver impacto, retirar a função inexistente. |
WSTAFST2 | TAFISVLDQUEUE | Parar de chamar a função xValQueue. |
WSTAFST2 | TAFQUEUEVALUES | Parar de chamar a função xValQueue. |
WSTAFST2 | CJASONBODY | Deletar a linha da função inexistente. |
XFUNFISTAF | TELECOMFUT | Retirar a função TAFBRUT (que está utilizando a função inexistente), pois ela não é chamada por nenhuma outra rotina. |
03. SOLUÇÃO
Realizado os devidos ajuste nos fontes.
04. DEMAIS INFORMAÇÕES
Não Há
05. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas