Dicionário Protheus
Início

Tabela B3X no Protheus

Historico de Alteracoes

O que é a tabela B3X no Protheus?

A tabela B3X faz parte do sistema ERP Protheus da TOTVS e é utilizada para historico de alteracoes.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE B3X
X2_PATH \DATA\
X2_ARQUIVO B3X990
X2_NOME Historico de Alteracoes
X2_NOMESPA Historial de modificaciones
X2_NOMEENG Changes History
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO B3X_FILIAL+STR(B3X_BENEF)+B3X_CAMPO+B3X_OPERA+B3X_ARQUIV+DTOS(B3X_DATA)+B3X_HORA+B3X_IDEORI+B3X_DESORI
X2_PYME S
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_ 715
R_E_C_D_E_L_ 0

Campos da Tabela B3X (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_
B3X 01 B3X_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 x - - - - - - - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 9936 0
B3X 02 B3X_CODOPE C 6 0 Operadora Operadora Operator Registro da operadora Registro de la operadora Operator record @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 9937 0
B3X 03 B3X_BENEF N 10 0 Recno Benefi Recno Benefi Benef Recno Recno Beneficiario Recno Beneficiario Benefited Recno @E 9,999,999,999 - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9938 0
B3X 04 B3X_CAMPO C 10 0 Campo Alt Campo Modif Chang Field Campo Alterado Campo Modificado Changed Field @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9939 0
B3X 05 B3X_DESCRI C 50 0 Desc Campo Desc Campo Field Desc Descrição Campo Descripción campo Field Description - - x x x x x x x x x x x x x x x x PLGRVDESHIS(B3X->B3X_CAMPO) - 1 x - - - - V V - - - - - - - PLGRVDESHIS(B3X->B3X_CAMPO) - - S - - N - N - - - 1 2 - - - 9940 0
B3X 06 B3X_ARQUIV C 40 0 Nome Arquivo Nom Archivo File Name Nome Arquivo Nombre del archivo File Name @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9941 0
B3X 07 B3X_OPERA C 1 0 Operação SIB Operación SB Oper SIB Operação SIB Operación SB SIB Operation @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - 1=Incluir;2=Retificar;3=Mud.Contrat;4=Cancelar;5=Reativar;6=Atualizado ANS 1=Incluir;2=Rectificar;3=Mud.Contrat;4=Anular;5=Reactivar;6=Actualizado ANS 1=Add;2=Rectify;3=Edit Contract;4=Cancel;5=Reactiv;6=Updated ANS - - - - - S - - N - N - - - 1 2 - - - 9942 0
B3X 08 B3X_DATA D 8 0 Data Alteraç Fch Modif Change date Data Alteração Fecha de modificación Change Date - - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9943 0
B3X 09 B3X_HORA C 8 0 Hora Alt Hora Mod Modif Time Hora Alteração Hora modificación Modification Time @ 99:99:99 - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9944 0
B3X 10 B3X_IDEORI C 50 0 Chave Origem Clave origen Origin Key Chave Origem Clave origen Origin Key - - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9945 0
B3X 11 B3X_DESORI C 50 0 Descri Orige Descr Origen Origin Desc Descrição da Origem Descripción del origen Origin Description @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9946 0
B3X 12 B3X_STATUS C 1 0 Status Estatus Status Status Estatus Status @! - x x x x x x x x x x x x x x x x '1' - 1 x - - - S V R - - 1=Valid Pdte;2=Valido;3=Invalido;4=Enviado ANS;5=Critic ANS;6=Acatado ANS;7=Cancelado 1=Valid Pdte;2=Válido;3=Inválido;4=Enviado ANS;5=Critic ANS;6=Por mayor ANS;7=Anullado 1=Valid Pdte;2=Valid;3=Invalid;4=Sent ANS;5=Critic ANS;6=Accepted ANS;7=Canceled - - - - - S - - N - N - - - 1 2 - - - 9947 0
B3X 13 B3X_DTINVL D 8 0 Dt. Ini. Val Fc. Ini. Val Vl St Dt Data de inicio validacao Fecha inicial validación Validation Start Date - - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9948 0
B3X 14 B3X_HRINVL C 8 0 Hr. Ini. Val Hr. Ini. Val Vl St Time Hora de inicio validacao Hora inicial validación Validation Start Time @ 99:99:99 - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9949 0
B3X 15 B3X_DTTEVL D 8 0 Dt. Ter. Val Fc. Fin. Val Vl End Dt Data de termino validacao Fecha final validación Validation End Date - - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9950 0
B3X 16 B3X_HRTEVL C 8 0 Hr. Ter. Val Hr. Fin. Val Vl End Time Hora de termino validacao Hora final de validación Validation End Time @ 99:99:99 - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9951 0
B3X 17 B3X_VLRANT C 150 0 Valor Antigo Valor antigu Prev val Valor Antigo Valor antiguo Previous value @! - 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 - - - 9952 0
B3X 18 B3X_VLRNOV C 150 0 Valor Novo Valor nuevo New val Valor Novo Valor nuevo New value @! - 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 - - - 9953 0
B3X 19 B3X_USUARI C 20 0 Usuario Usuario User Usuario Usuario User @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 9954 0
B3X 20 B3X_DATOPE D 8 0 Data Opera Fch Operac Oper date Data Operacao Fecha de operación Operation date - - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 9955 0
B3X 21 B3X_CODCCO C 12 0 Cod. CCO Cód. CCO OCC Code Cod. Controle Operacional Cód. Control operativo Operational Control Code @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 9956 0
B3X 22 B3X_CRITIC C 1 0 Criticado? Criticado? Criticized? Criticado? Criticado? Criticized? @! - x x x x x x x x x x x x x x x x '2' - 1 x - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 9957 0
B3X 23 B3X_MARK C 2 0 Mark Mark Mark Mark Movimento Mark Movimiento Mark Movement @! - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - - - S - - N - N - - - 1 2 - - - 9958 0
B3X 24 B3X_IDBCA C 10 0 ID BCA ID BCA BCA ID ID do registro BCA ID de registro BCA BCA Record ID - - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 9959 0

Índices da Tabela B3X (11 í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_
B3X 1 B3X_FILIAL+STR(B3X_BENEF)+B3X_CAMPO+DTOS(B3X_DATA) Recno Benefi + Campo Alt + Data Alteraç Recno Benefi + Campo Modif + Fch Modif Benef Recno + Chang Field + Change date S - - N 2 3 - 1648 0
B3X 2 B3X_FILIAL+STR(B3X_BENEF)+B3X_ARQUIV+B3X_OPERA+B3X_CAMPO+B3X_STATUS Recno Benefi + Nome Arquivo + Operação SIB + Campo Alt + Status Recno Benefi + Nom Archivo + Operación SB + Campo Modif + Estatus Benef Recno + File Name + Oper SIB + Chang Field + Status S - - N 2 3 - 1649 0
B3X 3 B3X_FILIAL+STR(B3X_BENEF)+B3X_CAMPO+B3X_OPERA+B3X_ARQUIV+DTOS(B3X_DATA) Recno Benefi + Campo Alt + Operação SIB + Nome Arquivo + Data Alteraç Recno Benefi + Campo Modif + Operación SB + Nom Archivo + Fch Modif Benef Recno + Chang Field + Oper SIB + File Name + Change date S - - S 2 3 - 1650 0
B3X 4 B3X_FILIAL+B3X_ARQUIV+B3X_STATUS Nome Arquivo + Status Nom Archivo + Estatus File Name + Status S - - S 2 3 - 1651 0
B3X 5 B3X_FILIAL+B3X_DESORI Descri Orige Descr Origen Origin Desc S - - S 2 3 - 1652 0
B3X 6 B3X_FILIAL+B3X_IDEORI+B3X_IDBCA+DTOS(B3X_DATA)+B3X_OPERA Chave Origem + ID BCA + Data Alteraç + Operação SIB Clave origen + ID BCA + Fch Modif + Operación SB Origin Key + BCA ID + Change date + Oper SIB S - - S 2 3 - 1653 0
B3X 7 B3X_FILIAL+B3X_STATUS+B3X_OPERA+DTOS(B3X_DATA)+B3X_HORA Status + Operação SIB + Data Alteraç + Hora Alt Estatus + Operación SB + Fch Modif + Hora Mod Status + Oper SIB + Change date + Modif Time S - - S 2 3 - 1654 0
B3X 8 B3X_FILIAL+B3X_STATUS+DTOS(B3X_DATA)+B3X_HORA Status + Data Alteraç + Hora Alt Estatus + Fch Modif + Hora Mod Status + Change date + Modif Time S - - S 2 3 - 1655 0
B3X 9 B3X_FILIAL+STR(B3X_BENEF)+DTOS(B3X_DATA)+B3X_HORA Recno Benefi + Data Alteraç + Hora Alt Recno Benefi + Fch Modif + Hora Mod Benef Recno + Change date + Modif Time S - - S 2 3 - 1656 0
B3X A B3X_FILIAL+B3X_OPERA+B3X_CODOPE+B3X_CODCCO+B3X_IDEORI Operação SIB + Operadora + Cod. CCO + Chave Origem Operación SB + Operadora + Cód. CCO + Clave origen Oper SIB + Operator + OCC Code + Origin Key S - - S 2 3 - 1657 0
B3X B B3X_FILIAL+B3X_CODCCO+B3X_IDEORI Cod. CCO + Chave Origem Cód. CCO + Clave origen OCC Code + Origin Key S - - S 2 3 - 1658 0

Perguntas frequentes

Para que serve a tabela B3X no Protheus?

Ela é utilizada para historico de alteracoes dentro do sistema ERP Protheus.

Como consultar os campos da tabela B3X?

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

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

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

Exemplo de consulta SQL da tabela B3X

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

SELECT
    B3X_FILIAL,
    B3X_CODOPE,
    B3X_BENEF,
    B3X_CAMPO,
    B3X_DESCRI,
    B3X_ARQUIV,
    B3X_OPERA,
    B3X_DATA,
    B3X_HORA,
    B3X_IDEORI,
    B3X_DESORI,
    B3X_STATUS,
    B3X_DTINVL,
    B3X_HRINVL,
    B3X_DTTEVL,
    B3X_HRTEVL,
    B3X_VLRANT,
    B3X_VLRNOV,
    B3X_USUARI,
    B3X_DATOPE,
    B3X_CODCCO,
    B3X_CRITIC,
    B3X_MARK,
    B3X_IDBCA
FROM B3X
WHERE
    D_E_L_E_T_ = ' '
    AND B3X_FILIAL = 'VALOR'
    AND B3X_CODOPE = 'VALOR'
    AND B3X_BENEF = 0
    AND B3X_CAMPO = 'VALOR'
    AND B3X_DESCRI = 'VALOR'
    AND B3X_ARQUIV = 'VALOR'
    AND B3X_OPERA = 'VALOR'
    AND B3X_DATA BETWEEN '20260401' AND '20260430'
    AND B3X_HORA = 'VALOR'
    AND B3X_IDEORI = 'VALOR'
    AND B3X_DESORI = 'VALOR'
    AND B3X_STATUS = 'VALOR'
    AND B3X_DTINVL BETWEEN '20260401' AND '20260430'
    AND B3X_HRINVL = 'VALOR'
    AND B3X_DTTEVL BETWEEN '20260401' AND '20260430'
    AND B3X_HRTEVL = 'VALOR'
    AND B3X_VLRANT = 'VALOR'
    AND B3X_VLRNOV = 'VALOR'
    AND B3X_USUARI = 'VALOR'
    AND B3X_DATOPE BETWEEN '20260401' AND '20260430'
    AND B3X_CODCCO = 'VALOR'
    AND B3X_CRITIC = 'VALOR'
    AND B3X_MARK = 'VALOR'
    AND B3X_IDBCA = 'VALOR'