Pragiva — Tecnologia na prática

Tabelas Referência

DUT Tipos de Veículos

DUT tem 15 campos, 3 índices e 12 gatilhos no dicionário padrão.

Protheus 12.1.2510 compartilhado derivado do dicionário padrão

Resposta rápida

Arquivo físico
DUT + empresa, ex.: DUT010
Chave única
não declarada no pacote
Compartilhamento
Compartilhado
Estrutura
15 campos (3 virtuais), 3 índices, 12 gatilhos
Rotina do sistema
TMSA530
Exibição padrão
DUT_FILIAL+DUT_TIPVEI+DUT_DESCRI+DUT_CATVEI+DUT_TIPCAR

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 DUT_FILIAL, DUT_TIPVEI, DUT_DESCRI, DUT_CATVEI, DUT_TIPCAR
  FROM DUT010
 WHERE D_E_L_E_T_ = ' '
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'DUT'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem DUT se liga

Consulta 1

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Gatilhos buscam em 2

Tabelas onde os gatilhos desta posicionam para trazer um valor.

É consultada por 30

Tabelas cujos campos usam esta como consulta padrão.

e mais 6.

Campos 15

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Tipo Veiculo Caractere 2 0 Real @! — Tipo do Veiculo
Descricao Caractere 30 0 Real @! — Descricao Tipo do Veiculo
Categoria Caractere 1 0 Real @! — Categoria do Veiculo
Peso Pondera Numérico 1 0 Real 9 — Peso Ponderado
Tp.Rodado Caractere 2 0 Real @! MU Tipo de Rodado (Ct-e)
Desc.Rodado Caractere 20 0 Virtual @! — Descricao Rodado (Ct-e)
Tp.Carroce. Caractere 2 0 Real @! MV Tipo de Carroceria (Ct-e)
Desc.Carroce Caractere 20 0 Virtual @! — Descri. Carroceria(Ct-e)
Cod.Familia Caractere 6 0 Real @! ST6 Codigo da Família MNT
Desc.Familia Caractere 40 0 Virtual @! — Descrição Família MNT
Qtd.Uni.Hor. Numérico 2 0 Real 99 — Qtd.Unitiz.Horizontal
Qtd.Uni.Ver. Numérico 2 0 Real 99 — Qtd.Unitiz.Vertical
Cat Externa Caractere 3 0 Real @! — Categoria Externa
Tp.Vei. Rot. Caractere 1 0 Real @! — Tipo Veículo Roteirizador

Índices 3

OrdemChaveDescriçãoNicknamePesquisa
1 DUT_FILIAL+DUT_TIPVEI Tipo Veiculo — S
2 DUT_FILIAL+DUT_DESCRI Descricao — S
3 DUT_FILIAL+DUT_CATEXT Cat Externa — S

Gatilhos 12

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
DUT_CATVEI 001 DUT_TIPROD P '03' — — M->DUT_CATVEI == '2'
DUT_CATVEI 002 DUT_TIPROD P '05' — — M->DUT_CATVEI == '5'
DUT_CATVEI 003 DUT_TIPROD P Space(2) — — !(M->DUT_CATVEI $ '2;5')
DUT_CATVEI 004 DUT_TIPCAR P '00' — — M->DUT_CATVEI $ '2;5'
DUT_CATVEI 005 DUT_TIPCAR P Space(2) — — !(M->DUT_CATVEI $ '2;5')
DUT_CATVEI 006 DUT_DESROD P X5Descri() SX5 xFilial('SX5')+'MU'+M->DUT_TIPROD M->DUT_CATVEI $ '2;5'
DUT_CATVEI 007 DUT_DESCAR P X5Descri() SX5 xFilial('SX5')+'MV'+M->DUT_TIPCAR M->DUT_CATVEI $ '2;5'
DUT_CATVEI 008 DUT_DESROD P Space(20) — — !(M->DUT_CATVEI $ '2;5')
DUT_CATVEI 009 DUT_DESCAR P Space(20) — — !(M->DUT_CATVEI $ '2;5')
DUT_CODFAM 001 DUT_DESFAM P ST6->T6_NOME ST6 xFilial('ST6')+M->DUT_CODFAM —
DUT_TIPCAR 001 DUT_DESCAR P X5Descri() SX5 xFilial('SX5')+'MV'+M->DUT_TIPCAR !Empty(M->DUT_TIPCAR)
DUT_TIPROD 001 DUT_DESROD P X5Descri() SX5 xFilial('SX5')+'MU'+M->DUT_TIPROD !Empty(M->DUT_TIPROD)

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.