Dicionário Protheus
Início

Tabela CHB no Protheus

Partidas do Lançamento

O que é a tabela CHB no Protheus?

A tabela CHB faz parte do sistema ERP Protheus da TOTVS e é utilizada para partidas do lançamento.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CHB
X2_PATH \DATA\
X2_ARQUIVO CHB990
X2_NOME Partidas do Lançamento
X2_NOMESPA Partidas del registro
X2_NOMEENG Entries Departures
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CHB_FILIAL+CHB_ID+CHB_CODCTA+CHB_CODCUS+CHB_NUMARQ
X2_PYME S
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ TAFA331
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 1
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_ 2323
R_E_C_D_E_L_ 0

Campos da Tabela CHB (17 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_
CHB 01 CHB_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 - - - - S A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 36416 0
CHB 02 CHB_ID C 36 0 ID ID ID Identificador do Registro Identificador de registro Registration identifier - - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 36417 0
CHB 03 CHB_CODCTA C 36 0 Cód Cta Cod Cta Acct Cd Código da Conta Analítica Codigo cuenta analitica Analytical Account Cd - - x x x x x x x x x x x x x x x x - - 1 x x - S - N A R - - - - - - - - 085 - S - - N - N - - - 1 1 - - - 36418 0
CHB 04 CHB_CTACTB C 60 0 Cód Cta Ctb Cód Cta Ctb Ledg acc cd Cód Conta Contábil Cód. Cta. Contable Ledger account code @! XFUNVldCmp("C1O",1) x x x x x x x x x x x x x x x x XFUNRelac( 11 , "CHB_CODCTA" ,1) C1OB 1 x - S - S A V - - - - - - - Posicione("C1O",3,xFilial("C1O")+CHB->(CHB_CODCTA),"C1O_CODIGO") - - S - - N - N - - - 1 2 - - - 36419 0
CHB 05 CHB_DCODCT C 220 0 Desc Cód Cta Desc Cod Cta Acct Cd Desc Descrição Conta Analítica Descrip. Cuenta Analítica Analytical Account Desc @! - x x x x x x x x x x x x x x x x xFunRelac() - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 36420 0
CHB 06 CHB_CODCUS C 6 0 Cód Cto Cust Cod Cto Cost Cost Acct Cd Código Centro de Custos Codigo Centro de Costos Cost Center Code @! xFunVldCmp("C1P",3) x x x x x x x x x x x x x x x x - C1P 1 x - S - S A R - - - - - - - - 156 - S - - N - N - - - 1 2 - - - 36421 0
CHB 07 CHB_DCODCU C 220 0 Desc Cto Cus Desc Cto Cos Cst Acct Dsc Descr Centro de Custos Descr centro de costos Cost Center Desc. @! - x x x x x x x x x x x x x x x x XFUNRelac( 12 , "CHB_CODCUS" ) - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 36422 0
CHB 08 CHB_VLPART N 16 2 Vlr Partida Vlr Partida Departure Vl Valor da Partida Valor de la partida Departure Value @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 36423 0
CHB 09 CHB_INDNAT C 1 0 Ind Nat Part Ind Nat Part Dep Nat Ind Indicador Nat. da Partida Indicador Nat. de partida Departure Nat. Indicator @! Pertence(" 12") x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 1=Débito;2=Crédito 1=Debito;2=Credito 1=Debit;2=Credit - - - - - S - - N - N - - - 1 1 - - - 36424 0
CHB 10 CHB_NUMARQ C 100 0 Num Arq Num Arch File No. Núm Localização Doc Arq Num ubicacion Doc Arch File Doc Location No. @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 36425 0
CHB 11 CHB_CODHIS C 30 0 Cód Hist Pad Cod Hist Est St Hist Cd Cód Histórico Padronizado Cod. historial estandariz Standardized History Code @! xFunVldCmp("CHC",2) x x x x x x x x x x x x x x x x Iif(!INCLUI .and. !Empty(CHB->CHB_IDCODH),Posicione("CHC",1,xFilial("CHC")+CHB->CHB_IDCODH,"CHC_CODIGO"),"") CHC 1 x - S - S A V - - - - - - - Posicione("CHC",1,xFilial("CHC")+CHB->CHB_IDCODH,"CHC_CODIGO") - - S - - N - N - - - 1 2 - - - 36426 0
CHB 12 CHB_DCODHI C 220 0 Desc His Pad Desc His Est St. Hst. Dsc Descr Hist Padronizado Descr Hist Estandar Standardize History Desc. @! - x x x x x x x x x x x x x x x x Iif(!INCLUI .and. !Empty(CHB->CHB_IDCODH),Posicione("CHC",1,xFilial("CHC")+CHB->CHB_IDCODH,"CHC_DESCRI"),"") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 36427 0
CHB 13 CHB_IDCODH C 36 0 ID Hist Padr ID Hist Est St Hist ID ID Histórico Padronizado ID Historial estandar Standardized History ID - - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 36428 0
CHB 14 CHB_CODPAR C 36 0 Cód Part Cod Part Empl Cd Código do Participante Codigo del participante Employee Code @! - x x x x x x x x x x x x x x x x - - 1 x - S - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 36429 0
CHB 15 CHB_PARTIC C 60 0 Participante Participante Participant Código Participante Cód. Participante Participant code @! XFUNVldCmp("C1H",1) x x x x x x x x x x x x x x x x XFUNRelac( 15 , "CHB_CODPAR" ,1) C1HA 1 x - S - S A V - - - - - - - Posicione("C1H",3,xFilial("C1H")+CHB->(CHB_CODPAR),"C1H_CODPAR") - - S - - N - N - - - 1 2 - - - 36430 0
CHB 16 CHB_DCODPA C 220 0 Descr Part Descr Part Empl Desc Descrição do Participante Descrip. del participante Employee Description @! - x x x x x x x x x x x x x x x x XFUNRelac( 15 , "CHB_CODPAR" ) - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 36431 0
CHB 17 CHB_HISTOR M 10 0 Histórico Historial History Histórico Historial History - - 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 - - - 36432 0

Índices da Tabela CHB (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_
CHB 1 CHB_FILIAL+CHB_ID+CHB_CODCTA+CHB_CODCUS+CHB_NUMARQ ID + Cód Cta + Cód Cto Cust + Num Arq ID + Cod Cta + Cod Cto Cost + Num Arch ID + Acct Cd + Cost Acct Cd + File No. S - - S 2 3 - 5604 0
CHB 2 CHB_FILIAL+CHB_CODCTA+CHB_CODCUS+CHB_NUMARQ Cód Cta + Cód Cto Cust + Num Arq Cod Cta + Cod Cto Cost + Num Arch Acct Cd + Cost Acct Cd + File No. S - - S 2 3 - 5605 0

Perguntas frequentes

Para que serve a tabela CHB no Protheus?

Ela é utilizada para partidas do lançamento dentro do sistema ERP Protheus.

Como consultar os campos da tabela CHB?

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

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

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

Exemplo de consulta SQL da tabela CHB

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

SELECT
    CHB_FILIAL,
    CHB_ID,
    CHB_CODCTA,
    CHB_CTACTB,
    CHB_DCODCT,
    CHB_CODCUS,
    CHB_DCODCU,
    CHB_VLPART,
    CHB_INDNAT,
    CHB_NUMARQ,
    CHB_CODHIS,
    CHB_DCODHI,
    CHB_IDCODH,
    CHB_CODPAR,
    CHB_PARTIC,
    CHB_DCODPA,
    CHB_HISTOR
FROM CHB
WHERE
    D_E_L_E_T_ = ' '
    AND CHB_FILIAL = 'VALOR'
    AND CHB_ID = 'VALOR'
    AND CHB_CODCTA = 'VALOR'
    AND CHB_CTACTB = 'VALOR'
    AND CHB_DCODCT = 'VALOR'
    AND CHB_CODCUS = 'VALOR'
    AND CHB_DCODCU = 'VALOR'
    AND CHB_VLPART = 0
    AND CHB_INDNAT = 'VALOR'
    AND CHB_NUMARQ = 'VALOR'
    AND CHB_CODHIS = 'VALOR'
    AND CHB_DCODHI = 'VALOR'
    AND CHB_IDCODH = 'VALOR'
    AND CHB_CODPAR = 'VALOR'
    AND CHB_PARTIC = 'VALOR'
    AND CHB_DCODPA = 'VALOR'