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

Tabela DIQ no Protheus

Percurso do MDFe SEFAZ

A tabela DIQ do Protheus está descrita no dicionário (SX2) como “Percurso do MDFe SEFAZ”. Possui 5 campos e 2 índices e chave única DIQ_FILIAL+DIQ_ROTA+DIQ_SEQUEN+DIQ_EST+DIQ_ROTEIR. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
DIQ
Nome
Percurso do MDFe SEFAZ
Nome (inglês)
MDFe SEFAZ Path
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
DIQ_FILIAL+DIQ_ROTA+DIQ_SEQUEN+DIQ_EST+DIQ_ROTEIR
Campos / índices
5 / 2

Campos da tabela DIQ (5)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DIQ_FILIAL C 2 0 Filial Filial do Sistema Real
02 DIQ_ROTA C 6 0 Rota Rota Real
03 DIQ_SEQUEN C 6 0 Sequencia Sequencia Real
04 DIQ_EST C 2 0 Estado Estado Real
05 DIQ_ROTEIR C 9 0 Cod. Roteiro Código do Roteiro Real

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

Índices da tabela DIQ (2)

OrdemChaveDescriçãoApelido
1DIQ_FILIAL+DIQ_ROTA+DIQ_SEQUEN+DIQ_ROTEIRRota + Sequencia + Cod. Roteiro
2DIQ_FILIAL+DIQ_ROTA+DIQ_ROTEIRRota + Cod. Roteiro

Perguntas frequentes sobre a tabela DIQ

O que é a tabela DIQ?

É a tabela “Percurso do MDFe SEFAZ” do ERP TOTVS Protheus, com 5 campos definidos no dicionário SX3.

Qual é a chave única da tabela DIQ?

A chave única é DIQ_FILIAL+DIQ_ROTA+DIQ_SEQUEN+DIQ_EST+DIQ_ROTEIR.

Quais são os índices da tabela DIQ?

A tabela tem 2 índices. O principal (ordem 1) usa a chave DIQ_FILIAL+DIQ_ROTA+DIQ_SEQUEN+DIQ_ROTEIR.

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

Exemplo de consulta SQL da tabela DIQ

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

SELECT
    DIQ_FILIAL,
    DIQ_ROTA,
    DIQ_SEQUEN,
    DIQ_EST,
    DIQ_ROTEIR
FROM DIQ
WHERE
    D_E_L_E_T_ = ' '
    AND DIQ_FILIAL = 'VALOR'
    AND DIQ_ROTA = 'VALOR'
    AND DIQ_SEQUEN = 'VALOR'
    AND DIQ_EST = 'VALOR'
    AND DIQ_ROTEIR = 'VALOR'

Outras tabelas relacionadas

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