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

Tabela SY9 no Protheus

Portos/Aeroportos

A tabela SY9 do Protheus está descrita no dicionário (SX2) como “Portos/Aeroportos”. Possui 19 campos e 4 índices e chave única Y9_FILIAL+Y9_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
SY9
Nome
Portos/Aeroportos
Nome (inglês)
Ports / Airports
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
Y9_FILIAL+Y9_COD
Campos / índices
19 / 4

Campos da tabela SY9 (19)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 Y9_FILIAL C 2 0 Filial Filial do Sistema Real
02 Y9_COD C 5 0 Codigo Codigo Real
03 Y9_DESCR C 25 0 Descricao Descricao Real
04 Y9_CIDADE C 20 0 Cidade Cidade Real
05 Y9_ESTADO C 6 0 Estado Estado Real
06 Y9_SIGLA C 3 0 Sigla Sigla Real
07 Y9_PAIS C 3 0 Pais Pais Real
08 Y9_DSCPAIS C 25 0 Desc. País Descricao do Pais Virtual
09 Y9_DAP C 1 0 Dap (S/N) Dap ? Real
10 Y9_CODZOPR C 12 0 Codzopr Codzopr Real
11 Y9_DESZOPR C 30 0 Deszopr Deszopr Real
12 Y9_CIDZOPR C 18 0 Cidzopr Cidzopr Real
13 Y9_LT_DES N 6 0 L.Time Desem L.Time Desem Real
14 Y9_LT_TRA N 6 0 L.Time Tran. L.Time Tran. Real
15 Y9_URF C 7 0 U.R.F. U.R.F. Real
16 Y9_TT_ETS N 3 0 ETB T.Time ETB T.Time Real
17 Y9_ABICS C 5 0 Cod. Abics Cod. Abics Real
18 Y9_UNCODE C 5 0 UNLOCOD Código UNLOCOD Real
19 Y9_CODFIES C 3 0 Loc. FIESP Local FIESP Real

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

Índices da tabela SY9 (4)

OrdemChaveDescriçãoApelido
1Y9_FILIAL+Y9_CODCodigo
2Y9_FILIAL+Y9_SIGLASigla
3Y9_FILIAL+Y9_DESCRDescricao
4Y9_FILIAL+Y9_UNCODEUNLOCOD

Perguntas frequentes sobre a tabela SY9

O que é a tabela SY9?

É a tabela “Portos/Aeroportos” do ERP TOTVS Protheus, com 19 campos definidos no dicionário SX3.

Qual é a chave única da tabela SY9?

A chave única é Y9_FILIAL+Y9_COD.

Quais são os índices da tabela SY9?

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

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

Exemplo de consulta SQL da tabela SY9

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

SELECT
    Y9_FILIAL,
    Y9_COD,
    Y9_DESCR,
    Y9_CIDADE,
    Y9_ESTADO,
    Y9_SIGLA,
    Y9_PAIS,
    Y9_DSCPAIS,
    Y9_DAP,
    Y9_CODZOPR,
    Y9_DESZOPR,
    Y9_CIDZOPR,
    Y9_LT_DES,
    Y9_LT_TRA,
    Y9_URF,
    Y9_TT_ETS,
    Y9_ABICS,
    Y9_UNCODE,
    Y9_CODFIES
FROM SY9
WHERE
    D_E_L_E_T_ = ' '
    AND Y9_FILIAL = 'VALOR'
    AND Y9_COD = 'VALOR'
    AND Y9_DESCR = 'VALOR'
    AND Y9_CIDADE = 'VALOR'
    AND Y9_ESTADO = 'VALOR'
    AND Y9_SIGLA = 'VALOR'
    AND Y9_PAIS = 'VALOR'
    AND Y9_DSCPAIS = 'VALOR'
    AND Y9_DAP = 'VALOR'
    AND Y9_CODZOPR = 'VALOR'
    AND Y9_DESZOPR = 'VALOR'
    AND Y9_CIDZOPR = 'VALOR'
    AND Y9_LT_DES = 0
    AND Y9_LT_TRA = 0
    AND Y9_URF = 'VALOR'
    AND Y9_TT_ETS = 0
    AND Y9_ABICS = 'VALOR'
    AND Y9_UNCODE = 'VALOR'
    AND Y9_CODFIES = 'VALOR'

Outras tabelas relacionadas

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