Dicionário Protheus
Início

Tabela RC1 no Protheus

Movimentações de Títulos

O que é a tabela RC1 no Protheus?

A tabela RC1 faz parte do sistema ERP Protheus da TOTVS e é utilizada para movimentações de títulos.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela RC1 possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela RC1, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE RC1
X2_PATH \DATA\
X2_ARQUIVO RC1990
X2_NOME Movimentações de Títulos
X2_NOMESPA Movimientos de Títulos
X2_NOMEENG Bill Transactions
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME S
X2_MODULO 7
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 7759
R_E_C_D_E_L_ 0

Campos da Tabela RC1 (32 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
RC1 01 RC1_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 121921 0
RC1 02 RC1_FILTIT C 2 0 Filial Tit. Sucur. Tit. Bill Branch Filial de Ref. do Titulo Sucur. de Ref. del Titulo Bill Branch - EMPTY(M->RC1_FILTIT) .OR. EXISTCPO("SM0",cEmpAnt + M->RC1_FILTIT) x x x x x x x x x x x x x x x x - XM0 1 xxx - - - S - - - - - - - - - - 033 - S - - N N N - - - 1 1 - - - 121922 0
RC1 03 RC1_CC C 9 0 Centro Custo Centro Costo Cost Center Codigo do Centro de Custo Codigo de Centro de Costo Cost Center Code @! CTB105CC() .And. FHIST() x x x x x x x x x x x x x x x x - CTT 1 xxxxxx x - - - S - - - - - - - - - - 004 - S - #RC1_CC <>' ' N N N - - - 1 2 - - - 121923 0
RC1 04 RC1_MAT C 6 0 Matricula Matricula Registration Numero da Matricula Numero de la Matricula Registration Number @! - x x x x x x x x x x x x x x x x - SRA 1 xxxxxx x - - - S - - - - - - - - - - 121 - S - #RC1_MAT <>' ' N N N - - - 1 2 - - - 121924 0
RC1 05 RC1_PREFIX C 3 0 Prefixo Tit. Prefijo Tit. Bill Prefix Prefixo do Titulo Prefijo del Titulo Bill Prefix @! - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - Rc1Sx3When() - - - S - #RC1_PREFIX<>' ' N N N - - - 1 1 - - - 121925 0
RC1 06 RC1_NUMTIT C 9 0 Num. Titulo Nº Titulo Bill Number Numero do Titulo Numero del Titulo Bill Number @! - x x x x x x x x x x x x x x x x Rc1TitIni() - 1 xxx - - - S - - - - - - - - Rc1Sx3When() - 018 - S - #RC1_NUMTIT<>' ' N N N - - - 1 1 - - - 121926 0
RC1 07 RC1_INTEGR C 1 0 Integ.Financ Integ.Financ Financ.Intg. Integracao com Financeiro Integrac. con Financiero Integration w/ Financials 9 - x x x x x x x x x x x x x x x x "0" - 1 xxx - - - N A - - - 0=Nao Liberado;1=Liberado;2=Inconsistente 0=No Liberado;1=Liberado;2=Inconsistente 0=Not Released;1=Released;2=Inconsistent - - - - - S - - N N N - - - 1 1 - - - 121927 0
RC1 08 RC1_CODTIT C 3 0 Cod. Titulo Cod. Titulo Bill Code Codigo do Titulo Codigo de Titulo Bill Code @! NaoVazio() .And. ExistCpo("RC0",M->RC1_CODTIT) x x x x x x x x x x x x x x x xx - - 1 x x - - - S - - - - - - - - - - - - S - #RC1_CODTIT<>' ' N N N - - - 1 1 - - - 121928 0
RC1 09 RC1_DESCRI C 30 0 Descr.Titulo Descr.Titulo Bill Descr. Descricao do Titulo Descripcion del Titulo Bill Description - - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 121929 0
RC1 10 RC1_VALOR N 16 2 Vlr.Titulo Vlr. Titulo Bill Value Valor do Titulo Valor del Titulo Bill Value @E 9,999,999,999,999.99 positivo().and.naovazio() x x x x x x x x x x x x x x x x - - 1 xxxxx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 121930 0
RC1 11 RC1_EMISSA D 8 0 Data Emissao Fch. Emision Issue Date Data da Emissao do Titulo Fch.Emision de Titulo Bill Issue Date - - x x x x x x x x x x x x x x x x - - 1 xxx - - - S - - - - - - - - - - - - S - #RC1_EMISSA<>' ' N N N - - - 1 1 - - - 121931 0
RC1 12 RC1_VENCTO D 8 0 Data Vencto Fch.Vencto. Mat.Date Data do Vencto do Titulo Fch.Vencto. de Titulo Bill Due Date - - x x x x x x x x x x x x x x x x - - 1 xxx - - - S - - - - - - - - - - - - S - #RC1_VENCTO<>' ' N N N - - - 1 1 - - - 121932 0
RC1 13 RC1_VENREA D 8 0 Dt.Venc.Real Fc.Venc.Real Act.Due Date Data do Vencto Real Fch.Vencto Real Actual Due Date - - x x x x x x x x x x x x x x x x - - 1 xxx - - - S - - - - - - - - - - - - S - #RC1_VENREA<>' ' N N N - - - 1 1 - - - 121933 0
RC1 14 RC1_TIPO C 3 0 Tipo Titulo Tipo Titulo Bill Type Tipo do Titulo Tipo del Titulo Type of Bill @! fRc1VldTipo() x x x x x x x x x x x x x x x x - 05 1 xxx - - - S - - - - - - - - - - - - S - #RC1_TIPO <>' ' N N N - - - 1 1 - - - 121934 0
RC1 15 RC1_NATURE C 10 0 Cod. Natur. Cod. Modalid Class Code Codigo da Natureza Codigo de Naturaleza Class Code @! FinVldNat( .F. ) x x x x x x x x x x x x x x x x - SED 1 xxx - - - S - - - - - - - - - - - - S - #RC1_NATURE<>' ' N N N - - - 1 1 - - - 121935 0
RC1 16 RC1_FORNEC C 6 0 Cod. Fornec. Cod. Proveed Sup.Code Codigo do Fornecedor Codigo de Proveedor Supplier Code @! If(!Empty(M->RC1_LOJA),ExistCpo("SA2",M->RC1_FORNEC+M->RC1_LOJA),.T.) x x x x x x x x x x x x x x x x - SA2 1 xx - - - S - - - - - - - - - - 001 - S - #RC1_FORNEC<>' ' N N N - - - 1 1 - - - 121936 0
RC1 17 RC1_LOJA C 2 0 Loja Fornec. Tienda Prov. Suppl.Unit Cod. Loja do Fornecedor Cod. Tienda del Prov. Supplier Unit Code @! VAZIO() .OR. ExistCpo("SA2",M->RC1_FORNEC+M->RC1_LOJA) x x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - 002 - S - - N N N - - - 1 2 - - - 121937 0
RC1 18 RC1_DTBUSI D 8 0 Dt.Busca Ini Fc.Busca In. Ini.Sea.Date Dt.Inicial de Busca Pagto Fc.Inical de Busq. Pago Paym. Search Initial Date - - x xxx x x x x x x x x x x x x x x x x x x x x x - - 1 xxx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 121938 0
RC1 19 RC1_DTBUSF D 8 0 Dt.Busca Fim Fch.Fin.Busq Fin.Searc.Dt Dt.Final de Busca Pagto Fch.Final de Busq. Pago Payment Final Search Date - - x xxx x x x x x x x x x x x x x x x x x x x - - 1 xxx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 121939 0
RC1 20 RC1_PARC C 2 0 Parcela Cuota Installment Parcela Cuota Installment @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - Rc1Sx3When() - 011 - S - - N N N - - - 1 2 - - - 121940 0
RC1 21 RC1_PRONUM C 6 0 Num.Processo Num.Proceso Proc.No. Numero do Processo Numero del Proceso Process Number @! - x x x x x x x x x x x x x x x - - 1 x - - - N - R - - - - - - - - - - S - - N N N - - - 1 2 - - - 121941 0
RC1 22 RC1_TPDESP C 6 0 Tipo Desp. Tipo Desp. Exp.Type Tipo de Despesa Tipo de Despesa Type of Expense @! IIF(FindFunction("VALIDRE5"), VALIDRE5(M->RC1_TPDESP), .T.) x x x x x x x x x x x x x x x x - RE5 1 xx - S - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 121942 0
RC1 23 RC1_TPDESC C 30 0 Desc.Despesa Desc.Despesa Exp.Descript Descr. Tipo de Despesa Descr. Tipo de Despesa Descript. of Expense Type @! - x x x x x x x x x x x x x x x x IF(Inclui,"",IIF(!EMPTY(RC1->RC1_TPDESP),fDesc("RE5","RC1 "+RC1->RC1_TPDESP,"RE5_DESCR"),"")) - 1 x - - - N V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 121943 0
RC1 24 RC1_ORIGEM C 8 0 Origem Origen Origin Origem do Titulo Origen del titulo Origin of bill - - x x x x x x x x x x x x x x x - - 1 xx - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 121944 0
RC1 25 RC1_DEPTO C 9 0 Cod. Depto. Cód. Depto. Dep Code Cod. Departamento Cód. Departamento Department Code @! EXISTCPO('SQB') x x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - 025 - S - - N N N - - - 1 2 - - - 121945 0
RC1 26 RC1_POSTO C 9 0 Cod. Posto Cód. Puesto Station Code Cod. Posto Cód. Puesto Station Code @! EXISTCPO('RCL',,2) x x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - 026 - S - - N N N - - - 1 2 - - - 121946 0
RC1 27 RC1_TITEXT C 13 0 Nro.Tit.Ext Num.Tit.Ext Ext.Bill Nr. Nro do Título Externo Num de Titulo Externo Number of External Bill @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 121947 0
RC1 28 RC1_GERBEN C 1 0 Gerar p/ Ben Generar p/ B Gen by Ben Gerar por Beneficiario Generar por beneficiario Generate by Beneficiary @! Pertence("12") x x x x x x x x x x x x x x x - - 1 - - - - - - - - - 1=Sim;2=Não 1=Sí. 2=No. 1=Yes;2=No - fVldGerBen(2) - - - S - - N - N - - - 1 2 - - - 121948 0
RC1 29 RC1_CODRET C 4 0 Cod Retenção Cod Retencio Retention Cd Código Retenção Codigo Retencion Retention Code @! VAZIO() .OR. EXISTCPO("SX5","37"+M->RC1_CODRET) x x x x x x x x x x x x x x x x - 37 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 121949 0
RC1 30 RC1_ARELIN C 10 0 Ar.Lin.Neg. Ar.Lin.Neg. BusLineArea Área e Linha de Negocio Área y línea de negocio Business Line and Area @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 121950 0
RC1 31 RC1_COMPET C 6 0 Competência Competencia Reference Competência do Título Competencia del título Bill Reference @! fChkComp() x x x x x x x x x x x x x x x - - 1 x - - - S V - - - - - - - - - - - S - - N - N - - - 1 2 - - - 121951 0
RC1 32 RC1_FILCEN C 2 0 Fil. Centr. Suc. Centr. Centr.Branch Filial Centralizadora Sucursal centralizadora Centralizer Branch - EMPTY(M->RC1_FILCEN) .OR. EXISTCPO("SM0",cEmpAnt + M->RC1_FILCEN) x x x x x x x x x x x x x x x x - XM0 1 x x - - - - - - - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 121952 0

Índices da Tabela RC1 (5 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
RC1 1 RC1_FILIAL+RC1_FILTIT+RC1_CODTIT+RC1_PREFIX+RC1_NUMTIT Filial Tit. + Cod. Titulo + Prefixo Tit. + Num. Titulo Sucur. Tit. + Cod. Titulo + Prefijo Tit. + Nº Titulo Bill Branch + Bill Code + Bill Prefix + Bill Number S - - S 2 3 - 17660 0
RC1 2 RC1_FILIAL+RC1_FILTIT+RC1_PREFIX+RC1_NUMTIT+RC1_TIPO+RC1_FORNEC Filial Tit. + Prefixo Tit. + Num. Titulo + Tipo Titulo + Cod. Fornec. Sucur. Tit. + Prefijo Tit. + Nº Titulo + Tipo Titulo + Cod. Proveed Bill Branch + Bill Prefix + Bill Number + Bill Type + Sup.Code S - - S 2 3 - 17661 0
RC1 3 RC1_FILIAL+RC1_PRONUM+RC1_PREFIX+RC1_NUMTIT+RC1_PARC Num.Processo + Prefixo Tit. + Num. Titulo + Parcela Num.Proceso + Prefijo Tit. + Nº Titulo + Cuota Proc.No. + Bill Prefix + Bill Number + Installment S - - S 2 3 - 17662 0
RC1 4 RC1_FILIAL+RC1_TPDESP Tipo Desp. Tipo Desp. Exp.Type S - - N 2 3 - 17663 0
RC1 5 RC1_FILIAL+RC1_NUMTIT Num. Titulo Nº Titulo Bill Number S - - N 2 3 - 17664 0

Perguntas frequentes

Para que serve a tabela RC1 no Protheus?

Ela é utilizada para movimentações de títulos dentro do sistema ERP Protheus.

Como consultar os campos da tabela RC1?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela RC1?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela RC1

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    RC1_FILIAL,
    RC1_FILTIT,
    RC1_CC,
    RC1_MAT,
    RC1_PREFIX,
    RC1_NUMTIT,
    RC1_INTEGR,
    RC1_CODTIT,
    RC1_DESCRI,
    RC1_VALOR,
    RC1_EMISSA,
    RC1_VENCTO,
    RC1_VENREA,
    RC1_TIPO,
    RC1_NATURE,
    RC1_FORNEC,
    RC1_LOJA,
    RC1_DTBUSI,
    RC1_DTBUSF,
    RC1_PARC,
    RC1_PRONUM,
    RC1_TPDESP,
    RC1_TPDESC,
    RC1_ORIGEM,
    RC1_DEPTO,
    RC1_POSTO,
    RC1_TITEXT,
    RC1_GERBEN,
    RC1_CODRET,
    RC1_ARELIN,
    RC1_COMPET,
    RC1_FILCEN
FROM RC1
WHERE
    D_E_L_E_T_ = ' '
    AND RC1_FILIAL = 'VALOR'
    AND RC1_FILTIT = 'VALOR'
    AND RC1_CC = 'VALOR'
    AND RC1_MAT = 'VALOR'
    AND RC1_PREFIX = 'VALOR'
    AND RC1_NUMTIT = 'VALOR'
    AND RC1_INTEGR = 'VALOR'
    AND RC1_CODTIT = 'VALOR'
    AND RC1_DESCRI = 'VALOR'
    AND RC1_VALOR = 0
    AND RC1_EMISSA BETWEEN '20260501' AND '20260531'
    AND RC1_VENCTO BETWEEN '20260501' AND '20260531'
    AND RC1_VENREA BETWEEN '20260501' AND '20260531'
    AND RC1_TIPO = 'VALOR'
    AND RC1_NATURE = 'VALOR'
    AND RC1_FORNEC = 'VALOR'
    AND RC1_LOJA = 'VALOR'
    AND RC1_DTBUSI BETWEEN '20260501' AND '20260531'
    AND RC1_DTBUSF BETWEEN '20260501' AND '20260531'
    AND RC1_PARC = 'VALOR'
    AND RC1_PRONUM = 'VALOR'
    AND RC1_TPDESP = 'VALOR'
    AND RC1_TPDESC = 'VALOR'
    AND RC1_ORIGEM = 'VALOR'
    AND RC1_DEPTO = 'VALOR'
    AND RC1_POSTO = 'VALOR'
    AND RC1_TITEXT = 'VALOR'
    AND RC1_GERBEN = 'VALOR'
    AND RC1_CODRET = 'VALOR'
    AND RC1_ARELIN = 'VALOR'
    AND RC1_COMPET = 'VALOR'
    AND RC1_FILCEN = 'VALOR'