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)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 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)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | DM2_FILIAL+DM2_FILORI+DM2_VIAGEM | Fil.Viagem + Viagem | |
| 2 | DM2_FILIAL+DM2_IDFRT | Id Frete | |
| 3 | DM2_FILIAL+DTOS(DM2_DTFRT)+DM2_IDFRT | Dt do Frete + Id Frete | |
| 4 | DM2_FILIAL+DM2_UFORIG+DM2_MUNORI+DM2_UFDEST+DM2_MUNDES | UF Orig. + Mun.Origem + UF Dest + Mun.Destino | |
| 5 | DM2_FILIAL+DM2_CODMOT | Cd.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
- DM0 Imagens Comprovante de Entrega
- DM1 Integração FreteBras
- DM3 Documentos da Viagem Mod.3
- DM4 Planejamento da Viagem Mod.3
- DM5 Operadora de Frotas Viagem
- DM6 Viagem Carregada
- DM7 Veiculos Carregados
- DM8 Documentos da Viagem TMS x GFE
- DM9 Config Automatização Viagem
- DMA Itens Config Automat Viagem
- DMB Automatização da Viagem
- DMC Indice de Pauta de Frete
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.