Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela SGU no Protheus

PREFERENCIAS TOTVS COLAB

A tabela SGU do Protheus está descrita no dicionário (SX2) como “PREFERENCIAS TOTVS COLAB”. Possui 9 campos e 2 índices e chave única GU_FILIAL+GU_CNPJ+GU_FORCLI+GU_LOJAFC+GU_TIPONF. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SGU
Nome
PREFERENCIAS TOTVS COLAB
Nome (inglês)
TOTVS COLLAB PREFERENCES
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
GU_FILIAL+GU_CNPJ+GU_FORCLI+GU_LOJAFC+GU_TIPONF
Campos / índices
9 / 2

Campos da tabela SGU (9)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 GU_FILIAL C 2 0 Filial Filial do Sistema Real
02 GU_CNPJ C 14 0 CNPJ CNPJ Destinatario Real
03 GU_FORCLI C 6 0 Forn/Cliente Fornecedor / Cliente Real
04 GU_LOJAFC C 2 0 Loja For/Cli Loja Fornecedor / Cliente Real
05 GU_NOMEFC C 50 0 Nome For/Cli Nome Fornecedor / Cliente Real
06 GU_TIPONF C 1 0 Tipo NF Tipo da Nota Fiscal Real
07 GU_FILDEST C 2 0 Filial Dest. Filial Destinataria Real
08 GU_CNPJFC C 14 0 CNPJ For/Cli CNPJ Forn/Cliente Real
09 GU_NOMEFIL C 40 0 Nome Filial Nome da Filial Dest. Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela SGU (2)

OrdemChaveDescriçãoApelido
1GU_FILIAL+GU_CNPJ+GU_FORCLI+GU_LOJAFC+GU_TIPONFCNPJ + Forn/Cliente + Loja For/Cli + Tipo NF
2GU_FILIAL+GU_CNPJFC+GU_TIPONFCNPJ For/Cli + Tipo NF

Perguntas frequentes sobre a tabela SGU

O que é a tabela SGU?

É a tabela “PREFERENCIAS TOTVS COLAB” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.

Qual é a chave única da tabela SGU?

A chave única é GU_FILIAL+GU_CNPJ+GU_FORCLI+GU_LOJAFC+GU_TIPONF.

Quais são os índices da tabela SGU?

A tabela tem 2 índices. O principal (ordem 1) usa a chave GU_FILIAL+GU_CNPJ+GU_FORCLI+GU_LOJAFC+GU_TIPONF.

Qual é o nome físico da tabela SGU no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: SGU990). Em ADVPL, use RetSqlName("SGU") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela SGU

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    GU_FILIAL,
    GU_CNPJ,
    GU_FORCLI,
    GU_LOJAFC,
    GU_NOMEFC,
    GU_TIPONF,
    GU_FILDEST,
    GU_CNPJFC,
    GU_NOMEFIL
FROM SGU
WHERE
    D_E_L_E_T_ = ' '
    AND GU_FILIAL = 'VALOR'
    AND GU_CNPJ = 'VALOR'
    AND GU_FORCLI = 'VALOR'
    AND GU_LOJAFC = 'VALOR'
    AND GU_NOMEFC = 'VALOR'
    AND GU_TIPONF = 'VALOR'
    AND GU_FILDEST = 'VALOR'
    AND GU_CNPJFC = 'VALOR'
    AND GU_NOMEFIL = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.