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

Tabela EXP no Protheus

Capa da Invoice

A tabela EXP do Protheus está descrita no dicionário (SX2) como “Capa da Invoice”. Possui 16 campos e 2 í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
EXP
Nome
Capa da Invoice
Nome (inglês)
Invoice Cover
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
16 / 2

Campos da tabela EXP (16)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 EXP_FILIAL C 2 0 Filial Filial Real
02 EXP_PREEMB C 20 0 Processo Processo de Embarque Real
03 EXP_NRINVO C 20 0 Nro. Invoice Numero da Invoice Real
04 EXP_DTINVO D 8 0 Dt. Invoice Data da Invoice Real
05 EXP_NRCONH C 20 0 Nro. Conhec. Numero do Conhecimento Real
06 EXP_DTCONH D 8 0 Dt. Conhec. Data do Conhecimento Real
07 EXP_LC_NUM C 20 0 Nro. L/C Numero da L/C Real
08 EXP_FRPREV N 15 2 Frete Intl. Frete Intl. Real
09 EXP_SEGPRE N 15 2 Seguro Intl. Seguro Intl. Real
10 EXP_DESPIN N 15 2 Desp.Interna Despesas Internas Real
11 EXP_DESCON N 15 2 Desconto Desconto Real
12 EXP_VLFOB N 16 2 Total FOB Total FOB Real
13 EXP_TOTPED N 16 2 Total Invoic Total Invoice Real
14 EXP_PESLIQ N 12 4 Peso Liquid. Peso liquido total Real
15 EXP_PESBRU N 12 4 Peso Bruto Peso bruto total Real
16 EXP_PRAZO N 4 0 Dias p/ Venc Prazo(dias) p/ Vencimento Real

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

Índices da tabela EXP (2)

OrdemChaveDescriçãoApelido
1EXP_FILIAL+EXP_PREEMB+EXP_NRINVOProcesso + Nro. Invoice
2EXP_FILIAL+EXP_NRINVONro. Invoice

Perguntas frequentes sobre a tabela EXP

O que é a tabela EXP?

É a tabela “Capa da Invoice” do ERP TOTVS Protheus, com 16 campos definidos no dicionário SX3.

Quais são os índices da tabela EXP?

A tabela tem 2 índices. O principal (ordem 1) usa a chave EXP_FILIAL+EXP_PREEMB+EXP_NRINVO.

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

Exemplo de consulta SQL da tabela EXP

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

SELECT
    EXP_FILIAL,
    EXP_PREEMB,
    EXP_NRINVO,
    EXP_DTINVO,
    EXP_NRCONH,
    EXP_DTCONH,
    EXP_LC_NUM,
    EXP_FRPREV,
    EXP_SEGPRE,
    EXP_DESPIN,
    EXP_DESCON,
    EXP_VLFOB,
    EXP_TOTPED,
    EXP_PESLIQ,
    EXP_PESBRU,
    EXP_PRAZO
FROM EXP
WHERE
    D_E_L_E_T_ = ' '
    AND EXP_FILIAL = 'VALOR'
    AND EXP_PREEMB = 'VALOR'
    AND EXP_NRINVO = 'VALOR'
    AND EXP_DTINVO BETWEEN '20261001' AND '20261031'
    AND EXP_NRCONH = 'VALOR'
    AND EXP_DTCONH BETWEEN '20261001' AND '20261031'
    AND EXP_LC_NUM = 'VALOR'
    AND EXP_FRPREV = 0
    AND EXP_SEGPRE = 0
    AND EXP_DESPIN = 0
    AND EXP_DESCON = 0
    AND EXP_VLFOB = 0
    AND EXP_TOTPED = 0
    AND EXP_PESLIQ = 0
    AND EXP_PESBRU = 0
    AND EXP_PRAZO = 0

Outras tabelas relacionadas

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