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) - Cuales son los campos de la tabla SX3 del diccionario de datos en Protheus



Duda
¿Cuáles son los campos de la tabla SX3 del diccionario de datos en Protheus (CFGX031)?

Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) MI - Configurador (SIGACFG) - A partir de la versión 11.80

Solución

La tabla SX3 del Diccionario de datos define de una forma estandarizada la estructura de campos de las tablas disponibles dentro del Ambiente Microsiga Protheus.

Toda modificación que se desee hacer en la estructura de tablas del Microsiga Protheus, en lo que se refiere a campos deberá ser hecha en esta tabla. Es importante resaltar y reforzar el uso de la herramienta disponible para la manipulación del SX3 dentro del Microsiga Protheus, llamado Configurador, pues algunas modificaciones sólo serán replicadas a la base de datos si efectuamos el cambio a través de la herramienta.

El SX3 abre un amplio abanico de posibilidades para la personalización de las tablas del sistema.

MP - CFG - CFGX031 - ¿Cuales son las Máscaras para la configuracion de los campos de Protheus?

Campo

Tipo Descripción
X3_ARQUIVO Caracter El nombre de la tabla de datos, al que pertenece el campo, la tabla se debe definir en la tabla SX2, (X2_CHAVE)
X3_ORDEM Caracter Orden de presentación de los campos. El orden es importante porque algunos LookUPs (Consulta Estándar) devuelven más de 1 valor y cambiar el orden de un campo puede hacer que el retorno de una consulta no se rellene correctamente.
Nota: los campos con el título en rojo no permiten cambiar el orden.
X3_CAMPO Caracter El nombre del campo debe ser único para la misma tabla, en el Microsiga Protheus se debe seguir el patrón de utilizar el nombre del archivo, seguido de _ para formar el nombre. De esta forma queda disponible para el usuario 6 dígitos para la formación del nombre nombre del campo.
Hay una excepción a esta regla, la familia de tablas comenzada con el prefijo "" S "" se representa sin el S inicial, permitiendo así el uso de 7 dígitos para el nombre del campo.
Por ejemplo:
PA1_CLIENT / E1_CLIENTE
X3_TIPO Caracter Tipo de datos almacenados por el campo Valores posibles:
C-Tipo Caracter; N - Numérico; D - Fecha; M - Memo; L - Lógico
X3_TAMANHO Inteiro Determina el tamaño del campo según el tipo. El tamaño máximo es 254 caracteres. El cambio de tamaño de campo sólo se debe realizar a través de Configurador.
X3_DECIMAL Inteiro Se utiliza sólo cuando el X3_TIPO es numérico. Determina la cantidad de decimales.
X3_TITULO Caracter Etiquetar con una breve descripción del campo en el idioma portugués
X3_TITSPA Caracter Rótulo con la descripción resumida del campo en el idioma español
X3_TITENG Caracter Etiqueta con la descripción resumida del campo en el idioma Inglés
X3_DESCRIC Caracter Etiqueta con la descripción del campo en la lengua portuguesa
X3_DESCSPA Caracter Rótulo con la descripción del campo en el idioma español
X3_DESCENG Caracter Etiqueta con la descripción del campo en el idioma Inglés
X3_PICTURE Caracter Picture del Campo. La imagen de un campo es la máscara de entrada que el campo debe respetar.
X3_VALID Caracter Función de validación general del campo, enviada por defecto por el sistema, a menos que se dé permiso para cambiar este campo, el mismo no es cambiable para el cliente.
Ejemplo de contenido:
ExistCpo ("" SX5 "", "" 12 "" + M-> A1_EST) .AND. Es decir, (M> A1_INSCR, M> A1_EST)
La función debe ser Function (para GDP) o User Function (Cliente), Static Function no se pueden utilizar.
X3_USADO Caracter  
X3_RELACAO Caracter Iniciador Estándar de Campo. Normalmente utilizamos el inicializador predeterminado para rellenar campos virtuales, o campos que necesitan valores predeterminados ya en la inclusión del registro.
La función debe ser Function (para GDP) o User Function (Cliente), Static Function no se pueden utilizar.
X3_F3 Caracter Contiene el código del LookUp del campo, ese es código relacionado con el diccionario SXB.
X3_NIVEL Caracter Nivel de campo. En el montaje de las pantallas de registro de la Microsiga Protheus, siempre se comprueba el nivel del usuario y de los campos, así que podemos tener usuario que visualizan campos y otros usuarios que no.
X3_RESERV Caracter

Campo de control interno para permitir o no cambiar las características del campo.

X3_CHECK Caracter *** No Usado ***
X3_TRIGGER Caracter Cuando se rellena con S, al rellenar el campo, ejecutará los disparadores (SX7) asociados a ese campo.
X3_PROPRI Caracter Cuando se rellena con U indica campo personalizado.
X3_BROWSE Caracter Indica si el campo se mostrará en la selección de registros de la tabla, los valores aceptados son "S", "N" y Blanco, siendo considerando blanco con no.
X3_VISUAL Caracter Determina si el campo se mostrará en la pantalla, Si está en blanco o con "A" es modificable en la pantalla, si está con "V" sólo se mostrará.
X3_CONTEXT Caracter Determina el contexto del campo, Hay dos tipos de contextos, el primero es el Real (" "R" o blanco) que significa que el campo será grabado físicamente, o sea que existe en la tabla de base de datos. En el caso de que se trate de un sistema de gestión de la calidad,
Por ejemplo, si desea que su tabla tenga el nombre del cliente, se crea un campo virtual para mostrar el nombre del cliente. Pero el mismo no será grabado en la base de datos, evitando así redundancia de información.
X3_OBRIGAT Caracter Campo de uso interno para determinar si el campo es obligatorio o no.
X3_VLDUSER Caracter Campo de validación del usuario. Este campo puede llenarse en la instalación predeterminada del producto, pero se permite que el cliente lo modifique.
La función debe ser Function (para GDP) o User Function (Cliente), Static Function no se pueden utilizar.
X3_CBOX Caracter Cadena con posibles valores para un tipo de campo de cuadro combinado en portugués Estos valores siguen el formato .:
(Letra) = Descripción de la opción. Por ejemplo:
Y en el caso de que se produzca un error,
X3_CBOXSPA Caracter String con los valores posibles para un campo tipo Combo Box en español.
X3_CBOXENG Caracter String con los valores posibles para un campo tipo Combo Box en inglés.
X3_PICTVAR Caracter Función que determina la imagen del campo y el tiempo de ejecución. En el registro de cliente, cuando cambiamos el tipo de persona (entre jurídica y física), la imagen del campo A1_CGC, se cambia para validar CPF o CNPJ.
X3_WHEN Caracter Función que determina si el campo puede ser cambiado en tiempo de ejecución. El When de cada campo y ejecutado a cada cambio de foco en el sistema, es decir, cada vez que el usuario rellene algún campo o cambie de campo seleccionado. siempre se atenta para no producir funciones que efectúen un gran procesamiento.
La función debe ser Function (para GDP) o User Function (Cliente), Static Function no se pueden utilizar.
X3_INIBRW Caracter Función llamada en el inicio del Browse de la tabla, normalmente utilizada en el campo de contexto virtual.
La función debe ser Function (para GDP) o User Function (Cliente), Static Function no se pueden utilizar.
X3_GRPSXG Caracter Código del grupo de campo (SXG) que el campo pertenece. Todos los campos que están asociados a un grupo de campo, sufren los cambios cuando lo cambiamos.
Por ejemplo, en una tabla personalizada, colocamos nuestro campo PA1_PRODUT en el grupo de campo del producto estándar del sistema, al cambiar el tamaño del campo del B1_COD por ejemplo, nuestro campo también será actualizado.
X3_FOLDER Caracter Número de la carpeta donde se mostrará el campo. La carpeta sólo se evaluará si la tabla no aparece en un Grid. La descripción de las tablas está en el diccionario SXA.
X3_PYME Caracter Determina si la pregunta es utilizada por el Microsiga Protheus Serie 3
X3_CONDSQL Caracter *** No utilizado ***
X3_CHKSQL Caracter *** No utilizado ***
X3_IDXSRV Caracter Protheus Search?
X3_ORTOGRA Caracter Habilita el uso del corrector ortográfico.
X3_IDXFLD Caracter Protheus Search?
X3_TELA Caracter Utilizado cuando necesitamos omitir el campo en situación diferente en la misma tabla.
Debemos utilizar números separados por | para determinar cuándo aparecerá el campo. Al utilizar la función Enchoice o la clase MSMGET. La rutina que utiliza el nuevo modelo MVC no hace uso de este campo. Debe utilizar el perfil de usuario para tratar situaciones así.
X3_AGRUP Caracter Código del Agrupador (SXA). Disponible para rutinas escritas en la tecnología MVC, podemos crear un Agrupador dentro de cada carpeta.
X3_POS Caracter Indica si el campo se exportará en la herramienta PDV.
 


Nota: En caso de identificar algún incidente, escenario, error o duda en específico, deberá registrar un ticket de atención a soporte Mercado Internacional para su evaluación correspondiente.

--- Proporcionar en el ticket su evidencia en vídeo el patrón de emulación, las configuraciones utilizadas en el escenario.
--- Enviar SX6 de la empresa / filial donde se presenta el incidente.
--- Log completo del error en bloc de notas, en caso de aplicar.

 Vídeo: ¿Como abrir un ticket de atención en el Portal del Cliente?

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

Help On-Line - Diccionario de datos (CFGX031)

MP - CFG - CFGX031 - ¿Cuales son las funciones relacionadas SX3 del diccionario de datos en Protheus?

How To - Como responder la encuesta de satisfacción de tickets de atención TOTVS

¿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 _