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

Tabela SY4 no Protheus

Agentes Embarcadores

A tabela SY4 do Protheus está descrita no dicionário (SX2) como “Agentes Embarcadores”. Possui 21 campos e 2 índices e chave única Y4_FILIAL+Y4_COD. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SY4
Nome
Agentes Embarcadores
Nome (inglês)
Shipper Agents
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
Y4_FILIAL+Y4_COD
Campos / índices
21 / 2

Campos da tabela SY4 (21)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 Y4_FILIAL C 2 0 Filial Filial do Sistema Real
02 Y4_COD C 6 0 Codigo Codigo Real
03 Y4_NOME C 40 0 Razao Social Nome Real
04 Y4_END C 40 0 Endereco Endereco Real
05 Y4_NUMERO C 6 0 Numero Numero do Endereco Real
06 Y4_COMPLEM C 21 0 Complemento Complemento do Endereco Real
07 Y4_CIDADE C 30 0 Cidade Cidade Real
08 Y4_BAIRRO C 30 0 Bairro Bairro Real
09 Y4_UF C 6 0 Un.Federacao Unidade da Federacao Real
10 Y4_ESTADO C 20 0 Estado Estado Real
11 Y4_PAIS C 3 0 Pais Pais Real
12 Y4_DESCPAI C 25 0 Desc. Pais Descricao do Pais Virtual
13 Y4_CEP C 10 0 Cep Cep Real
14 Y4_FONE C 30 0 Fone Fone Real
15 Y4_FAX C 30 0 Fax Fax Real
16 Y4_CONTATO C 30 0 Contato Contato Real
17 Y4_EMAIL C 30 0 E-Mail E-MAIL Real
18 Y4_CGC C 14 0 CNPJ CNPJ Real
19 Y4_HPAGE C 30 0 Home Page HOME PAGE Real
20 Y4_FORN C 6 0 Fornecedor Fornecedor Real
21 Y4_LOJA C 2 0 Loja Loja Real

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

Índices da tabela SY4 (2)

OrdemChaveDescriçãoApelido
1Y4_FILIAL+Y4_CODCodigo
2Y4_FILIAL+Y4_NOMERazao Social

Perguntas frequentes sobre a tabela SY4

O que é a tabela SY4?

É a tabela “Agentes Embarcadores” do ERP TOTVS Protheus, com 21 campos definidos no dicionário SX3.

Qual é a chave única da tabela SY4?

A chave única é Y4_FILIAL+Y4_COD.

Quais são os índices da tabela SY4?

A tabela tem 2 índices. O principal (ordem 1) usa a chave Y4_FILIAL+Y4_COD.

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

Exemplo de consulta SQL da tabela SY4

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

SELECT
    Y4_FILIAL,
    Y4_COD,
    Y4_NOME,
    Y4_END,
    Y4_NUMERO,
    Y4_COMPLEM,
    Y4_CIDADE,
    Y4_BAIRRO,
    Y4_UF,
    Y4_ESTADO,
    Y4_PAIS,
    Y4_DESCPAI,
    Y4_CEP,
    Y4_FONE,
    Y4_FAX,
    Y4_CONTATO,
    Y4_EMAIL,
    Y4_CGC,
    Y4_HPAGE,
    Y4_FORN,
    Y4_LOJA
FROM SY4
WHERE
    D_E_L_E_T_ = ' '
    AND Y4_FILIAL = 'VALOR'
    AND Y4_COD = 'VALOR'
    AND Y4_NOME = 'VALOR'
    AND Y4_END = 'VALOR'
    AND Y4_NUMERO = 'VALOR'
    AND Y4_COMPLEM = 'VALOR'
    AND Y4_CIDADE = 'VALOR'
    AND Y4_BAIRRO = 'VALOR'
    AND Y4_UF = 'VALOR'
    AND Y4_ESTADO = 'VALOR'
    AND Y4_PAIS = 'VALOR'
    AND Y4_DESCPAI = 'VALOR'
    AND Y4_CEP = 'VALOR'
    AND Y4_FONE = 'VALOR'
    AND Y4_FAX = 'VALOR'
    AND Y4_CONTATO = 'VALOR'
    AND Y4_EMAIL = 'VALOR'
    AND Y4_CGC = 'VALOR'
    AND Y4_HPAGE = 'VALOR'
    AND Y4_FORN = 'VALOR'
    AND Y4_LOJA = 'VALOR'

Outras tabelas relacionadas

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