Dicionário Protheus
Início

Tabela GK7 no Protheus

CABECALHO SOLICITACAO APAC

O que é a tabela GK7 no Protheus?

A tabela GK7 faz parte do sistema ERP Protheus da TOTVS e é utilizada para cabecalho solicitacao apac.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE GK7
X2_PATH \DATA\
X2_ARQUIVO GK7990
X2_NOME CABECALHO SOLICITACAO APAC
X2_NOMESPA ENCABEZAM. SOLICITUD APAC
X2_NOMEENG HEADING APAC REQUEST
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME S
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_ 5117
R_E_C_D_E_L_ 0

Campos da Tabela GK7 (29 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_
GK7 01 GK7_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System 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 - - - 82487 0
GK7 02 GK7_SOLICI C 6 0 Cod Solicita Cod Solicit. Req. Code Cod Solicitacao Cod Solicitud Request Code @! - x x x x x x x x x x x x x x x x GetSxeNum('GK7','GK7_SOLICI',,1) - 1 xxxxxx - - - S V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 82488 0
GK7 03 GK7_NRAPAC C 13 0 Nr APAC Nr APAC APAC Nr. Numero APAC Numero APAC APAC Number @! - x x x x x x x x x x x x x x x x - - 1 xxxxx x - - - S A R - - - - - - GK7_STATUS $ '0/1/4' .Or. FunName() == 'HSPAHP12' - - - N - - N N N - - - 1 2 - - - 82489 0
GK7 04 GK7_NAPACN C 13 0 Nr Apac Ante Nr Apac Ant. Prev APAC Nr Numero APAC anterior Numero APAC anterior Previous APAC Number @! - x x x x x x x x x x x x x x x x - - 1 xxxxx x - - - N A R - - - - - - GK7_STATUS $ '0/4' - - - N - - N N N - - - 1 2 - - - 82490 0
GK7 05 GK7_REGGER C 6 0 Prontuario Ficha Med. record Prontuario Ficha Medical record @! HS_M12VLD() x x x x x x x x x x x x x x x x - GBH 1 xxxxxxx - - - S A R - - - - - - GK7_STATUS $ '0/4' - - - N - - N N N - - - 1 1 - - - 82491 0
GK7 06 GK7_NOMPAC C 45 0 Nome Pacient Nombre Pacie Patient Name Nome Paciente Nombre Paciente Patient Name @! - x x x x x x x x x x x x x x x x IIf(!Inclui,Posicione('GBH', 1, xFilial('GBH') + M->GK7_REGGER, 'GBH_NOME'), '') - 1 xxxxx x - - - S V V - - - - - - - HS_INIPADR('GBH', 1, GK7->GK7_REGGER,'GBH_NOME',,.F.) - - N - - N N N - - - 1 2 - - - 82492 0
GK7 07 GK7_REGATE C 6 0 Atendimento Atencion Service Registro de Atendimento Registro de Atencion Service Registration @! HS_M12VLD() x x x x x x x x x x x x x x x x - GCY 1 xxxxxxx - - - S A R - - - - - - GK7_STATUS $ '0/4' - - - N - - N N N - - - 1 1 - - - 82493 0
GK7 08 GK7_CRMSOL C 7 0 Med Solicita Med Solicita Request. Doc Medico Solicitante Medico Solicitante Requesting Doctor @! HS_M12VLD() x x x x x x x x x x x x x x x x - GBJ 1 xxxxxxx - - - S A R - - - - - - GK7_STATUS $ '0/4' - - - N - - N N N - - - 1 1 - - - 82494 0
GK7 09 GK7_NOMMED C 30 0 Nome Medico Nombre Medic Doctor Name Nome Medico Solicitante Nombre Medico Solicitante Name of Request Doctor @! - x x x x x x x x x x x x x x x x IIf(!Inclui,Posicione('SRA', 11, xFilial('SRA') + M->GK7_CRMSOL, 'RA_NOME'), '') - 1 xxxxx x - - - S V V - - - - - - - HS_INIPADR('SRA', 11, GK7->GK7_CRMSOL,'RA_NOME',,.F.) - - N - - N N N - - - 1 2 - - - 82495 0
GK7 10 GK7_CODPRO C 10 0 Pro Sol Proc. Solic. Req. Proced. Procedimento Solicitado Procedimiento Solicitado Requested Procedure @! HS_M12VLD() x x x x x x x x x x x x x x x x - GA7 1 xxxxxxx - - - S A R - - - - - - GK7_STATUS $ '0/4' - - - N - - N N N - - - 1 1 - - - 82496 0
GK7 11 GK7_DESPRO C 50 0 Desc Pro Sol Desc Pro Sol Desc Req Pro Descricao Proc Solicitado Descripcion Proc. Solicit Description of Req. Proce @! - x x x x x x x x x x x x x x x x IIf(!Inclui,Posicione('GA7', 1, xFilial('GA7') + M->GK7_CODPRO, 'GA7_DESC'), '') - 1 xxxxx x - - - S V V - - - - - - - HS_INIPADR('GA7', 1, GK7->GK7_CODPRO,'GA7_DESC',,.F.) - - N - - N N N - - - 1 2 - - - 82497 0
GK7 12 GK7_QTDSOL N 3 0 Qtd Solicita Ctd. Solicit Req Amount Quantidade Solicitada Cantidad Solicitada Requested Amount 999 - x x x x x x x x x x x x x x x x - - 1 xxxxx x - - - N A R - - - - - - GK7_STATUS $ '0/4' - - - N - - N N N - - - 1 2 - - - 82498 0
GK7 13 GK7_DATSOC D 8 0 Dt Solicitac Fc.Solicit. Req Date Data Solicitacao Fecha Solicitacion Requested Date @D - x x x x x x x x x x x x x x x x DDATABASE - 1 xxxxx x - - - S A R - - - - - - GK7_STATUS $ '0/4' .Or. FunName() == 'HSPAHP12' - - - N - - N N N - - - 1 2 - - - 82499 0
GK7 14 GK7_DTINVL D 8 0 Dt. Ini. vld Fc. Ini. vld Val St Date Data Inicio Validade Fecha Inicio Validez Validity Start Date @! HS_M12VLD() x x x x x x x x x x x x x x x x - - 1 xxxxxxx - - - S A R - - - - - - GK7_STATUS $ '0/4' - - - N - - N N N - - - 1 1 - - - 82500 0
GK7 15 GK7_DTFIVL D 8 0 Dt Fim Vld Fc.Fin.Vld. Val End Date Data fim validade Fecha fin validez Validity End Date @D HS_M12VLD() x x x x x x x x x x x x x x x x - - 1 xxxxxxx - - - S A R - - - - - - GK7_STATUS $ '0/4' - - - N - - N N N - - - 1 1 - - - 82501 0
GK7 16 GK7_STATUS C 1 0 Status Estatus Status Status Estatus Status @! - x x x x x x x x x x x x x x x '0' - 1 - - - - N A R - - 0=Solicitada;1=Agurdando Autorizacao;2=Autorizada;3=Agendado;4=Devolvido;5=Cancelada;6=Agendado / Agend. Permitido 0=Solicitada;1=Esperando Autorizacion;2=Autorizada;3=Agendado;4=Devuelto;5=Anulada;6=Agendado / Agend. Permitido 0=Requested;1=Waiting Auth.;2=Authorized;3=Scheduled;4=Returned;5=Cancelled;6=Scheduled/Allowed - .F. - - - N - - N N N - - - 1 2 - - - 82502 0
GK7 17 GK7_CODMOT C 6 0 Motivo Devol Motivo Devol Reas Return Motivo Devolucao Motivo Devolucion Reason for Return @! HS_M12VLD() x x x x x x x x x x x x x x x - GK9001 1 - - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 82503 0
GK7 18 GK7_DESMOT C 45 0 Desc Motivo Desc Motivo Reas Desc Descricao motivo Descripcion motivo Reason Description @! HS_M12VLD() x x x x x x x x x x x x x x x x IIf(!Inclui,Posicione('GK9', 1, xFilial('GK9') + M->GK7_CODMOT, 'GK9_DESMOT'), '') - 1 xxxxx x - - - N V V - - - - - - HS_INIPADR('GK9', 1, GK7->GK7_CODMOT,'GK9_DESMOT',,.F.) - - - N - - N N N - - - 1 2 - - - 82504 0
GK7 19 GK7_CRMRES C 7 0 Med Responsa Med Responsa Doc in Charg Medico Responsavel Medico Responsable Doctor in charge @! HS_M12VLD() x x x x x x x x x x x x x x x x - GBJ 1 xxxxxxx - - - N A R - - - - - - GK7_STATUS $ '0/4' - - - N - - N N N - - - 1 1 - - - 82505 0
GK7 20 GK7_MEDRES C 30 0 Nome Respons Nombre Resp. Name Doc Ch Nome Medico Responsavel Nombre Medico Responsable Name of doctor in charge @! - x x x x x x x x x x x x x x x x IIf(!Inclui,Posicione('SRA', 11, xFilial('SRA') + M->GK7_CRMRES, 'RA_NOME'), '') - 1 xxxxx x - - - N V V - - - - - - - HS_INIPADR('SRA', 11, GK7->GK7_CRMRES,'RA_NOME',,.F.) - - N - - N N N - - - 1 2 - - - 82506 0
GK7 21 GK7_CRMEXC C 7 0 Med Execut Med Ejecut Pract. Doc. Medico Executante Medico Ejecutor Practicing Doctor @! HS_M12VLD() x x x x x x x x x x x x x x x x - GBJ 1 xxxxxxx - - - N A R - - - - - - GK7_STATUS $ '0/4' - - - N - - N N N - - - 1 1 - - - 82507 0
GK7 22 GK7_MEDEXC C 30 0 Nome Executa Nombre Ejec. Exec Name Nome Medico Executante Nombre Medico Ejecutante Executant Doctor Name @! - x x x x x x x x x x x x x x x x - - 1 xxxxx x - - - N V V - - - - - - - HS_INIPADR('SRA', 11, GK7->GK7_CRMEXC,'RA_NOME',,.F.) - - N - - N N N - - - 1 2 - - - 82508 0
GK7 23 GK7_CRMAUT C 7 0 Med Autoriza Med Autoriza Auth. Doctor Medico Autorizador Medico que Autoriza Authorizing Doctor @! HS_M12VLD() x x x x x x x x x x x x x x x x - GBJ 1 xxxxxxx - - - N A R - - - - - - GK7_STATUS $ '0/4' - - - N - - N N N - - - 1 1 - - - 82509 0
GK7 24 GK7_MEDAUT C 30 0 Nome Autoriz Nombre Autor Auth Name Nome Medico Autorizador Nombre Medico Autorizador Authorizer Doctor Name @! - x x x x x x x x x x x x x x x IIf(!Inclui,Posicione('SRA', 11, xFilial('SRA') + M->GK7_CRMAUT, 'RA_NOME'), '') - 1 - - - - N V V - - - - - - HS_INIPADR('SRA', 11, GK7->GK7_CRMAUT,'RA_NOME',,.F.) - - - N - - N N N - - - 1 2 - - - 82510 0
GK7 25 GK7_DTAUTO D 8 0 Data Autoriz Fecha Aut. Auth. Date Data Autorizacao Fecha Autorizacion Authorization Date @D - x x x x x x x x x x x x x x x x - - 1 xxxxx x - - - - - - - - - - - - GK7_STATUS $ '0/4' .Or. FunName() == 'HSPAHP12' - - - N - - N N N - - - 1 2 - - - 82511 0
GK7 26 GK7_CDQUES C 6 0 Questionario Cuestionario Question. Questionario Cuestionario Questionnaire @! HS_M12VLD() x x x x x x x x x x x x x x x - GFS 1 - - - - N V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 82512 0
GK7 27 GK7_DSQUES C 40 0 Desc Questio Desc Cuesti. Quest Desc Descricao Questionario Descripcion Cuestionario Questionnaire Description @! - x x x x x x x x x x x x x x x HS_INIPADR('GFS',1,M->GK7_CDQUES,'GFS_DSQUES',,.F.) - 1 - - - - N V - - - - - - - - HS_INIPADR('GFS',1,M->GK7_CDQUES,'GFS_DSQUES',,.F.) - - N - - N N N - - - 1 2 - - - 82513 0
GK7 28 GK7_SEQAGE C 12 0 Seq Agenda Sec Agenda Sched Seq Sequencial de Agendamento Secuencial de Agendam. Schedule Sequential @! - 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 - - - 82514 0
GK7 29 GK7_NUMPED C 6 0 Numero Pedid Numero Pedid Order No. Numero Pedido de Compra Numero Pedido de Compra Purchase Order Name @! - 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 - - - 82515 0

Índices da Tabela GK7 (4 í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_
GK7 1 GK7_FILIAL+GK7_SOLICI+GK7_REGGER Cod Solicita + Prontuario Cod Solicit. + Ficha Req. Code + Med. record S - - S 2 3 - 12130 0
GK7 2 GK7_FILIAL+GK7_REGGER Prontuario Ficha Med. record S - - S 2 3 - 12131 0
GK7 3 GK7_FILIAL+GK7_REGATE Atendimento Atencion Service S - - S 2 3 - 12132 0
GK7 4 GK7_FILIAL+GK7_NRAPAC Nr APAC Nr APAC APAC Nr. S - - S 2 3 - 12133 0

Perguntas frequentes

Para que serve a tabela GK7 no Protheus?

Ela é utilizada para cabecalho solicitacao apac dentro do sistema ERP Protheus.

Como consultar os campos da tabela GK7?

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

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

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

Exemplo de consulta SQL da tabela GK7

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

SELECT
    GK7_FILIAL,
    GK7_SOLICI,
    GK7_NRAPAC,
    GK7_NAPACN,
    GK7_REGGER,
    GK7_NOMPAC,
    GK7_REGATE,
    GK7_CRMSOL,
    GK7_NOMMED,
    GK7_CODPRO,
    GK7_DESPRO,
    GK7_QTDSOL,
    GK7_DATSOC,
    GK7_DTINVL,
    GK7_DTFIVL,
    GK7_STATUS,
    GK7_CODMOT,
    GK7_DESMOT,
    GK7_CRMRES,
    GK7_MEDRES,
    GK7_CRMEXC,
    GK7_MEDEXC,
    GK7_CRMAUT,
    GK7_MEDAUT,
    GK7_DTAUTO,
    GK7_CDQUES,
    GK7_DSQUES,
    GK7_SEQAGE,
    GK7_NUMPED
FROM GK7
WHERE
    D_E_L_E_T_ = ' '
    AND GK7_FILIAL = 'VALOR'
    AND GK7_SOLICI = 'VALOR'
    AND GK7_NRAPAC = 'VALOR'
    AND GK7_NAPACN = 'VALOR'
    AND GK7_REGGER = 'VALOR'
    AND GK7_NOMPAC = 'VALOR'
    AND GK7_REGATE = 'VALOR'
    AND GK7_CRMSOL = 'VALOR'
    AND GK7_NOMMED = 'VALOR'
    AND GK7_CODPRO = 'VALOR'
    AND GK7_DESPRO = 'VALOR'
    AND GK7_QTDSOL = 0
    AND GK7_DATSOC BETWEEN '20260501' AND '20260531'
    AND GK7_DTINVL BETWEEN '20260501' AND '20260531'
    AND GK7_DTFIVL BETWEEN '20260501' AND '20260531'
    AND GK7_STATUS = 'VALOR'
    AND GK7_CODMOT = 'VALOR'
    AND GK7_DESMOT = 'VALOR'
    AND GK7_CRMRES = 'VALOR'
    AND GK7_MEDRES = 'VALOR'
    AND GK7_CRMEXC = 'VALOR'
    AND GK7_MEDEXC = 'VALOR'
    AND GK7_CRMAUT = 'VALOR'
    AND GK7_MEDAUT = 'VALOR'
    AND GK7_DTAUTO BETWEEN '20260501' AND '20260531'
    AND GK7_CDQUES = 'VALOR'
    AND GK7_DSQUES = 'VALOR'
    AND GK7_SEQAGE = 'VALOR'
    AND GK7_NUMPED = 'VALOR'