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

Tabela DMA no Protheus

Itens Config Automat Viagem

A tabela DMA do Protheus está descrita no dicionário (SX2) como “Itens Config Automat Viagem”. Possui 7 campos e 1 índices e chave única DMA_FILIAL+DMA_CODAUT+DMA_SEQUEN. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
DMA
Nome
Itens Config Automat Viagem
Nome (inglês)
Trip Automation Config. Items
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
DMA_FILIAL+DMA_CODAUT+DMA_SEQUEN
Campos / índices
7 / 1

Campos da tabela DMA (7)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DMA_FILIAL C 2 0 Filial Filial do sistema Real
02 DMA_CODAUT C 4 0 Cod Automat Código Automatização Real
03 DMA_DESAUT C 30 0 Desc Automat Descrição Automatização Virtual
04 DMA_SEQUEN C 2 0 Sequencia Sequencia Automatização Real
05 DMA_ROTINA C 8 0 Rotina Rotina Automatizada Real
06 DMA_DESROT C 40 0 Desc Rotina Descrição da Rotina Virtual
07 DMA_ROTAUT C 1 0 Automática? Rotina Automática? Real

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

Índices da tabela DMA (1)

OrdemChaveDescriçãoApelido
1DMA_FILIAL+DMA_CODAUT+DMA_SEQUENCod Automat + Sequencia

Perguntas frequentes sobre a tabela DMA

O que é a tabela DMA?

É a tabela “Itens Config Automat Viagem” do ERP TOTVS Protheus, com 7 campos definidos no dicionário SX3.

Qual é a chave única da tabela DMA?

A chave única é DMA_FILIAL+DMA_CODAUT+DMA_SEQUEN.

Quais são os índices da tabela DMA?

A tabela tem 1 índice. O principal (ordem 1) usa a chave DMA_FILIAL+DMA_CODAUT+DMA_SEQUEN.

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

Exemplo de consulta SQL da tabela DMA

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

SELECT
    DMA_FILIAL,
    DMA_CODAUT,
    DMA_DESAUT,
    DMA_SEQUEN,
    DMA_ROTINA,
    DMA_DESROT,
    DMA_ROTAUT
FROM DMA
WHERE
    D_E_L_E_T_ = ' '
    AND DMA_FILIAL = 'VALOR'
    AND DMA_CODAUT = 'VALOR'
    AND DMA_DESAUT = 'VALOR'
    AND DMA_SEQUEN = 'VALOR'
    AND DMA_ROTINA = 'VALOR'
    AND DMA_DESROT = 'VALOR'
    AND DMA_ROTAUT = 'VALOR'

Outras tabelas relacionadas

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