Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela JAI no Protheus

P Seletivo x Fases

A tabela JAI do Protheus está descrita no dicionário (SX2) como “P Seletivo x Fases”. Possui 32 campos e 3 índices e chave única JAI_FILIAL+JAI_CODIGO+JAI_FASE+JAI_DTNOR+JAI_CODGAB+JAI_HRNDE. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
JAI
Nome
P Seletivo x Fases
Nome (inglês)
Sel. Process vs. Stages
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
JAI_FILIAL+JAI_CODIGO+JAI_FASE+JAI_DTNOR+JAI_CODGAB+JAI_HRNDE
Campos / índices
32 / 3

Campos da tabela JAI (32)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 JAI_FILIAL C 2 0 FILIAL Filial Real
02 JAI_CODIGO C 6 0 Codigo P.S. Codigo do Proc. Seletivo Real
03 JAI_DCODIG C 30 0 Descricao Descricao Proc. Seletivo Virtual
04 JAI_ITEM C 2 0 Item Item da Amarracao Real
05 JAI_FASE C 3 0 Codigo Fase Codigo da Fase Real
06 JAI_DFASE C 30 0 Desc. Fase Descricao da Fase Virtual
07 JAI_DTNOR D 8 0 Data Prova Data Normal Prova Real
08 JAI_CODGAB C 6 0 Cod.Gabarito Codigo do Gabarito Real
09 JAI_DGABAR C 30 0 Des.Gabarito Descricao do Gabarito Virtual
10 JAI_HRNDE C 5 0 Hora De Hora Normal De Real
11 JAI_HRNATE C 5 0 Hora Ate Hora Normal Ate Real
12 JAI_PROEFI C 1 0 Proficiente Proeficiente Real
13 JAI_FINAL C 1 0 Fase Final Fase Final Real
14 JAI_CHAMA C 1 0 Chama F.Seg. Chama p/ Fase Seguinte Real
15 JAI_NOVAIN C 1 0 Nova Inscr. Nova Inscricao Real
16 JAI_DTESP D 8 0 Data Espec. Data Especial Prova Real
17 JAI_HREDE C 5 0 Hora Esp. De Hora Especial De Real
18 JAI_HREATE C 5 0 Hora Esp.Ate Hora Especial Ate Real
19 JAI_CRIDS1 C 1 0 Crit.Descl.1 Criterio de Desclassif. 1 Real
20 JAI_CRIDS2 C 1 0 Crit.Descl.2 Criterio de Desclassif. 2 Real
21 JAI_CRIDS3 C 1 0 Crit.Descl.3 Criterio de Desclassif. 3 Real
22 JAI_CRIDE1 C 1 0 Crit.Desem.1 Criterio de Desempate 1 Real
23 JAI_CRIDE2 C 1 0 Crit.Desem.2 Criterio de Desempate 2 Real
24 JAI_CRIDE3 C 1 0 Crit.Desem.3 Criterio de Desempate 3 Real
25 JAI_CRIDE4 C 1 0 Crit.Desem.4 Criterio de Desempate 4 Real
26 JAI_CRIDE5 C 1 0 Crit.Desem.5 Criterio de Desempate 5 Real
27 JAI_MEMO1 C 6 0 Msg E-mail Mensagem de E-Mail Real
28 JAI_MMAIL M 80 0 Msg E-mail Mensagem de E-Mail Virtual
29 JAI_ASSUNT C 50 0 Assu. E-Mail Assunto do E-Mail Real
30 JAI_STATUS C 1 0 Status Gabar Status de Proc. Gabarito Real
31 JAI_DTIGB D 8 0 Dt.Ini Gab. Data Inicio Gabarito Real
32 JAI_HRIGB C 5 0 Hr.Ini Gab. Hora Inicio Gabarito Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela JAI (3)

OrdemChaveDescriçãoApelido
1JAI_FILIAL+JAI_CODIGO+JAI_FASE+DTOS(JAI_DTNOR)+JAI_CODGAB+JAI_HRNDECodigo P.S. + Codigo Fase + Data Prova + Cod.Gabarito + Hora De
2JAI_FILIAL+JAI_CODIGO+JAI_ITEMCodigo P.S. + Item
3JAI_FILIAL+JAI_CODIGO+JAI_CODGABCodigo P.S. + Cod.Gabarito

Perguntas frequentes sobre a tabela JAI

O que é a tabela JAI?

É a tabela “P Seletivo x Fases” do ERP TOTVS Protheus, com 32 campos definidos no dicionário SX3.

Qual é a chave única da tabela JAI?

A chave única é JAI_FILIAL+JAI_CODIGO+JAI_FASE+JAI_DTNOR+JAI_CODGAB+JAI_HRNDE.

Quais são os índices da tabela JAI?

A tabela tem 3 índices. O principal (ordem 1) usa a chave JAI_FILIAL+JAI_CODIGO+JAI_FASE+DTOS(JAI_DTNOR)+JAI_CODGAB+JAI_HRNDE.

Qual é o nome físico da tabela JAI 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: JAI990). Em ADVPL, use RetSqlName("JAI") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela JAI

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    JAI_FILIAL,
    JAI_CODIGO,
    JAI_DCODIG,
    JAI_ITEM,
    JAI_FASE,
    JAI_DFASE,
    JAI_DTNOR,
    JAI_CODGAB,
    JAI_DGABAR,
    JAI_HRNDE,
    JAI_HRNATE,
    JAI_PROEFI,
    JAI_FINAL,
    JAI_CHAMA,
    JAI_NOVAIN,
    JAI_DTESP,
    JAI_HREDE,
    JAI_HREATE,
    JAI_CRIDS1,
    JAI_CRIDS2,
    JAI_CRIDS3,
    JAI_CRIDE1,
    JAI_CRIDE2,
    JAI_CRIDE3,
    JAI_CRIDE4,
    JAI_CRIDE5,
    JAI_MEMO1,
    JAI_MMAIL,
    JAI_ASSUNT,
    JAI_STATUS,
    JAI_DTIGB,
    JAI_HRIGB
FROM JAI
WHERE
    D_E_L_E_T_ = ' '
    AND JAI_FILIAL = 'VALOR'
    AND JAI_CODIGO = 'VALOR'
    AND JAI_DCODIG = 'VALOR'
    AND JAI_ITEM = 'VALOR'
    AND JAI_FASE = 'VALOR'
    AND JAI_DFASE = 'VALOR'
    AND JAI_DTNOR BETWEEN '20261001' AND '20261031'
    AND JAI_CODGAB = 'VALOR'
    AND JAI_DGABAR = 'VALOR'
    AND JAI_HRNDE = 'VALOR'
    AND JAI_HRNATE = 'VALOR'
    AND JAI_PROEFI = 'VALOR'
    AND JAI_FINAL = 'VALOR'
    AND JAI_CHAMA = 'VALOR'
    AND JAI_NOVAIN = 'VALOR'
    AND JAI_DTESP BETWEEN '20261001' AND '20261031'
    AND JAI_HREDE = 'VALOR'
    AND JAI_HREATE = 'VALOR'
    AND JAI_CRIDS1 = 'VALOR'
    AND JAI_CRIDS2 = 'VALOR'
    AND JAI_CRIDS3 = 'VALOR'
    AND JAI_CRIDE1 = 'VALOR'
    AND JAI_CRIDE2 = 'VALOR'
    AND JAI_CRIDE3 = 'VALOR'
    AND JAI_CRIDE4 = 'VALOR'
    AND JAI_CRIDE5 = 'VALOR'
    AND JAI_MEMO1 = 'VALOR'
    AND JAI_ASSUNT = 'VALOR'
    AND JAI_STATUS = 'VALOR'
    AND JAI_DTIGB BETWEEN '20261001' AND '20261031'
    AND JAI_HRIGB = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.