Dicionário Protheus
Início

Tabela CGU no Protheus

Outras Inf. ( lucro real )

O que é a tabela CGU no Protheus?

A tabela CGU faz parte do sistema ERP Protheus da TOTVS e é utilizada para outras inf. ( lucro real ).

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CGU
X2_PATH \DATA\
X2_ARQUIVO CGU990
X2_NOME Outras Inf. ( lucro real )
X2_NOMESPA Otras Inf. (ganancia real)
X2_NOMEENG Other inf (actual profit)
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CGU_FILIAL+CGU_ID
X2_PYME S
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ TAFA356
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 1
X2_AUTREC 1
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_ 2307
R_E_C_D_E_L_ 0

Campos da Tabela CGU (18 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_
CGU 01 CGU_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 - - - S A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 36241 0
CGU 02 CGU_ID C 36 0 ID ID ID Identificador do Registro Identificador de Registro Record Identifier - - x x x x x x x x x x x x x x x x TAFGeraID("TAF") - 1 x - - - N V R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 36242 0
CGU 03 CGU_PERIOD D 8 0 Período Periodo Period Período do Lançamento Periodo del Asiento Entry Period - XFUNVldUni("CGU",2,DTOS(M->CGU_PERIOD),.F.) 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 - - - 36243 0
CGU 04 CGU_AQMAQ N 16 2 Aq.Máquinas Adq.Maquinas Machnes Prch Aquisição Máq. Equipamen. Adquisicion Maq. Equipam. Machine Equipmt Purchase @E 9,999,999,999,999.99 - 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 - - - 36244 0
CGU 05 CGU_DOACRI N 16 2 Doac.Crianca Donac.Nino Chld Donat Doação Fundo da Criança Donacion Fondo del Nino Child Fund Donation @E 9,999,999,999,999.99 - 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 - - - 36245 0
CGU 06 CGU_DOAIDO N 16 2 Doação Idoso Donacion Anc Senior Dontn Doação Fundo do Idoso Donacion Fondo de Anciano Elderly Fund Donation @E 9,999,999,999,999.99 - 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 - - - 36246 0
CGU 07 CGU_AQATIV N 16 2 Aq.Ativo Imb Adq.Activo Imb Act Fl Aq.Ativo Imobilizado Adq.Activo Inmovilizado Imobilized Active File @E 9,999,999,999,999.99 - 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 - - - 36247 0
CGU 08 CGU_BXATIV N 16 2 Bx.Ativo Imb Bj.Activo In Imb Act Issu Bx.Ativo Imobilizado Bj.Activo Inmovilizado Imobilized Active Issue @E 9,999,999,999,999.99 - 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 - - - 36248 0
CGU 09 CGU_BINCIN N 16 2 Bens.Inc.Ini Bienes Inc. Ini Inc Bens Bens Suj.Incent.Ini.Per. Bienes Suj.Incent.Ini.Per Per Ini Incent Subj Asst @E 9,999,999,999,999.99 - 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 - - - 36249 0
CGU 10 CGU_BINCFI N 16 2 Bens.Inc.Fin Bienes Inc. Fin Inc Bens Bens Suj.Incent.Fin.Per. Bienes Suj.Incent.Fin.Per Per Fin Incent Subj Asst @E 9,999,999,999,999.99 - 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 - - - 36250 0
CGU 11 CGU_CRCSLL N 16 2 Cr.CSLL Dep. Cr.CSLL Dep. Dep SocCtr C Cred.CSLL Depr.Inic.Per. Cred.CSLL Depr.Inic.Per. Per Ini Depr SocContr Crd @E 9,999,999,999,999.99 - 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 - - - 36251 0
CGU 12 CGU_DIFIVC N 16 2 Dif.Int.Ctb. Dif.Int.Ctb. Ctb Int Dif Dif.Vlr.Integra.e Vlr.Ctb Dif.Vlr.Integra.y Vlr.Ctb Ctb Vl and Integr Vl Dif. @E 9,999,999,999,999.99 - 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 - - - 36252 0
CGU 13 CGU_CBSIOF N 16 2 Cambio s/IOF Cambio s/IOF Excg w/t Tax Operacao Cambio sem IOF Operacion Cambio sin IOF Exch Oper w/t FinTransTx @E 9,999,999,999,999.99 - 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 - - - 36253 0
CGU 14 CGU_FHALRE N 16 2 Folha Al.Red Nomina Al Red Al Sheet Folha Aliquota Reduzida Nomina Alicuota Reducida Reduced Percentage Sheet @E 9,999,999,999,999.99 - 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 - - - 36254 0
CGU 15 CGU_ALQRED N 5 2 Aliq.Reduz. Alic.Reduc. Red. Perc. Aliquota Reduzida Alicuota Reducida Reduced Percentage @E 99.99 - 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 - - - 36255 0
CGU 16 CGU_ALTCAP C 1 0 Alt.Capital Mod.Capital Capital Chng Ateracao no Capital Modificacion en Capital Change in Capital @! Pertence("012") x x x x x x x x x x x x x x x x "0" - 1 x - - - S A R - - 0=Não Preenchido;1=Não;2=Sim 0=No Rellenado;1=No;2=Si 0=Not Filled Out;1=No;2=Yes - - - - - S - - N - N - - - 1 2 - - - 36256 0
CGU 17 CGU_OBNCSL C 1 0 Opc.BN.CSLL Opc.BN.CSLL SocCtr BNOpc Opcao Base Neg CSLL Opcion Base Neg CSLL SocContr Neg Base Option @! Pertence("012") x x x x x x x x x x x x x x x x "0" - 1 x - - - S A R - - 0=Não Preenchido;1=Não;2=Sim 0=No Rellenado;1=No;2=Si 0=Not Filled Out;1=No;2=Yes - - - - - S - - N - N - - - 1 2 - - - 36257 0
CGU 18 CGU_STATUS C 1 0 Status Reg. Estatus Reg. Reg Status Status do registro Estatus del registro Record status @! Pertence(" 01") x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 0=Reg. Válido;1=Reg. Inválido; 0=Reg. valido;1=Reg. invalido; 0=Valid Rec.;1=Invalid Rec. - - - 079 - S - - N - N - - - 1 2 - - - 36258 0

Índices da Tabela CGU (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_
CGU 1 CGU_FILIAL+CGU_ID ID ID ID S - - S 2 3 - 5566 0
CGU 2 CGU_FILIAL+DTOS(CGU_PERIOD) Período Periodo Period S - - S 2 3 - 5567 0

Perguntas frequentes

Para que serve a tabela CGU no Protheus?

Ela é utilizada para outras inf. ( lucro real ) dentro do sistema ERP Protheus.

Como consultar os campos da tabela CGU?

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

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

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

Exemplo de consulta SQL da tabela CGU

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

SELECT
    CGU_FILIAL,
    CGU_ID,
    CGU_PERIOD,
    CGU_AQMAQ,
    CGU_DOACRI,
    CGU_DOAIDO,
    CGU_AQATIV,
    CGU_BXATIV,
    CGU_BINCIN,
    CGU_BINCFI,
    CGU_CRCSLL,
    CGU_DIFIVC,
    CGU_CBSIOF,
    CGU_FHALRE,
    CGU_ALQRED,
    CGU_ALTCAP,
    CGU_OBNCSL,
    CGU_STATUS
FROM CGU
WHERE
    D_E_L_E_T_ = ' '
    AND CGU_FILIAL = 'VALOR'
    AND CGU_ID = 'VALOR'
    AND CGU_PERIOD BETWEEN '20260401' AND '20260430'
    AND CGU_AQMAQ = 0
    AND CGU_DOACRI = 0
    AND CGU_DOAIDO = 0
    AND CGU_AQATIV = 0
    AND CGU_BXATIV = 0
    AND CGU_BINCIN = 0
    AND CGU_BINCFI = 0
    AND CGU_CRCSLL = 0
    AND CGU_DIFIVC = 0
    AND CGU_CBSIOF = 0
    AND CGU_FHALRE = 0
    AND CGU_ALQRED = 0
    AND CGU_ALTCAP = 'VALOR'
    AND CGU_OBNCSL = 'VALOR'
    AND CGU_STATUS = 'VALOR'