Pragiva — Tecnologia na prática

Tabelas Referência

TO0 Laudos Ambientais

TO0 tem 31 campos, 4 índices e 14 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
TO0 + empresa, ex.: TO0010
Chave única
TO0_FILIAL+TO0_LAUDO
Compartilhamento
Exclusivo
Estrutura
31 campos (6 virtuais), 4 índices, 14 gatilhos
Exibição padrão
TO0_LAUDO+TO0_NOME

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 TO0_FILIAL, TO0_LAUDO, TO0_NOME
  FROM TO0010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY TO0_FILIAL, TO0_LAUDO
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 = 'TO0'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem TO0 se liga

Consulta 7

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

Gatilhos buscam em 6

Tabelas onde os gatilhos desta posicionam para trazer um valor.

É consultada por 5

Tabelas cujos campos usam esta como consulta padrão.

Campos 31

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Laudo Caractere 12 0 Real @! — Codigo do Laudo
Nome Laudo Caractere 60 0 Real @! — Nome do Laudo
Data Início Data 8 0 Real — — Data Inicio Laudo
Data Final Data 8 0 Real — — Data Final do Laudo
Data Valid. Data 8 0 Real — — Data Final Validade Laudo
Cliente Caractere 6 0 Real @! SA1 Codigo do Cliente
Loja Caractere 2 0 Real @! — Loja do Cliente
Nome Cliente Caractere 50 0 Virtual @! — Nome do Cliente
Grau Risco Caractere 1 0 Real 9 — Grau de Risco
Qtde Funcion Numérico 5 0 Real 99999 — Quantidade Funcionarios
Objetivo Caractere 80 0 Real @! — Objetivo do Laudo
Tp. Elab. Caractere 1 0 Real @! — Tipo de Elaborador
Resp. Elab. Caractere 12 0 Real @! TMK Responsável Elaboração
Nome Caractere 20 0 Virtual @! — Nome do Responsavel
Termo Caractere 12 0 Real @! TMZ Termo de Responsabilidade
Filial Docto Caractere 2 0 Real — — Filial do Documento
Documento Caractere 16 0 Real — QDH Documento Relacionado
Revisao Caractere 3 0 Real 999 — Num.Sequencial da Revisao
Tipo Laudo Caractere 1 0 Real @! — Tipo de Laudo
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Centro Custo Caractere 9 0 Real @! CTT Centro de Custo
Descrição Caractere 20 0 Virtual @! — Descricao C.Custo
Descricao Memo 10 0 Real @! — Descricao do Laudo
Cont. Descr. Memo 10 0 Virtual @! — Continuacao da Descricao
Cont. Descr. Caractere 6 0 Real @! — Continuacao da Descricao
Finalidade Caractere 1 0 Real @! — Finalidade
Tipo Aprov. Caractere 1 0 Real @! — Tipo de Aprovador
Aprovador Caractere 6 0 Real @! SRA Código do Aprovador
Nome Aprov. Caractere 30 0 Virtual — — Nome do Aprovador
Atividade Caractere 6 0 Real @! TAR Atividade Industrial
Descrição Caractere 40 0 Virtual @! — Descrição da Atividade

Índices 4

OrdemChaveDescriçãoNicknamePesquisa
1 TO0_FILIAL+TO0_LAUDO Laudo — S
2 TO0_FILIAL+TO0_CLIENT+TO0_LOJA Cliente + Loja — S
3 TO0_FILIAL+TO0_CODUSU Resp. Elab. — S
4 TO0_FILIAL+TO0_TERMO Termo — S

Gatilhos 14

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
TO0_APROVA 001 TO0_NOMAPR P SRA->RA_NOME SRA xFilial("SRA")+M->TO0_APROVA M->TO0_TIPAPR == "2"
TO0_APROVA 002 TO0_NOMAPR P QAA->QAA_NOME QAA xFilial("QAA")+M->TO0_APROVA M->TO0_TIPAPR == "1"
TO0_ATIVID 001 TO0_DESATI P TAR->TAR_DESATI TAR XFILIAL('TAR')+M->TO0_ATIVID —
TO0_CC 001 TO0_NOMECC P SUBSTR(CTT->CTT_DESC01,1,20) CTT xFILIAL("CTT")+M->TO0_CC —
TO0_CLIENT 001 TO0_NOMECL P SA1->A1_NOME SA1 xFILIAL("SA1")+M->TO0_CLIENT+M->TO0_LOJA —
TO0_CODUSU 001 TO0_NOMUSU P QAA->QAA_NOME TMK xFILIAL("QAA")+M->TO0_CODUSU M->TO0_TIPELA == "1"
TO0_CODUSU 002 TO0_NOMUSU P TMK->TMK_NOMUSU TMK xFILIAL("TMK")+M->TO0_CODUSU M->TO0_TIPELA == "2"
TO0_TIPAPR 001 TO0_APROVA P Space(TAMSX3('TO0_APROVA')[1]) — — —
TO0_TIPAPR 002 TO0_NOMAPR P Space(TAMSX3('TO0_NOMAPR')[1]) — — —
TO0_TIPELA 001 TO0_CODUSU P Space(TAMSX3('TO0_CODUSU')[1]) — — —
TO0_TIPELA 002 TO0_NOMUSU P Space(TAMSX3('TO0_NOMUSU')[1]) — — —
TO0_TIPREL 001 TO0_FINALI P "" — — M->TO0_TIPREL<>"3"
TO0_TIPREL 002 TO0_QTDFUN P IIF(M->TO0_TIPREL $ '89',0,M->TO0_QTDFUN) — — —
TO0_TIPREL 003 TO0_FINALI P "" — — M->TO0_TIPREL<>"3"

Procedência

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