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

Tabela OI4 no Protheus

Faturamento de Ocorrência

A tabela OI4 do Protheus está descrita no dicionário (SX2) como “Faturamento de Ocorrência”. Possui 7 campos e 1 índices e chave única OI4_FILIAL+OI4_CCONTR+OI4_COCORR. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
OI4
Nome
Faturamento de Ocorrência
Nome (inglês)
Occurrence Billing
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
OI4_FILIAL+OI4_CCONTR+OI4_COCORR
Campos / índices
7 / 1

Campos da tabela OI4 (7)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 OI4_FILIAL C 2 0 Filial Filial do sistema Real
02 OI4_CCONTR C 6 0 Contrato Código do Contrato Real
03 OI4_COCORR C 6 0 Cód. Ocorrên Código da Ocorrência Real
04 OI4_DOCORR C 150 0 Desc Ocorrên Descrição da Ocorrência Virtual
05 OI4_TPFAIX C 1 0 Tipo Faixa Tipo de faixa Real
06 OI4_TPCALC C 1 0 Tipo Calc. Tipo de cálculo Real
07 OI4_LIMPAR N 3 0 Limite Parc. Limite Parcela Real

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

Índices da tabela OI4 (1)

OrdemChaveDescriçãoApelido
1OI4_FILIAL+OI4_CCONTR+OI4_COCORRContrato + Cód. Ocorrên

Perguntas frequentes sobre a tabela OI4

O que é a tabela OI4?

É a tabela “Faturamento de Ocorrência” do ERP TOTVS Protheus, com 7 campos definidos no dicionário SX3.

Qual é a chave única da tabela OI4?

A chave única é OI4_FILIAL+OI4_CCONTR+OI4_COCORR.

Quais são os índices da tabela OI4?

A tabela tem 1 índice. O principal (ordem 1) usa a chave OI4_FILIAL+OI4_CCONTR+OI4_COCORR.

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

Exemplo de consulta SQL da tabela OI4

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

SELECT
    OI4_FILIAL,
    OI4_CCONTR,
    OI4_COCORR,
    OI4_DOCORR,
    OI4_TPFAIX,
    OI4_TPCALC,
    OI4_LIMPAR
FROM OI4
WHERE
    D_E_L_E_T_ = ' '
    AND OI4_FILIAL = 'VALOR'
    AND OI4_CCONTR = 'VALOR'
    AND OI4_COCORR = 'VALOR'
    AND OI4_DOCORR = 'VALOR'
    AND OI4_TPFAIX = 'VALOR'
    AND OI4_TPCALC = 'VALOR'
    AND OI4_LIMPAR = 0

Outras tabelas relacionadas

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