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

Tabela REG no Protheus

de Bens em Garantia

A tabela REG do Protheus está descrita no dicionário (SX2) como “de Bens em Garantia”. Possui 13 campos e 1 índices e chave única REG_FILIAL+REG_PRONUM+REG_CODIGO+REG_ITEM. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
REG
Nome
de Bens em Garantia
Nome (inglês)
of Goods in Guarantee
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
REG_FILIAL+REG_PRONUM+REG_CODIGO+REG_ITEM
Campos / índices
13 / 1

Campos da tabela REG (13)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 REG_FILIAL C 2 0 Filial Filial Real
02 REG_PRONUM C 6 0 Num.Processo Numero do Processo Real
03 REG_CODIGO C 10 0 Cont.Patrim. Cod. Controle Patrimonial Real
04 REG_ITEM C 4 0 Item At.Fixo Item Ativo Imbilizado Real
05 REG_DESCR C 40 0 Desc.At.Fixo Descr. Ativo Imobilizado Virtual
06 REG_PATRIM C 6 0 Chapa Patrim Chapa do Patrimonio Virtual
07 REG_PLACA C 7 0 Numero Placa Placa do Veiculo Virtual
08 REG_PENHOR C 1 0 Sit. Penhora Situacao de Penhora Real
09 REG_DATPEN D 8 0 Data Penhora Data da Penhora Real
10 REG_VALPEN N 14 2 Vlr. Penhora Valor Cons. na Penhora Real
11 REG_MANDAD C 20 0 Num. Mandado Numero do Mandado Real
12 REG_COBS C 6 0 C_Obs. Cod.Memo Observacoes Real
13 REG_OBS M 10 0 Obs. Observacoes Virtual

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

Índices da tabela REG (1)

OrdemChaveDescriçãoApelido
1REG_FILIAL+REG_PRONUM+REG_CODIGO+REG_ITEMNum.Processo + Cont.Patrim. + Item At.Fixo

Perguntas frequentes sobre a tabela REG

O que é a tabela REG?

É a tabela “de Bens em Garantia” do ERP TOTVS Protheus, com 13 campos definidos no dicionário SX3.

Qual é a chave única da tabela REG?

A chave única é REG_FILIAL+REG_PRONUM+REG_CODIGO+REG_ITEM.

Quais são os índices da tabela REG?

A tabela tem 1 índice. O principal (ordem 1) usa a chave REG_FILIAL+REG_PRONUM+REG_CODIGO+REG_ITEM.

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

Exemplo de consulta SQL da tabela REG

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

SELECT
    REG_FILIAL,
    REG_PRONUM,
    REG_CODIGO,
    REG_ITEM,
    REG_DESCR,
    REG_PATRIM,
    REG_PLACA,
    REG_PENHOR,
    REG_DATPEN,
    REG_VALPEN,
    REG_MANDAD,
    REG_COBS,
    REG_OBS
FROM REG
WHERE
    D_E_L_E_T_ = ' '
    AND REG_FILIAL = 'VALOR'
    AND REG_PRONUM = 'VALOR'
    AND REG_CODIGO = 'VALOR'
    AND REG_ITEM = 'VALOR'
    AND REG_DESCR = 'VALOR'
    AND REG_PATRIM = 'VALOR'
    AND REG_PLACA = 'VALOR'
    AND REG_PENHOR = 'VALOR'
    AND REG_DATPEN BETWEEN '20261001' AND '20261031'
    AND REG_VALPEN = 0
    AND REG_MANDAD = 'VALOR'
    AND REG_COBS = 'VALOR'

Outras tabelas relacionadas

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