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

Tabela JC9 no Protheus

Documentos por Ocorrência

A tabela JC9 do Protheus está descrita no dicionário (SX2) como “Documentos por Ocorrência”. Possui 9 campos e 2 índices e chave única JC9_FILIAL+JC9_NUMRA+JC9_CODCUR+JC9_PERLET+JC9_HABILI+JC9_TURMA+JC9_OCORR+JC9_ITEM. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
JC9
Nome
Documentos por Ocorrência
Nome (inglês)
Documents by Event
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
JC9_FILIAL+JC9_NUMRA+JC9_CODCUR+JC9_PERLET+JC9_HABILI+JC9_TURMA+JC9_OCORR+JC9_ITEM
Campos / índices
9 / 2

Campos da tabela JC9 (9)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 JC9_FILIAL C 2 0 Filial Filial Real
02 JC9_NUMRA C 15 0 Numero RA Numero do RA Real
03 JC9_CODCUR C 6 0 Cod. Curso Codigo do Curso Real
04 JC9_PERLET C 2 0 Per. Letivo Serie Real
05 JC9_TURMA C 3 0 Turma Turma Real
06 JC9_HABILI C 6 0 Habilitacao Codigo da Habilitacao Real
07 JC9_OCORR C 2 0 Ocorrencia Codigo da Ocorrencia Real
08 JC9_ITEM C 2 0 Item Numero do Item Real
09 JC9_DOCTO C 254 0 Documento Caminho do Documento Real

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

Índices da tabela JC9 (2)

OrdemChaveDescriçãoApelido
1JC9_FILIAL+JC9_NUMRA+JC9_CODCUR+JC9_PERLET+JC9_HABILI+JC9_TURMA+JC9_OCORR+JC9_ITEMNumero RA + Cod. Curso + Per. Letivo + Habilitacao + Turma + Ocorrenci
2JC9_FILIAL+JC9_CODCUR+JC9_PERLET+JC9_HABILI+JC9_TURMA+JC9_NUMRACod. Curso + Per. Letivo + Habilitacao + Turma + Numero RA

Perguntas frequentes sobre a tabela JC9

O que é a tabela JC9?

É a tabela “Documentos por Ocorrência” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.

Qual é a chave única da tabela JC9?

A chave única é JC9_FILIAL+JC9_NUMRA+JC9_CODCUR+JC9_PERLET+JC9_HABILI+JC9_TURMA+JC9_OCORR+JC9_ITEM.

Quais são os índices da tabela JC9?

A tabela tem 2 índices. O principal (ordem 1) usa a chave JC9_FILIAL+JC9_NUMRA+JC9_CODCUR+JC9_PERLET+JC9_HABILI+JC9_TURMA+JC9_OCORR+JC9_ITEM.

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

Exemplo de consulta SQL da tabela JC9

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

SELECT
    JC9_FILIAL,
    JC9_NUMRA,
    JC9_CODCUR,
    JC9_PERLET,
    JC9_TURMA,
    JC9_HABILI,
    JC9_OCORR,
    JC9_ITEM,
    JC9_DOCTO
FROM JC9
WHERE
    D_E_L_E_T_ = ' '
    AND JC9_FILIAL = 'VALOR'
    AND JC9_NUMRA = 'VALOR'
    AND JC9_CODCUR = 'VALOR'
    AND JC9_PERLET = 'VALOR'
    AND JC9_TURMA = 'VALOR'
    AND JC9_HABILI = 'VALOR'
    AND JC9_OCORR = 'VALOR'
    AND JC9_ITEM = 'VALOR'
    AND JC9_DOCTO = 'VALOR'

Outras tabelas relacionadas

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