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

Tabela EX8 no Protheus

Destinos do Navio

A tabela EX8 do Protheus está descrita no dicionário (SX2) como “Destinos do Navio”. Possui 17 campos e 3 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
EX8
Nome
Destinos do Navio
Nome (inglês)
Ship Destinations
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
17 / 3

Campos da tabela EX8 (17)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 EX8_FILIAL C 2 0 Filial Filial Real
02 EX8_NAVIO C 25 0 Navio Navio Real
03 EX8_DEST C 3 0 Porto Dest. Porto de Destino Real
04 EX8_TT_ETA N 3 0 Trans. Time Trans. Time Real
05 EX8_DSCDES C 20 0 Desc.Destino Descricao do Destino Real
06 EX8_ETADES D 8 0 ETA Destino E.T.A. no Destino Real
07 EX8_VIAGEM C 20 0 N.Viagem N.Viagem Real
08 EX8_TT_ETB N 3 0 T.T(A/B) T.T(A/B) Real
09 EX8_ETBDES D 8 0 ETB ETB Real
10 EX8_ETSDES D 8 0 ETS ETS Real
11 EX8_ETAHR C 5 0 Hora ETA Horário ETA Real
12 EX8_ETBHR C 5 0 Hora ETB Hora ETB Real
13 EX8_ETDHR C 5 0 Hora ETD Horário ETD Real
14 EX8_DLDRAF D 8 0 D.L. Draft Dead Line entrega Draft Real
15 EX8_DLDRHR C 5 0 Hora Draft Hora D.L. entrega Draft Real
16 EX8_DLCARG D 8 0 D.L. Carga Dead Line entrega Carga Real
17 EX8_DLCAHR C 5 0 Hora Carga Hora D.L. entrega Carga Real

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

Índices da tabela EX8 (3)

OrdemChaveDescriçãoApelido
1EX8_FILIAL+EX8_NAVIONavio
2EX8_FILIAL+EX8_DEST+DTOS(EX8_ETADES)Porto Dest. + ETA Destino
3EX8_FILIAL+EX8_NAVIO+EX8_VIAGEMNavio + N.Viagem

Perguntas frequentes sobre a tabela EX8

O que é a tabela EX8?

É a tabela “Destinos do Navio” do ERP TOTVS Protheus, com 17 campos definidos no dicionário SX3.

Quais são os índices da tabela EX8?

A tabela tem 3 índices. O principal (ordem 1) usa a chave EX8_FILIAL+EX8_NAVIO.

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

Exemplo de consulta SQL da tabela EX8

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

SELECT
    EX8_FILIAL,
    EX8_NAVIO,
    EX8_DEST,
    EX8_TT_ETA,
    EX8_DSCDES,
    EX8_ETADES,
    EX8_VIAGEM,
    EX8_TT_ETB,
    EX8_ETBDES,
    EX8_ETSDES,
    EX8_ETAHR,
    EX8_ETBHR,
    EX8_ETDHR,
    EX8_DLDRAF,
    EX8_DLDRHR,
    EX8_DLCARG,
    EX8_DLCAHR
FROM EX8
WHERE
    D_E_L_E_T_ = ' '
    AND EX8_FILIAL = 'VALOR'
    AND EX8_NAVIO = 'VALOR'
    AND EX8_DEST = 'VALOR'
    AND EX8_TT_ETA = 0
    AND EX8_DSCDES = 'VALOR'
    AND EX8_ETADES BETWEEN '20261001' AND '20261031'
    AND EX8_VIAGEM = 'VALOR'
    AND EX8_TT_ETB = 0
    AND EX8_ETBDES BETWEEN '20261001' AND '20261031'
    AND EX8_ETSDES BETWEEN '20261001' AND '20261031'
    AND EX8_ETAHR = 'VALOR'
    AND EX8_ETBHR = 'VALOR'
    AND EX8_ETDHR = 'VALOR'
    AND EX8_DLDRAF BETWEEN '20261001' AND '20261031'
    AND EX8_DLDRHR = 'VALOR'
    AND EX8_DLCARG BETWEEN '20261001' AND '20261031'
    AND EX8_DLCAHR = 'VALOR'

Outras tabelas relacionadas

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