Dicionário Protheus
Início

Tabela CPH no Protheus

Cabeçalho da Ata

O que é a tabela CPH no Protheus?

A tabela CPH faz parte do sistema ERP Protheus da TOTVS e é utilizada para cabeçalho da ata.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CPH
X2_PATH \DATA\
X2_ARQUIVO CPH990
X2_NOME Cabeçalho da Ata
X2_NOMESPA Encabezado de acta
X2_NOMEENG Minute Header
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CPH_FILIAL+CPH_NUMATA+CPH_CODEDT
X2_PYME N
X2_MODULO 87
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_ 2582
R_E_C_D_E_L_ 0

Campos da Tabela CPH (24 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_
CPH 01 CPH_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 1 N - - N - N - - - 1 2 - - - 40292 0
CPH 02 CPH_CODEDT C 15 0 Cod. Process Cód. Proces. Process Code Codigo do Processo Licita Código del proceso Licit. Bid Process Code @! NaoVazio() .And. ExistChav("CPH",M->CPH_CODEDT) .And. A300VldNumEd() x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - 1 N - - N - N - - - 1 1 - - - 40293 0
CPH 03 CPH_NUMPRO C 15 0 Nr. Processo No. Proceso Process Nr Numero do Processo Numero del proceso Process Number @!R XXXXXXXXXXX/XXXX NaoVazio() .And. GCP200VlNPro() x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - 1 N - - N - N - - - 1 1 - - - 40294 0
CPH 04 CPH_NUMATA C 15 0 Num. da Ata No. Acta Minute Nr. Numero da Ata Numero de la acta Minute Number @! NaoVazio() .And. ExistChav("CPH",M->CPH_NUMATA,2) x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - 1 N - - N - N - - - 1 1 - - - 40295 0
CPH 05 CPH_VGATAI D 8 0 De De From Data Inicio de Vigência Fecha inicio de vigencia Validity Start Date - - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - 1 N - - N - N - - - 1 1 - - - 40296 0
CPH 06 CPH_VGATAF D 8 0 Até A To Data Final de Vigência Fecha final de vigencia Validity End Date - A300VlDtFim() x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - 1 N - - N - N - - - 1 1 - - - 40297 0
CPH 07 CPH_CODORG C 6 0 Cod.Órgão Cod.Organo Dept. Code Cód. Órgão Gerenciador Cod.Organo administrador Managing Dept. Code - ExistCpo("CPA",M->CPH_CODORG) .And. A300VldOrg() x x x x x x x x x x x x x x x x - CPA 1 x x - S - S A R - - - - - - - - - 1 N - - N - N - - - 1 1 - - - 40298 0
CPH 08 CPH_DSCORG C 40 0 Descrição Descripcion escription Descrição Órgão Publico Descripcion organo public Public Dept. Descr. - - x x x x x x x x x x x x x x x x If(!INCLUI, Posicione("CPA",1, xFilial("CPA")+CPH->CPH_CODORG,"CPA_DESORG"),"" ) - 1 x - - - S V V - - - - - - - Posicione("CPA",1, xFilial("CPA")+CPH->CPH_CODORG,"CPA_DESORG") - 1 N - - N - N - - - 1 2 - - - 40299 0
CPH 09 CPH_OBJETO M 10 0 Objeto Objeto Object Objeto do Processo Licita Código del proceso Licit. Bid Process Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - 1 N - - N - N - - - 1 2 - - - 40300 0
CPH 10 CPH_STATUS C 1 0 Status Estatus Status Status do Processo Licita Código del proceso Licit. Bid Process Code - Pertence("12345678") x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 1=Em Análise;2=Aguardando Assinatura;3=Publicada;4=Suspensa;5=Cancelada;6=Finalizada;7=Aguardando Publicação;8=Processo Remanesc 1=En analisis;2=Esperando firma;3=Publicada;4=Suspensa;5=Anulada;6=Finalizada;7=Esperando publicacion;8=Proceso Remanes 1=In Analysis;2=Waiting Signature;3=Published;4=Suspended;5=Canceled;6=Finished;7=Waiting Publication;8=Remaing Process - - - - 1 N - - N - N - - - 1 2 - - - 40301 0
CPH 11 CPH_ETAPA C 2 0 Etapa Etapa Stage Etapa de Licitação Etapa de licitacion Bidding Stage @! ExistCpo("SX5","LE"+M->CPH_ETAPA) x x x x x x x x x x x x x x x x Iif(IsInCallStack("GCP300Incl"), "", "ED") - 1 xx - - - S V R - - - - - - - - - 1 N - - N - N - - - 1 2 - - - 40302 0
CPH 12 CPH_JUSTIF M 10 0 Justifica Justifica Justific Justificativa Justificativa Justification @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - 1 N - - N - N - - - 1 2 - - - 40303 0
CPH 13 CPH_AVAL C 1 0 Avaliação Evaluacion Evaluation Avaliação Evaluacion Evaluation @! Pertence("12") x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - 1=Por Item;2=Por Lote 1=Por item;2=Por lote 1=By Item;2=By Lot - - - - 1 S - - N - N - - - 1 2 - - - 40304 0
CPH 14 CPH_DTPB1 D 8 0 Dt. Publ. 1 Fch.Publ. 1 Publ Dt 1 Dt.da Primeira Publicação Fc.Primera Publicacion Dt First Publication - - x x x x x x x x x x x x x x x x - - 1 xxx - - - N V R - - - - - - - - - 3 S - - N - N - - - 1 1 - - - 40305 0
CPH 15 CPH_CANAL1 C 50 0 Canal 1 Canal 1 Chanel 1 Canal de Pb. 1 Canal de Pb. 1 Pb Chanel 1 @! - x x x x x x x x x x x x x x x x - - 1 xxx - - - N A R - - - - - - IsInCallStack("GCP300Incl") - - 3 S - - N - N - - - 1 1 - - - 40306 0
CPH 16 CPH_DTPB2 D 8 0 Dt. Publ. 2 Fch.Publ. 2 Publ Dt 2 Dt Segunda Publicação Fch.Segunda publicacion Publishing Sec Dt - - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 40307 0
CPH 17 CPH_CANAL2 C 50 0 Canal 2 Canal 2 Chanel 2 Canal Pb. 2 Canal Pb. 2 Channel Pb.2 @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 40308 0
CPH 18 CPH_DTPB3 D 8 0 Dt. Publ. 3 Fch.Publ. 3 Publ Dt 3 Dt Terceira Publicação Fch.Tercera publicacion Publishing Third Dt - - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 40309 0
CPH 19 CPH_CANAL3 C 50 0 Canal 3 Canal 3 Chanel 3 Canal Pb. 3 Canal Pb. 3 Channel Pb.3 @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 40310 0
CPH 20 CPH_DTPB4 D 8 0 Dt. Publ. 4 Fch.Publ. 4 Publ Dt 4 Dt.Quarta Publicação Fch.Cuarta publicacion Publishing Fourth Dt - - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 40311 0
CPH 21 CPH_CANAL4 C 50 0 Canal 4 Canal 4 Chanel 4 Canal Pb. 4 Canal Pb. 4 Channel Pb.4 @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - 3 S - - N - N - - - 1 2 - - - 40312 0
CPH 22 CPH_CODIGO C 6 0 Codigo Codigo Code Codigo Participante Codigo participante Participant Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - 001 1 S - - N - N - - - 1 2 - - - 40313 0
CPH 23 CPH_LOJA C 2 0 Loja Tienda Unit Loja Participante Tienda participante Participant Store @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - 002 1 S - - N - N - - - 1 2 - - - 40314 0
CPH 24 CPH_FILORI C 2 0 Filial Orig. Suc. Orig. Orig. Branch Filial de Origem Sucursal de origen Origin Branch - - x x x x x x x x x x x x x x x x - - 1 xx - - - N - - - - - - - - - - 033 - N - - N - N - - - 1 2 - - - 40315 0

Índices da Tabela CPH (3 í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_
CPH 1 CPH_FILIAL+CPH_CODEDT+CPH_NUMPRO+CPH_FILORI Cod. Process + Nr. Processo + Filial Orig. Cód. Proces. + No. Proceso + Suc. Orig. Process Code + Process Nr + Orig. Branch S - - S 2 3 - 6198 0
CPH 2 CPH_FILIAL+CPH_NUMATA Num. da Ata No. Acta Minute Nr. S - - S 2 3 - 6199 0
CPH 3 CPH_FILIAL+CPH_NUMPRO Nr. Processo No. Proceso Process Nr S - - S 2 3 - 6200 0

Perguntas frequentes

Para que serve a tabela CPH no Protheus?

Ela é utilizada para cabeçalho da ata dentro do sistema ERP Protheus.

Como consultar os campos da tabela CPH?

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

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

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

Exemplo de consulta SQL da tabela CPH

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

SELECT
    CPH_FILIAL,
    CPH_CODEDT,
    CPH_NUMPRO,
    CPH_NUMATA,
    CPH_VGATAI,
    CPH_VGATAF,
    CPH_CODORG,
    CPH_DSCORG,
    CPH_OBJETO,
    CPH_STATUS,
    CPH_ETAPA,
    CPH_JUSTIF,
    CPH_AVAL,
    CPH_DTPB1,
    CPH_CANAL1,
    CPH_DTPB2,
    CPH_CANAL2,
    CPH_DTPB3,
    CPH_CANAL3,
    CPH_DTPB4,
    CPH_CANAL4,
    CPH_CODIGO,
    CPH_LOJA,
    CPH_FILORI
FROM CPH
WHERE
    D_E_L_E_T_ = ' '
    AND CPH_FILIAL = 'VALOR'
    AND CPH_CODEDT = 'VALOR'
    AND CPH_NUMPRO = 'VALOR'
    AND CPH_NUMATA = 'VALOR'
    AND CPH_VGATAI BETWEEN '20260401' AND '20260430'
    AND CPH_VGATAF BETWEEN '20260401' AND '20260430'
    AND CPH_CODORG = 'VALOR'
    AND CPH_DSCORG = 'VALOR'
    AND CPH_STATUS = 'VALOR'
    AND CPH_ETAPA = 'VALOR'
    AND CPH_AVAL = 'VALOR'
    AND CPH_DTPB1 BETWEEN '20260401' AND '20260430'
    AND CPH_CANAL1 = 'VALOR'
    AND CPH_DTPB2 BETWEEN '20260401' AND '20260430'
    AND CPH_CANAL2 = 'VALOR'
    AND CPH_DTPB3 BETWEEN '20260401' AND '20260430'
    AND CPH_CANAL3 = 'VALOR'
    AND CPH_DTPB4 BETWEEN '20260401' AND '20260430'
    AND CPH_CANAL4 = 'VALOR'
    AND CPH_CODIGO = 'VALOR'
    AND CPH_LOJA = 'VALOR'
    AND CPH_FILORI = 'VALOR'