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

Tabela DM7 no Protheus

Veiculos Carregados

A tabela DM7 do Protheus está descrita no dicionário (SX2) como “Veiculos Carregados”. Possui 12 campos e 1 índices e chave única DM7_FILIAL+DM7_FILORI+DM7_VIAGEM+DM7_ITEDTR. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
DM7
Nome
Veiculos Carregados
Nome (inglês)
Vehicles Loaded
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
DM7_FILIAL+DM7_FILORI+DM7_VIAGEM+DM7_ITEDTR
Campos / índices
12 / 1

Campos da tabela DM7 (12)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DM7_FILIAL C 2 0 Filial Filial do Sistema Real
02 DM7_FILORI C 2 0 Fil Origem Filial de Origem a Viagem Real
03 DM7_VIAGEM C 6 0 Viagem Número da Viagem Real
04 DM7_ITEDTR C 2 0 Item Item do Veículo na DTR Real
05 DM7_CODVEI C 8 0 Cod Veiculo Código do Veículo Real
06 DM7_MODVEI C 30 0 Mod Veiculo Modelo do Veículo Virtual
07 DM7_CODRB1 C 8 0 Cod Reb 1 Codigo Primeiro Reboque Real
08 DM7_MODRB1 C 30 0 Mod Reb 1 Modelo Primeiro Reboque Virtual
09 DM7_CODRB2 C 8 0 Cod Reb 2 Codigo Segundo Reboque Real
10 DM7_MODRB2 C 30 0 Mod Reb 2 Modelo Segundo Reboque Virtual
11 DM7_CODRB3 C 8 0 Cod Reb 3 Código Terceiro Reboque Real
12 DM7_MODRB3 C 30 0 Mod Reb 3 Modelo Terceiro Reboque Virtual

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

Índices da tabela DM7 (1)

OrdemChaveDescriçãoApelido
1DM7_FILIAL+DM7_FILORI+DM7_VIAGEM+DM7_ITEDTRFil Origem + Viagem + Item

Perguntas frequentes sobre a tabela DM7

O que é a tabela DM7?

É a tabela “Veiculos Carregados” do ERP TOTVS Protheus, com 12 campos definidos no dicionário SX3.

Qual é a chave única da tabela DM7?

A chave única é DM7_FILIAL+DM7_FILORI+DM7_VIAGEM+DM7_ITEDTR.

Quais são os índices da tabela DM7?

A tabela tem 1 índice. O principal (ordem 1) usa a chave DM7_FILIAL+DM7_FILORI+DM7_VIAGEM+DM7_ITEDTR.

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

Exemplo de consulta SQL da tabela DM7

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

SELECT
    DM7_FILIAL,
    DM7_FILORI,
    DM7_VIAGEM,
    DM7_ITEDTR,
    DM7_CODVEI,
    DM7_MODVEI,
    DM7_CODRB1,
    DM7_MODRB1,
    DM7_CODRB2,
    DM7_MODRB2,
    DM7_CODRB3,
    DM7_MODRB3
FROM DM7
WHERE
    D_E_L_E_T_ = ' '
    AND DM7_FILIAL = 'VALOR'
    AND DM7_FILORI = 'VALOR'
    AND DM7_VIAGEM = 'VALOR'
    AND DM7_ITEDTR = 'VALOR'
    AND DM7_CODVEI = 'VALOR'
    AND DM7_MODVEI = 'VALOR'
    AND DM7_CODRB1 = 'VALOR'
    AND DM7_MODRB1 = 'VALOR'
    AND DM7_CODRB2 = 'VALOR'
    AND DM7_MODRB2 = 'VALOR'
    AND DM7_CODRB3 = 'VALOR'
    AND DM7_MODRB3 = 'VALOR'

Outras tabelas relacionadas

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