Cabeçalho do Kit
A tabela GAF faz parte do sistema ERP Protheus da TOTVS e é utilizada para cabeçalho do kit.
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 GAF 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 GAF, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | GAF |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | GAF990 |
| X2_NOME | Cabeçalho do Kit |
| X2_NOMESPA | Encabezado del kit |
| X2_NOMEENG | Kit Header |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | - |
| X2_PYME | N |
| X2_MODULO | 51 |
| X2_DISPLAY | - |
| 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_ | 4800 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GAF | 01 | GAF_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial | Sucursal | Branch | - | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 033 | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77448 | 0 |
| GAF | 02 | GAF_CODKIT | C | 5 | 0 | Codigo Kit | Codigo Kit | Kit Code | Codigo do Kit | Codigo del Kit | Kit Code | @! | existchav("GAF",M->GAF_CODKIT) | x x x x x x x x x x x x x x x xx | GETSXENUM("GAF","GAF_CODKIT") | - | 1 | xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 77449 | 0 |
| GAF | 03 | GAF_BARKIT | C | 15 | 0 | Cod Barras | Cod. Barras | Bar Code | Codigo de Barras | Codigo de Barras | Bar Code | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77450 | 0 |
| GAF | 04 | GAF_DESKIT | C | 40 | 0 | Descr.do Kit | Descr.de Kit | Kit Desc. | Descricao do Kit | Descripcion del Kit | Kit Description | @! | NaoVazio() | x x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 77451 | 0 |
| GAF | 05 | GAF_PERUSR | C | 1 | 0 | Pergunta | Pregunta | Question | Pergunta | Pregunta | Question | 9 | - | x x x x x x x x x x x x x x x x | "0" | - | 1 | xxxxxx x | - | - | - | S | A | R | - | - | 0=Nao;1=Sim | 0=No;1=Si | 0=No;1=Yes | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77452 | 0 |
| GAF | 06 | GAF_CCOKIT | C | 15 | 0 | Produto | Producto | Comp. Princ. | Cod. Componente Principal | Cod. Componente Principal | Main Component Code | @! | HS_ValKit() | x x x x x x x x x x x x x x x x | - | G1R | 1 | xxxxxxxx | - | - | - | S | A | R | - | - | - | - | - | - | INCLUI | - | 030 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 77453 | 0 |
| GAF | 07 | GAF_DESCOM | C | 30 | 0 | Descricao | Descripcion | Description | Descricao do Componente | Descripcion de Componente | Component description | @! | - | x x x x x x x x x x x x x x x x | HS_INIPADR('SB1',1,GAF->GAF_CCOKIT,'B1_DESC') | - | 1 | xxxxxx x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("SB1",1,xFilial("SB1")+GAF->GAF_CCOKIT,"B1_DESC") | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77454 | 0 |
| GAF | 08 | GAF_QTDKIT | N | 3 | 0 | Qtd Disponiv | Ctd.Disponib | Avail.Qtty. | Quantidade Disponivel | Cantidad Disponible | Available Quantity | @E 999 | - | x x x x x x x x x x x x x x x xx | - | - | 1 | - | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77455 | 0 |
| GAF | 09 | GAF_ALMORI | C | 2 | 0 | Almox.Orig. | Depos. Orig. | Sour.Wareh. | Almoxarifado de Origem | Deposito de Origen | Source Warehouse | @! | HS_SeekRet("SX5","'AL'+M->GAF_ALMORI",1,.f.,"GAF_DESALM","X5_DESCRI") | x x x x x x x x x x x x x x x x | - | AL | 1 | xxxxxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 024 | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77456 | 0 |
| GAF | 10 | GAF_DESALM | C | 30 | 0 | Desc.Almox. | Desc. Depos. | War.Descr. | Descricao do Almoxarifado | Descripcion del Deposito | Warehouse Description | @! | - | x x x x x x x x x x x x x x x x | If(!Inclui,Posicione("SX5",1,xFilial("SX5")+"AL"+M->GAF_ALMORI,"X5_DESCRI"),"") | - | 1 | xxxxxx xx x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("SX5",1,xFilial("SX5")+"AL"+GAF->GAF_ALMORI,"X5_DESCRI") | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77457 | 0 |
| GAF | 11 | GAF_DUEKIT | D | 8 | 0 | Dt Ult Entra | Fch.Ult Entr | Las.Inf.Dt. | Data da Ultima Entrada | Fecha de Ultima Entrada | Last Inflow Date | @D | DataValida(M->GAF_DUEKIT) | x x x x x x x x x x x x x x x x | dDataBase | - | 1 | xxxxxx x | - | - | - | N | V | - | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77458 | 0 |
| GAF | 12 | GAF_DUSKIT | D | 8 | 0 | Dt Ult Saida | Fch.Ult.Sali | Las.Out.Dt. | Data da Ultima Saida | Fecha de la Ultima Salida | Last Outflow Date | @D | DataValida(M->GAF_DUSKIT) | x x x x x x x x x x x x x x x x | dDataBase | - | 1 | xxxxxx x | - | - | - | N | V | - | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77459 | 0 |
| GAF | 13 | GAF_LOTEFO | C | 18 | 0 | Lote Fornec. | Lote Proveed | Supplier Lot | Núm.do Lote no Fornecedor | Num. Lote en el Proveedor | Supplier Lot Number | @! | - | x x x x x x x x x x x x x x x x | - | GH2 | 1 | xxxxxx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77460 | 0 |
| GAF | 14 | GAF_LOTECT | C | 10 | 0 | Lote | Lote | Lot | Lote | Lote | Lot | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 068 | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77461 | 0 |
| GAF | 15 | GAF_NUMLOT | C | 6 | 0 | Sub-Lote | Sublote | Sublot | Sub-Lote | Sublote | Sublot | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77462 | 0 |
| GAF | 16 | GAF_DTVALI | D | 8 | 0 | Dt Validade | Fch Validez | Valid.Date | Dt Validade | Fecha Validez | Validity Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxxx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77463 | 0 |
| GAF | 17 | GAF_LOGARQ | C | 40 | 0 | Log do Arq | Log del Arch | File Log | Log do Arq | Log del Archivo | File Log | - | - | x x x x x x x x x x x x x x x | HS_LOGARQ() | - | 1 | xxxxxx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77464 | 0 |
| GAF | 18 | GAF_CODVIA | C | 6 | 0 | Via de Acess | Via Acceso | Access Via | Codigo da Via de Acesso | Codigo de Via de Acceso | Access Via Code | @! | Hs_ValKit() | x x x x x x x x x x x x x x x x | - | GFW001 | 1 | xxxxxx x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77465 | 0 |
| GAF | 19 | GAF_DESVIA | C | 40 | 0 | Desc Via | Desc. Via | Via Disc. | Desc da via de acesso | Desc.de via de acceso | Access via disc. | @! | - | x x x x x x x x x x x x x x x x | HS_INIPADR("GFW", 1, GAF->GAF_CODVIA, "GFW_DESVIA") | - | 1 | xxxxxx x | - | - | - | S | V | V | - | - | - | - | - | - | - | HS_IniPadR("GFW", 1, GAF->GAF_CODVIA, "GFW_DESVIA") | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 77466 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GAF | 1 | GAF_FILIAL+GAF_CODKIT+GAF_ALMORI | Codigo Kit + Almox.Orig. | Codigo Kit + Depos. Orig. | Kit Code + Sour.Wareh. | S | - | - | S | 2 | 3 | - | 11360 | 0 |
| GAF | 2 | GAF_FILIAL+GAF_BARKIT | Cod Barras | Cod. Barras | Bar Code | S | - | - | S | 2 | 3 | - | 11361 | 0 |
| GAF | 3 | GAF_FILIAL+GAF_DESKIT | Descr.do Kit | Descr.de Kit | Kit Desc. | S | - | - | S | 2 | 3 | - | 11362 | 0 |
| GAF | 4 | GAF_FILIAL+GAF_CCOKIT | Produto | Producto | Comp. Princ. | S | - | - | S | 2 | 3 | - | 11363 | 0 |
Ela é utilizada para cabeçalho do kit dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
GAF_FILIAL,
GAF_CODKIT,
GAF_BARKIT,
GAF_DESKIT,
GAF_PERUSR,
GAF_CCOKIT,
GAF_DESCOM,
GAF_QTDKIT,
GAF_ALMORI,
GAF_DESALM,
GAF_DUEKIT,
GAF_DUSKIT,
GAF_LOTEFO,
GAF_LOTECT,
GAF_NUMLOT,
GAF_DTVALI,
GAF_LOGARQ,
GAF_CODVIA,
GAF_DESVIA
FROM GAF
WHERE
D_E_L_E_T_ = ' '
AND GAF_FILIAL = 'VALOR'
AND GAF_CODKIT = 'VALOR'
AND GAF_BARKIT = 'VALOR'
AND GAF_DESKIT = 'VALOR'
AND GAF_PERUSR = 'VALOR'
AND GAF_CCOKIT = 'VALOR'
AND GAF_DESCOM = 'VALOR'
AND GAF_QTDKIT = 0
AND GAF_ALMORI = 'VALOR'
AND GAF_DESALM = 'VALOR'
AND GAF_DUEKIT BETWEEN '20260401' AND '20260430'
AND GAF_DUSKIT BETWEEN '20260401' AND '20260430'
AND GAF_LOTEFO = 'VALOR'
AND GAF_LOTECT = 'VALOR'
AND GAF_NUMLOT = 'VALOR'
AND GAF_DTVALI BETWEEN '20260401' AND '20260430'
AND GAF_LOGARQ = 'VALOR'
AND GAF_CODVIA = 'VALOR'
AND GAF_DESVIA = 'VALOR'