Cabeçalho de Mensagem
A tabela BH1 faz parte do sistema ERP Protheus da TOTVS e é utilizada para cabeçalho de mensagem.
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 BH1 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 BH1, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | BH1 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | BH1990 |
| X2_NOME | Cabeçalho de Mensagem |
| X2_NOMESPA | Encabez. Archivo de Mensaje |
| X2_NOMEENG | Message file header |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | - |
| X2_PYME | N |
| X2_MODULO | 33 |
| 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_ | 1173 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BH1 | 01 | BH1_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 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19673 | 0 |
| BH1 | 02 | BH1_CODIGO | C | 6 | 0 | Codigo | Codigo | Code | Codigo | Codigo | Code | 999999 | naovazio() | x x x x x x x x x x x x x x x x | IIF(INCLUI,GETSXENUM("BH1","BH1_CODIGO"),BH1->BH1_CODIGO) | - | 1 | x xx | - | - | - | S | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 19674 | 0 |
| BH1 | 03 | BH1_CODINT | C | 4 | 0 | Operadora | Operadora | Operator | Operadora | Operadora | Operator | @R !.!!! | BA0->(ExistCpo("BA0")) | x x x x x x x x x x x x x x x x | - | B89PLS | 1 | xxx | - | - | - | - | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 19675 | 0 |
| BH1 | 04 | BH1_TIPO | C | 1 | 0 | Tipo Msg | Tipo Msg | Message Type | Tipo da mensagem | Tipo de mensaje | Message type | @! | Pertence("12345") | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | - | A | - | - | - | 1=Ficha de Compensacao;2=Extrato;3=Carteirinha Cabecalho;4=Carteirinha Rodape;5=Corpo Extrato | 1=Ficha de Compensacion;2=Extracto;3=Identifica. Encabezam;4=Identif.Pie Pagina;5=Cuerpo Extracto | 1=Compensation card;2=Statemento;3=Header badge;4=Footer badge;5=Body statement | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 19676 | 0 |
| BH1 | 05 | BH1_EMPDE | C | 4 | 0 | Empresa de | De empresa | From Company | Empresa de | De Empresa | From Company | @! | - | x x x x x x x x x x x x x x x x | - | BJLPLS | 1 | xxxxxx x | - | - | - | S | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19677 | 0 |
| BH1 | 06 | BH1_EMPATE | C | 4 | 0 | Empresa ate | A Empresa | From company | Empresa ate | A Empresa | From company | @! | - | x x x x x x x x x x x x x x x x | - | BJLPLS | 1 | xxxxxx x | - | - | - | S | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19678 | 0 |
| BH1 | 07 | BH1_CONDE | C | 12 | 0 | Contrato De | De Contrato | FromContract | Numero do Contrato inic | De Numero de Contrato | Initial contract number | @! | - | x x x x x x x x x x x x x x x x | - | BE3PLS | 1 | xxxxxx x | - | - | - | S | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19679 | 0 |
| BH1 | 08 | BH1_CONATE | C | 12 | 0 | Contrato ate | A Contrato | To contract | Numero do Contrato final | A Numero de Contrato | Final contract number | @! | - | x x x x x x x x x x x x x x x x | - | BE3PLS | 1 | xxxxxx x | - | - | - | S | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19680 | 0 |
| BH1 | 09 | BH1_SUBDE | C | 9 | 0 | Sub-Cont de | De subcontr. | From sub-con | Sub-Contrato inicial | Subcontrato inicial | Initial sub-contract | @! | ExistChav("BQC") | x x x x x x x x x x x x x x x x | - | BE5PLS | 1 | xxxxxx x | - | - | - | S | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19681 | 0 |
| BH1 | 10 | BH1_SUBATE | C | 9 | 0 | Sub-Cont ate | A subcont | To sub-contr | Sub-Contrato final | Subcontrato final | Final sub-contract | @! | ExistChav("BQC") | x x x x x x x x x x x x x x x x | - | BE5PLS | 1 | xxxxxx x | - | - | - | S | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19682 | 0 |
| BH1 | 11 | BH1_MATDE | C | 6 | 0 | Matricula In | Matricula In | Ini. regist. | Matricula inicial | Matricula inicial | Initial registration nbr. | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | S | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19683 | 0 |
| BH1 | 12 | BH1_MATATE | C | 6 | 0 | Matricula Fi | Matricula Fi | Fin. regist. | Matricula final | Matricula final | Final registration number | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | S | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19684 | 0 |
| BH1 | 13 | BH1_PLAINI | C | 4 | 0 | Produto Ini. | Producto Ini | Initial prod | Codigo do produto inicial | Codigo del Producto inici | Initial product code | @! | - | x x x x x x x x x x x x x x x x | - | BI7PLS | 1 | xxxxxx x | - | - | - | S | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19685 | 0 |
| BH1 | 14 | BH1_PLAFIM | C | 4 | 0 | Produto Fim | Producto Fin | Final prod. | Codigo do produto final | Codigo del Producto final | Final product code | @! | - | x x x x x x x x x x x x x x x x | - | BI7PLS | 1 | xxxxxx x | - | - | - | S | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19686 | 0 |
| BH1 | 15 | BH1_BASEIN | C | 6 | 0 | Ano/Mes INI | Ano/Mes INI | INI Yr/Mnth | Ano/Mes INICIAL | Ano/Mes INICIAL | INITIAL year/month | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | - | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19687 | 0 |
| BH1 | 16 | BH1_BASEFI | C | 6 | 0 | Ano/Mes FIM | Año/Mes Fina | FIN Yr/Mnth | Ano/Mes FINAL | Ano/Mes FINAL | FINAL year/month | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | - | A | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19688 | 0 |
| BH1 | 17 | BH1_ATIVO | C | 1 | 0 | Ativo? | ¿Activo? | Active | Ativo? | ¿Activo? | Active | @! | Pertence("01") | x x x x x x x x x x x x x x x x | "1" | - | 1 | xx | - | - | - | S | - | - | - | - | 1=Sim;0=Nao | 1=Si;0=No | 1=Yes;0=No | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19689 | 0 |
| BH1 | 18 | BH1_TIPCON | C | 1 | 0 | Tp Contrato | Tp Contrato | ContractType | Tipo de Contrato | Tipo de Contrato | Contract type | @! | - | x x x x x x x x x x x x x x x xx | "3" | - | 1 | xx | - | - | - | - | - | - | - | - | 1=Pessoa Fisica;2=Pessoa Juridica;3=Ambos | 1=Persona Fisica;2=Persona Juridica;3=Ambos | 1=Individual;2=Legal Entity;3=Both | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 19690 | 0 |
| BH1 | 19 | BH1_MODPAG | C | 1 | 0 | Modal. Cobr. | Modal. Cobr. | Collect.Mode | Modalidade de Pagamento | Modalidad de Pago | Payment mode | @! | - | x x x x x x x x x x x x x x x x | "3" | - | 1 | xxxx x x | - | - | - | - | - | - | - | - | 1=Pre-Pagamento;2=Custo Operacional;3=Ambos | 1=Prepago;2=Costo Operativo;3=Ambos | 1=Pre-Payment;2=Operating cost;3=Both | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 19691 | 0 |
| BH1 | 20 | BH1_CONDIC | C | 20 | 0 | Condição | Condicion | Condition | Expr. RdMake | Expr. RdMake | RDMAKE expression | @! | - | 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 | 2 | - | - | - | 19692 | 0 |
| BH1 | 21 | BH1_RDADE | C | 6 | 0 | RDA de | De RDA | RDA from | RDA de | De RDA | RDA from | @! | - | x x x x x x x x x x x x x x x | - | BAUPLS | 1 | - | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 19693 | 0 |
| BH1 | 22 | BH1_RDAATE | C | 6 | 0 | RDA até | A RDA | RDA to | RDA até | A RDA | RDA to | @! | - | x x x x x x x x x x x x x x x | - | BAUPLS | 1 | - | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 19694 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BH1 | 1 | BH1_FILIAL+BH1_CODIGO+BH1_CODINT+BH1_TIPO | Codigo + Operadora + Tipo Msg | Codigo + Operadora + Tipo Msg | Code + Operator + Message Type | S | - | - | S | 2 | 3 | - | 2838 | 0 |
| BH1 | 2 | BH1_FILIAL+BH1_CODINT+BH1_TIPO | Operadora + Tipo Msg | Operadora + Tipo Msg | Operator + Message Type | S | - | - | S | 2 | 3 | - | 2839 | 0 |
Ela é utilizada para cabeçalho de mensagem dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
BH1_FILIAL,
BH1_CODIGO,
BH1_CODINT,
BH1_TIPO,
BH1_EMPDE,
BH1_EMPATE,
BH1_CONDE,
BH1_CONATE,
BH1_SUBDE,
BH1_SUBATE,
BH1_MATDE,
BH1_MATATE,
BH1_PLAINI,
BH1_PLAFIM,
BH1_BASEIN,
BH1_BASEFI,
BH1_ATIVO,
BH1_TIPCON,
BH1_MODPAG,
BH1_CONDIC,
BH1_RDADE,
BH1_RDAATE
FROM BH1
WHERE
D_E_L_E_T_ = ' '
AND BH1_FILIAL = 'VALOR'
AND BH1_CODIGO = 'VALOR'
AND BH1_CODINT = 'VALOR'
AND BH1_TIPO = 'VALOR'
AND BH1_EMPDE = 'VALOR'
AND BH1_EMPATE = 'VALOR'
AND BH1_CONDE = 'VALOR'
AND BH1_CONATE = 'VALOR'
AND BH1_SUBDE = 'VALOR'
AND BH1_SUBATE = 'VALOR'
AND BH1_MATDE = 'VALOR'
AND BH1_MATATE = 'VALOR'
AND BH1_PLAINI = 'VALOR'
AND BH1_PLAFIM = 'VALOR'
AND BH1_BASEIN = 'VALOR'
AND BH1_BASEFI = 'VALOR'
AND BH1_ATIVO = 'VALOR'
AND BH1_TIPCON = 'VALOR'
AND BH1_MODPAG = 'VALOR'
AND BH1_CONDIC = 'VALOR'
AND BH1_RDADE = 'VALOR'
AND BH1_RDAATE = 'VALOR'