Dicionário Protheus
Início

Tabela EG4 no Protheus

Dicionário Parametrização Doc

O que é a tabela EG4 no Protheus?

A tabela EG4 faz parte do sistema ERP Protheus da TOTVS e é utilizada para dicionário parametrização doc.

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 EG4 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 EG4, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE EG4
X2_PATH \DATA\
X2_ARQUIVO EG4990
X2_NOME Dicionário Parametrização Doc
X2_NOMESPA Diccionario Parametriz. Doc
X2_NOMEENG Doc Parameterization Dictionar
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME N
X2_MODULO 29
X2_DISPLAY -
X2_SYSOBJ EECDICDOC
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_ 3784
R_E_C_D_E_L_ 0

Campos da Tabela EG4 (25 campos)

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_
EG4 01 EG4_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 x xx x - - - N A R - - - - - - - - 033 1 N - - N N N - - - 1 2 - - - 60478 0
EG4 02 EG4_CODEEA C 15 0 Cod. Docto. Cod. Docto. Doc. Code Codigo do Documento Codigo del Documento Document Code @! EECCmpVld("EG4_CODEEA") x x x x x x x x x x x x x x x x - DOC 1 x xxxx - S - S A R - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 60479 0
EG4 03 EG4_TITULO C 100 0 Tit.Docto. Tit.Docto. Doc. Title Titulo do Documento Titulo del Documento Document Title @! - x x x x x x x x x x x x x x x x Posicione("EEA",1,xFilial("EEA")+M->EG4_CODEEA,"EEA_TITULO") - 1 x xx x - - - S V V - - - - - - - Posicione("EEA",1,xFilial("EEA")+EG4->EG4_CODEEA,"EEA_TITULO") - 1 N - - N N N - - - 1 2 - - - 60480 0
EG4 04 EG4_TIPO C 1 0 Tipo Tipo Type Tipo Tipo Type @! Pertence("CD") .And. EECCmpVld("EG4_TIPO") x x x x x x x x x x x x x x x x "C" - 1 x xxxx - - - S A R - - C=Capa;D=Detalhe; C=Portada;D=Detalle; C=Cover;D=Detail; - - - - 1 N - - N N N - - - 1 1 - - - 60481 0
EG4 05 EG4_CMPSX3 C 10 0 Campo SX3 Campo SX3 Field SX3 Campo SX3 Campo SX3 Field SX3 @! EECCmpVld("EG4_CMPSX3") .And. EECSetVld("EG4_CMPSX3") x x x x x x x x x x x x x x x x - - 1 x xxxx - - - S A R - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 60482 0
EG4 06 EG4_CMPAVG C 10 0 Campo Docto. Campo Docto. Doc. Field Campo do Documento Campo del Documento Document Field @! Vazio() .OR. EECCmpVld("EG4_CMPAVG") x x x x x x x x x x x x x x x x - - 1 x xxxx - - - S A R - - - - - - - - - 1 N - - N N N - - - 1 1 - - - 60483 0
EG4 07 EG4_USADO C 1 0 Exibir Tela? Mostrar Pant Show screen Exibir na Tela ? Mostrar en pantalla Show on the screen @! Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 x xx x - - - S A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 1 N - - N N N - - - 1 2 - - - 60484 0
EG4 08 EG4__ORD C 2 0 Ordem Orden Order Ordem Orden Order @! EECCmpVld("EG4__ORD") x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 2 - - - 60485 0
EG4 09 EG4__TIT C 12 0 Titulo Titulo Bill Titulo Titulo Bill - - x x x x x x x x x x x x x x x x - - 1 x xxxx - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 1 - - - 60486 0
EG4 10 EG4__DES C 25 0 Descricao Descripcion Description Descricao Descripcion Description - - x x x x x x x x x x x x x x x x - - 1 x xxxx - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 1 - - - 60487 0
EG4 11 EG4__TIPO C 1 0 Tipo Tipo Type Tipo Tipo Type @! Pertence("CNDM") x x x x x x x x x x x x x x x x "C" - 1 x xxxx - - - N A V - - C=Caractere;N=Numerico;D=Data;M=Memo C=Caracter;N=Numerico;D=Fecha;M=Memo C=Character;N=Numeral;D=Date;M=Memo - - - - 2 N - - N N N - - - 1 1 - - - 60488 0
EG4 12 EG4__TAM N 3 0 Tamanho Tamano Size Tamanho Tamano Size @R 999 - x x x x x x x x x x x x x x x x - - 1 xxxxxx - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 1 - - - 60489 0
EG4 13 EG4__DEC N 1 0 Decimal Decimal Decimal Decimal Decimal Decimal 9 - x x x x x x x x x x x x x x x x - - 1 xxxx x - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 2 - - - 60490 0
EG4 14 EG4__PICT C 45 0 Formato Formato Format Formato Formato Format - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 2 - - - 60491 0
EG4 15 EG4__VALID C 128 0 Val.Sistema Val.Sistema Sys. Valid. Validacao do Sistema Validacion del Sistema System Validation - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 2 - - - 60492 0
EG4 16 EG4__INIPA C 128 0 Inic.Padrao Inic.Estand. Stand.Beg. Inic. Padrao Inic.Estandar Standard Beginning - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 2 - - - 60493 0
EG4 17 EG4__F3 C 6 0 Cons.Padrao Cons.Estand. Std. Consult Consulta Padrao Consulta Estandar Standard Consultation @! Vazio() .Or. EECCmpVld("EG4__F3") x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 2 - - - 60494 0
EG4 18 EG4__CBOX C 128 0 Opcoes Opciones Options Opcoes Opciones Options - - x x x x x x x x x x x x x x x x - - 1 x xxxx - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 1 - - - 60495 0
EG4 19 EG4__WHEN C 60 0 Modo Edicao Modo Edicion Edit Mode Modo Edicao Modo Edicion Editing Mode - - x x x x x x x x x x x x x x x x - - 1 x xxxx - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 1 - - - 60496 0
EG4 20 EG4__INIBR C 80 0 Inic.Browse Inic.Browse Start Browse Ini.Browse Ini.Browse Start Browse - - x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 2 - - - 60497 0
EG4 21 EG4__PASTA C 1 0 Pasta Carpeta Folder Pasta Carpeta Pasta @! Vazio() .Or. EECCmpVld("EG4__PASTA") x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A V - - - - - - - - - 2 N - - N N N - - - 1 2 - - - 60498 0
EG4 22 EG4__OBRI C 1 0 Obrigatorio? Obligatorio Compulsory Obrigatorio? Obligatorio Compulsory @! Pertence("SN") x x x x x x x x x x x x x x x x "S" - 1 x xx x - - - N A V - - S=Sim;N=Nao S=Si;N=No Y=Yes;N=No - - - - 2 N - - N N N - - - 1 2 - - - 60499 0
EG4 23 EG4__VISU C 1 0 Editavel? ¿Editable? Editable Editavel? ¿Editable? Editable @! Pertence("AV") x x x x x x x x x x x x x x x x "A" - 1 x xx x - - - N A V - - A=Alterar;V=Visualizar A=Modificar;V=Visualizar A=Alter;V=View - - - - 2 N - - N N N - - - 1 2 - - - 60500 0
EG4 24 EG4__TRIG C 1 0 Gatilho? Disparador Trigger Gatilho? Disparador Trigger @! Pertence("SN") x x x x x x x x x x x x x x x x "N" - 1 x xx x - - - N A V - - S=Sim;N=Nao S=Si;N=No Y=Yes;N=No - - - - 2 N - - N N N - - - 1 2 - - - 60501 0
EG4 25 EG4__BROW C 1 0 Browse? Browse Browse Browse? Browse Browse @! Pertence("SN") x x x x x x x x x x x x x x x x "S" - 1 x xx x - - - N A V - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 2 N - - N N N - - - 1 2 - - - 60502 0

Índices da Tabela EG4 (2 índices)

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_
EG4 1 EG4_FILIAL+EG4_CODEEA+EG4_TIPO+EG4_CMPSX3+EG4_CMPAVG Cod. Docto. + Tipo + Campo SX3 + Campo Docto. Cod. Docto. + Tipo + Campo SX3 + Campo Docto. Doc. Code + Type + Field SX3 + Doc. Field S - - S 2 3 - 9121 0
EG4 2 EG4_FILIAL+EG4_TIPO+EG4_CODEEA+EG4_CMPSX3+EG4_CMPAVG Tipo + Cod. Docto. + Campo SX3 + Campo Docto. Tipo + Cod. Docto. + Campo SX3 + Campo Docto. Type + Doc. Code + Field SX3 + Doc. Field S - - S 2 3 - 9122 0

Perguntas frequentes

Para que serve a tabela EG4 no Protheus?

Ela é utilizada para dicionário parametrização doc dentro do sistema ERP Protheus.

Como consultar os campos da tabela EG4?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela EG4?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela EG4

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    EG4_FILIAL,
    EG4_CODEEA,
    EG4_TITULO,
    EG4_TIPO,
    EG4_CMPSX3,
    EG4_CMPAVG,
    EG4_USADO,
    EG4__ORD,
    EG4__TIT,
    EG4__DES,
    EG4__TIPO,
    EG4__TAM,
    EG4__DEC,
    EG4__PICT,
    EG4__VALID,
    EG4__INIPA,
    EG4__F3,
    EG4__CBOX,
    EG4__WHEN,
    EG4__INIBR,
    EG4__PASTA,
    EG4__OBRI,
    EG4__VISU,
    EG4__TRIG,
    EG4__BROW
FROM EG4
WHERE
    D_E_L_E_T_ = ' '
    AND EG4_FILIAL = 'VALOR'
    AND EG4_CODEEA = 'VALOR'
    AND EG4_TITULO = 'VALOR'
    AND EG4_TIPO = 'VALOR'
    AND EG4_CMPSX3 = 'VALOR'
    AND EG4_CMPAVG = 'VALOR'
    AND EG4_USADO = 'VALOR'
    AND EG4__ORD = 'VALOR'
    AND EG4__TIT = 'VALOR'
    AND EG4__DES = 'VALOR'
    AND EG4__TIPO = 'VALOR'
    AND EG4__TAM = 0
    AND EG4__DEC = 0
    AND EG4__PICT = 'VALOR'
    AND EG4__VALID = 'VALOR'
    AND EG4__INIPA = 'VALOR'
    AND EG4__F3 = 'VALOR'
    AND EG4__CBOX = 'VALOR'
    AND EG4__WHEN = 'VALOR'
    AND EG4__INIBR = 'VALOR'
    AND EG4__PASTA = 'VALOR'
    AND EG4__OBRI = 'VALOR'
    AND EG4__VISU = 'VALOR'
    AND EG4__TRIG = 'VALOR'
    AND EG4__BROW = 'VALOR'