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

Tabela DFE no Protheus

AMORTIZACAO DE DESPESAS

A tabela DFE do Protheus está descrita no dicionário (SX2) como “AMORTIZACAO DE DESPESAS”. Possui 19 campos e 6 índices e chave única DFE_FILIAL+DFE_NUMAMZ. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
DFE
Nome
AMORTIZACAO DE DESPESAS
Nome (inglês)
EXPENSE AMORTIZATION
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
DFE_FILIAL+DFE_NUMAMZ
Campos / índices
19 / 6

Campos da tabela DFE (19)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DFE_FILIAL C 2 0 Filial Filial do Sistema Real
02 DFE_NUMAMZ C 6 0 No.Amortiza. No.Amortização Real
03 DFE_DATAMZ D 8 0 Dt.Amortiza. Dt.Amortiza. Real
04 DFE_CODDES C 15 0 Cod.Despesa Cod.Despesa Real
05 DFE_DSCDES C 30 0 Desc.Despesa Desc.Despesa Virtual
06 DFE_CODVEI C 8 0 Cod.Veiculo Cod.Veiculo Real
07 DFE_MODVEI C 30 0 Modelo Modelo do Veiculo Virtual
08 DFE_SERMNT C 6 0 Serviço Mnt Serviço Manutenção Ativos Real
09 DFE_NOSMNT C 40 0 Nome Serviço Nome Serviço Mnt Virtual
10 DFE_CODPRO C 15 0 Cod.Produto Código do Produto Real
11 DFE_DESPRO C 50 0 Desc.Produto Descrição do Produto Virtual
12 DFE_TIPAMZ C 1 0 Tp.Amortiza. Tipo de Amortização Real
13 DFE_PERAMZ N 6 0 Período Período Amortização Real
14 DFE_VLRDES N 14 2 Vlr.Despesa Valor da Despesa Real
15 DFE_VLRQTA N 14 4 Valor Quota Valor da Quota Real
16 DFE_VLRAMZ N 14 2 Vl.Amortiza. Valor Amortizado Real
17 DFE_STATUS C 1 0 Status Status Real
18 DFE_CATAMZ C 1 0 Cat.Amortiza Categoria Amortização Real
19 DFE_IDCTMS C 6 0 ID.Custo TMS ID.Custo TMS Real

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

Índices da tabela DFE (6)

OrdemChaveDescriçãoApelido
1DFE_FILIAL+DFE_NUMAMZNo.Amortiza.
2DFE_FILIAL+DFE_CODDES+DFE_NUMAMZCod.Despesa + No.Amortiza.
3DFE_FILIAL+DTOS(DFE_DATAMZ)+DFE_NUMAMZDt.Amortiza. + No.Amortiza.
4DFE_FILIAL+DFE_STATUS+DFE_NUMAMZStatus + No.Amortiza.
5DFE_FILIAL+DFE_CODVEI+DFE_NUMAMZCod.Veiculo + No.Amortiza.
6DFE_FILIAL+DFE_IDCTMSID.Custo TMS

Perguntas frequentes sobre a tabela DFE

O que é a tabela DFE?

É a tabela “AMORTIZACAO DE DESPESAS” do ERP TOTVS Protheus, com 19 campos definidos no dicionário SX3.

Qual é a chave única da tabela DFE?

A chave única é DFE_FILIAL+DFE_NUMAMZ.

Quais são os índices da tabela DFE?

A tabela tem 6 índices. O principal (ordem 1) usa a chave DFE_FILIAL+DFE_NUMAMZ.

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

Exemplo de consulta SQL da tabela DFE

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

SELECT
    DFE_FILIAL,
    DFE_NUMAMZ,
    DFE_DATAMZ,
    DFE_CODDES,
    DFE_DSCDES,
    DFE_CODVEI,
    DFE_MODVEI,
    DFE_SERMNT,
    DFE_NOSMNT,
    DFE_CODPRO,
    DFE_DESPRO,
    DFE_TIPAMZ,
    DFE_PERAMZ,
    DFE_VLRDES,
    DFE_VLRQTA,
    DFE_VLRAMZ,
    DFE_STATUS,
    DFE_CATAMZ,
    DFE_IDCTMS
FROM DFE
WHERE
    D_E_L_E_T_ = ' '
    AND DFE_FILIAL = 'VALOR'
    AND DFE_NUMAMZ = 'VALOR'
    AND DFE_DATAMZ BETWEEN '20261001' AND '20261031'
    AND DFE_CODDES = 'VALOR'
    AND DFE_DSCDES = 'VALOR'
    AND DFE_CODVEI = 'VALOR'
    AND DFE_MODVEI = 'VALOR'
    AND DFE_SERMNT = 'VALOR'
    AND DFE_NOSMNT = 'VALOR'
    AND DFE_CODPRO = 'VALOR'
    AND DFE_DESPRO = 'VALOR'
    AND DFE_TIPAMZ = 'VALOR'
    AND DFE_PERAMZ = 0
    AND DFE_VLRDES = 0
    AND DFE_VLRQTA = 0
    AND DFE_VLRAMZ = 0
    AND DFE_STATUS = 'VALOR'
    AND DFE_CATAMZ = 'VALOR'
    AND DFE_IDCTMS = 'VALOR'

Outras tabelas relacionadas

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