Dicionário Protheus
Início

Tabela GKB no Protheus

Cabecalho Solicitacao

O que é a tabela GKB no Protheus?

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

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE GKB
X2_PATH \DATA\
X2_ARQUIVO GKB990
X2_NOME Cabecalho Solicitacao
X2_NOMESPA Encabezado de Solicitud
X2_NOMEENG Header 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_ 5121
R_E_C_D_E_L_ 0

Campos da Tabela GKB (25 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_
GKB 01 GKB_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 - - - - - - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 82536 0
GKB 02 GKB_SOLICI C 6 0 Cod Solicita Cod Solicita Request Code Cod Solicitacao Codigo Solicitud Request Code @! - x x x x x x x x x x x x x x x x GETSXENUM('GKB','GKB_SOLICI',,1) - 1 x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82537 0
GKB 03 GKB_NRAUT C 13 0 Nr Autoriz Nr Autoriz Authoriz.Nr. Num Autorizacao da Sessao Num Autorizacion Sesion Session Authorization Num @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - GKB_STATUS $ '0/1/4' .Or. FunName() == 'HSPAHM13' - - - S - - N N N - - - 1 2 - - - 82538 0
GKB 04 GKB_REGGER C 6 0 Prontuario Prontuario Med. Rec. Prontuario Prontuario Medical Record @! HS_M13VLD() x x x x x x x x x x x x x x x x - GH1 1 x x - - - S A - - - - - - - GKB_STATUS $ '0/4' - - - S - - N N N - - - 1 1 - - - 82539 0
GKB 05 GKB_NOMPAC C 45 0 Nome Pacient Nomb Pacient 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->GKB_REGGER, 'GBH_NOME'), '') - 1 x - - - S V V - - - - - - - HS_INIPADR('GBH', 1, GKB->GKB_REGGER,'GBH_NOME',,.F.) - - S - - N N N - - - 1 2 - - - 82540 0
GKB 06 GKB_REGATE C 6 0 Atendimento Atendimiento Attendance Registro de Atendimento Archivo de Atendimiento Attendance Registration @! HS_M13VLD() x x x x x x x x x x x x x x x x - GCY 1 x - - - - - - - - - - - - GKB_STATUS $ '0/4' - - - S - - N N N - - - 1 2 - - - 82541 0
GKB 07 GKB_CRMSOL C 7 0 Med Solicita Med Solicita Req. Doc. Medico Solicitante Medico Solicitante Requesting Doctor @! HS_M13VLD() x x x x x x x x x x x x x x x x - GBJ 1 x x - - - S A R - - - - - - GKB_STATUS $ '0/4' - - - S - - N N N - - - 1 1 - - - 82542 0
GKB 08 GKB_NOMMED C 30 0 Nome Medico Nombre Med. Doctor Name Nome Medico Solicitante Nombre Medico Solicitante Name of Requestor 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->GKB_CRMSOL, 'RA_NOME'), '') - 1 x - - - S V V - - - - - - - HS_INIPADR('SRA', 11, GKB->GKB_CRMSOL,'RA_NOME',,.F.) - - S - - N N N - - - 1 2 - - - 82543 0
GKB 09 GKB_CODPRO C 10 0 Pro Sol Pro Sol Req.Proced. Procedimento Solicitado Procedimiento Solicitado Requested Procedure @! HS_M13VLD() x x x x x x x x x x x x x x x x - GA7 1 x x - - - S A R - - - - - - GKB_STATUS $ '0/4' - - - S - - N N N - - - 1 1 - - - 82544 0
GKB 10 GKB_DESPRO C 50 0 Desc Pro Sol Desc Pro Sol Req.Proc.Des Descricao Proc Solicitado Des.Procedimiento Solicit Requested Proced.Descr. @! - x x x x x x x x x x x x x x x x IIF(!INCLUI,POSICIONE('GA7', 1, XFILIAL('GA7') + M->GKB_CODPRO, 'GA7_DESC'), '') - 1 x - - - S V V - - - - - - - HS_INIPADR('GA7', 1, GKB->GKB_CODPRO,'GA7_DESC',,.F.) - - S - - N N N - - - 1 2 - - - 82545 0
GKB 11 GKB_QTDSOL N 3 0 Qtd Solicita Ctd Solicita Request.Amt. Quantidade Solicitada Cantidad Solicitada Requested Amount 999 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - GKB_STATUS $ '0/4' - - - S - - N N N - - - 1 2 - - - 82546 0
GKB 12 GKB_DATSOC D 8 0 Dt Solicitac Fch Solicitu Request Dt. Data Solicitacao Fecha Solicitud Request Date @D - x x x x x x x x x x x x x x x x DDATABASE - 1 x - - - S A R - - - - - - GKB_STATUS $ '0/4' .Or. FunName() == 'HSPAHM13' - - - S - - N N N - - - 1 2 - - - 82547 0
GKB 13 GKB_DTINVL D 8 0 Dt. Ini. vld Fc. Ini. vld Vld.Ini.Dt. Data Inicio Validade Fecha Inicio Validad Validity Initial Date @! HS_M13VLD() x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - GKB_STATUS $ '0/4' - - - S - - N N N - - - 1 1 - - - 82548 0
GKB 14 GKB_DTFIVL D 8 0 Dt Fim Vld Fc.Fin.Vald Vld.Fin.Dt. Data fim validade Fecha fin validad Validity Final Date @D HS_M13VLD() x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 82549 0
GKB 15 GKB_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 - - - - - - - - - 0=Solicitada;1=Aguardando Autorizacao;2=Autorizada;3=Agendado;4=Devolvido;5=Cancelada;6=Agendado / Agend. Permitido 0=Solicitada;1=Esperando autorización;2=Autorizada;3=Prog. Agenda;4=Devuelta;5=Anulada;6=Prog. Agenda / Prog.Agend. Permitida 0=Requested;1=Waiting Authorization;2=Authorized;3=Scheduled;4=Returned;5=Canceled;6=Sched/Sched allowed - .F. - - - S - - N N N - - - 1 2 - - - 82550 0
GKB 16 GKB_CODMOT C 6 0 Motivo Devol Motivo Devol Return Reas. Motivo Devolucao Motivo Devolucion Return Reason @! HS_M13VLD() x x x x x x x x x x x x x x x x - GK9001 1 x - - - - A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82551 0
GKB 17 GKB_DESMOT C 45 0 Desc Motivo Desc. Motivo Reas.Descr. Descricao motivo Descripcion motivo Reason Description @! HS_M13VLD() x x x x x x x x x x x x x x x x IIF(!INCLUI,POSICIONE('GK9', 1, XFILIAL('GK9') + M->GKB_CODMOT, 'GK9_DESMOT'), '') - 1 x - - - - V V - - - - - - - HS_INIPADR('GK9', 1, GKB->GKB_CODMOT,'GK9_DESMOT',,.F.) - - S - - N N N - - - 1 2 - - - 82552 0
GKB 18 GKB_CRMRES C 7 0 Med Responsa Med Responsa Doc. in ch. Medico Responsavel Medico Responsable Doctor in charge @! HS_M13VLD() x x x x x x x x x x x x x x x x - GBJ 1 x - - - N A R - - - - - - GKB_STATUS $ '0/4' - - - S - - N N N - - - 1 2 - - - 82553 0
GKB 19 GKB_MEDRES C 30 0 Nome Respons Nombre Resp. Liable Name Nome Medico Responsavel Nombre Medico Responsable Liable Doctor Name @! - x x x x x x x x x x x x x x x x IIF(!INCLUI,POSICIONE('SRA', 11, XFILIAL('SRA') + M->GKB_CRMRES, 'RA_NOME'), '') - 1 x - - - - V V - - - - - - - HS_INIPADR('SRA', 11, GKB->GKB_CRMRES,'RA_NOME',,.F.) - - S - - N N N - - - 1 2 - - - 82554 0
GKB 20 GKB_CRMEXC C 7 0 Med Execut Med Ejecutor Perf Phys Medico Executante Medico Ejecutor Performing Physician @! HS_M13VLD() x x x x x x x x x x x x x x x x - GBJ 1 x x - - - - A R - - - - - - GKB_STATUS $ '0/4' - - - S - - N N N - - - 1 1 - - - 82555 0
GKB 21 GKB_MEDEXC C 30 0 Nome Executa Nomb. Ejecut In Charge Nm Nome Medico Executante Nombre Medico Ejecutor 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->GKB_CRMEXC, 'RA_NOME'), '') - 1 x - - - - A R - - - - - - - HS_INIPADR('SRA', 11, GKB->GKB_CRMEXC,'RA_NOME',,.F.) - - S - - N N N - - - 1 2 - - - 82556 0
GKB 22 GKB_DTAUTO D 8 0 Data Autoriz Fch. Autoriz Authoriz.Dt. Data Autorizacao Fecha Autorizacion Authorization Date @D - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - GKB_STATUS $ '0/4' .Or. FunName() == 'HSPAHM13' - - - S - - N N N - - - 1 2 - - - 82557 0
GKB 23 GKB_CDQUES C 6 0 Questionario Cuestion. Questionaire Questionario Cuestionario Questionaire @! HS_M13VLD() x x x x x x x x x x x x x x x x - GFS 1 x - - - - V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82558 0
GKB 24 GKB_DSQUES C 40 0 Desc Questio Desc Cuestio Quest.Descr. Descricao Questionario Descripcion Cuestionario Questionnaire Description @! - x x x x x x x x x x x x x x x x HS_INIPADR('GFS',1,M->GKB_CDQUES,'GFS_DSQUES',,.F.) - 1 x - - - - V V - - - - - - - HS_INIPADR('GFS',1,M->GKB_CDQUES,'GFS_DSQUES',,.F.) - - S - - N N N - - - 1 2 - - - 82559 0
GKB 25 GKB_SEQAGE C 12 0 Seq Agenda Sec Program. Sched. Seq. Sequencial de Agendamento Secuencial de Programacio Scheduling Sequence @! - x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82560 0

Índices da Tabela GKB (5 í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_
GKB 1 GKB_FILIAL+GKB_SOLICI+GKB_REGGER Cod Solicita + Prontuario Cod Solicita + Prontuario Request Code + Med. Rec. S - - S 2 3 - 12140 0
GKB 2 GKB_FILIAL+GKB_REGGER Prontuario Prontuario Med. Rec. S - - S 2 3 - 12141 0
GKB 3 GKB_FILIAL+GKB_REGATE Atendimento Atendimiento Attendance S - - S 2 3 - 12142 0
GKB 4 GKB_FILIAL+GKB_NRAUT Nr Autoriz Nr Autoriz Authoriz.Nr. S - - S 2 3 - 12143 0
GKB 5 GKB_FILIAL+GKB_REGGER+GKB_SEQAGE Prontuario + Seq Agenda Prontuario + Sec Program. Med. Rec. + Sched. Seq. S - - S 2 3 - 12144 0

Perguntas frequentes

Para que serve a tabela GKB no Protheus?

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

Como consultar os campos da tabela GKB?

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

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

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