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

Tabela SYC no Protheus

Família de Produtos

A tabela SYC do Protheus está descrita no dicionário (SX2) como “Família de Produtos”. Possui 9 campos e 4 índices e chave única YC_FILIAL+YC_COD+YC_IDIOMA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SYC
Nome
Família de Produtos
Nome (inglês)
Product Family
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
YC_FILIAL+YC_COD+YC_IDIOMA
Campos / índices
9 / 4

Campos da tabela SYC (9)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 YC_FILIAL C 2 0 Filial Filial do Sistema Real
02 YC_CARAC_F C 1 0 Carac_fa Carac_fa Real
03 YC_COD C 10 0 Codigo Codigo Real
04 YC_IDIOMA C 25 0 Idioma Idioma Real
05 YC_NOME C 45 0 Descricao Nome Real
06 YC_DESC_GI C 6 0 Descricao LI Descricao LI Real
07 YC_DESC_GV M 48 0 Descricao LI Descricao LI Virtual
08 YC_COD_RL C 15 0 Grupo Relacao Div/Gru Real
09 YC_DES_RL C 45 0 Desc. Grupo Relacao Div/Gru Virtual

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

Índices da tabela SYC (4)

OrdemChaveDescriçãoApelido
1YC_FILIAL+YC_CODCodigo
2YC_FILIAL+YC_NOMEDescricao
3YC_FILIAL+YC_COD_RL+YC_IDIOMA+YC_CODGrupo + Idioma + Codigo
4YC_FILIAL+YC_IDIOMA+YC_CODIdioma + Codigo

Perguntas frequentes sobre a tabela SYC

O que é a tabela SYC?

É a tabela “Família de Produtos” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.

Qual é a chave única da tabela SYC?

A chave única é YC_FILIAL+YC_COD+YC_IDIOMA.

Quais são os índices da tabela SYC?

A tabela tem 4 índices. O principal (ordem 1) usa a chave YC_FILIAL+YC_COD.

Qual é o nome físico da tabela SYC 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: SYC990). Em ADVPL, use RetSqlName("SYC") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela SYC

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

SELECT
    YC_FILIAL,
    YC_CARAC_F,
    YC_COD,
    YC_IDIOMA,
    YC_NOME,
    YC_DESC_GI,
    YC_DESC_GV,
    YC_COD_RL,
    YC_DES_RL
FROM SYC
WHERE
    D_E_L_E_T_ = ' '
    AND YC_FILIAL = 'VALOR'
    AND YC_CARAC_F = 'VALOR'
    AND YC_COD = 'VALOR'
    AND YC_IDIOMA = 'VALOR'
    AND YC_NOME = 'VALOR'
    AND YC_DESC_GI = 'VALOR'
    AND YC_COD_RL = 'VALOR'
    AND YC_DES_RL = 'VALOR'

Outras tabelas relacionadas

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