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

Tabela BWH no Protheus

Cadastro de Fidelidade

O que é a tabela BWH no Protheus?

A tabela BWH faz parte do sistema ERP Protheus da TOTVS e é utilizada para cadastro de fidelidade.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE BWH
X2_PATH \DATA\
X2_ARQUIVO BWH990
X2_NOME Cadastro de Fidelidade
X2_NOMESPA Registro de fidelidad
X2_NOMEENG Loyalty Code
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO BWH_FILIAL+BWH_CODOP+BWH_COD
X2_PYME N
X2_MODULO 33
X2_DISPLAY -
X2_SYSOBJ -
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_ 1649
R_E_C_D_E_L_ 0

Campos da Tabela BWH (10 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_
BWH 01 BWH_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del sistema System Branch - - x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - 033 - S - - N - N - - - 1 1 - - - 27114 0
BWH 02 BWH_CODOP C 4 0 Cod. Ope. Cod. Ope. Co.Code Codigo Operadora Código Operadora Card Company Code @! - x x x x x x x x x x x x x x x x PLSINTPAD(RETCODUSR()) B89PLS 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 27115 0
BWH 03 BWH_COD C 3 0 Cod. Fidelid Cód. Fidelid Loyalty Code Codigo Fidelidade Código Fidelidad Loyalty Code @! - x x x x x x x x x x x x x x x x GETSXENUM("BWH", "BWH_COD") - 1 x x - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 27116 0
BWH 04 BWH_DESC C 140 0 Descricao Descripción Description Descricao Fidelidade Descripción Fidelidad Loyalty Description @! - 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 - - - 27117 0
BWH 05 BWH_PERCM N 5 2 Perc. Multa Porc. Multa Fine Perc. Percentual Multa Porcentaje Multa Fine Percentage @E 99.99 - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 27118 0
BWH 06 BWH_QTDMES N 3 0 Qtd. Meses Cant. Meses Months Qty Quantidade Meses Cantidad Meses Months Quantity @E 999 - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 27119 0
BWH 07 BWH_COBRAT C 1 0 Cb. Pro Rata Cb. Pro Rata Pro Rata Col Calcula cobranca PRO-RATA Calcula cobro PRO-RATA Calculate PRO-RATA collec @! Pertence('01') x x x x x x x x x x x x x x x x "0" - 1 xx x - - - N A R - - 0=Nao;1=Sim 0=No;1=Sí 0=No;1=Yes - - - - - S - - N - N - - - 1 2 - - - 27120 0
BWH 08 BWH_MODCAL C 1 0 Model. Calc. Modelo Cálc. Calc. Model Modelo de Calculo Modelo de cálculo Calculation Model @! Pertence('12') x x x x x x x x x x x x x x x x "1" - 1 xx x - - - N A R - - 1=Familia;2=Individual 1=Grupo;2=Individual 1=Family;2=Individual - - - - - S - - N - N - - - 1 2 - - - 27121 0
BWH 09 BWH_FAIXA C 1 0 Faixa Calc. Rango Cálc. Calc. Range Faixa de Calculo Rango de cálculo Calculation Range @! Pertence('01') x x x x x x x x x x x x x x x x "0" - 1 xx x - - - N A R - - 0=Nao;1=Sim 0=No;1=Sí 0=No;1=Yes - - - - - S - - N - N - - - 1 2 - - - 27122 0
BWH 10 BWH_DIAVEN N 2 0 Dias Venc. Días Venc. Exp. Days Dias Vencimento Días Vencimiento Expiration Days @E 99 - 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 - - - 1 1 - - - 27123 0

Índices da Tabela BWH (1 í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_
BWH 1 BWH_FILIAL+BWH_CODOP+BWH_COD Cod. Ope. + Cod. Fidelid Cod. Ope. + Cód. Fidelid Co.Code + Loyalty Code S - - S 2 3 - 3754 0

Perguntas frequentes

Para que serve a tabela BWH no Protheus?

Ela é utilizada para cadastro de fidelidade dentro do sistema ERP Protheus.

Como consultar os campos da tabela BWH?

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

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

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

Exemplo de consulta SQL da tabela BWH

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

SELECT
    BWH_FILIAL,
    BWH_CODOP,
    BWH_COD,
    BWH_DESC,
    BWH_PERCM,
    BWH_QTDMES,
    BWH_COBRAT,
    BWH_MODCAL,
    BWH_FAIXA,
    BWH_DIAVEN
FROM BWH
WHERE
    D_E_L_E_T_ = ' '
    AND BWH_FILIAL = 'VALOR'
    AND BWH_CODOP = 'VALOR'
    AND BWH_COD = 'VALOR'
    AND BWH_DESC = 'VALOR'
    AND BWH_PERCM = 0
    AND BWH_QTDMES = 0
    AND BWH_COBRAT = 'VALOR'
    AND BWH_MODCAL = 'VALOR'
    AND BWH_FAIXA = 'VALOR'
    AND BWH_DIAVEN = 0