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

Tabela DF2 no Protheus

Produtos por Agendamento

A tabela DF2 do Protheus está descrita no dicionário (SX2) como “Produtos por Agendamento”. Possui 14 campos e 1 í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
DF2
Nome
Produtos por Agendamento
Nome (inglês)
Products by Scheduling
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
14 / 1

Campos da tabela DF2 (14)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DF2_FILIAL C 2 0 Filial Filial do Sistema Real
02 DF2_NUMAGE C 6 0 Agendamento Numero do Agendamento Real
03 DF2_ITEAGE C 3 0 Item Agend. Item Agendamento Real
04 DF2_CODPRO C 15 0 Produto Produto Real
05 DF2_DESPRO C 50 0 Desc.Produto Descricao do Produto Virtual
06 DF2_CODEMB C 3 0 Embalagem Codigo da Embalagem Real
07 DF2_DESEMB C 30 0 Des.Embalag. Descricao da Embalagem Virtual
08 DF2_QTDVOL N 5 0 Qtde Volume Quantidade de Volumes Real
09 DF2_QTDUNI N 5 0 Unitizadores Qtde. de Unitizadores Real
10 DF2_PESO N 11 4 Peso Real Peso Real Real
11 DF2_PESOM3 N 11 4 Peso Cubado Peso Cubado Real
12 DF2_VALMER N 14 2 Valor Merc. Valor Mercadoria Real
13 DF2_BASSEG N 14 2 Base RR Base Risco Rodoviario Real
14 DF2_METRO3 N 11 4 M3 M3 Real

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

Índices da tabela DF2 (1)

OrdemChaveDescriçãoApelido
1DF2_FILIAL+DF2_NUMAGE+DF2_ITEAGE+DF2_CODPROAgendamento + Item Agend. + Produto

Perguntas frequentes sobre a tabela DF2

O que é a tabela DF2?

É a tabela “Produtos por Agendamento” do ERP TOTVS Protheus, com 14 campos definidos no dicionário SX3.

Quais são os índices da tabela DF2?

A tabela tem 1 índice. O principal (ordem 1) usa a chave DF2_FILIAL+DF2_NUMAGE+DF2_ITEAGE+DF2_CODPRO.

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

Exemplo de consulta SQL da tabela DF2

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

SELECT
    DF2_FILIAL,
    DF2_NUMAGE,
    DF2_ITEAGE,
    DF2_CODPRO,
    DF2_DESPRO,
    DF2_CODEMB,
    DF2_DESEMB,
    DF2_QTDVOL,
    DF2_QTDUNI,
    DF2_PESO,
    DF2_PESOM3,
    DF2_VALMER,
    DF2_BASSEG,
    DF2_METRO3
FROM DF2
WHERE
    D_E_L_E_T_ = ' '
    AND DF2_FILIAL = 'VALOR'
    AND DF2_NUMAGE = 'VALOR'
    AND DF2_ITEAGE = 'VALOR'
    AND DF2_CODPRO = 'VALOR'
    AND DF2_DESPRO = 'VALOR'
    AND DF2_CODEMB = 'VALOR'
    AND DF2_DESEMB = 'VALOR'
    AND DF2_QTDVOL = 0
    AND DF2_QTDUNI = 0
    AND DF2_PESO = 0
    AND DF2_PESOM3 = 0
    AND DF2_VALMER = 0
    AND DF2_BASSEG = 0
    AND DF2_METRO3 = 0

Outras tabelas relacionadas

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