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

Tabela MB9 no Protheus

Pacotes de atualizacoes

A tabela MB9 do Protheus está descrita no dicionário (SX2) como “Pacotes de atualizacoes”. Possui 6 campos e 2 índices e chave única MB9_FILIAL+MB9_BECOD+MB9_ID. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
MB9
Nome
Pacotes de atualizacoes
Nome (inglês)
Update Patches
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
MB9_FILIAL+MB9_BECOD+MB9_ID
Campos / índices
6 / 2

Campos da tabela MB9 (6)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 MB9_FILIAL C 2 0 Filial Filial do Sistema Real
02 MB9_BECOD C 18 0 Num.Lote Numero do Lote Real
03 MB9_BBCOD C 18 0 Cod.Evento Codigo do Evento Real
04 MB9_DATA D 8 0 Data Data do Pacote Real
05 MB9_STATUS C 1 0 Status Status do pacote Real
06 MB9_ID C 20 0 ID ID do Pacote no Lote Real

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

Índices da tabela MB9 (2)

OrdemChaveDescriçãoApelido
1MB9_FILIAL+MB9_BECOD+MB9_BBCOD+DTOS(MB9_DATA)Num.Lote + Cod.Evento + Data
2MB9_FILIAL+MB9_BECOD+MB9_IDNum.Lote + ID

Perguntas frequentes sobre a tabela MB9

O que é a tabela MB9?

É a tabela “Pacotes de atualizacoes” do ERP TOTVS Protheus, com 6 campos definidos no dicionário SX3.

Qual é a chave única da tabela MB9?

A chave única é MB9_FILIAL+MB9_BECOD+MB9_ID.

Quais são os índices da tabela MB9?

A tabela tem 2 índices. O principal (ordem 1) usa a chave MB9_FILIAL+MB9_BECOD+MB9_BBCOD+DTOS(MB9_DATA).

Qual é o nome físico da tabela MB9 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: MB9990). Em ADVPL, use RetSqlName("MB9") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela MB9

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

SELECT
    MB9_FILIAL,
    MB9_BECOD,
    MB9_BBCOD,
    MB9_DATA,
    MB9_STATUS,
    MB9_ID
FROM MB9
WHERE
    D_E_L_E_T_ = ' '
    AND MB9_FILIAL = 'VALOR'
    AND MB9_BECOD = 'VALOR'
    AND MB9_BBCOD = 'VALOR'
    AND MB9_DATA BETWEEN '20261001' AND '20261031'
    AND MB9_STATUS = 'VALOR'
    AND MB9_ID = 'VALOR'

Outras tabelas relacionadas

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