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

Tabela O0D no Protheus

Prazo de estimativa de término

A tabela O0D do Protheus está descrita no dicionário (SX2) como “Prazo de estimativa de término”. Possui 12 campos e 2 índices e chave única O0D_FILIAL+O0D_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
O0D
Nome
Prazo de estimativa de término
Nome (inglês)
End estimation deadline
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
O0D_FILIAL+O0D_COD
Campos / índices
12 / 2

Campos da tabela O0D (12)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 O0D_FILIAL C 2 0 Filial Filial do Sistema Real
02 O0D_COD C 5 0 Codigo Codigo prazo Real
03 O0D_TIPOAS C 3 0 Cod Tp Assu Codigo do tipo de assunto Real
04 O0D_DTIPAS C 40 0 Assunto Juri Descrição tipo de assunto Virtual
05 O0D_CAREAJ C 5 0 Cod Area Jur Codigo area juridica Real
06 O0D_DAREAJ C 50 0 Área Descrição área jurídica Virtual
07 O0D_CATO C 3 0 Cod Ato Codigo Ato Real
08 O0D_DATO C 200 0 Desc Ato Descrição Ato Virtual
09 O0D_COBJET C 3 0 Cód. Assunto Código do Assunto Real
10 O0D_DOBJET C 100 0 Assunto Descrição do Assunto Virtual
11 O0D_PRAZO N 4 0 Prazo Prazo Término Real
12 O0D_DTDIST C 1 0 And ou Distr Andamento ou distribuição Real

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

Índices da tabela O0D (2)

OrdemChaveDescriçãoApelido
1O0D_FILIAL+O0D_CODCodigo
2O0D_FILIAL+O0D_TIPOAS+O0D_CAREAJ+O0D_CATO+O0D_COBJETCod Tp Assu + Cod Area Jur + Cod Ato + Cód. Assunto

Perguntas frequentes sobre a tabela O0D

O que é a tabela O0D?

É a tabela “Prazo de estimativa de término” do ERP TOTVS Protheus, com 12 campos definidos no dicionário SX3.

Qual é a chave única da tabela O0D?

A chave única é O0D_FILIAL+O0D_COD.

Quais são os índices da tabela O0D?

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

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

Exemplo de consulta SQL da tabela O0D

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

SELECT
    O0D_FILIAL,
    O0D_COD,
    O0D_TIPOAS,
    O0D_DTIPAS,
    O0D_CAREAJ,
    O0D_DAREAJ,
    O0D_CATO,
    O0D_DATO,
    O0D_COBJET,
    O0D_DOBJET,
    O0D_PRAZO,
    O0D_DTDIST
FROM O0D
WHERE
    D_E_L_E_T_ = ' '
    AND O0D_FILIAL = 'VALOR'
    AND O0D_COD = 'VALOR'
    AND O0D_TIPOAS = 'VALOR'
    AND O0D_DTIPAS = 'VALOR'
    AND O0D_CAREAJ = 'VALOR'
    AND O0D_DAREAJ = 'VALOR'
    AND O0D_CATO = 'VALOR'
    AND O0D_DATO = 'VALOR'
    AND O0D_COBJET = 'VALOR'
    AND O0D_DOBJET = 'VALOR'
    AND O0D_PRAZO = 0
    AND O0D_DTDIST = 'VALOR'

Outras tabelas relacionadas

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