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

Tabela DM4 no Protheus

Planejamento da Viagem Mod.3

A tabela DM4 do Protheus está descrita no dicionário (SX2) como “Planejamento da Viagem Mod.3”. Possui 10 campos e 1 índices e chave única DM4_FILIAL+DM4_FILORI+DM4_VIAGEM. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
DM4
Nome
Planejamento da Viagem Mod.3
Nome (inglês)
Trip Planning Mod.3
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
DM4_FILIAL+DM4_FILORI+DM4_VIAGEM
Campos / índices
10 / 1

Campos da tabela DM4 (10)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DM4_FILIAL C 2 0 Filial Filial do Sistema Real
02 DM4_FILORI C 2 0 Fil. Origem Filial de Origem Real
03 DM4_VIAGEM C 6 0 Viagem Numero da Viagem Real
04 DM4_FILVGE C 2 0 Fil.Vge.Orig Filial da Viagem Original Real
05 DM4_NUMVGE C 6 0 No.Vge.Orig Numero da Viagem Original Real
06 DM4_DATINI D 8 0 Data Inicio Data Inicio Planejamento Real
07 DM4_HORINI C 4 0 Hora Inicio Hora Inicio Planejamento Real
08 DM4_DATFIM D 8 0 Data Fim Data Fim Planejamento Real
09 DM4_HORFIM C 4 0 Hora Fim Hora Fim Planejamento Real
10 DM4_TMPVGE C 5 0 Tempo Viag. Tempo da Viagem Virtual

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

Índices da tabela DM4 (1)

OrdemChaveDescriçãoApelido
1DM4_FILIAL+DM4_FILORI+DM4_VIAGEMFil. Origem + Viagem

Perguntas frequentes sobre a tabela DM4

O que é a tabela DM4?

É a tabela “Planejamento da Viagem Mod.3” do ERP TOTVS Protheus, com 10 campos definidos no dicionário SX3.

Qual é a chave única da tabela DM4?

A chave única é DM4_FILIAL+DM4_FILORI+DM4_VIAGEM.

Quais são os índices da tabela DM4?

A tabela tem 1 índice. O principal (ordem 1) usa a chave DM4_FILIAL+DM4_FILORI+DM4_VIAGEM.

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

Exemplo de consulta SQL da tabela DM4

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

SELECT
    DM4_FILIAL,
    DM4_FILORI,
    DM4_VIAGEM,
    DM4_FILVGE,
    DM4_NUMVGE,
    DM4_DATINI,
    DM4_HORINI,
    DM4_DATFIM,
    DM4_HORFIM,
    DM4_TMPVGE
FROM DM4
WHERE
    D_E_L_E_T_ = ' '
    AND DM4_FILIAL = 'VALOR'
    AND DM4_FILORI = 'VALOR'
    AND DM4_VIAGEM = 'VALOR'
    AND DM4_FILVGE = 'VALOR'
    AND DM4_NUMVGE = 'VALOR'
    AND DM4_DATINI BETWEEN '20261101' AND '20261130'
    AND DM4_HORINI = 'VALOR'
    AND DM4_DATFIM BETWEEN '20261101' AND '20261130'
    AND DM4_HORFIM = 'VALOR'
    AND DM4_TMPVGE = 'VALOR'

Outras tabelas relacionadas

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