Pragiva — Tecnologia na prática

Tabelas Referência

JB5 Curso Vigente x Financeiro

JB5 tem 27 campos, 2 índices e 13 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
JB5 + empresa, ex.: JB5010
Chave única
JB5_FILIAL+JB5_CODFIN+JB5_CODCUR+JB5_PERLET+JB5_HABILI+JB5_PARCEL
Compartilhamento
Compartilhado
Estrutura
27 campos (7 virtuais), 2 índices, 13 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 JB5_FILIAL, JB5_CODFIN, JB5_CODCUR, JB5_PERLET, JB5_HABILI, JB5_PARCEL
  FROM JB5010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY JB5_FILIAL, JB5_CODFIN, JB5_CODCUR, JB5_PERLET, JB5_HABILI, JB5_PARCEL
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 = 'JB5'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem JB5 se liga

Consulta 2

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

Gatilhos buscam em 1

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 27

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
FILIAL Caractere 2 0 Real — — Filial
Cod.Curso Caractere 6 0 Real — — Codigo do Curso
Descricao Caractere 30 0 Virtual @! — Descricao
Per. Letivo Caractere 2 0 Real 99 — Serie
Descricao Caractere 30 0 Virtual @! — Descricao da Serie
Habilitacao Caractere 6 0 Real @! — Codigo da Habilitacao
Descricao Caractere 60 0 Virtual @! — Descricao da Habilitacao
Parcela Caractere 2 0 Real 99 — Parcela
Financeiro Caractere 10 0 Real @! JCB Cod Calendario Financeiro
Descricao Caractere 30 0 Virtual @! — Descricao
Valor Fixo Numérico 12 2 Real @E 999,999,999.99 — Valor Fixo
Matr.Pagto Caractere 1 0 Real @! — Matricula Vinc. a Pagto ?
Dia Pagto. 1 Caractere 2 0 Real 99 — Dia para pagamento 1
Tipo 1 Caractere 1 0 Real @! — Dias Corridos ou Uteis 1
$ desconto 1 Numérico 12 2 Real @E 999,999,999.99 — $ desconto p/ o pagto. 1
% desconto 1 Numérico 6 2 Real @E 999.99 — % desconto p/ o pagto. 1
Dia Pagto. 2 Caractere 2 0 Real 99 — Dia para pagamento 2
Tipo 2 Caractere 1 0 Real @! — Dias Corridos ou Uteis 2
$ desconto 2 Numérico 12 2 Real @E 999,999,999.99 — $ desconto p/ o pagto. 2
% desconto 2 Numérico 6 2 Real @E 999.99 — % desconto p/ o pagto. 2
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Dia Pagto. 3 Caractere 2 0 Real 99 — Dia para pagamento 3
Tipo 3 Caractere 1 0 Real @! — Dias Corridos ou Uteis 3
$ desconto 3 Numérico 12 2 Real @E 999,999,999.99 — $ desconto p/ o pagto. 3
% desconto 3 Numérico 6 2 Real @E 999.99 — % desconto p/ o pagto. 3
Banco Caractere 3 0 Virtual @! SA6 Codigo do Banco
Agencia Caractere 5 0 Virtual @! — Codigo da Agencia
Conta Caractere 15 0 Virtual @! — Conta

Índices 2

OrdemChaveDescriçãoNicknamePesquisa
1 JB5_FILIAL+JB5_CODCUR+JB5_PERLET+JB5_HABILI+JB5_PARCEL Cod.Curso + Per. Letivo + Habilitacao + Parcela — S
2 JB5_FILIAL+JB5_CODFIN+JB5_CODCUR+JB5_PERLET+JB5_HABILI+JB5_PARCEL Financeiro + Cod.Curso + Per. Letivo + Habilitacao + Parcela — S

Gatilhos 13

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
JB5_CODFIN 001 JB5_DCALEN P JCB->JCB_DESC JCB xFilial("JCB")+M->JB5_CODFIN —
JB5_CODFIN 002 JB5_BANCO P JCB->JCB_BANCO — — —
JB5_CODFIN 003 JB5_AGENCI P JCB->JCB_AGENCI — — —
JB5_CODFIN 004 JB5_NUMCON P JCB->JCB_NUMCON — — —
JB5_DESC1 001 JB5_PERC1 P 0 — — GDFieldGet("JB5_DESC1",n) > 0
JB5_DESC2 001 JB5_PERC2 P 0 — — GDFieldGet("JB5_DESC2",n) > 0
JB5_DESC3 001 JB5_PERC3 P 0 — — GDFieldGet("JB5_DESC3",n) > 0
JB5_PAGTO1 001 JB5_TPPAG1 P "" — — Empty(GDFieldGet("JB5_PAGTO1"))
JB5_PAGTO2 001 JB5_TPPAG2 P "" — — Empty(GDFieldGet("JB5_PAGTO2"))
JB5_PAGTO3 001 JB5_TPPAG3 P "" — — Empty(GDFieldGet("JB5_PAGTO3"))
JB5_PERC1 001 JB5_DESC1 P 0 — — GDFieldGet("JB5_PERC1",n) > 0
JB5_PERC2 001 JB5_DESC2 P 0 — — GDFieldGet("JB5_PERC2",n) > 0
JB5_PERC3 001 JB5_DESC3 P 0 — — GDFieldGet("JB5_PERC3",n) > 0

Procedência

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