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

Tabela DEF no Protheus

Simulado Novos Clientes

A tabela DEF do Protheus está descrita no dicionário (SX2) como “Simulado Novos Clientes”. Possui 29 campos e 2 índices e chave única DEF_FILIAL+DEF_CLITXT+DEF_LOJTXT+DEF_FILDOC+DEF_DOC+DEF_SERIE. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
DEF
Nome
Simulado Novos Clientes
Nome (inglês)
New Customers Simulation
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
DEF_FILIAL+DEF_CLITXT+DEF_LOJTXT+DEF_FILDOC+DEF_DOC+DEF_SERIE
Campos / índices
29 / 2

Campos da tabela DEF (29)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DEF_FILIAL C 2 0 Filial Filial do Sistema Real
02 DEF_CLITXT C 6 0 Cliente TXT Cliente do TXT Real
03 DEF_LOJTXT C 2 0 Loja TXT Loja do TXT Real
04 DEF_FILDOC C 2 0 Fil Docto Filial do Documento Real
05 DEF_DOC C 9 0 Documento Documento Real
06 DEF_SERIE C 3 0 Serie Serie Real
07 DEF_TIPFRE C 1 0 Tipo Frete Tipo de Frete Real
08 DEF_PESO N 12 4 Peso Real Peso Real Real
09 DEF_PESOM3 N 12 4 Peso Cubado Peso Cubado Real
10 DEF_PESCOB N 12 4 Peso Cobrado Peso Cobrado Real
11 DEF_VALMER N 14 2 Valor Merc Valor da Mercadoria Real
12 DEF_CDRORI C 6 0 Cod Reg Ori Cod Regiao Origem Real
13 DEF_REGORI C 30 0 Reg Origem Regiao de Origem Virtual
14 DEF_CDRDES C 6 0 Cod Reg Des Cod Regiao Destino Real
15 DEF_REGDES C 30 0 Reg Destino Regiao de Destino Virtual
16 DEF_FILNEG C 2 0 Fil Negociac Filial de Negociação] Real
17 DEF_FILDES C 2 0 Fil Destino Filial de Destino Real
18 DEF_QTDVOL N 4 0 Qtde Vols Quantidade de Volumes Real
19 DEF_DOCTMS C 1 0 Tipo Docto Tipo do Documento Real
20 DEF_DESDOC C 30 0 Descr Docto Descricao do Documento Virtual
21 DEF_TIPTRA C 1 0 Tipo Transp Tipo de Transporte Real
22 DEF_DESTIP C 30 0 Descr Tipo Descr Tipo Transporte Virtual
23 DEF_CDRCAL C 6 0 Cod Reg Cal Cod Regiao Calculo Real
24 DEF_REGCAL C 30 0 Reg Calculo Regiao de Calculo Virtual
25 DEF_SERTMS C 1 0 Servico Servico Real
26 DEF_DESSVT C 30 0 Desc Servico Descricao do Servico Virtual
27 DEF_DATPRO D 8 0 Data Proc Data do Processamento Real
28 DEF_ARQPRO C 12 0 Arquivo Proc Arquivo de Processamento Real
29 DEF_SDOC C 3 0 Série Doc. Série do Documento Fiscal Real

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

Índices da tabela DEF (2)

OrdemChaveDescriçãoApelido
1DEF_FILIAL+DEF_CLITXT+DEF_LOJTXT+DEF_FILDOC+DEF_DOC+DEF_SERIECliente TXT + Loja TXT + Fil Docto + Documento + Serie
2DEF_FILIAL+DEF_CLITXT+DEF_LOJTXT+DEF_FILDOC+DEF_DOC+DEF_SDOCCliente TXT + Loja TXT + Fil Docto + Documento + Série Doc.

Perguntas frequentes sobre a tabela DEF

O que é a tabela DEF?

É a tabela “Simulado Novos Clientes” do ERP TOTVS Protheus, com 29 campos definidos no dicionário SX3.

Qual é a chave única da tabela DEF?

A chave única é DEF_FILIAL+DEF_CLITXT+DEF_LOJTXT+DEF_FILDOC+DEF_DOC+DEF_SERIE.

Quais são os índices da tabela DEF?

A tabela tem 2 índices. O principal (ordem 1) usa a chave DEF_FILIAL+DEF_CLITXT+DEF_LOJTXT+DEF_FILDOC+DEF_DOC+DEF_SERIE.

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

Exemplo de consulta SQL da tabela DEF

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

SELECT
    DEF_FILIAL,
    DEF_CLITXT,
    DEF_LOJTXT,
    DEF_FILDOC,
    DEF_DOC,
    DEF_SERIE,
    DEF_TIPFRE,
    DEF_PESO,
    DEF_PESOM3,
    DEF_PESCOB,
    DEF_VALMER,
    DEF_CDRORI,
    DEF_REGORI,
    DEF_CDRDES,
    DEF_REGDES,
    DEF_FILNEG,
    DEF_FILDES,
    DEF_QTDVOL,
    DEF_DOCTMS,
    DEF_DESDOC,
    DEF_TIPTRA,
    DEF_DESTIP,
    DEF_CDRCAL,
    DEF_REGCAL,
    DEF_SERTMS,
    DEF_DESSVT,
    DEF_DATPRO,
    DEF_ARQPRO,
    DEF_SDOC
FROM DEF
WHERE
    D_E_L_E_T_ = ' '
    AND DEF_FILIAL = 'VALOR'
    AND DEF_CLITXT = 'VALOR'
    AND DEF_LOJTXT = 'VALOR'
    AND DEF_FILDOC = 'VALOR'
    AND DEF_DOC = 'VALOR'
    AND DEF_SERIE = 'VALOR'
    AND DEF_TIPFRE = 'VALOR'
    AND DEF_PESO = 0
    AND DEF_PESOM3 = 0
    AND DEF_PESCOB = 0
    AND DEF_VALMER = 0
    AND DEF_CDRORI = 'VALOR'
    AND DEF_REGORI = 'VALOR'
    AND DEF_CDRDES = 'VALOR'
    AND DEF_REGDES = 'VALOR'
    AND DEF_FILNEG = 'VALOR'
    AND DEF_FILDES = 'VALOR'
    AND DEF_QTDVOL = 0
    AND DEF_DOCTMS = 'VALOR'
    AND DEF_DESDOC = 'VALOR'
    AND DEF_TIPTRA = 'VALOR'
    AND DEF_DESTIP = 'VALOR'
    AND DEF_CDRCAL = 'VALOR'
    AND DEF_REGCAL = 'VALOR'
    AND DEF_SERTMS = 'VALOR'
    AND DEF_DESSVT = 'VALOR'
    AND DEF_DATPRO BETWEEN '20261001' AND '20261031'
    AND DEF_ARQPRO = 'VALOR'
    AND DEF_SDOC = 'VALOR'

Outras tabelas relacionadas

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