Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela B4O no Protheus

EVENTOS MONITORAMENTO

A tabela B4O do Protheus está descrita no dicionário (SX2) como “EVENTOS MONITORAMENTO”. Possui 40 campos e 5 índices e chave única B4O_FILIAL+B4O_SUSEP+B4O_CMPLOT+B4O_NUMLOT+B4O_NMGOPE+DTOS(B4O_DATREA)+B4O_CODGRU+B4O_CODTAB+B4O_CODPRO+B4O_CDDENT+B4O_CDFACE+B4O_CDREGI+B4O_CODRDA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
B4O
Nome
EVENTOS MONITORAMENTO
Nome (inglês)
MONITORING EVENTS
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
B4O_FILIAL+B4O_SUSEP+B4O_CMPLOT+B4O_NUMLOT+B4O_NMGOPE+DTOS(B4O_DATREA)+B4O_CODGRU+B4O_CODTAB+B4O_CODPRO+B4O_CDDENT+B4O_CDFACE+B4O_CDREGI+B4O_CODRDA
Campos / índices
40 / 5

Campos da tabela B4O (40)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 B4O_FILIAL C 2 0 Filial Filial do Sistema Real
02 B4O_DATSOL D 8 0 Data Solicit Data Solicitacao Real
03 B4O_TIPCON C 1 0 Tp. Consulta Tp. Consulta Real
04 B4O_DTFIFT D 8 0 Dt Ter. Fat. Data Termino Faturamento Real
05 B4O_DATAUT D 8 0 Dt. Autoriz. Data de autorizacao Real
06 B4O_DATREA D 8 0 Dt. Realiz. Data de realizacao Real
07 B4O_IDEEXC C 1 0 ID Executan. ID Executante Real
08 B4O_CPFCNP C 14 0 CPF/CNPJ Pre CPF/CNPJ Prestador Real
09 B4O_DTPAGT D 8 0 Dt Pagamento Data de pagamento Real
10 B4O_DTINFT D 8 0 Dt Ini Fatur Data inicio faturamento Real
11 B4O_DTPROT D 8 0 Dt Prot Cob. Data protocolo cobranca Real
12 B4O_CBOS C 8 0 Cod. CBO-S Codigo CBO-S Real
13 B4O_DIACP C 1 0 Tipo Diaria Tipo Diaria Real
14 B4O_DIAUTI C 1 0 Diarias UTI Diarias UTI Real
15 B4O_CODTAB C 2 0 Cod. Tabela Codigo da tabela Real
16 B4O_CODPRO C 16 0 Cod Procedi. Codigo procedimento Real
17 B4O_CDDENT C 4 0 Cod. Dente Codigo do dente Real
18 B4O_CDFACE C 50 0 C Face Dente Codigo face do dente Real
19 B4O_QTDINF N 9 2 Qtd Inform. Quantidade informada Real
20 B4O_VLRINF N 16 4 Vl Informado Valor Informado Real
21 B4O_QTDPAG N 12 4 Quant. Paga Quantidade Paga Real
22 B4O_VLPGPR N 16 2 Vl Procedim. valor pago procedimento Real
23 B4O_VLRPGF N 14 2 Vl Pg Fornec Valor pago fornecedor Real
24 B4O_CNPJFR C 14 0 CNPJ Fornec. CNPJ Fornecedor Real
25 B4O_VLRCOP N 16 2 Vl Copartic. Valor coparticipacao Real
26 B4O_CDTBPC C 2 0 Cd Tb Pacote codigo da tabela pacote Real
27 B4O_CDPRPC C 16 0 C Prc Pacote cod procedimento pacote Real
28 B4O_QTPRPC N 12 4 Qtd. Pacote Quantidade pacote Real
29 B4O_SUSEP C 6 0 Registro ANS Registro ANS Real
30 B4O_CMPLOT C 6 0 Compet. Lote Competencia do lote AAAMM Real
31 B4O_NUMLOT C 12 0 Numero Lote Numero Lote Real
32 B4O_NMGOPE C 20 0 N Guia Oper. Numero guia operadora Real
33 B4O_NMGPRE C 20 0 N Guia Prest Numero guia prestador Real
34 B4O_CODGRU C 3 0 Grp. Proced. Grupo Procedimento Real
35 B4O_CDREGI C 4 0 Cod. Regiao Codigo Regiao Real
36 B4O_PACOTE L 1 0 Proc Pacote? Procedimento e um Pacote? Real
37 B4O_STATUS C 1 0 Status Status Real
38 B4O_ORIERR C 1 0 Origem erro Origem erro Real
39 B4O_CODRDA C 6 0 Codigo RDA Codigo RDA Real
40 B4O_CODUNM C 3 0 Código UNM Unidade de medida Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela B4O (5)

OrdemChaveDescriçãoApelido
1B4O_FILIAL+B4O_SUSEP+B4O_CMPLOT+B4O_NUMLOT+B4O_NMGOPE+DTOS(B4O_DATREA)+B4O_CODGRU+B4O_CODTAB+B4O_CODPRO+B4O_CDDENT+B4O_CDFACE+B4O_CDREGI+B4O_CODRDARegistro ANS + Compet. Lote + Numero Lote + N Guia Oper. + Dt. Realiz.
2B4O_FILIAL+B4O_CMPLOT+B4O_NUMLOT+B4O_CPFCNP+B4O_NMGOPE+B4O_NMGPRECompet. Lote + Numero Lote + CPF/CNPJ Pre + N Guia Oper. + N Guia Pres
3B4O_FILIAL+B4O_NMGOPEN Guia Oper.
4B4O_FILIAL+B4O_NMGPREN Guia Prest
5B4O_FILIAL+B4O_SUSEP+B4O_CMPLOT+B4O_NUMLOT+B4O_NMGOPE+B4O_CODGRU+B4O_CODTAB+B4O_CODPRO+B4O_CODRDARegistro ANS + Compet. Lote + Numero Lote + N Guia Oper. + Grp. Proced

Perguntas frequentes sobre a tabela B4O

O que é a tabela B4O?

É a tabela “EVENTOS MONITORAMENTO” do ERP TOTVS Protheus, com 40 campos definidos no dicionário SX3.

Qual é a chave única da tabela B4O?

A chave única é B4O_FILIAL+B4O_SUSEP+B4O_CMPLOT+B4O_NUMLOT+B4O_NMGOPE+DTOS(B4O_DATREA)+B4O_CODGRU+B4O_CODTAB+B4O_CODPRO+B4O_CDDENT+B4O_CDFACE+B4O_CDREGI+B4O_CODRDA.

Quais são os índices da tabela B4O?

A tabela tem 5 índices. O principal (ordem 1) usa a chave B4O_FILIAL+B4O_SUSEP+B4O_CMPLOT+B4O_NUMLOT+B4O_NMGOPE+DTOS(B4O_DATREA)+B4O_CODGRU+B4O_CODTAB+B4O_CODPRO+B4O_CDDENT+B4O_CDFACE+B4O_CDREGI+B4O_CODRDA.

Qual é o nome físico da tabela B4O no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: B4O990). Em ADVPL, use RetSqlName("B4O") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela B4O

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    B4O_FILIAL,
    B4O_DATSOL,
    B4O_TIPCON,
    B4O_DTFIFT,
    B4O_DATAUT,
    B4O_DATREA,
    B4O_IDEEXC,
    B4O_CPFCNP,
    B4O_DTPAGT,
    B4O_DTINFT,
    B4O_DTPROT,
    B4O_CBOS,
    B4O_DIACP,
    B4O_DIAUTI,
    B4O_CODTAB,
    B4O_CODPRO,
    B4O_CDDENT,
    B4O_CDFACE,
    B4O_QTDINF,
    B4O_VLRINF,
    B4O_QTDPAG,
    B4O_VLPGPR,
    B4O_VLRPGF,
    B4O_CNPJFR,
    B4O_VLRCOP,
    B4O_CDTBPC,
    B4O_CDPRPC,
    B4O_QTPRPC,
    B4O_SUSEP,
    B4O_CMPLOT,
    B4O_NUMLOT,
    B4O_NMGOPE,
    B4O_NMGPRE,
    B4O_CODGRU,
    B4O_CDREGI,
    B4O_PACOTE,
    B4O_STATUS,
    B4O_ORIERR,
    B4O_CODRDA,
    B4O_CODUNM
FROM B4O
WHERE
    D_E_L_E_T_ = ' '
    AND B4O_FILIAL = 'VALOR'
    AND B4O_DATSOL BETWEEN '20261001' AND '20261031'
    AND B4O_TIPCON = 'VALOR'
    AND B4O_DTFIFT BETWEEN '20261001' AND '20261031'
    AND B4O_DATAUT BETWEEN '20261001' AND '20261031'
    AND B4O_DATREA BETWEEN '20261001' AND '20261031'
    AND B4O_IDEEXC = 'VALOR'
    AND B4O_CPFCNP = 'VALOR'
    AND B4O_DTPAGT BETWEEN '20261001' AND '20261031'
    AND B4O_DTINFT BETWEEN '20261001' AND '20261031'
    AND B4O_DTPROT BETWEEN '20261001' AND '20261031'
    AND B4O_CBOS = 'VALOR'
    AND B4O_DIACP = 'VALOR'
    AND B4O_DIAUTI = 'VALOR'
    AND B4O_CODTAB = 'VALOR'
    AND B4O_CODPRO = 'VALOR'
    AND B4O_CDDENT = 'VALOR'
    AND B4O_CDFACE = 'VALOR'
    AND B4O_QTDINF = 0
    AND B4O_VLRINF = 0
    AND B4O_QTDPAG = 0
    AND B4O_VLPGPR = 0
    AND B4O_VLRPGF = 0
    AND B4O_CNPJFR = 'VALOR'
    AND B4O_VLRCOP = 0
    AND B4O_CDTBPC = 'VALOR'
    AND B4O_CDPRPC = 'VALOR'
    AND B4O_QTPRPC = 0
    AND B4O_SUSEP = 'VALOR'
    AND B4O_CMPLOT = 'VALOR'
    AND B4O_NUMLOT = 'VALOR'
    AND B4O_NMGOPE = 'VALOR'
    AND B4O_NMGPRE = 'VALOR'
    AND B4O_CODGRU = 'VALOR'
    AND B4O_CDREGI = 'VALOR'
    AND B4O_STATUS = 'VALOR'
    AND B4O_ORIERR = 'VALOR'
    AND B4O_CODRDA = 'VALOR'
    AND B4O_CODUNM = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.