Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - TOTVS BackOffice (Línea Protheus) MI - Configurador (SIGACFG) - CFGX016 – Cuales son los campos de las tablas genéricas SX5 del diccionario de datos en Protheus



Duda
¿Cuáles son los campos de las tablas genéricas SX5 (CFGX016) del diccionario de datos en Protheus?


Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) MI - Configurador (SIGACFG) - Versión 12


Solución
Protheus dispone de un archivo de tablas que permite la estandarización de algunas informaciones que el sistema utiliza. Las tablas se identifican por códigos y muestra la posible información que un campo debe contener. Durante las operaciones de actualización, se puede acceder a las tablas por la tecla [F3] o con un clic en la opción de consulta estándar (Lupa) que se exhibe a la derecha del campo.


Cuando necesitamos un registro simple del tipo código/valor, por ejemplo, estado y su sigla, en Protheus tenemos una estructura genérica de tablas. Después de incluir una tabla, se puede vincularla a uno de los campos del diccionario de datos. Para ello, es necesario informar, en el campo Validación, la clave de la tabla que se creó.


La principal ventaja es en cuestión de tiempo, al evitar la creación de otra tabla más en la base de datos, se salta creando consultas estándar para ésta (LookUp).


Por estándar, los valores de las tablas genéricas se agregan por medio del módulo de configurador, y solamente tienen acceso los que están en el grupo de administradores. Hay que estar atentos e identificar el momento ideal para utilizar el SX5. Para ello tomamos como base un conjunto simple de preguntas:

  1. ¿Un usuario común puede agregar datos en esta tabla?
  2. ¿Es posible que en el futuro esta tabla necesite más que un campo valor?
  3. ¿La cantidad de datos de esta tabla es muy grande?



Cuando respondemos Sí a cualquiera de estas preguntas, es bien probable que la tabla genérica no atienda sus necesidades. ¿Qué sucede cuando respondemos Sí a una de estas preguntas?

  1. Si el usuario puede agregar datos a la tabla es muy probable que necesitemos validar la entrada de datos en éste, por lo tanto se recomienda una rutina específica, puesto que no tenemos mecanismos para efectuar eso en la tabla genérica

  2. Si se identifica que tarde o temprano será necesario tener uno o más campos en la tabla, no podremos hacerlo, porque la tabla es genérica y no se puede crear un campo específico solamente para su tabla.

  3. Su tabla genérica comparte la misma tabla física que las demás, por lo tanto si tenemos muchos registros en ésta podemos perder desempeño.

 


Campos de la tabla SX5

Campos

Tipo

Descripción

X5_FILIAL

Carácter

Código de la sucursal del sistema.

X5_TABELA

Carácter

Código de la tabla que se utilizará como clave.

X5_CHAVE

Carácter

Código que puede tener 6 caracteres para identificar un valor en la tabla.

X5_DESCRI

Carácter

Contenido en el idioma portugués.

X5_DESCSPA

Carácter

Contenido en el idioma español.

X5_DESCENG

Carácter

Contenido en el idioma inglés.

 





Funciones Relacionadas - SX5

Función

Descripción

X5DESCRIC

Devuelve la descripción de una tabla contenida en el diccionario de datos de acuerdo con el registro posicionado en el SX5 y el idioma corriente.

 



Incluyendo una tabla Generica
Las tablas creadas por Microsiga se numeran en orden creciente, iniciando en el 00. En el menú principal, seleccione las opciones “Entorno” + “Archivos” + “Tablas”. El sistema muestra una ventana que lista todas las tablas utilizadas por el sistema.

mceclip0.png


Haga clic en el botón - “Incluir” para registrar una nueva tabla. El sistema muestra la pantalla para registrar la tabla y los respectivos ítemes:
mceclip4.png


Con la carpeta “Nueva Tabla de Consulta” seleccionada, rellene los campos correspondientes al archivo,
conforme la siguiente descripción de cada uno de los campos de la tabla SX5:
mceclip3.png

mceclip5.png


Con el siguiente query, puede obtener las claves que están siendo utilizadas, con la finalidad de identificar la clave que puede usar para su tabla genérica de usuario registrada en la tabla SX5.

select * from SX5010 where X5_TABELA='00' order by X5_CHAVE

La columna X5_TABELA='00' corresponde al codigo de la tabla generica registrada en la cual se agrupan todos los códigos de las tablas X5_CHAVE genericas registradas

mceclip8.png


Por ejemplo se consulta la tabla ZZ - Tabla TESTE creada
mceclip7.png




Conozca más
:
Para consultar la información contenida en nuestro banco de cocimientos, acceda a los siguientes enlaces:  

Help On-Line - Tablas Genericas - SX5 (CFGX016)

MP - CFG - CFGX031 - ¿Cuales son las tablas del diccionario de datos en Protheus (SX's)?

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0

0 Comentarios

Inicie sesión para dejar un comentario.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Rellene los campos siguientes para iniciar el chat:

Chat _