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

Tabela QF2 no Protheus

Permissão de Uso

A tabela QF2 do Protheus está descrita no dicionário (SX2) como “Permissão de Uso”. Possui 24 campos e 4 índices e chave única QF2_FILIAL+QF2_FORNEC+QF2_LOJFOR+QF2_PRODUT+DTOS(QF2_DTENTR)+QF2_LOTE+QF2_NUMERO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
QF2
Nome
Permissão de Uso
Nome (inglês)
Permission of Use
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
QF2_FILIAL+QF2_FORNEC+QF2_LOJFOR+QF2_PRODUT+DTOS(QF2_DTENTR)+QF2_LOTE+QF2_NUMERO
Campos / índices
24 / 4

Campos da tabela QF2 (24)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 QF2_FILIAL C 2 0 Filial Filial do Sistema Real
02 QF2_FORNEC C 6 0 Fornecedor Codigo do Fornecedor Real
03 QF2_LOJFOR C 2 0 Loja Fornec. Loja do Fornecedor Real
04 QF2_PRODUT C 15 0 Produto Codigo do Produto Real
05 QF2_DTENTR D 8 0 Data Entrega Data da Entrega Real
06 QF2_LOTE C 16 0 Lote Numero do Lote Real
07 QF2_NUMERO C 6 0 Numero Perm. Numero da Permissao Uso Real
08 QF2_FILQLD C 2 0 Fil. Us. Qua Filial Usuario Qualidade Real
09 QF2_MATQLD C 27 0 Usuario Qual Usuario da Qualidade Real
10 QF2_NOMQLD C 10 0 Apel.Us.Qual Apelido Usuario Qualidade Virtual
11 QF2_STATUS C 1 0 Status Status da Permissao Uso Real
12 QF2_DESCST C 15 0 Desc. Status Descricao do Status da PU Virtual
13 QF2_DTLAU D 8 0 Data Laudo Data Laudo final Per. Uso Real
14 QF2_HRLAU C 5 0 Hora Laudo Hora Laudo final Per. Uso Real
15 QF2_FILMAT C 2 0 Fil. Emissao Filial Usuario da Emissao Real
16 QF2_MAT C 27 0 Usr. Emissao Cod. Usuario da Emissao Real
17 QF2_NOMMAT C 10 0 Apel.Us.Emis Apelido Usuario Emissao Virtual
18 QF2_DEPTOE C 33 0 Dpto.Emissao Depto Responsavel Emissao Real
19 QF2_DATENT D 8 0 Data Entrada Data Entrada da Permissao Real
20 QF2_HORENT C 5 0 Hora Entrada Hora Entrada da Permissao Real
21 QF2_CHAVE C 8 0 Chave Texto Chave Ligacao com o QA2 Real
22 QF2_CHAVE1 C 8 0 Chave Acao Chave Ligacao com o QA2 Real
23 QF2_ENCERR C 1 0 Encer. Emis. P.U. encerrada p/ Emissor Real
24 QF2_ENCQLD C 1 0 Encer. Qual. P.U. encer. p/ Us. Qual. Real

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

Índices da tabela QF2 (4)

OrdemChaveDescriçãoApelido
1QF2_FILIAL+QF2_FORNEC+QF2_LOJFOR+QF2_PRODUT+DTOS(QF2_DTENTR)+QF2_LOTE+QF2_NUMEROFornecedor + Loja Fornec. + Produto + Data Entrega + Lote + Numero Per
2QF2_FILIAL+QF2_CHAVEChave Texto
3QF2_FILMAT+QF2_MATFil. Emissao + Usr. Emissao
4QF2_FILQLD+QF2_MATQLDFil. Us. Qua + Usuario Qual

Perguntas frequentes sobre a tabela QF2

O que é a tabela QF2?

É a tabela “Permissão de Uso” do ERP TOTVS Protheus, com 24 campos definidos no dicionário SX3.

Qual é a chave única da tabela QF2?

A chave única é QF2_FILIAL+QF2_FORNEC+QF2_LOJFOR+QF2_PRODUT+DTOS(QF2_DTENTR)+QF2_LOTE+QF2_NUMERO.

Quais são os índices da tabela QF2?

A tabela tem 4 índices. O principal (ordem 1) usa a chave QF2_FILIAL+QF2_FORNEC+QF2_LOJFOR+QF2_PRODUT+DTOS(QF2_DTENTR)+QF2_LOTE+QF2_NUMERO.

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

Exemplo de consulta SQL da tabela QF2

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

SELECT
    QF2_FILIAL,
    QF2_FORNEC,
    QF2_LOJFOR,
    QF2_PRODUT,
    QF2_DTENTR,
    QF2_LOTE,
    QF2_NUMERO,
    QF2_FILQLD,
    QF2_MATQLD,
    QF2_NOMQLD,
    QF2_STATUS,
    QF2_DESCST,
    QF2_DTLAU,
    QF2_HRLAU,
    QF2_FILMAT,
    QF2_MAT,
    QF2_NOMMAT,
    QF2_DEPTOE,
    QF2_DATENT,
    QF2_HORENT,
    QF2_CHAVE,
    QF2_CHAVE1,
    QF2_ENCERR,
    QF2_ENCQLD
FROM QF2
WHERE
    D_E_L_E_T_ = ' '
    AND QF2_FILIAL = 'VALOR'
    AND QF2_FORNEC = 'VALOR'
    AND QF2_LOJFOR = 'VALOR'
    AND QF2_PRODUT = 'VALOR'
    AND QF2_DTENTR BETWEEN '20261001' AND '20261031'
    AND QF2_LOTE = 'VALOR'
    AND QF2_NUMERO = 'VALOR'
    AND QF2_FILQLD = 'VALOR'
    AND QF2_MATQLD = 'VALOR'
    AND QF2_NOMQLD = 'VALOR'
    AND QF2_STATUS = 'VALOR'
    AND QF2_DESCST = 'VALOR'
    AND QF2_DTLAU BETWEEN '20261001' AND '20261031'
    AND QF2_HRLAU = 'VALOR'
    AND QF2_FILMAT = 'VALOR'
    AND QF2_MAT = 'VALOR'
    AND QF2_NOMMAT = 'VALOR'
    AND QF2_DEPTOE = 'VALOR'
    AND QF2_DATENT BETWEEN '20261001' AND '20261031'
    AND QF2_HORENT = 'VALOR'
    AND QF2_CHAVE = 'VALOR'
    AND QF2_CHAVE1 = 'VALOR'
    AND QF2_ENCERR = 'VALOR'
    AND QF2_ENCQLD = 'VALOR'

Outras tabelas relacionadas

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