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

Tabela DM8 no Protheus

Documentos da Viagem TMS x GFE

A tabela DM8 do Protheus está descrita no dicionário (SX2) como “Documentos da Viagem TMS x GFE”. Possui 21 campos e 2 índices e chave única DM8_FILIAL+DM8_FILDOC+DM8_DOC+DM8_SERIE+DM8_FILORI+DM8_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
DM8
Nome
Documentos da Viagem TMS x GFE
Nome (inglês)
TMS vs GFE Travel Documents
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
DM8_FILIAL+DM8_FILDOC+DM8_DOC+DM8_SERIE+DM8_FILORI+DM8_VIAGEM
Campos / índices
21 / 2

Campos da tabela DM8 (21)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DM8_FILIAL C 2 0 Filial Filial do Sistema Real
02 DM8_FILORI C 2 0 Fil.Origem Filial de Origem Real
03 DM8_VIAGEM C 6 0 Viagem Numero da Viagem Real
04 DM8_FILDOC C 2 0 Fil.Docto. Filial do Documento Real
05 DM8_DOC C 9 0 No.Docto. Numero do Documento Real
06 DM8_SERIE C 3 0 Serie Docto. Serie do Documento Real
07 DM8_UFORI C 2 0 UF Origem Estado de Origem Real
08 DM8_CDMUNO C 5 0 Cod.Mun.Ori Cod.Municipio de Origem Real
09 DM8_MUNORI C 15 0 Mun.Origem Municipio de Origem Virtual
10 DM8_CEPORI C 8 0 CEP Origem CEP Origem Real
11 DM8_UFDES C 2 0 UF Destino Estado de Destino Real
12 DM8_CDMUND C 5 0 Cod.Mun.Des Cod.Municipio Destino Real
13 DM8_MUNDES C 15 0 Mun.Des Municipio de Destino Virtual
14 DM8_CEPDES C 8 0 CEP Destino CEP Destino Real
15 DM8_TIPVEI C 2 0 Tipo Veiculo Tipo Veiculo Real
16 DM8_DESTPV C 30 0 Des.Tp.Vei Desc.Tipo Veiculo Virtual
17 DM8_CDTPOP C 10 0 Tipo Oper. Tipo de Operaçao Real
18 DM8_DSTPOP C 50 0 Desc.Oper Descrição Tp. Operação Virtual
19 DM8_CDCLFR C 4 0 Class.Frete Classificação de Frete Real
20 DM8_DSCLFR C 50 0 Des.Clas.Fre Descrição Clas. Frete Virtual
21 DM8_CHVEXT C 30 0 Chv.Ext. Chave Externa Real

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

Índices da tabela DM8 (2)

OrdemChaveDescriçãoApelido
1DM8_FILIAL+DM8_FILDOC+DM8_DOC+DM8_SERIE+DM8_FILORI+DM8_VIAGEMFil.Docto. + No.Docto. + Serie Docto. + Fil.Origem + Viagem
2DM8_FILIAL+DM8_FILORI+DM8_VIAGEM+DM8_FILDOC+DM8_DOC+DM8_SERIEFil.Origem + Viagem + Fil.Docto. + No.Docto. + Serie Docto.

Perguntas frequentes sobre a tabela DM8

O que é a tabela DM8?

É a tabela “Documentos da Viagem TMS x GFE” do ERP TOTVS Protheus, com 21 campos definidos no dicionário SX3.

Qual é a chave única da tabela DM8?

A chave única é DM8_FILIAL+DM8_FILDOC+DM8_DOC+DM8_SERIE+DM8_FILORI+DM8_VIAGEM.

Quais são os índices da tabela DM8?

A tabela tem 2 índices. O principal (ordem 1) usa a chave DM8_FILIAL+DM8_FILDOC+DM8_DOC+DM8_SERIE+DM8_FILORI+DM8_VIAGEM.

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

Exemplo de consulta SQL da tabela DM8

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

SELECT
    DM8_FILIAL,
    DM8_FILORI,
    DM8_VIAGEM,
    DM8_FILDOC,
    DM8_DOC,
    DM8_SERIE,
    DM8_UFORI,
    DM8_CDMUNO,
    DM8_MUNORI,
    DM8_CEPORI,
    DM8_UFDES,
    DM8_CDMUND,
    DM8_MUNDES,
    DM8_CEPDES,
    DM8_TIPVEI,
    DM8_DESTPV,
    DM8_CDTPOP,
    DM8_DSTPOP,
    DM8_CDCLFR,
    DM8_DSCLFR,
    DM8_CHVEXT
FROM DM8
WHERE
    D_E_L_E_T_ = ' '
    AND DM8_FILIAL = 'VALOR'
    AND DM8_FILORI = 'VALOR'
    AND DM8_VIAGEM = 'VALOR'
    AND DM8_FILDOC = 'VALOR'
    AND DM8_DOC = 'VALOR'
    AND DM8_SERIE = 'VALOR'
    AND DM8_UFORI = 'VALOR'
    AND DM8_CDMUNO = 'VALOR'
    AND DM8_MUNORI = 'VALOR'
    AND DM8_CEPORI = 'VALOR'
    AND DM8_UFDES = 'VALOR'
    AND DM8_CDMUND = 'VALOR'
    AND DM8_MUNDES = 'VALOR'
    AND DM8_CEPDES = 'VALOR'
    AND DM8_TIPVEI = 'VALOR'
    AND DM8_DESTPV = 'VALOR'
    AND DM8_CDTPOP = 'VALOR'
    AND DM8_DSTPOP = 'VALOR'
    AND DM8_CDCLFR = 'VALOR'
    AND DM8_DSCLFR = 'VALOR'
    AND DM8_CHVEXT = 'VALOR'

Outras tabelas relacionadas

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