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)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 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)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | DF2_FILIAL+DF2_NUMAGE+DF2_ITEAGE+DF2_CODPRO | Agendamento + 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
- DF0 Agendamento
- DF1 Itens do Agendamento
- DF3 Valor Informado por Produto
- DF4 Cubagem por Agendamento
- DF5 Tipos Veículo por Agendamento
- DF6 Dados de Conferência de Coleta
- DF7 Retirada de Reboque
- DF8 Programação de Carregamento
- DF9 DESPESAS X CONTAS CONTABEIS
- DFA ITENS DESP. X CONTAS CONTABEIS
- DFB RATEIO DESP.X CONTAS CONTABEIS
- DFD DESPESA X SERVICOS MANUTENÇÃO
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.