Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela CZ2 no Protheus

Manutenção Programada

O que é a tabela CZ2 no Protheus?

A tabela CZ2 faz parte do sistema ERP Protheus da TOTVS e é utilizada para manutenção programada.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CZ2
X2_PATH \DATA\
X2_ARQUIVO CZ2990
X2_NOME Manutenção Programada
X2_NOMESPA Mantenimiento Programado
X2_NOMEENG Scheduled Maintenance
X2_ROTINA -
X2_MODO C
X2_MODOUN C
X2_MODOEMP C
X2_DELET 0
X2_TTS -
X2_UNICO CZ2_FILIAL+CZ2_CDMQ+CZ2_NRSQSP
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_ 2900
R_E_C_D_E_L_ 0

Campos da Tabela CZ2 (22 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_
CZ2 01 CZ2_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 - - - S A R - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 45279 0
CZ2 02 CZ2_CDMQ C 20 0 Máquina Maquina Machine Máquina Maquina Machine @! ExistCpo("CYB",M->CZ2_CDMQ) x x x x x x x x x x x x x x x x - CYB001 1 xxx - S - S V R - - - - - - - - - - S - - N N N - - - 1 1 - - - 45280 0
CZ2 03 CZ2_DSMQ C 40 0 Desc Máquina Desc Maquina Machine Desc Descrição Máquina Descripcion Maquina Machine Description @! - x x x x x x x x x x x x x x x x IF(!INCLUI, POSICIONE("CYB",1,XFILIAL("CYB")+M->CZ2_CDMQ, "CYB_DSMQ"),"") - 1 x xx - - - S V V - - - - - - - POSICIONE("CYB",1,XFILIAL("CYB")+CZ2->CZ2_CDMQ, "CYB_DSMQ") - - S - - N N N - - - 1 2 - - - 45281 0
CZ2 04 CZ2_NRSQSP C 10 0 Sequência Secuencia Sequence Sequência Secuencia Sequence 9999999999 - x x x x x x x x x x x x x x x x SFCA102NR(xFilial('CZ2'),M->CZ2_CDMQ) - 1 xxx - - - S V R - - - - - - - - - - S - - N N N - - - 1 1 - - - 45282 0
CZ2 05 CZ2_NRORMN C 20 0 Ordem Manut Orden Mant Maint. Order Ordem Manutenção Orden Mantenimiento Maintenance Order @! - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 45283 0
CZ2 06 CZ2_CDSP C 10 0 Parada Parada Stop Motivo Parada Motivo Parada Stop Reason @! ExistCpo("CYN",M->CZ2_CDSP) x x x x x x x x x x x x x x x x - CYN001 1 xxx - S - S V R - - - - - - - - - - S - - N N N - - - 1 1 - - - 45284 0
CZ2 07 CZ2_DSSP C 40 0 Desc Parada Desc Parada Stop Desc Descrição Parada Descripcion Parada Stop Description @! - x x x x x x x x x x x x x x x x IF(!INCLUI, POSICIONE("CYN",1,XFILIAL("CYN")+M->CZ2_CDSP, "CYN_DSSP"),"") - 1 x xx - - - S V V - - - - - - - POSICIONE("CYN",1,XFILIAL("CYN")+CZ2->CZ2_CDSP, "CYN_DSSP") - - S - - N N N - - - 1 2 - - - 45285 0
CZ2 08 CZ2_DTBGPL D 8 0 Data Início Fecha Inicio Initial Date Data Início Fecha Inicio Initial Date - - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - M->CZ2_TPSTSP=='1' - - - S - - N N N - - - 1 1 - - - 45286 0
CZ2 09 CZ2_HRBGPL C 8 0 Hora Início Hora Inicio Start Time Hora Início Hora Inicio Start Time 99:99:99 - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - M->CZ2_TPSTSP=='1' - - - S - - N N N - - - 1 1 - - - 45287 0
CZ2 10 CZ2_HCBGPL N 7 4 Hr Cent Inic Hr Cent Inic BeginCenTime Hora Centesimal Inicio Hora Centesimal Inicio Beginning Centesimal Time @E 99.9999 - x x x x x x x x x x x x x x x x - - 1 x x - - - S A V - - - - - - M->CZ2_TPSTSP=='1' - - - S - - N N N - - - 1 2 - - - 45288 0
CZ2 11 CZ2_DTEDPL D 8 0 Data Fim Fecha Fin Final Date Data Fim Fecha Fin Final Date - - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - M->CZ2_TPSTSP=='1' - - - S - - N N N - - - 1 1 - - - 45289 0
CZ2 12 CZ2_HREDPL C 8 0 Hora Fim Hora Fin End Time Hora Fim Hora Fin End Time 99:99:99 - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - M->CZ2_TPSTSP=='1' - - - S - - N N N - - - 1 1 - - - 45290 0
CZ2 13 CZ2_HCEDPL N 7 4 Hr Cent Fim Hr Cent Fin EndCenTime Hora Centesimal Fim Hora Centesimal Fin Ending Centesimal Time @E 99.9999 - x x x x x x x x x x x x x x x x - - 1 x - - - S A V - - - - - - M->CZ2_TPSTSP=='1' - - - S - - N N N - - - 1 2 - - - 45291 0
CZ2 14 CZ2_QTTEMQ N 10 0 Tempo Tiempo Time Tempo Tiempo Time @E 9,999,999,999 - x x x x x x x x x x x x x x x x - - 1 x xx - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 45292 0
CZ2 15 CZ2_QTTEEX N 10 0 Tempo Extra Tiempo Extra Extra Time Tempo Extra Tiempo Extra Extra Time @E 9,999,999,999 - x x x x x x x x x x x x x x x x - - 1 x xx - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 45293 0
CZ2 16 CZ2_CDTN C 8 0 Modelo Turno Modelo Turno Shift Model Modelo Turno Modelo Turno Shift Model @! - x x x x x x x x x x x x x x x x - - 1 xx - S - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 45294 0
CZ2 17 CZ2_DSTN C 40 0 Desc Turno Desc Turno Shift Desc Descrição Turno Descripcion Turno Shift description @! - x x x x x x x x x x x x x x x x IF(!INCLUI, POSICIONE("CYM",1,XFILIAL("CYM")+M->CZ2_CDTN, "CYM_DSTN"),"") - 1 x xx - - - N V V - - - - - - - POSICIONE("CYM",1,XFILIAL("CYM")+CZ2->CZ2_CDTN, "CYM_DSTN") - - S - - N N N - - - 1 2 - - - 45295 0
CZ2 18 CZ2_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 - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 45296 0
CZ2 19 CZ2_LGMN L 1 0 Manut Ativa Mant Activo Active Maint Manutenção Ativa Mantenimiento Activo Active Maintenance - - x x x x x x x x x x x x x x x x .T. - 1 xx - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 45297 0
CZ2 20 CZ2_CDUSRP C 6 0 Cod Usuario Cod Usuario User Code Código Usuário Reporte Codigo Usuario Informe Report User Code 999999 - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - IF(Type('INCLUI') .And. INCLUI, RETCODUSR(), "") - - S - - N N N - - - 1 2 - - - 45298 0
CZ2 21 CZ2_NMUSRP C 40 0 Nome Usuario Nomb.Usuario User Name Nome Usuário Reporte Nombre Usuario Informe Report User Name @! - x x x x x x x x x x x x x x x USRRETNAME(IF(INCLUI,RETCODUSR(),M->CZ2_CDUSRP)) - 1 x x - - - S V V - - - - - - - USRRETNAME(CZ2->CZ2_CDUSRP) - - S - - N N N - - - 1 2 - - - 45299 0
CZ2 22 CZ2_TPSTSP C 1 0 Estado Estado State Tipo Estado Parada Tipo Estado Parada State Type Stop - - x x x x x x x x x x x x x x x x '1' - 1 xxx - - - S A R - - 1=Pendente;2=Aprovada;3=Rejeitada; 1=Pendiente;2=Aprobada;3=Rechazada; 1=Pending;2=Approved;3=Rejected - - - - - S - - S - N - - - 1 1 - - - 45300 0

Índices da Tabela CZ2 (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_
CZ2 1 CZ2_FILIAL+CZ2_CDMQ+CZ2_NRSQSP Máquina + Sequência Maquina + Secuencia Machine + Sequence S - - S 2 3 - 7010 0
CZ2 2 CZ2_FILIAL+CZ2_CDTN Modelo Turno Modelo Turno Shift Model S - - S 2 3 - 7011 0
CZ2 3 CZ2_FILIAL+CZ2_CDSP Parada Parada Stop S - - S 2 3 - 7012 0
CZ2 4 CZ2_FILIAL+CZ2_NRORMN Ordem Manut Orden Mant Maint. Order S - - S 2 3 - 7013 0
CZ2 5 CZ2_FILIAL+CZ2_TPSTSP Estado Estado State S - - S 2 3 - 7014 0

Perguntas frequentes

Para que serve a tabela CZ2 no Protheus?

Ela é utilizada para manutenção programada dentro do sistema ERP Protheus.

Como consultar os campos da tabela CZ2?

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

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

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

Exemplo de consulta SQL da tabela CZ2

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

SELECT
    CZ2_FILIAL,
    CZ2_CDMQ,
    CZ2_DSMQ,
    CZ2_NRSQSP,
    CZ2_NRORMN,
    CZ2_CDSP,
    CZ2_DSSP,
    CZ2_DTBGPL,
    CZ2_HRBGPL,
    CZ2_HCBGPL,
    CZ2_DTEDPL,
    CZ2_HREDPL,
    CZ2_HCEDPL,
    CZ2_QTTEMQ,
    CZ2_QTTEEX,
    CZ2_CDTN,
    CZ2_DSTN,
    CZ2_NRTN,
    CZ2_LGMN,
    CZ2_CDUSRP,
    CZ2_NMUSRP,
    CZ2_TPSTSP
FROM CZ2
WHERE
    D_E_L_E_T_ = ' '
    AND CZ2_FILIAL = 'VALOR'
    AND CZ2_CDMQ = 'VALOR'
    AND CZ2_DSMQ = 'VALOR'
    AND CZ2_NRSQSP = 'VALOR'
    AND CZ2_NRORMN = 'VALOR'
    AND CZ2_CDSP = 'VALOR'
    AND CZ2_DSSP = 'VALOR'
    AND CZ2_DTBGPL BETWEEN '20261001' AND '20261031'
    AND CZ2_HRBGPL = 'VALOR'
    AND CZ2_HCBGPL = 0
    AND CZ2_DTEDPL BETWEEN '20261001' AND '20261031'
    AND CZ2_HREDPL = 'VALOR'
    AND CZ2_HCEDPL = 0
    AND CZ2_QTTEMQ = 0
    AND CZ2_QTTEEX = 0
    AND CZ2_CDTN = 'VALOR'
    AND CZ2_DSTN = 'VALOR'
    AND CZ2_NRTN = 'VALOR'
    AND CZ2_CDUSRP = 'VALOR'
    AND CZ2_NMUSRP = 'VALOR'
    AND CZ2_TPSTSP = 'VALOR'