Pragiva — Tecnologia na prática

Tabelas Referência

DA4 Motoristas

DA4 tem 67 campos, 3 índices e 21 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 compartilhado derivado do dicionário padrão

Resposta rápida

Arquivo físico
DA4 + empresa, ex.: DA4010
Chave única
DA4_FILIAL+DA4_COD
Compartilhamento
Compartilhado
Estrutura
67 campos (5 virtuais), 3 índices, 21 gatilhos
Rotina do sistema
OMSA040
Exibição padrão
DA4_COD+DA3_NOME

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 DA4_FILIAL, DA4_COD
  FROM DA4010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY DA4_FILIAL, DA4_COD
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 = 'DA4'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem DA4 se liga

Consulta 4

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 29

Tabelas cujos campos usam esta como consulta padrão.

e mais 5.

Campos 67

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Codigo Caractere 6 0 Real @! — Codigo do Motorista
Motorista Caractere 40 0 Real @! — Nome do Motorista
Tp.Motorista Caractere 1 0 Real @! — Tipo Motorista
Fornecedor Caractere 6 0 Real @! FOR Codigo Fornec Motorista
Loja Caractere 2 0 Real @! — Loja Fornecedor
Nome Fornec. Caractere 50 0 Virtual @! — Nome do Fornecedor
Fil. Base Caractere 2 0 Real — SM0 Filial Base do motorista
Matricula Caractere 6 0 Real @! SRATMS Matricula
Nome Reduzid Caractere 15 0 Real @! — Nome Reduzido Motorista
Endereco Caractere 40 0 Real @! — Endereco do Motorista
Bairro Caractere 20 0 Real @! — Bairro do Motorista
Municipio Caractere 15 0 Real @! — Municipio do Motorista
Estado Caractere 2 0 Real @! 12 Sigla da Federacao
CEP Caractere 8 0 Real @R 99999-999 — Cod Enderecamento Postal
CNPJ/CPF Caractere 14 0 Real @!R NN.NNN.NNN/NNNN-99 — CNPJ/CPF do Motorista
DDD Caractere 3 0 Real 999 — Codigo DDD do Municipio
Telefone Caractere 15 0 Real @! — Numero do Telefone
Ajudante 1 Caractere 6 0 Real @! DAU Ajudante 1
Ajudante 2 Caractere 6 0 Real @! DAU Ajudante 2
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Ajudante 3 Caractere 6 0 Real @! DAU Ajudante 3
No.CNH Caractere 11 0 Real @! — No.CNH
No.Regis.CNH Caractere 10 0 Real @! — No.Registro CNH
Dt.Exped.CNH Data 8 0 Real — — Data Exped. CNH
Dt.Venct.CNH Data 8 0 Real — — Data Vencto CNH
Munici.CNH Caractere 15 0 Real @! — Municipio CNH
Estado CNH Caractere 2 0 Real @! 12 Estado CNH
Cat. CNH Caractere 3 0 Real @! — Categoria CNH
Pai Caractere 40 0 Real @! — Pai
Mae Caractere 40 0 Real @! — Mae
Tel.Recados Caractere 15 0 Real @! — Telefone Recados
Falar Com Caractere 15 0 Real @! — Falar Com
RG Caractere 15 0 Real @! — RG
Org.Emissor Caractere 3 0 Real @! — Orgao Emissor
Estado RG Caractere 2 0 Real @! 12 Estado do RG
Cor Pele Caractere 2 0 Real @! M8 Cor Pele
Des.Cor Pele Caractere 30 0 Virtual @! — Des.Cor Pele
Cor Cabelo Caractere 2 0 Real @! M8 Cor Cabelo
Des.Cor Cab. Caractere 30 0 Virtual @! — Des.Cor Cabelo
Cor Barba Caractere 2 0 Real @! M8 Cor Barba
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Des.Cor Barb Caractere 30 0 Virtual @! — Des.Cor Barba
Cor Olho Caractere 2 0 Real @! M8 Cor Olho
Des.Cor Olho Caractere 30 0 Virtual @! — Des.Cor Olho
Sinais Caractere 30 0 Real @! — Sinais
Altura Numérico 5 2 Real @E 99.99 — Altura
Peso Numérico 7 3 Real @E 999.999 — Peso
Dt.Nascto. Data 8 0 Real — — Data de Nascimento
Estado Civil Caractere 2 0 Real @! 33 Estado Civil
No. Segurado Caractere 10 0 Real @! — No.Segurado
Lib.Seguro Caractere 10 0 Real @! — No.Liberacao Seguro
Data Ini.Seg Data 8 0 Real — — Data Inicio Nro.Lib.Seg
Data Fim Seg Data 8 0 Real — — Data Fim Nro.Lib.Seg.
Val.Segurado Numérico 14 2 Real @E 99,999,999,999.99 — Val.Segurado
Car.Perigosa Caractere 1 0 Real @! — Carga Perigosa
Bloqueado Caractere 1 0 Real @! — Bloqueado
Comissionado Caractere 1 0 Real @! — Motorista Comissionado ?
Foto Caractere 20 0 Real — — Foto do Motorista
Dt. Emiss.RG Data 8 0 Real — — Data da Emissão do RG
ID. Oper Caractere 10 0 Real @! — ID da Operadora
País Caractere 3 0 Real @! SYA Código do País
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Cd.Municipio Caractere 5 0 Real @9 CC2 Codigo IBGE do Municipio
Filial Atual Caractere 2 0 Real — — Filial Atual Motorista
Status Caractere 1 0 Real @! — Status do Motorista
Login App Caractere 80 0 Real — LISEXE Login no App
Email Caractere 30 0 Real — — Email
Cod. Cliente Caractere 6 0 Real @! SA1 Codigo do cliente
Loj. Cliente Caractere 2 0 Real @! — Loja do Cliente

Índices 3

OrdemChaveDescriçãoNicknamePesquisa
1 DA4_FILIAL+DA4_COD Codigo — S
2 DA4_FILIAL+DA4_NOME Motorista — S
3 DA4_FILIAL+DA4_CGC CNPJ/CPF — S

Gatilhos 21

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
DA4_CORBAR 001 DA4_DESBAR P Tabela("M8",M->DA4_CORBAR,.F.) — — —
DA4_CORCAB 001 DA4_DESCAB P Tabela("M8",M->DA4_CORCAB,.F.) — — —
DA4_COROLH 001 DA4_DESOLH P Tabela("M8",M->DA4_COROLH,.F.) — — —
DA4_CORPEL 001 DA4_DESPEL P Tabela("M8",M->DA4_CORPEL,.F.) — — —
DA4_FORNEC 001 DA4_LOJA P SA2->A2_LOJA SA2 xFilial("SA2")+M->DA4_FORNEC+IIF(SA2->A2_COD==M->DA4_FORNEC,SA2->A2_LOJA,"") NMODULO<>21
DA4_FORNEC 002 DA4_NOMFOR P SA2->A2_NOME SA2 xFilial("SA2")+M->DA4_FORNEC+M->DA4_LOJA —
DA4_LOJA 001 DA4_NOMFOR P SA2->A2_NOME SA2 xFilial("SA2")+M->DA4_FORNEC+IIF(SA2->A2_COD==M->DA4_FORNEC,SA2->A2_LOJA,"") —
DA4_MAT 001 DA4_END P SRA->RA_ENDEREC SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_END)
DA4_MAT 002 DA4_BAIRRO P SRA->RA_BAIRRO SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_BAIRRO)
DA4_MAT 003 DA4_MUN P SRA->RA_MUNICIP SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_NUMCNH)
DA4_MAT 004 DA4_EST P SRA->RA_ESTADO SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_EST)
DA4_MAT 005 DA4_CEP P SRA->RA_CEP SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_CEP)
DA4_MAT 006 DA4_CGC P SRA->RA_CIC SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_CGC)
DA4_MAT 007 DA4_TEL P SRA->RA_TELEFON SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_RGORG)
DA4_MAT 008 DA4_NUMCNH P SRA->RA_HABILIT SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_ESTCIV)
DA4_MAT 009 DA4_NOME P SRA->RA_NOME SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_NOME)
DA4_MAT 010 DA4_PAI P SRA->RA_PAI SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_PAI)
DA4_MAT 011 DA4_MAE P SRA->RA_MAE SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_TEL)
DA4_MAT 012 DA4_RG P SRA->RA_RG SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_MAE)
DA4_MAT 013 DA4_RGORG P SRA->RA_RGORG SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_RG)
DA4_MAT 014 DA4_ESTCIV P SRA->RA_ESTCIVI SRA OMS040Fil()+M->DA4_MAT Empty(M->DA4_CGC)

Procedência

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