Dicionário Protheus
Início

Tabela SRY no Protheus

Roteiros de Cálculo

O que é a tabela SRY no Protheus?

A tabela SRY faz parte do sistema ERP Protheus da TOTVS e é utilizada para roteiros de cálculo.

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 SRY 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 SRY, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SRY
X2_PATH \DATA\
X2_ARQUIVO SRY990
X2_NOME Roteiros de Cálculo
X2_NOMESPA Procedimientos de Cálculo
X2_NOMEENG Calculation Procedures
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO RY_FILIAL+RY_CALCULO
X2_PYME S
X2_MODULO 7
X2_DISPLAY RY_FILIAL+RY_CALCULO+RY_DESC
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_ 8633
R_E_C_D_E_L_ 0

Campos da Tabela SRY (16 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_
SRY 01 RY_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 V R - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 142642 0
SRY 02 RY_CALCULO C 3 0 Roteiro Procedimient Procedure Tipo de Roteiro Tipo de Procedimiento Type of Procedure @! RYCalculoVld() x x x x x x x x x x x x x x x xx - - 1 x - - - S A R - - - - - - - - - - S - #RY_CALCULO<>' ' S N N - - - 1 1 - - - 142643 0
SRY 03 RY_DESC C 30 0 Desc.Rot. Desc.Proc. Proced.Desc. Descricao do Roteiro Descripcion do Roteiro Procedure Description @! NaoVazio() x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - #RY_DESC <>' ' S N N - - - 1 1 - - - 142644 0
SRY 04 RY_ORIGEM C 1 0 Origem Origen Origin Origem do Roteiro Origen de Procedimiento Procedure Origin @! RyOrigemVld() x x x x x x x x x x x x x x x x RyOrigemInit() - 1 x - - - S V R - - #RyOrigemBox() #RyOrigemBox() #RyOrigemBox() - - - - - S - - N N N - - - 1 1 - - - 142645 0
SRY 05 RY_CODOBS C 6 0 Cod. Observ. Cod. Observ. Note Code Codigo da Observacao Codigo de la Observacion Note code @! NaoVazio() x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 142646 0
SRY 06 RY_DESOBS M 10 0 Obs. Roteiro Obs. Proced. Proced.Note Observacao da Formula Observacion de la Formula Formula Note @! - x x x x x x x x x x x x x x x x RYDesObsInit() - 1 - - - - N A V - - - - - - - - - - S - - N N N 1 - - 1 2 - - - 142647 0
SRY 07 RY_VERSAO C 3 0 Versäo Version Version Versäo Version Version @! - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 142648 0
SRY 08 RY_ALIAS C 3 0 Arq. Mestre Arch. Maest. Main File Arquivo Mestre Archivo Maestro Main File @! RyAliasVld() x x x x x x x x x x x x x x x x RyAliasSX2Init() - 1 xxx - - - S A R - - #RyGetAliasSX2() #RyGetAliasSX2() #RyGetAliasSX2() - - - - - S - - N N N 1 - - 1 1 - - - 142649 0
SRY 09 RY_RECOMP C 1 0 Recompilar Recompilar Recompile Recompilar Recompilar Recompile 9 Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 xx - - - S V R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N 1 - - 1 2 - - - 142650 0
SRY 10 RY_ORDINAR C 1 0 Ordinario Ordinario Standard Roteiro Ordinario Procedimiento Ordinario Standard Procedure 9 RyOrdinarVld() x x x x x x x x x x x x x x x x "2" - 1 xx - - - S A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 2 - - - 142651 0
SRY 11 RY_TIPO C 1 0 Tipo Roteiro Tipo Proced Proc. Type Tipo do Roteiro Tipo do Procedimiento Procedure Type 9 RyTipoVld() x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - #RyTipoBox() #RyTipoBox() #RyTipoBox() - - - - - S - - N N N - - - 1 1 - - - 142652 0
SRY 12 RY_PERGUNT C 10 0 Grp Pergunte Grp Pregunte Question Grp Perg Assoc ao Cálculo Preg Asoc al Calculo Ques. Assoc. to Calc. @! fPergunte(,,.T.) .and. RyPergVld() x x x x x x x x x x x x x x x x - - 1 xx x - - - N A R - - - - - - - - - - S - - N N N 1 - - 1 2 - - - 142653 0
SRY 13 RY_SEQFIL C 2 0 Seq.Fil. Sec. Suc. Br.Seq. Seq.Fil. Sec. Suc. Br.Seq. @! - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 142654 0
SRY 14 RY_INTEGRA C 1 0 Integra? ¿Integra? Integrates? Integra com a Folha? ¿Integra con planilla? Integrates with Payroll? 9 Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - N A R - - 1=Sim;2=Nao 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 142655 0
SRY 15 RY_CONTAB C 1 0 Contabiliza? ¿Contabiliz? Accounting? Contabiliza? ¿Contabiliza? Accounting? - - x x x x x x x x x x x x x x x x "2" - 1 x - - - N A R - - 1=Sim;2=Nao 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 142656 0
SRY 16 RY_MODULO C 1 0 Módulo Módulo Module Módulo do Roteiro Módulo procedimiento Script Module 9 Pertence(" 123") x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=GPE;2=GFP;3=Ambos 1=GPE;2=GFP;3=Ambos 1=GPE;2=GFP;3=Both - - - - - S - - N - N - - - 1 2 - - - 142657 0

Índices da Tabela SRY (2 í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_
SRY 1 RY_FILIAL+RY_CALCULO Roteiro Procedimient Procedure S - - S 2 3 - 20436 0
SRY 2 RY_FILIAL+RY_DESC Desc.Rot. Desc.Proc. Proced.Desc. S - - S 2 3 - 20437 0

Perguntas frequentes

Para que serve a tabela SRY no Protheus?

Ela é utilizada para roteiros de cálculo dentro do sistema ERP Protheus.

Como consultar os campos da tabela SRY?

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

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

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

Exemplo de consulta SQL da tabela SRY

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

SELECT
    RY_FILIAL,
    RY_CALCULO,
    RY_DESC,
    RY_ORIGEM,
    RY_CODOBS,
    RY_DESOBS,
    RY_VERSAO,
    RY_ALIAS,
    RY_RECOMP,
    RY_ORDINAR,
    RY_TIPO,
    RY_PERGUNT,
    RY_SEQFIL,
    RY_INTEGRA,
    RY_CONTAB,
    RY_MODULO
FROM SRY
WHERE
    D_E_L_E_T_ = ' '
    AND RY_FILIAL = 'VALOR'
    AND RY_CALCULO = 'VALOR'
    AND RY_DESC = 'VALOR'
    AND RY_ORIGEM = 'VALOR'
    AND RY_CODOBS = 'VALOR'
    AND RY_VERSAO = 'VALOR'
    AND RY_ALIAS = 'VALOR'
    AND RY_RECOMP = 'VALOR'
    AND RY_ORDINAR = 'VALOR'
    AND RY_TIPO = 'VALOR'
    AND RY_PERGUNT = 'VALOR'
    AND RY_SEQFIL = 'VALOR'
    AND RY_INTEGRA = 'VALOR'
    AND RY_CONTAB = 'VALOR'
    AND RY_MODULO = 'VALOR'