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

Tabela EKB no Protheus

Cadastro de Fabricantes

A tabela EKB do Protheus está descrita no dicionário (SX2) como “Cadastro de Fabricantes”. Possui 12 campos e 1 índices e chave única EKB_FILIAL+EKB_COD_I+EKB_CODFAB+EKB_LOJA+EKB_PAIS. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
EKB
Nome
Cadastro de Fabricantes
Nome (inglês)
Manufacturers Register
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
EKB_FILIAL+EKB_COD_I+EKB_CODFAB+EKB_LOJA+EKB_PAIS
Campos / índices
12 / 1

Campos da tabela EKB (12)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 EKB_FILIAL C 2 0 Filial Filial do Sistema Real
02 EKB_CODFAB C 6 0 Codigo Fab. Codigo do Fabricante Real
03 EKB_LOJA C 2 0 Loja Loja do Fornecedor Real
04 EKB_NOME C 60 0 Razao Social Nome ou Razao Social Virtual
05 EKB_PAIS C 2 0 País País do Fabricante/Forn. Real
06 EKB_PAISDS C 60 0 Nome do País Nome do País de Origem Virtual
07 EKB_OESTAT C 1 0 Status OE Stts Operador Estrangeiro Virtual
08 EKB_FILORI C 2 0 Fil.Origem Filial de Origem Real
09 EKB_COD_I C 15 0 Codigo Cat. Codigo Chave do Catalogo Real
10 EKB_OPERFB C 35 0 Código Código Portal Único Virtual
11 EKB_OENOME C 70 0 Nome OE Nome Operador Estrangeiro Virtual
12 EKB_OEEND C 130 0 Endereço OE End. Operador Estrangeiro Virtual

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

Índices da tabela EKB (1)

OrdemChaveDescriçãoApelido
1EKB_FILIAL+EKB_COD_I+EKB_CODFAB+EKB_LOJACodigo Cat. + Codigo Fab. + Loja

Perguntas frequentes sobre a tabela EKB

O que é a tabela EKB?

É a tabela “Cadastro de Fabricantes” do ERP TOTVS Protheus, com 12 campos definidos no dicionário SX3.

Qual é a chave única da tabela EKB?

A chave única é EKB_FILIAL+EKB_COD_I+EKB_CODFAB+EKB_LOJA+EKB_PAIS.

Quais são os índices da tabela EKB?

A tabela tem 1 índice. O principal (ordem 1) usa a chave EKB_FILIAL+EKB_COD_I+EKB_CODFAB+EKB_LOJA.

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

Exemplo de consulta SQL da tabela EKB

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

SELECT
    EKB_FILIAL,
    EKB_CODFAB,
    EKB_LOJA,
    EKB_NOME,
    EKB_PAIS,
    EKB_PAISDS,
    EKB_OESTAT,
    EKB_FILORI,
    EKB_COD_I,
    EKB_OPERFB,
    EKB_OENOME,
    EKB_OEEND
FROM EKB
WHERE
    D_E_L_E_T_ = ' '
    AND EKB_FILIAL = 'VALOR'
    AND EKB_CODFAB = 'VALOR'
    AND EKB_LOJA = 'VALOR'
    AND EKB_NOME = 'VALOR'
    AND EKB_PAIS = 'VALOR'
    AND EKB_PAISDS = 'VALOR'
    AND EKB_OESTAT = 'VALOR'
    AND EKB_FILORI = 'VALOR'
    AND EKB_COD_I = 'VALOR'
    AND EKB_OPERFB = 'VALOR'
    AND EKB_OENOME = 'VALOR'
    AND EKB_OEEND = 'VALOR'

Outras tabelas relacionadas

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