Dicionário Protheus
Início

Tabela CYH no Protheus

Recurso

O que é a tabela CYH no Protheus?

A tabela CYH faz parte do sistema ERP Protheus da TOTVS e é utilizada para recurso.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CYH
X2_PATH \DATA\
X2_ARQUIVO CYH990
X2_NOME Recurso
X2_NOMESPA Recurso
X2_NOMEENG Resource
X2_ROTINA -
X2_MODO C
X2_MODOUN C
X2_MODOEMP C
X2_DELET 0
X2_TTS -
X2_UNICO CYH_FILIAL+CYH_IDRC+CYH_TPRC+CYH_CDRC
X2_PYME S
X2_MODULO 79
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_ 2879
R_E_C_D_E_L_ 0

Campos da Tabela CYH (14 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_
CYH 01 CYH_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 xx x - - - S A R - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 44819 0
CYH 02 CYH_IDRC C 10 0 ID Recurso ID Recurso Employee ID ID Recurso ID Recurso Employee ID 9999999999 - x x x x x x x x x x x x x x x x GETSX8NUM("CYH","CYH_IDRC") - 1 xxxx - - - S V R - - - - - - .F. - - - S - - N N N - - - 1 1 - - - 44820 0
CYH 03 CYH_CDRC C 20 0 Recurso Recurso Resource Recurso Recurso Resource @! ExistChav("CYH",M->CYH_TPRC + M->CYH_CDRC) x x x x x x x x x x x x x x x x - - 1 x xxxx - - - S A R - - - - - - INCLUI - - - S - - N N N - - - 1 1 - - - 44821 0
CYH 04 CYH_TPRC C 1 0 Tipo Recurso Tipo Recurso Resource Tp Tipo Recurso Tipo Recurso Resource Tp - - x x x x x x x x x x x x x x x x '1' - 1 xxxx - - - S A R - - 1=Operador;2=Ferramenta;3=Equipe;4=Equipamento 1=Operador;2=Herramienta;3=Equipe;4=Equipo 1=Operator; 2=Tool;3=Team;4=Equipment - INCLUI - - - S - - N N N - - - 1 1 - - - 44822 0
CYH 05 CYH_NMRC C 40 0 Nome Nombre Name Nome Nombre Name @! - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 44823 0
CYH 06 CYH_CDARPO C 10 0 Área Produc Area Produc Produc. area Área Produção Area Produccion Production Area @! Vazio() .Or. ExistCpo("CYA", M->CYH_CDARPO) x x x x x x x x x x x x x x x x - CYA001 1 xx x - S - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 44824 0
CYH 07 CYH_DSARPO C 40 0 Desc Ar Prod Desc Ar Prod Prod Ar Desc Descrição Area Produção Descripcion Area Produc Production Area Descrip @! - x x x x x x x x x x x x x x x x IF(!INCLUI, POSICIONE("CYA",1,XFILIAL("CYA")+CYH->CYH_CDARPO, "CYA_DSARPO"),"") - 1 x xx x - - - S V V - - - - - - - POSICIONE("CYA",1,XFILIAL("CYA")+CYH->CYH_CDARPO, "CYA_DSARPO") - - S - - N N N - - - 1 2 - - - 44825 0
CYH 08 CYH_NRTN C 5 0 Nr. Turno Nr. Turno Shift Nr. Número Turno Numero Turno Shift Number 99999 - x x x x x x x x x x x x x x x x - - 1 xx x - S - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 44826 0
CYH 09 CYH_CDMOD C 8 0 Mão-de-Obra Mano de obra Labor Código Mão-de-Obra Codigo Mano de obra Labor Code @! - x x x x x x x x x x x x x x x x - - 1 xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 44827 0
CYH 10 CYH_DTVDBG D 8 0 Início Valid Inicio Vali Valid. Start Início Validade Inicio Validez Validity Start - - x x x x x x x x x x x x x x x x - - 1 xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 44828 0
CYH 11 CYH_DTVDED D 8 0 Fim Validade Fin Validez Valid. End Fim Validade Fin Validez Validity End - - x x x x x x x x x x x x x x x x - - 1 xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 44829 0
CYH 12 CYH_QTUNCI N 7 0 Unid. Ciclos Unid. Ciclos Unit Cycles Unidades Ciclos Unidades Ciclos Units Cycles 9999999 - x x x x x x x x x x x x x x x x - - 1 x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 44830 0
CYH 13 CYH_CDMPRC C 15 0 Item Ferram Item Herram Tool Item Item Ferramenta Item Herramienta Tool Item @! Vazio() .Or. ExistCpo("CZ3", M->CYH_CDMPRC) x x x x x x x x x x x x x x x x - CZ3001 1 xx x - S - S A R - - - - - - - - 030 - S - - N N N - - - 1 2 - - - 44831 0
CYH 14 CYH_DSMPRC C 50 0 Item Ferr.De Item Herr.De Tool Item De Item Ferramenta Descrição Item Herramienta Descrip. Tool Item Description @! - x x x x x x x x x x x x x x x x IF(!INCLUI, POSICIONE("CZ3",1,XFILIAL("CZ3")+CYH->CYH_CDMPRC, "CZ3_DSAC"),"") - 1 x xx x - - - S V V - - - - - - - POSICIONE("CZ3",1,XFILIAL("CZ3")+CYH->CYH_CDMPRC, "CZ3_DSAC") 171 - S - - N N N - - - 1 2 - - - 44832 0

Índices da Tabela CYH (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_
CYH 1 CYH_FILIAL+CYH_TPRC+CYH_CDRC Tipo Recurso + Recurso Tipo Recurso + Recurso Resource Tp + Resource S - - S 2 3 - 6936 0
CYH 2 CYH_FILIAL+CYH_IDRC ID Recurso ID Recurso Employee ID S - CóDIGO S 2 3 - 6937 0
CYH 3 CYH_FILIAL+CYH_CDRC Recurso Recurso Resource S - - S 2 3 - 6938 0
CYH 4 CYH_FILIAL+CYH_CDARPO Área Produc Area Produc Produc. area S - - S 2 3 - 6939 0
CYH 5 CYH_FILIAL+CYH_NMRC Nome Nombre Name S - - S 2 3 - 6940 0

Perguntas frequentes

Para que serve a tabela CYH no Protheus?

Ela é utilizada para recurso dentro do sistema ERP Protheus.

Como consultar os campos da tabela CYH?

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

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

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

Exemplo de consulta SQL da tabela CYH

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

SELECT
    CYH_FILIAL,
    CYH_IDRC,
    CYH_CDRC,
    CYH_TPRC,
    CYH_NMRC,
    CYH_CDARPO,
    CYH_DSARPO,
    CYH_NRTN,
    CYH_CDMOD,
    CYH_DTVDBG,
    CYH_DTVDED,
    CYH_QTUNCI,
    CYH_CDMPRC,
    CYH_DSMPRC
FROM CYH
WHERE
    D_E_L_E_T_ = ' '
    AND CYH_FILIAL = 'VALOR'
    AND CYH_IDRC = 'VALOR'
    AND CYH_CDRC = 'VALOR'
    AND CYH_TPRC = 'VALOR'
    AND CYH_NMRC = 'VALOR'
    AND CYH_CDARPO = 'VALOR'
    AND CYH_DSARPO = 'VALOR'
    AND CYH_NRTN = 'VALOR'
    AND CYH_CDMOD = 'VALOR'
    AND CYH_DTVDBG BETWEEN '20260401' AND '20260430'
    AND CYH_DTVDED BETWEEN '20260401' AND '20260430'
    AND CYH_QTUNCI = 0
    AND CYH_CDMPRC = 'VALOR'
    AND CYH_DSMPRC = 'VALOR'