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

Tabela RG3 no Protheus

Controle de Acesso GPE

A tabela RG3 do Protheus está descrita no dicionário (SX2) como “Controle de Acesso GPE”. Possui 26 campos e 7 índices e chave única RG3_FILIAL+RG3_EMP+RG3_FIL+RG3_ROTEIR+RG3_PERIOD+RG3_SEMANA+DTOS(RG3_DTINI)+RG3_TIPO+RG3_PROCES+RG3_USER. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
RG3
Nome
Controle de Acesso GPE
Nome (inglês)
GPE Access Control
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
RG3_FILIAL+RG3_EMP+RG3_FIL+RG3_ROTEIR+RG3_PERIOD+RG3_SEMANA+DTOS(RG3_DTINI)+RG3_TIPO+RG3_PROCES+RG3_USER
Campos / índices
26 / 7

Campos da tabela RG3 (26)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 RG3_FILIAL C 2 0 Filial Filial do Sistema Real
02 RG3_EMP C 2 0 Cod Empresa Codigo da Empresa Real
03 RG3_FIL C 2 0 Filial Filial Real
04 RG3_DFIL C 15 0 Desc Filial Descricao da Filial Virtual
05 RG3_PERIOD C 6 0 Periodo Periodo Real
06 RG3_ROTEIR C 80 0 Roteiro Roteiro Real
07 RG3_SEMANA C 2 0 Nro.Pagto. Número de Pagamento Real
08 RG3_SEQ C 3 0 Sequência Sequência Real
09 RG3_DTBLOQ D 8 0 Dt. Bloqueio Data do Bloqueio Real
10 RG3_BLQADT D 8 0 Bloq Adto. Data Bloqueio Adto. Real
11 RG3_BLQ131 D 8 0 Bloq 1a Parc Data Bloqueio 1a Parc 13* Real
12 RG3_BLQ132 D 8 0 Bloq 2a Parc Data Bloqueio 2a Parc 13* Real
13 RG3_DTINI D 8 0 Data Inicial Data Inicial Bloqueio Real
14 RG3_DTFIM D 8 0 Data Final Data Final Bloqueio Real
15 RG3_USER C 6 0 Usuário Lib. Usuário Liberado Real
16 RG3_USER1 C 6 0 Usua Lib 01 Usuario Liberado 01 Real
17 RG3_NUSER C 25 0 Nome User Nome do Usuário Virtual
18 RG3_NUSER1 C 25 0 Nome Usua 01 Nome do Usuario 01 Virtual
19 RG3_USER2 C 6 0 Usua Lib 02 Usuario Liberado 02 Real
20 RG3_NUSER2 C 25 0 Nome Usua 02 Nome do Usuario 02 Virtual
21 RG3_USER3 C 6 0 Usu.Res.Lib1 Usuário Liberado Res. 01 Real
22 RG3_NUSER3 C 25 0 Nom.Us.Res.1 Nome do Usuário Resc. 01 Virtual
23 RG3_USER4 C 6 0 Usu.Res.Lib2 Usuário Liberado Res. 02 Real
24 RG3_NUSER4 C 25 0 Usu.Res.Lib2 Nome do Usuário Resc. 02 Virtual
25 RG3_TIPO C 1 0 Tipo Tipo Real
26 RG3_PROCES C 5 0 Processo Processo Real

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

Índices da tabela RG3 (7)

OrdemChaveDescriçãoApelido
1RG3_FILIAL+RG3_EMP+RG3_FIL+RG3_ROTEIR+RG3_PERIOD+RG3_SEMANA+DTOS(RG3_DTINI)+RG3_TIPO+RG3_PROCES+RG3_USERCod Empresa + Filial + Roteiro + Periodo + Nro.Pagto. + Data Inicial +
2RG3_FILIAL+RG3_EMP+RG3_PERIOD+RG3_SEMANA+RG3_ROTEIR+RG3_FIL+DTOS(RG3_DTINI)Cod Empresa + Periodo + Nro.Pagto. + Roteiro + Filial + Data Inicial
3RG3_FILIAL+RG3_EMP+RG3_FIL+RG3_PERIOD+RG3_SEMANA+RG3_ROTEIR+DTOS(RG3_DTINI)Cod Empresa + Filial + Periodo + Nro.Pagto. + Roteiro + Data Inicial
4RG3_FILIAL+RG3_EMP+RG3_FIL+RG3_PROCES+RG3_PERIOD+RG3_SEMANA+RG3_ROTEIR+DTOS(RG3_DTINI)+RG3_TIPOCod Empresa + Filial + Processo + Periodo + Nro.Pagto. + Roteiro + Dat
5RG3_FILIAL+RG3_EMP+RG3_FIL+RG3_PERIOD+RG3_SEMANA+RG3_TIPO+DTOS(RG3_DTINI)Cod Empresa + Filial + Periodo + Nro.Pagto. + Tipo + Data InicialINDICEGFP5
6RG3_FILIAL+RG3_EMP+RG3_PERIOD+RG3_SEMANA+RG3_FIL+RG3_TIPO+DTOS(RG3_DTINI)Cod Empresa + Periodo + Nro.Pagto. + Filial + Tipo + Data InicialINDICEGFP6
7RG3_FILIAL+RG3_PROCES+RG3_PERIOD+RG3_ROTEIRProcesso + Periodo + Roteiro

Perguntas frequentes sobre a tabela RG3

O que é a tabela RG3?

É a tabela “Controle de Acesso GPE” do ERP TOTVS Protheus, com 26 campos definidos no dicionário SX3.

Qual é a chave única da tabela RG3?

A chave única é RG3_FILIAL+RG3_EMP+RG3_FIL+RG3_ROTEIR+RG3_PERIOD+RG3_SEMANA+DTOS(RG3_DTINI)+RG3_TIPO+RG3_PROCES+RG3_USER.

Quais são os índices da tabela RG3?

A tabela tem 7 índices. O principal (ordem 1) usa a chave RG3_FILIAL+RG3_EMP+RG3_FIL+RG3_ROTEIR+RG3_PERIOD+RG3_SEMANA+DTOS(RG3_DTINI)+RG3_TIPO+RG3_PROCES+RG3_USER.

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

Exemplo de consulta SQL da tabela RG3

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

SELECT
    RG3_FILIAL,
    RG3_EMP,
    RG3_FIL,
    RG3_DFIL,
    RG3_PERIOD,
    RG3_ROTEIR,
    RG3_SEMANA,
    RG3_SEQ,
    RG3_DTBLOQ,
    RG3_BLQADT,
    RG3_BLQ131,
    RG3_BLQ132,
    RG3_DTINI,
    RG3_DTFIM,
    RG3_USER,
    RG3_USER1,
    RG3_NUSER,
    RG3_NUSER1,
    RG3_USER2,
    RG3_NUSER2,
    RG3_USER3,
    RG3_NUSER3,
    RG3_USER4,
    RG3_NUSER4,
    RG3_TIPO,
    RG3_PROCES
FROM RG3
WHERE
    D_E_L_E_T_ = ' '
    AND RG3_FILIAL = 'VALOR'
    AND RG3_EMP = 'VALOR'
    AND RG3_FIL = 'VALOR'
    AND RG3_DFIL = 'VALOR'
    AND RG3_PERIOD = 'VALOR'
    AND RG3_ROTEIR = 'VALOR'
    AND RG3_SEMANA = 'VALOR'
    AND RG3_SEQ = 'VALOR'
    AND RG3_DTBLOQ BETWEEN '20261001' AND '20261031'
    AND RG3_BLQADT BETWEEN '20261001' AND '20261031'
    AND RG3_BLQ131 BETWEEN '20261001' AND '20261031'
    AND RG3_BLQ132 BETWEEN '20261001' AND '20261031'
    AND RG3_DTINI BETWEEN '20261001' AND '20261031'
    AND RG3_DTFIM BETWEEN '20261001' AND '20261031'
    AND RG3_USER = 'VALOR'
    AND RG3_USER1 = 'VALOR'
    AND RG3_NUSER = 'VALOR'
    AND RG3_NUSER1 = 'VALOR'
    AND RG3_USER2 = 'VALOR'
    AND RG3_NUSER2 = 'VALOR'
    AND RG3_USER3 = 'VALOR'
    AND RG3_NUSER3 = 'VALOR'
    AND RG3_USER4 = 'VALOR'
    AND RG3_NUSER4 = 'VALOR'
    AND RG3_TIPO = 'VALOR'
    AND RG3_PROCES = 'VALOR'

Outras tabelas relacionadas

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