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

Tabela MBF no Protheus

GARANTIA POR FAIXA DE PRECO

A tabela MBF do Protheus está descrita no dicionário (SX2) como “GARANTIA POR FAIXA DE PRECO”. Possui 11 campos e 5 índices e chave única MBF_FILIAL+MBF_PRDGAR+MBF_PRODPR+MBF_GRUPO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
MBF
Nome
GARANTIA POR FAIXA DE PRECO
Nome (inglês)
WARRANTY PER PRICE RANGE
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
MBF_FILIAL+MBF_PRDGAR+MBF_PRODPR+MBF_GRUPO
Campos / índices
11 / 5

Campos da tabela MBF (11)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 MBF_FILIAL C 2 0 Filial Codigo da Filial Real
02 MBF_PRDGAR C 15 0 Prod. Servic Produto Garantia/Servico Real
03 MBF_DESGAR C 50 0 Desc Servic. Descricao Prod Gar/Serv Virtual
04 MBF_PRODPR C 15 0 Produto Codigo do Produto Real
05 MBF_DESPRD C 50 0 Descr Prod Descricao do Produto Virtual
06 MBF_GRUPO C 4 0 Grupo Prod Grupo do Produto Real
07 MBF_DESGR C 30 0 Desc Grupo Descricao do Grupo Virtual
08 MBF_CODIGO C 15 0 Codigo Codigo da Faixa Real
09 MBF_DTINI D 8 0 Dt Ini Vigen Dt Inicial da vigencia Real
10 MBF_DTFIM D 8 0 Dt Fim Vigen Data fim da vigencia Real
11 MBF_TPPREC C 15 0 Tipo Precifi Tipo de Precificação Real

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

Índices da tabela MBF (5)

OrdemChaveDescriçãoApelido
1MBF_FILIAL+MBF_PRDGAR+MBF_PRODPR+MBF_GRUPOProd. Servic + Produto + Grupo Prod
2MBF_FILIAL+MBF_PRDGAR+MBF_PRODPR+MBF_GRUPO+MBF_CODIGOProd. Servic + Produto + Grupo Prod + Codigo
3MBF_FILIAL+MBF_CODIGOCodigo
4MBF_FILIAL+MBF_PRODPR+MBF_GRUPOProduto + Grupo Prod
5MBF_FILIAL+MBF_GRUPO+MBF_PRODPRGrupo Prod + Produto

Perguntas frequentes sobre a tabela MBF

O que é a tabela MBF?

É a tabela “GARANTIA POR FAIXA DE PRECO” do ERP TOTVS Protheus, com 11 campos definidos no dicionário SX3.

Qual é a chave única da tabela MBF?

A chave única é MBF_FILIAL+MBF_PRDGAR+MBF_PRODPR+MBF_GRUPO.

Quais são os índices da tabela MBF?

A tabela tem 5 índices. O principal (ordem 1) usa a chave MBF_FILIAL+MBF_PRDGAR+MBF_PRODPR+MBF_GRUPO.

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

Exemplo de consulta SQL da tabela MBF

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

SELECT
    MBF_FILIAL,
    MBF_PRDGAR,
    MBF_DESGAR,
    MBF_PRODPR,
    MBF_DESPRD,
    MBF_GRUPO,
    MBF_DESGR,
    MBF_CODIGO,
    MBF_DTINI,
    MBF_DTFIM,
    MBF_TPPREC
FROM MBF
WHERE
    D_E_L_E_T_ = ' '
    AND MBF_FILIAL = 'VALOR'
    AND MBF_PRDGAR = 'VALOR'
    AND MBF_DESGAR = 'VALOR'
    AND MBF_PRODPR = 'VALOR'
    AND MBF_DESPRD = 'VALOR'
    AND MBF_GRUPO = 'VALOR'
    AND MBF_DESGR = 'VALOR'
    AND MBF_CODIGO = 'VALOR'
    AND MBF_DTINI BETWEEN '20261001' AND '20261031'
    AND MBF_DTFIM BETWEEN '20261001' AND '20261031'
    AND MBF_TPPREC = 'VALOR'

Outras tabelas relacionadas

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