Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela GAJ no Protheus

Itens da Solicitação

O que é a tabela GAJ no Protheus?

A tabela GAJ faz parte do sistema ERP Protheus da TOTVS e é utilizada para itens da solicitação.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE GAJ
X2_PATH \DATA\
X2_ARQUIVO GAJ990
X2_NOME Itens da Solicitação
X2_NOMESPA Ítems de la Solicitud
X2_NOMEENG Request Items
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_ 4804
R_E_C_D_E_L_ 0

Campos da Tabela GAJ (26 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_
GAJ 01 GAJ_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 - - - 77527 0
GAJ 02 GAJ_SOLICI C 6 0 Nro Solicit Num.Solicit Reqst No. Numero da Solicitacao Numero de la Solicitud Request Number @! - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77528 0
GAJ 03 GAJ_ITESOL C 3 0 Item Item Item Item da solicitacao Item de solicitud Item requested @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77529 0
GAJ 04 GAJ_QATEND N 11 4 Qtd.Atender Ctd.Atender Nbr.to serve Quantidade a atender Cantidad a atender Number to service @E 999,999.9999 - x x x x x x x x x x x x x x x x 0 - 1 xxxxxx x - - - S V V - - - - - - - - - - N - - N N N - - - 1 2 - - - 77530 0
GAJ 05 GAJ_QTDSOL N 11 4 Qtde Solicit Ctd.Solicit. Req. Quant. Quantidade Solicitada Cantidad Solicitada Requested Quantity @E 999,999.9999 HS_VldM04() x x x x x x x x x x x x x x x x 1 - 1 xxxxxxxx - - - S A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 77531 0
GAJ 06 GAJ_PROSOL C 15 0 Prod Solicit Prod Solicit Req.Product Codigo Produto Solicitado Cod. Producto Solicitado Req.Product Code @! HS_VldM04() x x x x x x x x x x x x x x x x - G1R 1 xxxxxxxx - - - S A R - - - - - - - - 030 - N - - N N N - - - 1 1 - - - 77532 0
GAJ 07 GAJ_DESPRO C 35 0 Descricao Descripcion Description Descricao do Produto Descripcion del Producto Product Description @! - x x x x x x x x x x x x x x x x HS_X3RELAC("SB1",1,"GAJ_PROSOL","B1_DESC") - 1 xxxxxx x - - - S V V - - - - - - - Posicione("SB1",1,xFilial("SB1")+GAJ->GAJ_PROSOL,"B1_DESC") - - N - - N N N - - - 1 2 - - - 77533 0
GAJ 08 GAJ_CBMATM C 17 0 Cod.Barras Cod.Barras Barcode codigo de barras codigo de barras Barcode @! - x x x x x x x x x x x x x x x x HS_X3RELAC("SB1",1,"GAJ_PROSOL","B1_CODBAR") - 1 xxxxxx x - - - S V V - - - - - - - Posicione("SB1",1,xFilial("SB1")+GAJ->GAJ_PROSOL,"B1_CODBAR") - - N - - N N N - - - 1 2 - - - 77534 0
GAJ 09 GAJ_QTDATE N 11 4 Qtd.Atendida Ctd.Atendida Nbr. serve Quantidade Atendida Cantidad Atendida Number Serviced @E 999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77535 0
GAJ 10 GAJ_CODJUS C 2 0 Cod Justific Cod Justific Justifc. Codigo da Justificativa Codigo de Justificacion Justification Code @! HS_VldM05() x x x x x x x x x x x x x x x x - JV 1 xxxxxx x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77536 0
GAJ 11 GAJ_JUSTIF C 50 0 Justificativ Justificativ Justifc. Descricao Justificativa Descripcion Justificacion Justification Description @! - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("SX5",1,xFilial("SX5")+"JV"+GAJ->GAJ_CODJUS,"X5_DESCRI"),"") - 1 xxxxxx x - - - S V V - - - - - - - Posicione("SX5",1,xFilial("SX5")+"JV"+GAJ->GAJ_CODJUS,"X5_DESCRI") - - N - - N N N - - - 1 2 - - - 77537 0
GAJ 12 GAJ_CODKIT C 5 0 Kit Kit Kit Codigo do Kit Codigo del Kit Kit code @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77538 0
GAJ 13 GAJ_DESKIT C 30 0 Descricao Descripcion Description Descricao do Kit Descripcion del Kit Kit description @! - x x x x x x x x x x x x x x x x HS_X3RELAC("GAF",1,"GAJ_CODKIT","GAF_DESKIT") - 1 xxxxxx x - - - S V V - - - - - - - Posicione("GAF",1,xFilial("GAF")+GAJ->GAJ_CODKIT,"GAF_DESKIT") - - N - - N N N - - - 1 2 - - - 77539 0
GAJ 14 GAJ_LOTEFO C 18 0 Lote Fornec. Lote Proveed Suppl. Lot Núm.do Lote no Fornecedor Num.de Lote en Proveedor Supplier Lot Number @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77540 0
GAJ 15 GAJ_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 - - - S V R - - - - - - - - 068 - N - - N N N - - - 1 2 - - - 77541 0
GAJ 16 GAJ_NUMLOT C 6 0 Sub-Lote Sublote Sub-Lot Sub-Lote Sublote Sub-Lot @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77542 0
GAJ 17 GAJ_DTVALI D 8 0 Dt Validade Fch, Validez Validity Dt. Dt Validade Fecha de Validez Validity Date @D - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77543 0
GAJ 18 GAJ_PROALT C 15 0 Prod. Alter. Prod. Alter. Alter. Prod Cod. produto alternativo Cod. producto alternativo Alternative Product Code @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - 030 - N - - N N N - - - 1 2 - - - 77544 0
GAJ 19 GAJ_DPRALT C 35 0 Descricao Descripcion Description Descricao do Produto Descripcion del Producto Product description @! - x x x x x x x x x x x x x x x x IIf(!Inclui,Posicione("SB1",1,xFilial("SB1")+GAJ->GAJ_PROALT,"B1_DESC"),"") - 1 xxxxxx x - - - S V V - - - - - - - Posicione("SB1",1,xFilial("SB1")+GAJ->GAJ_PROALT,"B1_DESC") - - N - - N N N - - - 1 2 - - - 77545 0
GAJ 20 GAJ_LOGATE C 40 0 Log do Atend Log de Atenc Service Log Log do Atend. do Produto Log de Atenc.del Producto Product Serv Log @! - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77546 0
GAJ 21 GAJ_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 - - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77547 0
GAJ 22 GAJ_QTDDEV N 11 4 Qtd.Devolv. Ctd.Devolv. Qty returned Quantidade devolvida Cantidad devuelta Quantity returned @E 999,999.9999 - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77548 0
GAJ 23 GAJ_CODCRM C 7 0 Cod. CRM Cod. CRM CRM Cd. Codigo CRM Codigo CRM CRM Code @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77549 0
GAJ 24 GAJ_NOMMED C 30 0 Nome Nombre Name Nome do Medico Nombre del medico Doctor Name @! - x x x x x x x x x x x x x x x x HS_INIPADR('SRA',11, GAJ->GAJ_CODCRM,'RA_NOME') - 1 x - - - S V V - - - - - - - HS_INIPADR('SRA',11,GAJ->GAJ_CODCRM,'RA_NOME') - - N - - N N N - - - 1 2 - - - 77550 0
GAJ 25 GAJ_ITEPRE C 3 0 Item Presc. Item Presc. Prescr.Item Item da prescricao Item de la prescripcion Prescription Item @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77551 0
GAJ 26 GAJ_CODPCT C 6 0 Proc. Padrao Proc. Estand Stand.Proc. Codigo Proced. Padrao Codigo Proced. Estandar Standard Procedure Code @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 77552 0

Índices da Tabela GAJ (1 í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_
GAJ 1 GAJ_FILIAL+GAJ_SOLICI+GAJ_ITESOL Nro Solicit + Item Num.Solicit + Item Reqst No. + Item S - - S 2 3 - 11376 0

Perguntas frequentes

Para que serve a tabela GAJ no Protheus?

Ela é utilizada para itens da solicitação dentro do sistema ERP Protheus.

Como consultar os campos da tabela GAJ?

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

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

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

Exemplo de consulta SQL da tabela GAJ

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

SELECT
    GAJ_FILIAL,
    GAJ_SOLICI,
    GAJ_ITESOL,
    GAJ_QATEND,
    GAJ_QTDSOL,
    GAJ_PROSOL,
    GAJ_DESPRO,
    GAJ_CBMATM,
    GAJ_QTDATE,
    GAJ_CODJUS,
    GAJ_JUSTIF,
    GAJ_CODKIT,
    GAJ_DESKIT,
    GAJ_LOTEFO,
    GAJ_LOTECT,
    GAJ_NUMLOT,
    GAJ_DTVALI,
    GAJ_PROALT,
    GAJ_DPRALT,
    GAJ_LOGATE,
    GAJ_LOGARQ,
    GAJ_QTDDEV,
    GAJ_CODCRM,
    GAJ_NOMMED,
    GAJ_ITEPRE,
    GAJ_CODPCT
FROM GAJ
WHERE
    D_E_L_E_T_ = ' '
    AND GAJ_FILIAL = 'VALOR'
    AND GAJ_SOLICI = 'VALOR'
    AND GAJ_ITESOL = 'VALOR'
    AND GAJ_QATEND = 0
    AND GAJ_QTDSOL = 0
    AND GAJ_PROSOL = 'VALOR'
    AND GAJ_DESPRO = 'VALOR'
    AND GAJ_CBMATM = 'VALOR'
    AND GAJ_QTDATE = 0
    AND GAJ_CODJUS = 'VALOR'
    AND GAJ_JUSTIF = 'VALOR'
    AND GAJ_CODKIT = 'VALOR'
    AND GAJ_DESKIT = 'VALOR'
    AND GAJ_LOTEFO = 'VALOR'
    AND GAJ_LOTECT = 'VALOR'
    AND GAJ_NUMLOT = 'VALOR'
    AND GAJ_DTVALI BETWEEN '20260601' AND '20260630'
    AND GAJ_PROALT = 'VALOR'
    AND GAJ_DPRALT = 'VALOR'
    AND GAJ_LOGATE = 'VALOR'
    AND GAJ_LOGARQ = 'VALOR'
    AND GAJ_QTDDEV = 0
    AND GAJ_CODCRM = 'VALOR'
    AND GAJ_NOMMED = 'VALOR'
    AND GAJ_ITEPRE = 'VALOR'
    AND GAJ_CODPCT = 'VALOR'