Dicionário Protheus
Início

Tabela QK1 no Protheus

Peças

O que é a tabela QK1 no Protheus?

A tabela QK1 faz parte do sistema ERP Protheus da TOTVS e é utilizada para peças.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE QK1
X2_PATH \DATA\
X2_ARQUIVO QK1990
X2_NOME Peças
X2_NOMESPA Piezas
X2_NOMEENG Parts
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO QK1_FILIAL+QK1_PECA+QK1_REV
X2_PYME S
X2_MODULO 47
X2_DISPLAY QK1_PPAP+QK1_NOMCLI+QK1_DESC+QK1_DESCLI
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_ 7507
R_E_C_D_E_L_ 0

Campos da Tabela QK1 (33 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_
QK1 01 QK1_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 118509 0
QK1 02 QK1_PECA C 40 0 No. da Peca Num. Pieza Part Number Numero da Peca Numero de Pieza Part Number @! NaoVazio() x x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - S N N - - - 1 1 - - - 118510 0
QK1 03 QK1_REV C 2 0 Revisao Revision Revision Revisao da Peca Revision de Pieza Revision 99 NaoVazio() .and. ExistChav("QK1",M->QK1_PECA+M->QK1_REV) .and. FreeForUse("QK1",M->QK1_PECA+M->QK1_REV) x x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 118511 0
QK1 04 QK1_REVINV C 2 0 Rev Invertid Rev Invertid Invert.Rev. Revisao Invertida Revision Invertida Inverted Revision 99 - x x x x x x x x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 118512 0
QK1 05 QK1_DTREVI D 8 0 Dt Revisäo Fch Revision Revs.Date Dt Revisäo da Peca Fch.Revision de Pieza Part Revision Date - - x x x x x x x x x x x x x x x x x dDataBase - 1 x xx - - - N A R - - - - - - - - - - S - - S N N - - - 1 2 - - - 118513 0
QK1 06 QK1_PCCLI C 40 0 No. Pc Cli Nro.Pz.en Cl Cus.Par.No. Numero da Peca no Cliente Nro. de Pieza en Cliente Customer Part Number @! - x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - S N N - - - 1 2 - - - 118514 0
QK1 07 QK1_DESCLI C 30 0 No Desen Cli Num Dibuj Cl Pic.No.Cust. No. Desenho no Cliente Num Dibujo en el cliente Picture No. at Customer - - x x x x x x x x x x x x x x x x - - 1 x x xx - - - N A R - - - - - - - - - - S - - S N N - - - 1 2 - - - 118515 0
QK1 08 QK1_PPAP C 40 0 No. do PPAP Num.de PPAP PPAP Number Numero do PPAP Numero de PPAP PPAP Number @! - x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - S N N - - - 1 2 - - - 118516 0
QK1 09 QK1_DESC C 150 0 Desc.Peca Desc.Repuest Part Descr. Descricao da Peca Descripcion de Pieza Part Description @! - x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - S N N - - - 1 2 - - - 118517 0
QK1 10 QK1_CODCLI C 6 0 Cod.Cliente Cod. Cliente Custom.Code Codigo do Cliente Codigo del Cliente Customer´s Code @! NaoVazio() .and. ExistCpo("SA1",M->QK1_CODCLI+M->QK1_LOJCLI,1) x x x x x x x x x x x x x x x x - QPW 1 x x x - S - S - - - - - - - - - - 001 - S - - S N N - - - 1 2 - - - 118518 0
QK1 11 QK1_LOJCLI C 2 0 Loja Tienda Unit Loja do Cliente Tienda del Cliente Customer Unit @! NaoVazio() .and. ExistCpo("SA1",M->QK1_CODCLI+M->QK1_LOJCLI) x x x x x x x x x x x x x x x x - - 1 x x - S - S - - - - - - - - - - 002 - S - - N N N - - - 1 2 - - - 118519 0
QK1 12 QK1_NOMCLI C 50 0 Nome Cliente Nomb Cliente Custom. Name Nome do Cliente Nombre de Cliente Customer´s Name @! - x x x x x x x x x x x x x x x x IIF(!INCLUI,POSICIONE("SA1",1,XFILIAL("QK1")+QK1->QK1_CODCLI+QK1->QK1_LOJCLI,"A1_NOME")," ") - 1 x x x x - - - N V V - - - - - - - - 175 - S - - N N N - - - 1 2 - - - 118520 0
QK1 13 QK1_NDES C 30 0 No. Desenho Nro. Diseno Design No. Numero do Desenho Numero de Diseno Design Number @! - x x x x x x x x x x x x x x x x - - 1 x x x x - - - N - - - - - - - - - - - - S - - S N N - - - 1 2 - - - 118521 0
QK1 14 QK1_REVDES C 15 0 Rev Desenho Rev Dise±o Desig.Revis. Revisao do Desenho Revision de Dise±o Design Revision @! - x x x x x x x x x x x x x x x x - - 1 x x x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 118522 0
QK1 15 QK1_DTRDES D 8 0 Dt Rev Desen Fc.Rev.Disen Des.Rev.Date Dt. Revisao do Desenho Fc Revision de Diseno Design Revision Date @! - x x x x x x x x x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 118523 0
QK1 16 QK1_PROJET C 40 0 Projeto Proyecto Project Projeto Proyecto Project @! - x x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - - - S - - S N N - - - 1 2 - - - 118524 0
QK1 17 QK1_ALTENG C 100 0 Alt. Eng. Modif.Ingen. Engin.Modif. Alteracoes Engenharia Modificaciones Ingenieria Engineering Modification @! - x x x x x x x x x x x x x x x x - - 1 x x x x - - - N - - - - - - - - - - - - S - - S N N - - - 1 2 - - - 118525 0
QK1 18 QK1_DTENG D 8 0 Dt. Alt. Eng Fc.Modif.Ing Eng.Modif.Dt Dt Altercao Engenharia Fc Modif. Ingenieria Engineering Modif. Date - - x x x x x x x x x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - - S - - S N N - - - 1 2 - - - 118526 0
QK1 19 QK1_TPLOGO C 1 0 Logo Padrao Logo Estand. Stand. Logo Logo Padrao a ser usado Logo Estandar para Usar Standard Logo to be used - Pertence("12345") x x x x x x x x x x x x x x x x "1" - 1 x xx - - - N - - - - 1=BIG3;2=CHRYSLER;3=FORD;4=GM;5=Nenhum 1=BIG3;2=CHRYSLER;3=FORD;4=GM;5=Ninguno 1=BIG;2=CHRYSLER;3=FORD;4=GM;5=NONE - - - - - N - - N N N - - - 1 2 - - - 118527 0
QK1 20 QK1_DOC C 30 0 Arquivo Doc Archivo Doc Doc. File Arquivo Documento/Desenho Archivo Documento/Diseno Document/Design File - "."$(M->QK1_DOC) x x x x x x x x x x x x x x x x - - 1 x x x - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 118528 0
QK1 21 QK1_CODEQU C 5 0 Cod Equipe Cod Equipo Team Code Codigo Equipe Multfunc. Codigo Equipo Multfunc. Mult.Team Code @! (ExistCpo("QKE",M->QK1_CODEQU) .and. PP040VlEq(M->QK1_CODEQU)) .or. Vazio() x x x x x x x x x x x x x x x x - QKE 1 x xx - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 118529 0
QK1 22 QK1_DESEQU C 25 0 Desc Equip. Desc Equip. Team Desc. Descricäo da Equipe Multf Descrip.Equipo Multf. Mult.Team Description - - x x x x x x x x x x x x x x x x Iif(!INCLUI,Posicione("QKE",1,xFilial("QK1")+QK1->QK1_CODEQU,"QKE_DESC")," ") - 1 x xx - - - N V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 118530 0
QK1 23 QK1_PRODUT C 15 0 Cod. Produto Cod.Producto Product Code Codigo do Produto Codigo del Producto Product Code @! ExistCpo("QP6",M->QK1_PRODUT) x x x x x x x x x x x x x x x x - QP61 1 x xx x - - - N A R - - - - - - INCLUI .and. !lInteg - 030 - S - - S N N - - - 1 2 - - - 118531 0
QK1 24 QK1_REVI C 2 0 Rev. Produto Rev.Producto Prod. Review Revisäo do Produto Revision del Producto Product Review @! ExistCpo("QP6",M->QK1_PRODUT+Inverte(M->QK1_REVI)) x x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - INCLUI .and. !lInteg - - - S - - N N N - - - 1 2 - - - 118532 0
QK1 25 QK1_STATUS C 1 0 Status PPAP Estatus PPAP PPAP Status Status PPAP Estatus PPAP PPAP Status @! - x x x x x x x x x x x x x x x - - 1 x x x - - - N V - - - - - - - - - - - S - - S N N - - - 1 2 - - - 118533 0
QK1 26 QK1_JUST C 50 0 Justificativ Justificacio Justific. Justificativa da alteraca Justificacion de Modific. Change Justification - NaoVazio() x x x x x x x x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 118534 0
QK1 27 QK1_DTENCE D 8 0 Dt. Encerram Fch. Finaliz Clos.Date Data de Encerramento Fecha de Finalizacion Closing Date - - x x x x x x x x x x x x x x x x - - 1 x xx - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 118535 0
QK1 28 QK1_DTREAB D 8 0 Dt. Reabert. Fch. Reapert Reopen.Date Data de Reabertura Fecha de Reapertura Reopening Date - - x x x x x x x x x x x x x x x x - - 1 x xx - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 118536 0
QK1 29 QK1_LICPK N 5 2 Lim.Inf.CPK Lim.Inf.CPK CPK Inf. Lim Limite Inferior CPK Limite Inferior CPK CPK Inferior Limit @E 99.99 - x x x x x x x x x x x x x x x x 1.33 - 1 xxx - - - N A - - - - - - - - - - - S - - N N N - - - 1 1 - - - 118537 0
QK1 30 QK1_LSCPK N 5 2 Lim.Sup.CPK Lim.Sup.CPK CPK Sup.Lim. Limite Superior CPK Limite Superior CPK CPK Superior Limit @! 99.99 - x x x x x x x x x x x x x x x x 1.67 - 1 xxx - - - N A - - - - - - - - - - - S - - N N N - - - 1 1 - - - 118538 0
QK1 31 QK1_NALPRJ C 1 0 Niv Alt Prj Niv Mod Pry Prj Chan Lev Nivel Alteracao Projeto Nivel Modific. Proyecto Project Change Level @! Pertence(' 123') x x x x x x x x x x x x x x x x - - 1 x x xx - - - N A R - - 1=Alto;2=Medio;3=Baixo 1=Alto;2=Mediano;3=Bajo 1=High;2=Medium;3=Low - - - - - N - - N N N - - - 1 2 - - - 118539 0
QK1 32 QK1_ALTDOC C 20 0 Doc Alt Eng Doc Mod Ing Eng.Alt.Doc. Documentos Alt Engenharia Documentos Mod Ingenieria Engineering Alt. Document @! - x x x x x x x x x x x x x x x x - - 1 x x x x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 118540 0
QK1 33 QK1_CODVCL C 20 0 Cod. Fornec. Cod. Prov. Supplier Cd. Codigo do Fornecedor Codigo de Proveedor Supplier Code @! - x x x x x x x x x x x x x x x x - - 1 x x xx x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 118541 0

Índices da Tabela QK1 (3 í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_
QK1 1 QK1_FILIAL+QK1_PECA+QK1_REV No. da Peca + Revisao Num. Pieza + Revision Part Number + Revision S - - S 2 3 - 17076 0
QK1 2 QK1_FILIAL+QK1_PECA+QK1_REVINV No. da Peca + Rev Invertid Num. Pieza + Rev Invertid Part Number + Invert.Rev. S - - S 2 3 - 17077 0
QK1 3 QK1_FILIAL+QK1_CODCLI+QK1_LOJCLI+QK1_PECA+QK1_REV Cod.Cliente + Loja + No. da Peca + Revisao Cod. Cliente + Tienda + Num. Pieza + Revision Custom.Code + Unit + Part Number + Revision S - - S 2 3 - 17078 0

Perguntas frequentes

Para que serve a tabela QK1 no Protheus?

Ela é utilizada para peças dentro do sistema ERP Protheus.

Como consultar os campos da tabela QK1?

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

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

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

Exemplo de consulta SQL da tabela QK1

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

SELECT
    QK1_FILIAL,
    QK1_PECA,
    QK1_REV,
    QK1_REVINV,
    QK1_DTREVI,
    QK1_PCCLI,
    QK1_DESCLI,
    QK1_PPAP,
    QK1_DESC,
    QK1_CODCLI,
    QK1_LOJCLI,
    QK1_NOMCLI,
    QK1_NDES,
    QK1_REVDES,
    QK1_DTRDES,
    QK1_PROJET,
    QK1_ALTENG,
    QK1_DTENG,
    QK1_TPLOGO,
    QK1_DOC,
    QK1_CODEQU,
    QK1_DESEQU,
    QK1_PRODUT,
    QK1_REVI,
    QK1_STATUS,
    QK1_JUST,
    QK1_DTENCE,
    QK1_DTREAB,
    QK1_LICPK,
    QK1_LSCPK,
    QK1_NALPRJ,
    QK1_ALTDOC,
    QK1_CODVCL
FROM QK1
WHERE
    D_E_L_E_T_ = ' '
    AND QK1_FILIAL = 'VALOR'
    AND QK1_PECA = 'VALOR'
    AND QK1_REV = 'VALOR'
    AND QK1_REVINV = 'VALOR'
    AND QK1_DTREVI BETWEEN '20260501' AND '20260531'
    AND QK1_PCCLI = 'VALOR'
    AND QK1_DESCLI = 'VALOR'
    AND QK1_PPAP = 'VALOR'
    AND QK1_DESC = 'VALOR'
    AND QK1_CODCLI = 'VALOR'
    AND QK1_LOJCLI = 'VALOR'
    AND QK1_NOMCLI = 'VALOR'
    AND QK1_NDES = 'VALOR'
    AND QK1_REVDES = 'VALOR'
    AND QK1_DTRDES BETWEEN '20260501' AND '20260531'
    AND QK1_PROJET = 'VALOR'
    AND QK1_ALTENG = 'VALOR'
    AND QK1_DTENG BETWEEN '20260501' AND '20260531'
    AND QK1_TPLOGO = 'VALOR'
    AND QK1_DOC = 'VALOR'
    AND QK1_CODEQU = 'VALOR'
    AND QK1_DESEQU = 'VALOR'
    AND QK1_PRODUT = 'VALOR'
    AND QK1_REVI = 'VALOR'
    AND QK1_STATUS = 'VALOR'
    AND QK1_JUST = 'VALOR'
    AND QK1_DTENCE BETWEEN '20260501' AND '20260531'
    AND QK1_DTREAB BETWEEN '20260501' AND '20260531'
    AND QK1_LICPK = 0
    AND QK1_LSCPK = 0
    AND QK1_NALPRJ = 'VALOR'
    AND QK1_ALTDOC = 'VALOR'
    AND QK1_CODVCL = 'VALOR'