Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:SIGATAF
Função:

TAFA444
TAFA550
TAFAINTEG
TAFDETREI
TAFTOOLS
TAFXDES
TAFXFUN
TAFXINTEG
TAFXLOG
WSTAFST2
XFUNFISTAF

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:

PROGRAMAnoFuncWAção
EXTXCLASSXEXTSTRTOKARRAvaliar se é possível substituir por STRTOKARR.
TAFA444GETVALUECMPA 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.
TAFA444GETCODECFA 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.
TAFA550TAF407DICMVFonte do eSocial
- Avaliar com a equipe qual ação tomar
.
TAFAINTEGTAFQRYMTTHREADFunção TAFQRYMTTHREAD está dentro de uma outra função chamada tafIPCProc2 que não possui nenhuma chamada em outros fontes.
TAFDETREITAFXMLVIEWERRetirar a chamada da função, apesar de estar protegido, não há a necessidade de manter uma chamada que nunca será feita.
TAFTOOLSDBLCLICKNão
encontrei
foi encontrado o fonte TAFTOOLS.
Acredito que o fonte já esteja
O fonte é obsoleto e neste caso não será necessário tomar nenhuma ação.
TAFXDESAUTOPARDEFFunção chamada apenas quando a rotina for chamada pela automação de testes, como não há cenário de testes,
não
vejo
tem a necessidade de manter essa validação
se não há caso de testes
.
TAFXFUNT269NRORECFunção criada para o eSocial. Aparentemente a função xFunRetPrt não é chamada por outros fontes.
Avaliar com o Evandro se pode ser retirada.
 
TAFXINTEGXTAFSEMAPHORESubstituir por ThreadID.
TAFXINTEGXTAFIDTHREADTambém será substituída por ThreadID.
TAFXLOGWNDINIBRWAvaliar qual era o propósito da função e se não houver impacto, retirar a função inexistente.
WSTAFST2TAFISVLDQUEUEParar de chamar a função xValQueue.
WSTAFST2TAFQUEUEVALUESParar de chamar a função xValQueue.
WSTAFST2CJASONBODYDeletar a linha da função inexistente.
XFUNFISTAFTELECOMFUTRetirar 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á

...