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

Tabela OI7 no Protheus

Solicitaçoes de ocorrencias

A tabela OI7 do Protheus está descrita no dicionário (SX2) como “Solicitaçoes de ocorrencias”. Possui 17 campos e 3 índices e chave única OI7_FILIAL+OI7_IDSOL. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
OI7
Nome
Solicitaçoes de ocorrencias
Nome (inglês)
Occurrences Requests
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
OI7_FILIAL+OI7_IDSOL
Campos / índices
17 / 3

Campos da tabela OI7 (17)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 OI7_FILIAL C 2 0 Filial Filial do sistema Real
02 OI7_IDSOL C 36 0 Id Solicit Id da solicitaçao Real
03 OI7_STATUS C 1 0 Status Status da solicitaçao Real
04 OI7_DTINCL D 8 0 Dt Inclusao Data de inclusao Real
05 OI7_ENTIDA C 1 0 Entidade Entidade Real
06 OI7_CCONTR C 6 0 Cod Contrato Codigo contrato Real
07 OI7_DCONTR C 30 0 Desc Contrat Descriçao contrato Virtual
08 OI7_COCORR C 6 0 Cod Ocorrenc Codigo ocorrencia Real
09 OI7_DOCORR C 150 0 Desc Ocorren Descrição da ocorrencia Virtual
10 OI7_FATADC C 8 0 Fatura Adic Fatura adicional Real
11 OI7_DTINI D 8 0 Dt ref ini Data referencia inicial Real
12 OI7_DTFIM D 8 0 Dt ref fim Data referencia final Real
13 OI7_CODUSR C 6 0 Cod solic. Código do solicitante Real
14 OI7_USER C 50 0 Nome Solic. Nome do solicitante Real
15 OI7_MSG M 10 0 Mensagem Mensagem Real
16 OI7_URLREQ C 150 0 Url Req URL da requisicao Real
17 OI7_BODY M 10 0 Body Req Body da requisiçao Real

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

Índices da tabela OI7 (3)

OrdemChaveDescriçãoApelido
1OI7_FILIAL+OI7_IDSOLId Solicit
2OI7_FILIAL+DTOS(OI7_DTINI)+DTOS(OI7_DTFIM)+OI7_STATUSDt ref ini + Dt ref fim + Status
3OI7_FILIAL+OI7_CCONTR+OI7_COCORRCod Contrato + Cod Ocorrenc

Perguntas frequentes sobre a tabela OI7

O que é a tabela OI7?

É a tabela “Solicitaçoes de ocorrencias” do ERP TOTVS Protheus, com 17 campos definidos no dicionário SX3.

Qual é a chave única da tabela OI7?

A chave única é OI7_FILIAL+OI7_IDSOL.

Quais são os índices da tabela OI7?

A tabela tem 3 índices. O principal (ordem 1) usa a chave OI7_FILIAL+OI7_IDSOL.

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

Exemplo de consulta SQL da tabela OI7

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

SELECT
    OI7_FILIAL,
    OI7_IDSOL,
    OI7_STATUS,
    OI7_DTINCL,
    OI7_ENTIDA,
    OI7_CCONTR,
    OI7_DCONTR,
    OI7_COCORR,
    OI7_DOCORR,
    OI7_FATADC,
    OI7_DTINI,
    OI7_DTFIM,
    OI7_CODUSR,
    OI7_USER,
    OI7_MSG,
    OI7_URLREQ,
    OI7_BODY
FROM OI7
WHERE
    D_E_L_E_T_ = ' '
    AND OI7_FILIAL = 'VALOR'
    AND OI7_IDSOL = 'VALOR'
    AND OI7_STATUS = 'VALOR'
    AND OI7_DTINCL BETWEEN '20261101' AND '20261130'
    AND OI7_ENTIDA = 'VALOR'
    AND OI7_CCONTR = 'VALOR'
    AND OI7_DCONTR = 'VALOR'
    AND OI7_COCORR = 'VALOR'
    AND OI7_DOCORR = 'VALOR'
    AND OI7_FATADC = 'VALOR'
    AND OI7_DTINI BETWEEN '20261101' AND '20261130'
    AND OI7_DTFIM BETWEEN '20261101' AND '20261130'
    AND OI7_CODUSR = 'VALOR'
    AND OI7_USER = 'VALOR'
    AND OI7_URLREQ = 'VALOR'

Outras tabelas relacionadas

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