A tabela JB5 do Protheus está descrita no dicionário (SX2) como “Curso Vigente x Financeiro”. Possui 27 campos e 2 índices e chave única JB5_FILIAL+JB5_CODFIN+JB5_CODCUR+JB5_PERLET+JB5_HABILI+JB5_PARCEL. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- JB5
- Nome
- Curso Vigente x Financeiro
- Nome (inglês)
- Current Course vs. Financials
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
JB5_FILIAL+JB5_CODFIN+JB5_CODCUR+JB5_PERLET+JB5_HABILI+JB5_PARCEL- Campos / índices
- 27 / 2
Campos da tabela JB5 (27)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | JB5_FILIAL | C | 2 | 0 | FILIAL | Filial | Real |
| 02 | JB5_CODCUR | C | 6 | 0 | Cod.Curso | Codigo do Curso | Real |
| 03 | JB5_DCURSO | C | 30 | 0 | Descricao | Descricao | Virtual |
| 04 | JB5_PERLET | C | 2 | 0 | Per. Letivo | Serie | Real |
| 05 | JB5_DPERLE | C | 30 | 0 | Descricao | Descricao da Serie | Virtual |
| 06 | JB5_HABILI | C | 6 | 0 | Habilitacao | Codigo da Habilitacao | Real |
| 07 | JB5_DHABIL | C | 60 | 0 | Descricao | Descricao da Habilitacao | Virtual |
| 08 | JB5_PARCEL | C | 2 | 0 | Parcela | Parcela | Real |
| 09 | JB5_CODFIN | C | 10 | 0 | Financeiro | Cod Calendario Financeiro | Real |
| 10 | JB5_DCALEN | C | 30 | 0 | Descricao | Descricao | Virtual |
| 11 | JB5_VALOR | N | 12 | 2 | Valor Fixo | Valor Fixo | Real |
| 12 | JB5_MATPAG | C | 1 | 0 | Matr.Pagto | Matricula Vinc. a Pagto ? | Real |
| 13 | JB5_PAGTO1 | C | 2 | 0 | Dia Pagto. 1 | Dia para pagamento 1 | Real |
| 14 | JB5_TPPAG1 | C | 1 | 0 | Tipo 1 | Dias Corridos ou Uteis 1 | Real |
| 15 | JB5_DESC1 | N | 12 | 2 | $ desconto 1 | $ desconto p/ o pagto. 1 | Real |
| 16 | JB5_PERC1 | N | 6 | 2 | % desconto 1 | % desconto p/ o pagto. 1 | Real |
| 17 | JB5_PAGTO2 | C | 2 | 0 | Dia Pagto. 2 | Dia para pagamento 2 | Real |
| 18 | JB5_TPPAG2 | C | 1 | 0 | Tipo 2 | Dias Corridos ou Uteis 2 | Real |
| 19 | JB5_DESC2 | N | 12 | 2 | $ desconto 2 | $ desconto p/ o pagto. 2 | Real |
| 20 | JB5_PERC2 | N | 6 | 2 | % desconto 2 | % desconto p/ o pagto. 2 | Real |
| 21 | JB5_PAGTO3 | C | 2 | 0 | Dia Pagto. 3 | Dia para pagamento 3 | Real |
| 22 | JB5_TPPAG3 | C | 1 | 0 | Tipo 3 | Dias Corridos ou Uteis 3 | Real |
| 23 | JB5_DESC3 | N | 12 | 2 | $ desconto 3 | $ desconto p/ o pagto. 3 | Real |
| 24 | JB5_PERC3 | N | 6 | 2 | % desconto 3 | % desconto p/ o pagto. 3 | Real |
| 25 | JB5_BANCO | C | 3 | 0 | Banco | Codigo do Banco | Virtual |
| 26 | JB5_AGENCI | C | 5 | 0 | Agencia | Codigo da Agencia | Virtual |
| 27 | JB5_NUMCON | C | 15 | 0 | Conta | Conta | Virtual |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela JB5 (2)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | JB5_FILIAL+JB5_CODCUR+JB5_PERLET+JB5_HABILI+JB5_PARCEL | Cod.Curso + Per. Letivo + Habilitacao + Parcela | |
| 2 | JB5_FILIAL+JB5_CODFIN+JB5_CODCUR+JB5_PERLET+JB5_HABILI+JB5_PARCEL | Financeiro + Cod.Curso + Per. Letivo + Habilitacao + Parcela |
Perguntas frequentes sobre a tabela JB5
O que é a tabela JB5?
É a tabela “Curso Vigente x Financeiro” do ERP TOTVS Protheus, com 27 campos definidos no dicionário SX3.
Qual é a chave única da tabela JB5?
A chave única é JB5_FILIAL+JB5_CODFIN+JB5_CODCUR+JB5_PERLET+JB5_HABILI+JB5_PARCEL.
Quais são os índices da tabela JB5?
A tabela tem 2 índices. O principal (ordem 1) usa a chave JB5_FILIAL+JB5_CODCUR+JB5_PERLET+JB5_HABILI+JB5_PARCEL.
Qual é o nome físico da tabela JB5 no banco de dados?
No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: JB5990). Em ADVPL, use RetSqlName("JB5") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela JB5
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
JB5_FILIAL,
JB5_CODCUR,
JB5_DCURSO,
JB5_PERLET,
JB5_DPERLE,
JB5_HABILI,
JB5_DHABIL,
JB5_PARCEL,
JB5_CODFIN,
JB5_DCALEN,
JB5_VALOR,
JB5_MATPAG,
JB5_PAGTO1,
JB5_TPPAG1,
JB5_DESC1,
JB5_PERC1,
JB5_PAGTO2,
JB5_TPPAG2,
JB5_DESC2,
JB5_PERC2,
JB5_PAGTO3,
JB5_TPPAG3,
JB5_DESC3,
JB5_PERC3,
JB5_BANCO,
JB5_AGENCI,
JB5_NUMCON
FROM JB5
WHERE
D_E_L_E_T_ = ' '
AND JB5_FILIAL = 'VALOR'
AND JB5_CODCUR = 'VALOR'
AND JB5_DCURSO = 'VALOR'
AND JB5_PERLET = 'VALOR'
AND JB5_DPERLE = 'VALOR'
AND JB5_HABILI = 'VALOR'
AND JB5_DHABIL = 'VALOR'
AND JB5_PARCEL = 'VALOR'
AND JB5_CODFIN = 'VALOR'
AND JB5_DCALEN = 'VALOR'
AND JB5_VALOR = 0
AND JB5_MATPAG = 'VALOR'
AND JB5_PAGTO1 = 'VALOR'
AND JB5_TPPAG1 = 'VALOR'
AND JB5_DESC1 = 0
AND JB5_PERC1 = 0
AND JB5_PAGTO2 = 'VALOR'
AND JB5_TPPAG2 = 'VALOR'
AND JB5_DESC2 = 0
AND JB5_PERC2 = 0
AND JB5_PAGTO3 = 'VALOR'
AND JB5_TPPAG3 = 'VALOR'
AND JB5_DESC3 = 0
AND JB5_PERC3 = 0
AND JB5_BANCO = 'VALOR'
AND JB5_AGENCI = 'VALOR'
AND JB5_NUMCON = 'VALOR'
Outras tabelas relacionadas
- JB1 Curso x Disciplinas x Co-Req
- JB2 Cabeçalho de Faixa Etaria
- JB3 Cont Programatico Prev (Cab)
- JB4 Candidatos x Notas PS
- JB6 Itens de Faixa Etária
- JB7 Log Processamento de Chamadas
- JB8 Intervalos de Aulas
- JB9 Itens de Intervalos de Aulas
- JBA Aglutinação de Titulos
- JBB Lista de Espera
- JBC Cabeçalho Cad de Horários
- JBD Itens do Cadastro de Horários
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.