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

Tabela DL9 no Protheus

Planejamento de demanda

A tabela DL9 do Protheus está descrita no dicionário (SX2) como “Planejamento de demanda”. Possui 25 campos e 8 índices e chave única DL9_FILIAL+DL9_COD. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
DL9
Nome
Planejamento de demanda
Nome (inglês)
Planning of demand
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
DL9_FILIAL+DL9_COD
Campos / índices
25 / 8

Campos da tabela DL9 (25)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DL9_FILIAL C 2 0 Filial Filial do sistema Real
02 DL9_FILGER C 2 0 Fil. Geração Filial de Geração Real
03 DL9_FILEXE C 2 0 Fil. Exec Filial de execução Real
04 DL9_COD C 8 0 Codigo Código do Planejamento Real
05 DL9_DATEMI D 8 0 Data Data Real
06 DL9_HOREMI C 4 0 Hora Hora Real
07 DL9_CODVEI C 8 0 Cod. Veículo Veículo Real
08 DL9_MODVEI C 30 0 Modelo Modelo do Veiculo Virtual
09 DL9_CODRB1 C 8 0 Cod.1o.Reboq Codigo do 1o.Reboque Real
10 DL9_MODRB1 C 30 0 Mod.1o.Reboq Modelo do 1o.Reboque Virtual
11 DL9_CODRB2 C 8 0 Cod.2o.Reboq Codigo do 2o.Reboque Real
12 DL9_MODRB2 C 30 0 Mod.2o.Reboq Modelo do 2o.Reboque Virtual
13 DL9_CODRB3 C 8 0 Cod.3°Reboq. Codigo do 3o.Reboque Real
14 DL9_MODRB3 C 30 0 Mod.3º Reboq Modelo do 3º Reboque Virtual
15 DL9_CODMOT C 6 0 Cd.Motorista Codigo do Motorista Real
16 DL9_NOMMOT C 40 0 Motorista Nome do Motorista Virtual
17 DL9_DATINI D 8 0 Data inicio Data de inicio Real
18 DL9_HORINI C 4 0 Hora inicio Hora de inicio Real
19 DL9_DATFIM D 8 0 Data Fim Data Final Real
20 DL9_HORFIM C 4 0 Hora fim Hora final Real
21 DL9_STATUS C 1 0 Status Status do Planejamento Real
22 DL9_CODUSR C 6 0 Cod. Usuario Codigo do usuario Real
23 DL9_MARK C 2 0 Mark Mark Browse Real
24 DL9_ROTA C 6 0 Rota Rota Real
25 DL9_DESROT C 30 0 Praça Princ. Praça Principal Virtual

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

Índices da tabela DL9 (8)

OrdemChaveDescriçãoApelido
1DL9_FILIAL+DL9_CODCodigo
2DL9_FILIAL+DL9_MARKMark
3DL9_FILIAL+DL9_STATUSStatus
4DL9_FILIAL+DL9_STATUS+DL9_CODStatus + Codigo
5DL9_FILIAL+DL9_CODVEI+DL9_STATUS+DL9_CODCod. Veículo + Status + Codigo
6DL9_FILIAL+DL9_CODRB1+DL9_STATUS+DL9_CODCod.1o.Reboq + Status + Codigo
7DL9_FILIAL+DL9_CODRB2+DL9_STATUS+DL9_CODCod.2o.Reboq + Status + Codigo
8DL9_FILIAL+DL9_CODRB3+DL9_STATUS+DL9_CODCod.3°Reboq. + Status + Codigo

Perguntas frequentes sobre a tabela DL9

O que é a tabela DL9?

É a tabela “Planejamento de demanda” do ERP TOTVS Protheus, com 25 campos definidos no dicionário SX3.

Qual é a chave única da tabela DL9?

A chave única é DL9_FILIAL+DL9_COD.

Quais são os índices da tabela DL9?

A tabela tem 8 índices. O principal (ordem 1) usa a chave DL9_FILIAL+DL9_COD.

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

Exemplo de consulta SQL da tabela DL9

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

SELECT
    DL9_FILIAL,
    DL9_FILGER,
    DL9_FILEXE,
    DL9_COD,
    DL9_DATEMI,
    DL9_HOREMI,
    DL9_CODVEI,
    DL9_MODVEI,
    DL9_CODRB1,
    DL9_MODRB1,
    DL9_CODRB2,
    DL9_MODRB2,
    DL9_CODRB3,
    DL9_MODRB3,
    DL9_CODMOT,
    DL9_NOMMOT,
    DL9_DATINI,
    DL9_HORINI,
    DL9_DATFIM,
    DL9_HORFIM,
    DL9_STATUS,
    DL9_CODUSR,
    DL9_MARK,
    DL9_ROTA,
    DL9_DESROT
FROM DL9
WHERE
    D_E_L_E_T_ = ' '
    AND DL9_FILIAL = 'VALOR'
    AND DL9_FILGER = 'VALOR'
    AND DL9_FILEXE = 'VALOR'
    AND DL9_COD = 'VALOR'
    AND DL9_DATEMI BETWEEN '20261101' AND '20261130'
    AND DL9_HOREMI = 'VALOR'
    AND DL9_CODVEI = 'VALOR'
    AND DL9_MODVEI = 'VALOR'
    AND DL9_CODRB1 = 'VALOR'
    AND DL9_MODRB1 = 'VALOR'
    AND DL9_CODRB2 = 'VALOR'
    AND DL9_MODRB2 = 'VALOR'
    AND DL9_CODRB3 = 'VALOR'
    AND DL9_MODRB3 = 'VALOR'
    AND DL9_CODMOT = 'VALOR'
    AND DL9_NOMMOT = 'VALOR'
    AND DL9_DATINI BETWEEN '20261101' AND '20261130'
    AND DL9_HORINI = 'VALOR'
    AND DL9_DATFIM BETWEEN '20261101' AND '20261130'
    AND DL9_HORFIM = 'VALOR'
    AND DL9_STATUS = 'VALOR'
    AND DL9_CODUSR = 'VALOR'
    AND DL9_MARK = 'VALOR'
    AND DL9_ROTA = 'VALOR'
    AND DL9_DESROT = 'VALOR'

Outras tabelas relacionadas

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