Campos Layout
A tabela B91 faz parte do sistema ERP Protheus da TOTVS e é utilizada para campos layout.
Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.
A tabela B91 possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.
Nesta página você pode consultar a estrutura completa da tabela B91, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | B91 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | B91990 |
| X2_NOME | Campos Layout |
| X2_NOMESPA | Campos Layout |
| X2_NOMEENG | Layout Fields |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | C |
| X2_MODOEMP | C |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | B91_FILIAL+B91_SEQUEN+B91_NOMXMO+B91_CAMPO |
| X2_PYME | S |
| X2_MODULO | 33 |
| X2_DISPLAY | - |
| X2_SYSOBJ | - |
| X2_USROBJ | - |
| X2_POSLGT | 1 |
| X2_CLOB | 2 |
| X2_AUTREC | 2 |
| X2_TAMFIL | 2 |
| X2_TAMUN | 0 |
| X2_TAMEMP | 0 |
| X2_STAMP | 2 |
| X2_INSDT | 2 |
| D_E_L_E_T_ | - |
| R_E_C_N_O_ | 898 |
| R_E_C_D_E_L_ | 0 |
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_TITSPA | X3_TITENG | X3_DESCRIC | X3_DESCSPA | X3_DESCENG | X3_PICTURE | X3_VALID | X3_USADO | X3_RELACAO | X3_F3 | X3_NIVEL | X3_RESERV | X3_CHECK | X3_TRIGGER | X3_PROPRI | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_VLDUSER | X3_CBOX | X3_CBOXSPA | X3_CBOXENG | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER | X3_PYME | X3_CONDSQL | X3_CHKSQL | X3_IDXSRV | X3_ORTOGRA | X3_IDXFLD | X3_TELA | X3_PICBRV | X3_AGRUP | X3_POSLGT | X3_MODAL | X3_CHKSUM | X3_ADDSUM | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| B91 | 01 | B91_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial do Sistema | Sucursal del sistema | System Branch | - | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | - | A | R | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13085 | 0 |
| B91 | 02 | B91_DESCRI | C | 20 | 0 | Descricao | Descripción | Description | Descricao do campo | Descripción del campo | Field description | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 13086 | 0 |
| B91 | 03 | B91_CAMPO | C | 10 | 0 | Campo Tabela | Campo tabla | Table Field | Campo Tabela | Campo tabla | Table Field | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13087 | 0 |
| B91 | 04 | B91_CONDIC | C | 200 | 0 | Condicao | Condición | Term | Condicao | Condición | Term | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13088 | 0 |
| B91 | 05 | B91_SEQUEN | C | 4 | 0 | Seq. Layout | Sec. Layout | Layout Seq | Sequencial Layout | Secuencial Layout | Layout Sequence | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13089 | 0 |
| B91 | 06 | B91_NOMXMO | C | 20 | 0 | Variavel Por | Variable Por | Portal Varia | Variavel do Portal | Variable del portal | Portal Variable | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13090 | 0 |
| B91 | 07 | B91_EDITAR | L | 1 | 0 | Editar? | ¿Editar? | Edit? | Editar? | ¿Editar? | Edit? | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13091 | 0 |
| B91 | 08 | B91_OBRIGA | L | 1 | 0 | Obrigatorio? | ¿Obligat? | Mandatory? | Obrigatorio? | ¿Obligatorio? | Mandatory? | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13092 | 0 |
| B91 | 09 | B91_TAMANH | N | 3 | 0 | Tamanho | Tamaño | Size | Tamanho do campo | Tamaño del campo | Field Size | @E 999 | POSITIVO() | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13093 | 0 |
| B91 | 10 | B91_TIPO | C | 1 | 0 | Tipo Campo | Tipo campo | Field | Tipo Campo | Tipo campo | Field Type | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | C=Texto;M=Memo;G=Combo;N=Numerico;D=Data;S=Sequencial;P=Combo Pesquisa | C=Texto;M=Memo;G=Combo;N=Numérico;D=Fecha;S=Secuencial;P=Combo búsqueda | C=Texto;M=Memo;G=Combo;N=Numérico;D=Fecha;S=Secuencial;P=Combo búsqueda | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13094 | 0 |
| B91 | 11 | B91_GRUPO | C | 3 | 0 | Grupo | Grupo | Group | Grupo | Grupo | Group | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13095 | 0 |
| B91 | 12 | B91_VALID | C | 150 | 0 | Validacao | Validación | Validation | Validacao | Validación | Validation | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13096 | 0 |
| B91 | 13 | B91_INIPAD | C | 200 | 0 | Inic. Padrao | Inic. Estánd | Stand Initia | Inicializador Padrão | Inicializador estándar | Standard Initialization | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13097 | 0 |
| B91 | 14 | B91_F3 | C | 254 | 0 | Cons. Padrao | Cons. Estánd | Stand Query | Consulta Padrão | Consulta estándar | Standard Query | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13098 | 0 |
| B91 | 15 | B91_CBOX | C | 200 | 0 | Opcoes Combo | Opc. Combo | Combo Option | Opcoes Combo (CBOX) | Opciones Combo (CBOX) | Combo (CBOX) Options | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13099 | 0 |
| B91 | 16 | B91_KEYPRE | C | 100 | 0 | Keypress | Keypress | Keypress | Evento Keypress | Evento Keypress | Keypress Event | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13100 | 0 |
| B91 | 17 | B91_KEYDOW | C | 100 | 0 | KeyDown | KeyDown | KeyDown | Evento KeyDown | Evento KeyDown | KeyDown Event | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13101 | 0 |
| B91 | 18 | B91_CHANGE | C | 150 | 0 | OnChange | OnChange | OnChange | Evento OnChange | Evento OnChange | OnChange Event | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13102 | 0 |
| B91 | 19 | B91_ACTION | C | 150 | 0 | Funcao Campo | Func. Campo | Field Functi | Funcao especifica do camp | Función específica campo | Field specific function | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13103 | 0 |
| B91 | 20 | B91_GATILH | C | 20 | 0 | Gatilho | Disparador | Trigger | Função Gatilho | Función disparador | Trigger Function | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13104 | 0 |
| B91 | 21 | B91_CHVGAT | C | 200 | 0 | Chave Gatilh | Clave Disp. | Trigger Key | Chave Gatilho | Clave disparador | Trigger Key | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13105 | 0 |
| B91 | 22 | B91_VISUAL | L | 1 | 0 | Visual? | ¿Visual? | View? | Visual na pagina? | ¿Visual en la página? | Visual on page? | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13106 | 0 |
| B91 | 23 | B91_DADSRV | C | 100 | 0 | Dado Padrão | Dato Estánd. | Stand Data | Dado padrão gravaçao | Dato estándar grabación | Recording standard data | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13107 | 0 |
| B91 | 24 | B91_VARREL | C | 45 | 0 | Var Relacion | Var Relación | Relat Variab | Variavel relacionamento | Variable relación | Relationship Variable | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13108 | 0 |
| B91 | 25 | B91_ORDEM | C | 3 | 0 | Ordem | Orden | Order | Ordem do campo | Orden del campo | Field order | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13109 | 0 |
| B91 | 26 | B91_TOOTIP | C | 40 | 0 | Tooltip | Tooltip | Tooltip | Tooltip | Tooltip | Tooltip | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13110 | 0 |
| B91 | 27 | B91_VIRTUA | L | 1 | 0 | Virtual? | ¿Virtual? | Virtual? | Campo Virtual? | ¿Campo Virtual? | Virtual field? | - | - | x x x x x x x x x x x x x x x x | .F. | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13111 | 0 |
| B91 | 28 | B91_POSICI | C | 254 | 0 | Posicione | Posicione | Place | Posicionar campo virtual | Posicionar campo virtual | Place virtual field | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13112 | 0 |
| B91 | 29 | B91_TERCON | L | 1 | 0 | Termo Consen | Término Cons | Consent Form | Termo de Consentimento | Término de consentimiento | Term of Consent | - | - | x x x x x x x x x x x x x x x x | .F. | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13113 | 0 |
| B91 | 30 | B91_FINALI | M | 10 | 0 | Finalidade | Finalidad | Purpose | Finalidade Dado Pessoal | Finalidad dato personal | Personal Data Purpose | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | WhenFinali() | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 13114 | 0 |
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| B91 | 1 | B91_FILIAL+B91_SEQUEN+B91_GRUPO+B91_NOMXMO | Seq. Layout + Grupo + Variavel Por | Sec. Layout + Grupo + Variable Por | Layout Seq + Group + Portal Varia | S | - | - | N | 2 | 3 | - | 2012 | 0 |
| B91 | 2 | B91_FILIAL+B91_SEQUEN+B91_GRUPO+B91_ORDEM+B91_NOMXMO | Seq. Layout + Grupo + Ordem + Variavel Por | Sec. Layout + Grupo + Orden + Variable Por | Layout Seq + Group + Order + Portal Varia | S | - | - | N | 2 | 3 | - | 2013 | 0 |
Ela é utilizada para campos layout dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
B91_FILIAL,
B91_DESCRI,
B91_CAMPO,
B91_CONDIC,
B91_SEQUEN,
B91_NOMXMO,
B91_EDITAR,
B91_OBRIGA,
B91_TAMANH,
B91_TIPO,
B91_GRUPO,
B91_VALID,
B91_INIPAD,
B91_F3,
B91_CBOX,
B91_KEYPRE,
B91_KEYDOW,
B91_CHANGE,
B91_ACTION,
B91_GATILH,
B91_CHVGAT,
B91_VISUAL,
B91_DADSRV,
B91_VARREL,
B91_ORDEM,
B91_TOOTIP,
B91_VIRTUA,
B91_POSICI,
B91_TERCON,
B91_FINALI
FROM B91
WHERE
D_E_L_E_T_ = ' '
AND B91_FILIAL = 'VALOR'
AND B91_DESCRI = 'VALOR'
AND B91_CAMPO = 'VALOR'
AND B91_CONDIC = 'VALOR'
AND B91_SEQUEN = 'VALOR'
AND B91_NOMXMO = 'VALOR'
AND B91_TAMANH = 0
AND B91_TIPO = 'VALOR'
AND B91_GRUPO = 'VALOR'
AND B91_VALID = 'VALOR'
AND B91_INIPAD = 'VALOR'
AND B91_F3 = 'VALOR'
AND B91_CBOX = 'VALOR'
AND B91_KEYPRE = 'VALOR'
AND B91_KEYDOW = 'VALOR'
AND B91_CHANGE = 'VALOR'
AND B91_ACTION = 'VALOR'
AND B91_GATILH = 'VALOR'
AND B91_CHVGAT = 'VALOR'
AND B91_DADSRV = 'VALOR'
AND B91_VARREL = 'VALOR'
AND B91_ORDEM = 'VALOR'
AND B91_TOOTIP = 'VALOR'
AND B91_POSICI = 'VALOR'