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

Tabela DM2 no Protheus

Informações de Carga - FreteBr

A tabela DM2 do Protheus está descrita no dicionário (SX2) como “Informações de Carga - FreteBr”. Possui 31 campos e 5 índices e chave única DM2_FILIAL+DM2_FILORI+DM2_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
DM2
Nome
Informações de Carga - FreteBr
Nome (inglês)
Cargo info - Freight Br
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
DM2_FILIAL+DM2_FILORI+DM2_VIAGEM
Campos / índices
31 / 5

Campos da tabela DM2 (31)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DM2_FILIAL C 2 0 Filial Filial Real
02 DM2_FILORI C 2 0 Fil.Viagem Filial da Viagem Real
03 DM2_VIAGEM C 6 0 Viagem Viagem Real
04 DM2_UFORIG C 2 0 UF Orig. UF Origem Real
05 DM2_MUNORI C 5 0 Mun.Origem Cód. IBGE Município Orig. Real
06 DM2_UFDEST C 2 0 UF Dest UF Destino Real
07 DM2_MUNDES C 5 0 Mun.Destino Cód. IBGE Municípo Dest. Real
08 DM2_PROD C 80 0 Produtos Produtos da Carga Real
09 DM2_TIPESP C 3 0 Tp. Espécie Tipo de Espécie Real
10 DM2_ESPEC C 40 0 Espécies Espécies Real
11 DM2_RASTRE C 1 0 Rastreamento Rastreamento Real
12 DM2_LOTAC C 1 0 Lotação Carga Lotação Real
13 DM2_PEDPAG C 1 0 Pedag.Pago Pedágio Pago Real
14 DM2_INFOAD M 50 0 Info Adic Informações Adicionais Real
15 DM2_VEIC C 8 0 Veículo Cód. Veículo Real
16 DM2_PLACA C 8 0 Placa Placa do Veículo Virtual
17 DM2_TIPVEI C 30 0 Tipo Veículo Tipos do Veículo Real
18 DM2_NOMVEI M 1 0 Tipo Descr. Descrição Tipo Veículo Real
19 DM2_TIPCAR C 30 0 Carroceria Tipos de Carroceria Real
20 DM2_CARROC M 40 0 Carroceria Descrição Carroceria Real
21 DM2_TIPPRE C 3 0 Tp.Preços Tipos de Preços Real
22 DM2_PRECOS C 40 0 Preços Descrição Preços Real
23 DM2_FRETE N 11 2 Vl.Frete Valor do Frete Real
24 DM2_VOLUME N 5 0 Volumes Qtde Volumes Real
25 DM2_PESO N 11 4 Peso Peso Real Real
26 DM2_DIMENS N 11 4 Dimensões Dimensões Real
27 DM2_CODMOT C 6 0 Cd.Motorista Codigo do Motorista Real
28 DM2_MOTORI C 40 0 Motorista Nome do Motorista Virtual
29 DM2_IDFRT C 30 0 Id Frete Id Frete FreteBras Real
30 DM2_DTFRT D 8 0 Dt do Frete Data do Frete Real
31 DM2_STATUS C 1 0 Status Status Real

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

Índices da tabela DM2 (5)

OrdemChaveDescriçãoApelido
1DM2_FILIAL+DM2_FILORI+DM2_VIAGEMFil.Viagem + Viagem
2DM2_FILIAL+DM2_IDFRTId Frete
3DM2_FILIAL+DTOS(DM2_DTFRT)+DM2_IDFRTDt do Frete + Id Frete
4DM2_FILIAL+DM2_UFORIG+DM2_MUNORI+DM2_UFDEST+DM2_MUNDESUF Orig. + Mun.Origem + UF Dest + Mun.Destino
5DM2_FILIAL+DM2_CODMOTCd.Motorista

Perguntas frequentes sobre a tabela DM2

O que é a tabela DM2?

É a tabela “Informações de Carga - FreteBr” do ERP TOTVS Protheus, com 31 campos definidos no dicionário SX3.

Qual é a chave única da tabela DM2?

A chave única é DM2_FILIAL+DM2_FILORI+DM2_VIAGEM.

Quais são os índices da tabela DM2?

A tabela tem 5 índices. O principal (ordem 1) usa a chave DM2_FILIAL+DM2_FILORI+DM2_VIAGEM.

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

Exemplo de consulta SQL da tabela DM2

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

SELECT
    DM2_FILIAL,
    DM2_FILORI,
    DM2_VIAGEM,
    DM2_UFORIG,
    DM2_MUNORI,
    DM2_UFDEST,
    DM2_MUNDES,
    DM2_PROD,
    DM2_TIPESP,
    DM2_ESPEC,
    DM2_RASTRE,
    DM2_LOTAC,
    DM2_PEDPAG,
    DM2_INFOAD,
    DM2_VEIC,
    DM2_PLACA,
    DM2_TIPVEI,
    DM2_NOMVEI,
    DM2_TIPCAR,
    DM2_CARROC,
    DM2_TIPPRE,
    DM2_PRECOS,
    DM2_FRETE,
    DM2_VOLUME,
    DM2_PESO,
    DM2_DIMENS,
    DM2_CODMOT,
    DM2_MOTORI,
    DM2_IDFRT,
    DM2_DTFRT,
    DM2_STATUS
FROM DM2
WHERE
    D_E_L_E_T_ = ' '
    AND DM2_FILIAL = 'VALOR'
    AND DM2_FILORI = 'VALOR'
    AND DM2_VIAGEM = 'VALOR'
    AND DM2_UFORIG = 'VALOR'
    AND DM2_MUNORI = 'VALOR'
    AND DM2_UFDEST = 'VALOR'
    AND DM2_MUNDES = 'VALOR'
    AND DM2_PROD = 'VALOR'
    AND DM2_TIPESP = 'VALOR'
    AND DM2_ESPEC = 'VALOR'
    AND DM2_RASTRE = 'VALOR'
    AND DM2_LOTAC = 'VALOR'
    AND DM2_PEDPAG = 'VALOR'
    AND DM2_VEIC = 'VALOR'
    AND DM2_PLACA = 'VALOR'
    AND DM2_TIPVEI = 'VALOR'
    AND DM2_TIPCAR = 'VALOR'
    AND DM2_TIPPRE = 'VALOR'
    AND DM2_PRECOS = 'VALOR'
    AND DM2_FRETE = 0
    AND DM2_VOLUME = 0
    AND DM2_PESO = 0
    AND DM2_DIMENS = 0
    AND DM2_CODMOT = 'VALOR'
    AND DM2_MOTORI = 'VALOR'
    AND DM2_IDFRT = 'VALOR'
    AND DM2_DTFRT BETWEEN '20261101' AND '20261130'
    AND DM2_STATUS = 'VALOR'

Outras tabelas relacionadas

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