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

Tabela O12 no Protheus

Notificações Totvs Jurídico

A tabela O12 do Protheus está descrita no dicionário (SX2) como “Notificações Totvs Jurídico”. Possui 11 campos e 2 índices e chave única O12_FILIAL+O12_CODIGO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
O12
Nome
Notificações Totvs Jurídico
Nome (inglês)
Totvs Legal Notifications
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
O12_FILIAL+O12_CODIGO
Campos / índices
11 / 2

Campos da tabela O12 (11)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 O12_FILIAL C 2 0 Filial Filial do sistema Real
02 O12_CODIGO C 10 0 Código Código sequêncial Real
03 O12_CODUSR C 6 0 Cód Usuário Código do Usuário Real
04 O12_DATA D 8 0 Data Notific Data da Notificação Real
05 O12_HORA C 8 0 Hora Notific Hora da Notificação Real
06 O12_LIDO L 1 0 Lido? Registro foi lido? Real
07 O12_ICONE C 30 0 Ícone Ícone a ser apresentado Real
08 O12_TITULO C 150 0 Título Notif Título da notificação Real
09 O12_ORIGEM C 20 0 Origem Origem da notificação Real
10 O12_TPACAO C 1 0 Tp Ação Tipo de Ação Real
11 O12_PARAM C 150 0 Parâmetros Parâmetros da notificação Real

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

Índices da tabela O12 (2)

OrdemChaveDescriçãoApelido
1O12_FILIAL+O12_CODIGOCódigo
2O12_FILIAL+O12_CODUSR+DTOS(O12_DATA)+O12_ORIGEMCód Usuário + Data Notific + Origem

Perguntas frequentes sobre a tabela O12

O que é a tabela O12?

É a tabela “Notificações Totvs Jurídico” do ERP TOTVS Protheus, com 11 campos definidos no dicionário SX3.

Qual é a chave única da tabela O12?

A chave única é O12_FILIAL+O12_CODIGO.

Quais são os índices da tabela O12?

A tabela tem 2 índices. O principal (ordem 1) usa a chave O12_FILIAL+O12_CODIGO.

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

Exemplo de consulta SQL da tabela O12

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

SELECT
    O12_FILIAL,
    O12_CODIGO,
    O12_CODUSR,
    O12_DATA,
    O12_HORA,
    O12_LIDO,
    O12_ICONE,
    O12_TITULO,
    O12_ORIGEM,
    O12_TPACAO,
    O12_PARAM
FROM O12
WHERE
    D_E_L_E_T_ = ' '
    AND O12_FILIAL = 'VALOR'
    AND O12_CODIGO = 'VALOR'
    AND O12_CODUSR = 'VALOR'
    AND O12_DATA BETWEEN '20261101' AND '20261130'
    AND O12_HORA = 'VALOR'
    AND O12_ICONE = 'VALOR'
    AND O12_TITULO = 'VALOR'
    AND O12_ORIGEM = 'VALOR'
    AND O12_TPACAO = 'VALOR'
    AND O12_PARAM = 'VALOR'

Outras tabelas relacionadas

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