Dicionário Protheus
Início

Tabela B4M no Protheus

Monitoramento Tiss

O que é a tabela B4M no Protheus?

A tabela B4M faz parte do sistema ERP Protheus da TOTVS e é utilizada para monitoramento tiss.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE B4M
X2_PATH \DATA\
X2_ARQUIVO B4M990
X2_NOME Monitoramento Tiss
X2_NOMESPA Monitoreo Tiss
X2_NOMEENG Monitoring Tiss
X2_ROTINA -
X2_MODO C
X2_MODOUN C
X2_MODOEMP C
X2_DELET 0
X2_TTS -
X2_UNICO B4M_FILIAL+B4M_SUSEP+B4M_CMPLOT+B4M_NUMLOT+B4M_NMAREN
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_ 739
R_E_C_D_E_L_ 0

Campos da Tabela B4M (26 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_
B4M 01 B4M_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 - - - - N A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 10627 0
B4M 02 B4M_SUSEP C 6 0 Registro ANS Registro ANS Record ANS Registro ANS Registro ANS ANS Record @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10628 0
B4M 03 B4M_STATUS C 1 0 Status Estatus Status Status do arquivo Estatus del archivo File Status @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - #PL270StBox() #PL270StBox() #PL270StBox() - - - - - S - - N - N - - - 1 2 - - - 10629 0
B4M 04 B4M_PRORET C 1 0 Prc Retorno? ¿Prc Devol? Ret proc? Processado Retorno? ¿Procesado Devoluc? Return Processed? @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - S=Sim;N=Nao; S=Sí;N=No Y=Yes;N=No; - - - - - S - - N - N - - - 1 2 - - - 10630 0
B4M 05 B4M_QTRGPR N 5 0 Qnt Reg Proc Cant Reg Pro Proc Reg Qty Quantidade processada Cantidad procesada Quantity processed @R 99999 - 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 - - - 10631 0
B4M 06 B4M_QTDCRI N 6 0 Qtd Criticas Ctd Críticas Feedb Qty Quantidade de Criticas Cantidad de críticas Feedback Quantity @E 999999 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10632 0
B4M 07 B4M_NUMLOT C 12 0 Numero Lote Número Lote Batch No Numero do lote Número del lote Batch Number @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10633 0
B4M 08 B4M_CMPLOT C 6 0 Compet. Lote Vigenc. Lote Batch Ref Competencia do lote AAAMM Vigencia del lote AAAMM Reference batch YYYYMM @R 9999/99 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10634 0
B4M 09 B4M_NMAREN C 20 0 Nome do Arq. Nomb del Arc File Name Nome do Arquivo Nombre del archivo File Name @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10635 0
B4M 10 B4M_DTPREN D 8 0 Dt. Proc Env Fch Proc Env Deliv Proc D Data Processamento Envio Fecha procesamiento envío Delivery processing date - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10636 0
B4M 11 B4M_HRPREN C 8 0 Hr. Proc Env Hr. Proc Env Del Proc Tim Hora processamento envio Hora procesamiento envío Delivery Process Time 99:99:99 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10637 0
B4M 12 B4M_DTPRRE D 8 0 Dt. Proc Ret Fch. Proc Rt Ret Proc Dt Dt Processamento Retorno Fch Procesamiento Devoluc Return Process Date - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10638 0
B4M 13 B4M_HRPRRE C 8 0 Hr. Proc Ret Hr. Proc Dev Ret Proc Tim Hr processamento retorno Hr Procesamiento Devoluc Return Process Time 99:99:99 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10639 0
B4M 14 B4M_DTPRMO D 8 0 Dt Proc Qual Fch Proc Cua Qual Proc Dt Data Proc. Qualidade Fecha Proc. Calidad Quality Proc Date - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10640 0
B4M 15 B4M_HRPRMO C 8 0 Hr Proc Qual Hr Proc Cal Qual Proc Tm Hora Proc Qualidade Hora Proc Calidad Quality Process Time 99:99:99 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10641 0
B4M 16 B4M_CODUSR C 20 0 Cod. Usuario Cód. Usuario User Code Codigo usuario Protheus Código usuario Protheus Protheus user Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10642 0
B4M 17 B4M_CODREJ C 4 0 Cod Rejeicao Cód Rechazo Rej Code Codigo de rejeicao Código de rechazo Rejection Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10643 0
B4M 18 B4M_QTRGIN N 4 0 Qtd Reg Inc. Ctd Reg Inc. Add Rec Qty Qtd registros incluidos Ctd Registros incluidos Add Record Quantity @E 9999 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10644 0
B4M 19 B4M_QTRGAL N 4 0 Qtd. Reg Alt Ctd. Reg Mod Chan Rec Qty Quantidade reg alterados Cantidad Reg Modificados Changed Rec Quantity @E 9999 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10645 0
B4M 20 B4M_QTRGEX N 4 0 Qtd Reg Exc. Ctd Reg Borr Del Rec Qty Quantidade reg excluidos Cantidad Reg Borrados Deleted Rec Quantity @E 9999 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10646 0
B4M 21 B4M_QTRGER N 4 0 Qtd Reg Erro Ctd Reg Err Err Rec Qty Quantidade registros erro Cantidad registros error Error Rec Quantity @E 9999 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10647 0
B4M 22 B4M_TISVER C 7 0 Versao TISS Versión TISS Version TISS Versao TISS Versión TISS Version Tiss @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10648 0
B4M 23 B4M_REENVI C 1 0 Lote Reenvio Lote reenvío Reshp Lot Lote Reenvio? ¿Lote de reenvío? Reshippment Lot? @! Vazio() .Or. Pertence('01') x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 0=Não;1=Sim 0=No;1=Sí 0=No;1=Yes - - - - - S - - N - N - - - 1 2 - - - 10649 0
B4M 24 B4M_OK C 2 0 Ident Selec Ident Selec Ident Selec Idenficador selecionado Idenficador seleccionado Identifier Selected - - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 10650 0
B4M 25 B4M_TIPENV C 1 0 Tipo Process Tipo Proces Process Type Tipo de processamento Tipo de procesamiento Processing Type @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - 1=Guias Monitoramento;2=Fornecimento Direto;3=Outra Remuneracao;4=Valor Preestabelecido 1=Formulario monitoreo;2=Suministro directo;3=Otra remuneración;4=Valor preestablecido 1=Monitoring Guide;2=Direct Supply;3=Other Remuneration;4=Predetermined Value - - - - - S - - N - N - - - 1 2 - - - 10651 0
B4M 26 B4M_VERSAO C 7 0 Versão Versión Version Versão Monitoramento Versión de monitoreo Monitoring Version @! - 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 - - - 10652 0

Índices da Tabela B4M (5 í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_
B4M 1 B4M_FILIAL+B4M_SUSEP+B4M_CMPLOT+B4M_NUMLOT+B4M_NMAREN Registro ANS + Compet. Lote + Numero Lote + Nome do Arq. Registro ANS + Vigenc. Lote + Número Lote + Nomb del Arc Record ANS + Batch Ref + Batch No + File Name S - - S 2 3 - 1723 0
B4M 2 B4M_FILIAL+B4M_CMPLOT+B4M_NUMLOT+B4M_NMAREN Compet. Lote + Numero Lote + Nome do Arq. Vigenc. Lote + Número Lote + Nomb del Arc Batch Ref + Batch No + File Name S - - S 2 3 - 1724 0
B4M 3 B4M_FILIAL+B4M_STATUS Status Estatus Status S - - S 2 3 - 1725 0
B4M 4 B4M_FILIAL+B4M_NMAREN Nome do Arq. Nomb del Arc File Name S - - S 2 3 - 1726 0
B4M 5 B4M_FILIAL+B4M_OK Ident Selec Ident Selec Ident Selec S - - S 2 3 - 1727 0

Perguntas frequentes

Para que serve a tabela B4M no Protheus?

Ela é utilizada para monitoramento tiss dentro do sistema ERP Protheus.

Como consultar os campos da tabela B4M?

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

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

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

Exemplo de consulta SQL da tabela B4M

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

SELECT
    B4M_FILIAL,
    B4M_SUSEP,
    B4M_STATUS,
    B4M_PRORET,
    B4M_QTRGPR,
    B4M_QTDCRI,
    B4M_NUMLOT,
    B4M_CMPLOT,
    B4M_NMAREN,
    B4M_DTPREN,
    B4M_HRPREN,
    B4M_DTPRRE,
    B4M_HRPRRE,
    B4M_DTPRMO,
    B4M_HRPRMO,
    B4M_CODUSR,
    B4M_CODREJ,
    B4M_QTRGIN,
    B4M_QTRGAL,
    B4M_QTRGEX,
    B4M_QTRGER,
    B4M_TISVER,
    B4M_REENVI,
    B4M_OK,
    B4M_TIPENV,
    B4M_VERSAO
FROM B4M
WHERE
    D_E_L_E_T_ = ' '
    AND B4M_FILIAL = 'VALOR'
    AND B4M_SUSEP = 'VALOR'
    AND B4M_STATUS = 'VALOR'
    AND B4M_PRORET = 'VALOR'
    AND B4M_QTRGPR = 0
    AND B4M_QTDCRI = 0
    AND B4M_NUMLOT = 'VALOR'
    AND B4M_CMPLOT = 'VALOR'
    AND B4M_NMAREN = 'VALOR'
    AND B4M_DTPREN BETWEEN '20260501' AND '20260531'
    AND B4M_HRPREN = 'VALOR'
    AND B4M_DTPRRE BETWEEN '20260501' AND '20260531'
    AND B4M_HRPRRE = 'VALOR'
    AND B4M_DTPRMO BETWEEN '20260501' AND '20260531'
    AND B4M_HRPRMO = 'VALOR'
    AND B4M_CODUSR = 'VALOR'
    AND B4M_CODREJ = 'VALOR'
    AND B4M_QTRGIN = 0
    AND B4M_QTRGAL = 0
    AND B4M_QTRGEX = 0
    AND B4M_QTRGER = 0
    AND B4M_TISVER = 'VALOR'
    AND B4M_REENVI = 'VALOR'
    AND B4M_OK = 'VALOR'
    AND B4M_TIPENV = 'VALOR'
    AND B4M_VERSAO = 'VALOR'