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)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 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)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | YC_FILIAL+YC_COD | Codigo | |
| 2 | YC_FILIAL+YC_NOME | Descricao | |
| 3 | YC_FILIAL+YC_COD_RL+YC_IDIOMA+YC_COD | Grupo + Idioma + Codigo | |
| 4 | YC_FILIAL+YC_IDIOMA+YC_COD | Idioma + 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
- SY0 Documentos Impressos
- SY1 Compradores
- SY2 Locais de Entrega
- SY3 Unidade Requisitante (C Custo)
- SY4 Agentes Embarcadores
- SY5 Despachantes/Empresas
- SY6 Condições de Pagamento
- SY7 Mensagens
- SY8 Regime de Importação
- SY9 Portos/Aeroportos
- SYA Países
- SYB Despesas
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.