A tabela JBH do Protheus está descrita no dicionário (SX2) como “Cabeçalho Solicitação de Req”. Possui 25 campos e 7 índices e chave única JBH_FILIAL+JBH_NUM. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- JBH
- Nome
- Cabeçalho Solicitação de Req
- Nome (inglês)
- Requirement Request Header
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
JBH_FILIAL+JBH_NUM- Campos / índices
- 25 / 7
Campos da tabela JBH (25)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | JBH_FILIAL | C | 2 | 0 | FILIAL | FILIAL | Real |
| 02 | JBH_NUM | C | 6 | 0 | Num. Protoc. | Numero do Protocolo | Real |
| 03 | JBH_TIPO | C | 6 | 0 | Codigo Tipo | Codigo Tipo | Real |
| 04 | JBH_DESC | C | 30 | 0 | Desc. Tipo | Desc. Tipo | Virtual |
| 05 | JBH_VERSAO | C | 2 | 0 | Versao | Versao | Real |
| 06 | JBH_TIPSOL | C | 1 | 0 | Tipo Solicit | Tipo Solicitante | Real |
| 07 | JBH_CODIDE | C | 20 | 0 | Identif. | Identificacao | Real |
| 08 | JBH_NOME | C | 60 | 0 | Nome | Nome | Real |
| 09 | JBH_EMAIL | C | 40 | 0 | Virtual | ||
| 10 | JBH_DATA | D | 8 | 0 | Data Solicit | Data Solicitacao | Real |
| 11 | JBH_QUANT | N | 3 | 0 | Quantidade | Quantidade | Real |
| 12 | JBH_STATUS | C | 1 | 0 | Status | Status | Real |
| 13 | JBH_DTPART | D | 8 | 0 | A Partir de | A Partir de | Real |
| 14 | JBH_GERABL | C | 1 | 0 | Gera Boleto | Gera Boleto ? | Real |
| 15 | JBH_STDOCU | C | 1 | 0 | Situacao Doc | Situacao do Documento | Real |
| 16 | JBH_DTSTDO | D | 8 | 0 | Data Situac. | Data da situacao do Doc. | Real |
| 17 | JBH_HRSTDO | C | 5 | 0 | Hora Situac. | Hora da situacao do Doc. | Real |
| 18 | JBH_DTINIC | D | 8 | 0 | Data Inicio | Data de inicio do req. | Real |
| 19 | JBH_HRINIC | C | 5 | 0 | Hora Inicio | Hora de inicio do req. | Real |
| 20 | JBH_MEMO1 | C | 6 | 0 | Observacao | Observacao | Real |
| 21 | JBH_OBSERV | M | 80 | 0 | Observacao | Observacao | Virtual |
| 22 | JBH_MEMO2 | C | 6 | 0 | Resp.Script | Resp.Script | Real |
| 23 | JBH_RESPOS | M | 80 | 0 | Resp.Script | Resp.Script | Virtual |
| 24 | JBH_NUMDES | C | 8 | 0 | Num Fil Des | Num. da Filial de Destino | Real |
| 25 | JBH_NUMANT | C | 8 | 0 | Num Fil Ant | Num. da Filial Anterior | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela JBH (7)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | JBH_FILIAL+JBH_NUM | Num. Protoc. | |
| 2 | JBH_FILIAL+JBH_NUM+JBH_CODIDE | Num. Protoc. + Identif. | |
| 3 | JBH_FILIAL+JBH_STATUS | Status | |
| 4 | JBH_FILIAL+JBH_TIPO+JBH_VERSAO | Codigo Tipo + Versao | |
| 5 | JBH_FILIAL+JBH_CODIDE+JBH_TIPSOL | Identif. + Tipo Solicit | |
| 6 | JBH_FILIAL+JBH_NOME | Nome | |
| 7 | JBH_FILIAL+JBH_NUMANT | Num Fil Ant |
Perguntas frequentes sobre a tabela JBH
O que é a tabela JBH?
É a tabela “Cabeçalho Solicitação de Req” do ERP TOTVS Protheus, com 25 campos definidos no dicionário SX3.
Qual é a chave única da tabela JBH?
A chave única é JBH_FILIAL+JBH_NUM.
Quais são os índices da tabela JBH?
A tabela tem 7 índices. O principal (ordem 1) usa a chave JBH_FILIAL+JBH_NUM.
Qual é o nome físico da tabela JBH 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: JBH990). Em ADVPL, use RetSqlName("JBH") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela JBH
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
JBH_FILIAL,
JBH_NUM,
JBH_TIPO,
JBH_DESC,
JBH_VERSAO,
JBH_TIPSOL,
JBH_CODIDE,
JBH_NOME,
JBH_EMAIL,
JBH_DATA,
JBH_QUANT,
JBH_STATUS,
JBH_DTPART,
JBH_GERABL,
JBH_STDOCU,
JBH_DTSTDO,
JBH_HRSTDO,
JBH_DTINIC,
JBH_HRINIC,
JBH_MEMO1,
JBH_OBSERV,
JBH_MEMO2,
JBH_RESPOS,
JBH_NUMDES,
JBH_NUMANT
FROM JBH
WHERE
D_E_L_E_T_ = ' '
AND JBH_FILIAL = 'VALOR'
AND JBH_NUM = 'VALOR'
AND JBH_TIPO = 'VALOR'
AND JBH_DESC = 'VALOR'
AND JBH_VERSAO = 'VALOR'
AND JBH_TIPSOL = 'VALOR'
AND JBH_CODIDE = 'VALOR'
AND JBH_NOME = 'VALOR'
AND JBH_EMAIL = 'VALOR'
AND JBH_DATA BETWEEN '20261001' AND '20261031'
AND JBH_QUANT = 0
AND JBH_STATUS = 'VALOR'
AND JBH_DTPART BETWEEN '20261001' AND '20261031'
AND JBH_GERABL = 'VALOR'
AND JBH_STDOCU = 'VALOR'
AND JBH_DTSTDO BETWEEN '20261001' AND '20261031'
AND JBH_HRSTDO = 'VALOR'
AND JBH_DTINIC BETWEEN '20261001' AND '20261031'
AND JBH_HRINIC = 'VALOR'
AND JBH_MEMO1 = 'VALOR'
AND JBH_MEMO2 = 'VALOR'
AND JBH_NUMDES = 'VALOR'
AND JBH_NUMANT = '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
- JB5 Curso Vigente x Financeiro
- 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
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.