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

Tabela SCR no Protheus

Documentos com Alçada

A tabela SCR do Protheus está descrita no dicionário (SX2) como “Documentos com Alçada”. Possui 32 campos e 4 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SCR
Nome
Documentos com Alçada
Nome (inglês)
Documents with Jurisdiction
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
32 / 4

Campos da tabela SCR (32)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 CR_FILIAL C 2 0 Filial Filial do Sistema Real
02 CR_NUM C 50 0 Documento Numero do Documento Real
03 CR_TIPO C 2 0 Tipo docto Tipo do Documento Real
04 CR_USER C 6 0 Cod. Usuario Codigo do Usuraio Real
05 CR_APROV C 6 0 Cod. Aprovad Codigo do Aprovador Real
06 CR_GRUPO C 6 0 Grp Aprov Grupo de Aprovação Real
07 CR_ITGRP C 2 0 Item Grp Item do Grupo de Aprov. Real
08 CR_NIVEL C 2 0 Nivel Nivel da Aprovacao Real
09 CR_STATUS C 2 0 Cont. Aprov. Controle da Aprovacao Real
10 CR_EMISSAO D 8 0 Data Emissao Data de Emissao Real
11 CR_TOTAL N 14 2 Valor Total Valor Total Real
12 CR_DATALIB D 8 0 Data Liber. Data da Liberacao Real
13 CR_OBS M 50 0 Observacoes Obsevacoes da Aprovacao Real
14 CR_USERLIB C 6 0 Cod. Usuario Cod.do Usuario aprovador Real
15 CR_LIBAPRO C 6 0 Cod. Aprov. Aprovador efetivo do dcto Real
16 CR_VALLIB N 14 2 Valor Lib. Valor Liberado Real
17 CR_TIPOLIM C 1 0 Tipo de Lim. Tipo de Limite do Aprov. Real
18 CR_WF C 1 0 Work Flow Utiliza Work Flow ? Real
19 CR_MOEDA N 2 0 Moeda Moeda Real
20 CR_TXMOEDA N 11 4 Taxa Moeda Taxa da Moeda Real
21 CR_USERORI C 6 0 Cod.Usr.Orig Código Usuário Origem Real
22 CR_APRORI C 6 0 Aprov.Origem Codigo Aprovador Origem Real
23 CR_FLUIG C 10 0 Sol. Fluig Solicitação Fluig Real
24 CR_PRAZO D 8 0 Prazo Prazo Real
25 CR_AVISO D 8 0 Aviso Aviso Real
26 CR_ULTAVIS D 8 0 Ultimo Aviso Data do Ultimo Aviso Real
27 CR_ESCALON L 1 0 Escalona Escalona Real
28 CR_ESCALSP L 1 0 Escalona Sup Escalona Alçada para Sup. Real
29 CR_NFMOTBL M 80 0 NF Mot Bloq Motivo Bloq da NF Real
30 CR_NFMOBLQ M 80 0 NF Mot Bloq Motivo Bloq da NF Real
31 CR_TIPCOM C 3 0 Tip. Compra Tipo de Compra Real
32 CR_TPTRAN C 1 0 Tipo Transf. Tipo transferência Real

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

Índices da tabela SCR (4)

OrdemChaveDescriçãoApelido
1CR_FILIAL+CR_TIPO+CR_NUM+CR_NIVELTipo docto + Documento + Nivel
2CR_FILIAL+CR_TIPO+CR_NUM+CR_USERTipo docto + Documento + Cod. Usuario
3CR_FILIAL+CR_TIPO+CR_NUM+CR_APROVTipo docto + Documento + Cod. Aprovad
4CR_FILIAL+CR_TIPO+CR_NUM+CR_LIBAPRO+DTOS(CR_DATALIB)Tipo docto + Documento + Cod. Aprov. + Data Liber.

Perguntas frequentes sobre a tabela SCR

O que é a tabela SCR?

É a tabela “Documentos com Alçada” do ERP TOTVS Protheus, com 32 campos definidos no dicionário SX3.

Quais são os índices da tabela SCR?

A tabela tem 4 índices. O principal (ordem 1) usa a chave CR_FILIAL+CR_TIPO+CR_NUM+CR_NIVEL.

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

Exemplo de consulta SQL da tabela SCR

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

SELECT
    CR_FILIAL,
    CR_NUM,
    CR_TIPO,
    CR_USER,
    CR_APROV,
    CR_GRUPO,
    CR_ITGRP,
    CR_NIVEL,
    CR_STATUS,
    CR_EMISSAO,
    CR_TOTAL,
    CR_DATALIB,
    CR_OBS,
    CR_USERLIB,
    CR_LIBAPRO,
    CR_VALLIB,
    CR_TIPOLIM,
    CR_WF,
    CR_MOEDA,
    CR_TXMOEDA,
    CR_USERORI,
    CR_APRORI,
    CR_FLUIG,
    CR_PRAZO,
    CR_AVISO,
    CR_ULTAVIS,
    CR_ESCALON,
    CR_ESCALSP,
    CR_NFMOTBL,
    CR_NFMOBLQ,
    CR_TIPCOM,
    CR_TPTRAN
FROM SCR
WHERE
    D_E_L_E_T_ = ' '
    AND CR_FILIAL = 'VALOR'
    AND CR_NUM = 'VALOR'
    AND CR_TIPO = 'VALOR'
    AND CR_USER = 'VALOR'
    AND CR_APROV = 'VALOR'
    AND CR_GRUPO = 'VALOR'
    AND CR_ITGRP = 'VALOR'
    AND CR_NIVEL = 'VALOR'
    AND CR_STATUS = 'VALOR'
    AND CR_EMISSAO BETWEEN '20261001' AND '20261031'
    AND CR_TOTAL = 0
    AND CR_DATALIB BETWEEN '20261001' AND '20261031'
    AND CR_USERLIB = 'VALOR'
    AND CR_LIBAPRO = 'VALOR'
    AND CR_VALLIB = 0
    AND CR_TIPOLIM = 'VALOR'
    AND CR_WF = 'VALOR'
    AND CR_MOEDA = 0
    AND CR_TXMOEDA = 0
    AND CR_USERORI = 'VALOR'
    AND CR_APRORI = 'VALOR'
    AND CR_FLUIG = 'VALOR'
    AND CR_PRAZO BETWEEN '20261001' AND '20261031'
    AND CR_AVISO BETWEEN '20261001' AND '20261031'
    AND CR_ULTAVIS BETWEEN '20261001' AND '20261031'
    AND CR_TIPCOM = 'VALOR'
    AND CR_TPTRAN = 'VALOR'

Outras tabelas relacionadas

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