A tabela DWF do Protheus está descrita no dicionário (SX2) como “ITENS DA POLITICA COMERCIAL”. Possui 9 campos e 2 í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
- DWF
- Nome
- ITENS DA POLITICA COMERCIAL
- Nome (inglês)
- BUSINESS POLICY ITEMS
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Campos / índices
- 9 / 2
Campos da tabela DWF (9)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | DWF_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | DWF_CODPAS | C | 2 | 0 | Componente | Codigo do Componente | Real |
| 03 | DWF_DESCRI | C | 20 | 0 | Desc.Compon. | Descricao do Componente | Virtual |
| 04 | DWF_VALMIN | N | 14 | 2 | Val.Minimo | Valor Minimo | Real |
| 05 | DWF_DESC | C | 1 | 0 | Tp.Desconto | Tipo de Desconto | Real |
| 06 | DWF_TIPFRE | C | 1 | 0 | Tipo Frete | Tipo do Frete (CIF/FOB) | Real |
| 07 | DWF_SERVIC | C | 3 | 0 | Servico | Servico | Real |
| 08 | DWF_CODPOL | C | 20 | 0 | Cod.Pol.Com. | Codigo Politica Comercial | Real |
| 09 | DWF_CNEGCT | C | 2 | 0 | Cod Negociac | Código da Negociação | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela DWF (2)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | DWF_FILIAL+DWF_CODPOL+DWF_TIPFRE+DWF_SERVIC+DWF_CODPAS | Cod.Pol.Com. + Tipo Frete + Servico + Componente | |
| 2 | DWF_FILIAL+DWF_CODPOL+DWF_TIPFRE+DWF_CNEGCT+DWF_SERVIC+DWF_CODPAS | Cod.Pol.Com. + Tipo Frete + Cod Negociac + Servico + Componente |
Perguntas frequentes sobre a tabela DWF
O que é a tabela DWF?
É a tabela “ITENS DA POLITICA COMERCIAL” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.
Quais são os índices da tabela DWF?
A tabela tem 2 índices. O principal (ordem 1) usa a chave DWF_FILIAL+DWF_CODPOL+DWF_TIPFRE+DWF_SERVIC+DWF_CODPAS.
Qual é o nome físico da tabela DWF 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: DWF990). Em ADVPL, use RetSqlName("DWF") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela DWF
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
DWF_FILIAL,
DWF_CODPAS,
DWF_DESCRI,
DWF_VALMIN,
DWF_DESC,
DWF_TIPFRE,
DWF_SERVIC,
DWF_CODPOL,
DWF_CNEGCT
FROM DWF
WHERE
D_E_L_E_T_ = ' '
AND DWF_FILIAL = 'VALOR'
AND DWF_CODPAS = 'VALOR'
AND DWF_DESCRI = 'VALOR'
AND DWF_VALMIN = 0
AND DWF_DESC = 'VALOR'
AND DWF_TIPFRE = 'VALOR'
AND DWF_SERVIC = 'VALOR'
AND DWF_CODPOL = 'VALOR'
AND DWF_CNEGCT = 'VALOR'
Outras tabelas relacionadas
- DW0 Subitens de Tabela de Tarifas
- DW1 Subitens de Tabela de Frete
- DW2 Subitens de Tabela de Ajuste
- DW3 Filial de Negociação Cliente
- DW4 Confirmação Embarque Fluvial
- DW5 TIPO DA NEGOCIACAO
- DW6 ITENS TIPO DA NEGOCIACAO
- DW7 Proposta Comercial
- DW8 Perfil da Proposta
- DW9 Contrato da Proposta
- DWA Descontos da Proposta
- DWB Valor da Faixa da Proposta
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.