A tabela RG4 do Protheus está descrita no dicionário (SX2) como “Histórico Calculo PLR”. Possui 17 campos e 4 índices e chave única RG4_FILIAL+RG4_CODIGO+RG4_PLRARC+RG4_PLRAMP+DTOS(RG4_DATA)+RG4_CAMPO+RG4_CONTEU+RG4_USER+RG4_TIPO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- RG4
- Nome
- Histórico Calculo PLR
- Nome (inglês)
- PS Calculation History
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
RG4_FILIAL+RG4_CODIGO+RG4_PLRARC+RG4_PLRAMP+DTOS(RG4_DATA)+RG4_CAMPO+RG4_CONTEU+RG4_USER+RG4_TIPO- Campos / índices
- 17 / 4
Campos da tabela RG4 (17)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | RG4_FILIAL | C | 2 | 0 | Filial | Filial | Real |
| 02 | RG4_CODIGO | C | 2 | 0 | Cód. Sind. | Código Sindicato | Real |
| 03 | RG4_PLRTPC | C | 1 | 0 | Tp. de Cálc. | Tipo de Cálculo | Real |
| 04 | RG4_PLRBSC | C | 1 | 0 | Bs.de Cálc. | Base de Cálculo | Real |
| 05 | RG4_PLRVLR | N | 12 | 2 | Valor PLR | Valor PLR | Real |
| 06 | RG4_PLRPER | N | 6 | 2 | % PLR | % PLR | Real |
| 07 | RG4_PLRVMI | N | 12 | 2 | Vlr.Min. PLR | Valor Mínimo PLR | Real |
| 08 | RG4_PLRVMA | N | 12 | 2 | Vlr.Máx. PLR | Valor Máximo PLR | Real |
| 09 | RG4_PLRMAS | C | 6 | 0 | M/A Ref. Sal | Mês/Ano Ref. Salário | Real |
| 10 | RG4_PLRARC | C | 4 | 0 | Ano Rf Cálc | Ano Ref. Cálculo | Real |
| 11 | RG4_PLRAMP | C | 6 | 0 | A/M Rf Pgto | Ano/Mês Ref. Pagamento | Real |
| 12 | RG4_DATA | D | 8 | 0 | Dt.Alteracao | Data de Alteração | Real |
| 13 | RG4_CAMPO | C | 10 | 0 | Campo | Campo alterado | Real |
| 14 | RG4_NCAMPO | C | 12 | 0 | Nome Campo | Nome do Campo | Virtual |
| 15 | RG4_CONTEU | C | 40 | 0 | Conteudo | Conteudo anterior | Real |
| 16 | RG4_USER | C | 6 | 0 | Usuário | Usuáro resp. alteração | Real |
| 17 | RG4_TIPO | C | 1 | 0 | Tp.Alteração | Tipo de Alteraçao | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela RG4 (4)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | RG4_FILIAL+RG4_CODIGO+RG4_PLRARC+RG4_PLRAMP+DTOS(RG4_DATA)+RG4_CAMPO+RG4_CONTEU+RG4_USER+RG4_TIPO | Cód. Sind. + Ano Rf Cálc + A/M Rf Pgto + Dt.Alteracao + Campo + Conteu | |
| 2 | RG4_FILIAL+RG4_CODIGO+RG4_TIPO+DTOS(RG4_DATA)+RG4_USER+RG4_CAMPO+RG4_CONTEU | Cód. Sind. + Tp.Alteração + Dt.Alteracao + Usuário + Campo + Conteudo | |
| 3 | RG4_FILIAL+RG4_CODIGO+RG4_TIPO+RG4_USER+RG4_CAMPO+RG4_CONTEU | Cód. Sind. + Tp.Alteração + Usuário + Campo + Conteudo | |
| 4 | RG4_FILIAL+RG4_CODIGO+RG4_TIPO+RG4_CAMPO+DTOS(RG4_DATA) | Cód. Sind. + Tp.Alteração + Campo + Dt.Alteracao |
Perguntas frequentes sobre a tabela RG4
O que é a tabela RG4?
É a tabela “Histórico Calculo PLR” do ERP TOTVS Protheus, com 17 campos definidos no dicionário SX3.
Qual é a chave única da tabela RG4?
A chave única é RG4_FILIAL+RG4_CODIGO+RG4_PLRARC+RG4_PLRAMP+DTOS(RG4_DATA)+RG4_CAMPO+RG4_CONTEU+RG4_USER+RG4_TIPO.
Quais são os índices da tabela RG4?
A tabela tem 4 índices. O principal (ordem 1) usa a chave RG4_FILIAL+RG4_CODIGO+RG4_PLRARC+RG4_PLRAMP+DTOS(RG4_DATA)+RG4_CAMPO+RG4_CONTEU+RG4_USER+RG4_TIPO.
Qual é o nome físico da tabela RG4 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: RG4990). Em ADVPL, use RetSqlName("RG4") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela RG4
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
RG4_FILIAL,
RG4_CODIGO,
RG4_PLRTPC,
RG4_PLRBSC,
RG4_PLRVLR,
RG4_PLRPER,
RG4_PLRVMI,
RG4_PLRVMA,
RG4_PLRMAS,
RG4_PLRARC,
RG4_PLRAMP,
RG4_DATA,
RG4_CAMPO,
RG4_NCAMPO,
RG4_CONTEU,
RG4_USER,
RG4_TIPO
FROM RG4
WHERE
D_E_L_E_T_ = ' '
AND RG4_FILIAL = 'VALOR'
AND RG4_CODIGO = 'VALOR'
AND RG4_PLRTPC = 'VALOR'
AND RG4_PLRBSC = 'VALOR'
AND RG4_PLRVLR = 0
AND RG4_PLRPER = 0
AND RG4_PLRVMI = 0
AND RG4_PLRVMA = 0
AND RG4_PLRMAS = 'VALOR'
AND RG4_PLRARC = 'VALOR'
AND RG4_PLRAMP = 'VALOR'
AND RG4_DATA BETWEEN '20261001' AND '20261031'
AND RG4_CAMPO = 'VALOR'
AND RG4_NCAMPO = 'VALOR'
AND RG4_CONTEU = 'VALOR'
AND RG4_USER = 'VALOR'
AND RG4_TIPO = 'VALOR'
Outras tabelas relacionadas
- RG0 Base Legal
- RG1 Lançamentos Fixos
- RG2 HISTORICO DE BENEFICIOS
- RG3 Controle de Acesso GPE
- RG5 Padrão de períodos
- RG6 ÌTENS PADRÃO DE PERÍODOS
- RG7 Acumuladores
- RG8 CORRESPONDENCIA DE PERÍODOS
- RG9 CRITÉRIOS DE ACUMULAÇÃO
- RGA Verbas por Processos
- RGB Incidências
- RGC Localidades
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.