Bom dia pessoal.
Se fosse necessário fazer uma relação de tabelas x processo ou tabelas x módulos no Protheus.
Como voces imaginariam realizar essa atividade ?
Minha primeira imaginação seria pegar o SX2 e filtrar pelo campo X2_MODULO, e fazer a relação tabela x módulo.
Só penso que esse caminha não é muito assertivo, pois esse campo na SX2 não é tão atualizada, assim!
Alguém com mais alguma sugestão ?
Agradecido tchê!
Bom dia Luciano,
Esse filtro pelo X2_MODULO é uma das melhores formas de fazer isso, fora esse campo, existe também o X2_SYSOBJ, que informa a qual rotina aquela tabela pertence, porém esse campo ainda é pouco utilizado e você teria que verificar a qual módulo (menu) essa rotina pertence.
Ambas as formas não serão 100% assertivas, visto que existe diversas tabelas utilizadas por diversos módulos.
https://tdn.totvs.com/display/framework/SX2+-+Tabelas+de+Dados
Luciano, acho que si vc pode fazer um parse dos tags que contém os arquivos XNU é quitar os repetidos, podería obter uma primeira relação de tabela x módulo mais certa já que os XNU padrão som atualizados con novas rotinas. Va a encontrar muitas tabelas comunes a varios modulos, ex: SF1/SF2/SD3/SB1/SF4/SFC, etc que som tabelas do padróes ou movimentações comun a varios modulos) mais com isso já devería ter uma lista bem definida.