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

Tabela O0M no Protheus

Solicitação de Documentos

A tabela O0M do Protheus está descrita no dicionário (SX2) como “Solicitação de Documentos”. Possui 11 campos e 2 índices e chave única O0M_FILIAL+O0M_COD. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
O0M
Nome
Solicitação de Documentos
Nome (inglês)
Document request
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
O0M_FILIAL+O0M_COD
Campos / índices
11 / 2

Campos da tabela O0M (11)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 O0M_FILIAL C 2 0 Filial Filial do Sistema Real
02 O0M_COD C 10 0 Cód Solicita Código da Solicitação Real
03 O0M_CAJURI C 10 0 Cód Ass Jur Código Assunto Juridico Real
04 O0M_DTSOLI D 8 0 Data Solicit Data Solicitação Real
05 O0M_USRSOL C 15 0 Usu Inclusão Usuário de inclusão Real
06 O0M_CUSRSL C 6 0 Cód Usr Soli Código Usuário Solicitaçã Real
07 O0M_PRZSOL D 8 0 Prazo Solici Data Prazo Solicitação Real
08 O0M_CENVOL C 10 0 Cod Envolv Cod Envolvido Real
09 O0M_DENVOL C 100 0 Envolvido Envolvido Virtual
10 O0M_NUMCAS C 6 0 Núm Caso Código Caso Virtual
11 O0M_OBS M 10 0 Observação Observação da Solicitação Real

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

Índices da tabela O0M (2)

OrdemChaveDescriçãoApelido
1O0M_FILIAL+O0M_CODCód Solicita
2O0M_FILIAL+O0M_CAJURICód Ass Jur

Perguntas frequentes sobre a tabela O0M

O que é a tabela O0M?

É a tabela “Solicitação de Documentos” do ERP TOTVS Protheus, com 11 campos definidos no dicionário SX3.

Qual é a chave única da tabela O0M?

A chave única é O0M_FILIAL+O0M_COD.

Quais são os índices da tabela O0M?

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

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

Exemplo de consulta SQL da tabela O0M

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

SELECT
    O0M_FILIAL,
    O0M_COD,
    O0M_CAJURI,
    O0M_DTSOLI,
    O0M_USRSOL,
    O0M_CUSRSL,
    O0M_PRZSOL,
    O0M_CENVOL,
    O0M_DENVOL,
    O0M_NUMCAS,
    O0M_OBS
FROM O0M
WHERE
    D_E_L_E_T_ = ' '
    AND O0M_FILIAL = 'VALOR'
    AND O0M_COD = 'VALOR'
    AND O0M_CAJURI = 'VALOR'
    AND O0M_DTSOLI BETWEEN '20261001' AND '20261031'
    AND O0M_USRSOL = 'VALOR'
    AND O0M_CUSRSL = 'VALOR'
    AND O0M_PRZSOL BETWEEN '20261001' AND '20261031'
    AND O0M_CENVOL = 'VALOR'
    AND O0M_DENVOL = 'VALOR'
    AND O0M_NUMCAS = 'VALOR'

Outras tabelas relacionadas

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