Dicionário Protheus
Início

Tabela DMQ no Protheus

Veículos do Lote

O que é a tabela DMQ no Protheus?

A tabela DMQ faz parte do sistema ERP Protheus da TOTVS e é utilizada para veículos do lote.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela DMQ possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela DMQ, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DMQ
X2_PATH \DATA\
X2_ARQUIVO DMQ990
X2_NOME Veículos do Lote
X2_NOMESPA Vehículos del lote
X2_NOMEENG Batch Vehicles
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO DMQ_FILIAL+DMQ_FILORI+DMQ_LOTNFC+DMQ_SEQUEN
X2_PYME S
X2_MODULO 43
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 3442
R_E_C_D_E_L_ 0

Campos da Tabela DMQ (12 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
DMQ 01 DMQ_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del sistema System Branch - - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 53039 0
DMQ 02 DMQ_FILORI C 2 0 Fil Origem Suc Origen Origin Bran Filial de Origem Sucursal de origen Branch of Origin - - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 033 - S - - N - N - - - 1 1 - - - 53040 0
DMQ 03 DMQ_LOTNFC C 6 0 Lote Lote Batch Número do Lote Número del lote Batch Number @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 53041 0
DMQ 04 DMQ_SEQUEN C 2 0 Sequencia Secuencia Sequence Sequencia Secuencia Sequence @! - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 53042 0
DMQ 05 DMQ_CODVEI C 8 0 Cod Veículo Cód Vehículo Vehicle Code Código do Veículo Cód Vehículo Code of Vehicle @! Vazio() .Or. (ExistCpo('DA3') .And. TmsA170Vld()) x x x x x x x x x x x x x x x x - DTU 1 x - S - N A R - - - - - - TMSA170Whe() - - - S - - N - N - - - 1 1 - - - 53043 0
DMQ 06 DMQ_MODVEI C 30 0 Mod Veiculo Mod Vehículo Vehicle Mod Modelo do Veículo Modelo del vehículo Vehicle Model @! - x x x x x x x x x x x x x x x x If(Inclui,"",Posicione("DA3",1,xFilial("DA3")+DMQ->DMQ_CODVEI,"DA3_DESC")) - 1 x - - - N V V - - - - - - - - 145 - S - - N - N - - - 1 1 - - - 53044 0
DMQ 07 DMQ_CODRB1 C 8 0 Cod Reb 1 Cód Rem 1 Tow Code 1 Código Reboque 1 Cód Remolque 1 Tow Truck Code 1 @! Vazio() .Or. (ExistCpo('DA3') .And. TmsA170Vld()) x x x x x x x x x x x x x x x x - DTU 1 x - S - N A R - - - - - - TMSA170Whe() - - - S - - N - N - - - 1 1 - - - 53045 0
DMQ 08 DMQ_MODRB1 C 30 0 Mod Reb 1 Mod Rem 1 Tow Mod 1 Modelo Reboque 1 Modelo Remolque 1 Tow Truck Model 1 @! - x x x x x x x x x x x x x x x x If(Inclui,"",Posicione("DA3",1,xFilial("DA3")+DMQ->DMQ_CODRB1,"DA3_DESC")) - 1 x - - - N V V - - - - - - - - 145 - S - - N - N - - - 1 1 - - - 53046 0
DMQ 09 DMQ_CODRB2 C 8 0 Cod Reb 2 Cód Rem 2 Tow Code 2 Código Reboque 2 Cód Remolque 2 Tow Truck Code 2 @! Vazio() .Or. (ExistCpo('DA3') .And. TmsA170Vld()) x x x x x x x x x x x x x x x x - DTU 1 x - S - N A R - - - - - - TMSA170Whe() - - - S - - N - N - - - 1 1 - - - 53047 0
DMQ 10 DMQ_MODRB2 C 30 0 Mod Reb 2 Mod Rem 2 Tow Mod 2 Modelo Reboque 2 Modelo Remolque 2 Tow Truck Model 2 @! - x x x x x x x x x x x x x x x x If(Inclui,"",Posicione("DA3",1,xFilial("DA3")+DMQ->DMQ_CODRB2,"DA3_DESC")) - 1 x - - - N V V - - - - - - - - 145 - S - - N - N - - - 1 1 - - - 53048 0
DMQ 11 DMQ_CODRB3 C 8 0 Cod Reb 3 Cód Rem 3 Tow Code 3 Código Reboque 3 Cód Remolque 3 Tow Truck Code 3 @! Vazio() .Or. (ExistCpo('DA3') .And. TmsA170Vld()) x x x x x x x x x x x x x x x x - DTU 1 x - S - N A R - - - - - - TMSA170Whe() - - - S - - N - N - - - 1 1 - - - 53049 0
DMQ 12 DMQ_MODRB3 C 30 0 Mod Reb 3 Mod Rem 3 Tow Mod 3 Modelo Reboque 3 Modelo Remolque 3 Tow Truck Model 3 @! - x x x x x x x x x x x x x x x x If(Inclui,"",Posicione("DA3",1,xFilial("DA3")+DMQ->DMQ_CODRB3,"DA3_DESC")) - 1 x - - - N V V - - - - - - - - 145 - S - - N - N - - - 1 1 - - - 53050 0

Índices da Tabela DMQ (1 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
DMQ 1 DMQ_FILIAL+DMQ_FILORI+DMQ_LOTNFC+DMQ_SEQUEN Fil Origem + Lote + Sequencia Suc Origen + Lote + Secuencia Origin Bran + Batch + Sequence S - - S 2 3 - 8157 0

Perguntas frequentes

Para que serve a tabela DMQ no Protheus?

Ela é utilizada para veículos do lote dentro do sistema ERP Protheus.

Como consultar os campos da tabela DMQ?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela DMQ?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.