Dicionário Protheus
Início

Tabela GM9 no Protheus

Agendamentos Cancelados

O que é a tabela GM9 no Protheus?

A tabela GM9 faz parte do sistema ERP Protheus da TOTVS e é utilizada para agendamentos cancelados.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE GM9
X2_PATH \DATA\
X2_ARQUIVO GM9990
X2_NOME Agendamentos Cancelados
X2_NOMESPA Agendamientos Anulados
X2_NOMEENG Appointments Cancelled
X2_ROTINA -
X2_MODO E
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_ 5154
R_E_C_D_E_L_ 0

Campos da Tabela GM9 (35 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_
GM9 01 GM9_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 xxxxxx x - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 82811 0
GM9 02 GM9_FILAGE C 2 0 Filial Agend Sucurs Agend Branch Sch. Filial para Agendamento Sucursal p/ Agendamiento Branch Scheduling - - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - 033 - S - - N N N - - - 1 1 - - - 82812 0
GM9 03 GM9_CODAGE C 12 0 Cod. Age. Cod. Age. Sched. code Codigo do Agendamento Codigo del Agendamiento Scheduling code @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82813 0
GM9 04 GM9_REGGER C 6 0 Prontuario Prontuario Patient Prontuario do Paciente Prontuario del Paciente Patient File @! HSPM29ConsFil() x x x x x x x x x x x x x x x x - GBH 1 x x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82814 0
GM9 05 GM9_NOMPAC C 45 0 Nome Pacien. Nomb Pacient Patient Name Nome do Paciente Nombre del Paciente Patient Name @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82815 0
GM9 06 GM9_TELPAC C 13 0 Fone Pacien. Tel. Pacien. Patient Phon Telefone do Paciente Telefono del Paciente Telefone do Paciente @R (99)99999-9999 - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82816 0
GM9 07 GM9_CODPRO C 10 0 Cod. Proced. Cod. Proced. Proced. code Codigo do Procedimento Codigo del Procedimiento Procedure code @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82817 0
GM9 08 GM9_DESPRO C 30 0 Desc Proced. Desc Proced. Proc.Desc. Descricao do Procedimento Descripcion Procedim. Procedure Description @! - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("GA7",1,xFilial("GA7")+GM9->GM9_CODPRO,"GA7_DESC"),"") - 1 x x - - - S V V - - - - - - - Posicione("GA7",1,xFilial("GA7")+GM9->GM9_CODPRO,"GA7_DESC") - - S - - N N N - - - 1 2 - - - 82818 0
GM9 09 GM9_DATAGE D 8 0 Data Agenda Data Agenda Schedul. Dat Data do Agendamento Fecha de Agendamiento Scheduling Date @D - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82819 0
GM9 10 GM9_HORAGE C 5 0 Hora Agenda. Hora Agenda. Sched. time Hora do Agendamento Hora del Agendamiento Scheduling time 99:99 - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82820 0
GM9 11 GM9_DATCAD D 8 0 Data Cad. Fecha Reg. Regist. Date Data do Cadastro Fecha de Registro Registration Date @D - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82821 0
GM9 12 GM9_HORCAD C 5 0 Horario Cad. Horario Reg. Reg. Time Horario do Cadastramento Horario de Registro Horario do Cadastramento 99:99 - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82822 0
GM9 13 GM9_USUCAD C 25 0 Usuario Cad. Usuario Reg. Reg. User Usuario que Cadastrou Usuario que Registro Usuario que Cadastrou @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82823 0
GM9 14 GM9_CODCAN C 6 0 Cod. Cancel. Cod. Anulac. Cancel. Cod. Codigo do Cancelamento Codigo de la Anulacion Codigo do Cancelamento @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82824 0
GM9 15 GM9_DESCAN C 40 0 Mot. Cancel. Mot. Anulac. Cancel. Reas Motivo de Cancelamento Motivo de Anulacion Motivo de Cancelamento @! - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("GM7",1,xFilial("GM7")+GM9->GM9_CODCAN,"GM7_DESCAN"),"") - 1 xxxxxx x - - - S V V - - - - - - - Posicione("GM7",1, xFilial("GM7") +GM9->GM9_CODCAN, "GM7_DESCAN") - - S - - N N N - - - 1 2 - - - 82825 0
GM9 16 GM9_DATCAN D 8 0 Data Cancel. Fecha Anulac Cancel. Date Data do Cancelamento Fecha anulacion Cancellation Date @D - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82826 0
GM9 17 GM9_HORCAN C 5 0 Hora Cancel. Hora Anulac. Cancel Time Hora do Cancelamento Hora de Anulacion Cancellation Time 99:99: - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82827 0
GM9 18 GM9_USUCAN C 25 0 Usuario Can. Usuario anul User Can. Usuario Cancelamento Usuario anulacion Cancellation user @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82828 0
GM9 19 GM9_LOCAGE C 2 0 Local Agend. Local Agend. Sched.Locat. Local do Agendamento Local do Agendamento Location of scheduling - - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 82829 0
GM9 20 GM9_CODPLA C 6 0 Cod. Plano Cod. Plan H.Care Cd. Codigo do Plano Codigo del Plan Health Care Code @! HSPM29ConsFil() x x x x x x x x x x x x x x x x - GCM 1 x x - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 82830 0
GM9 21 GM9_CODCRM C 7 0 Profissional Profesional Professional CRM do Profissional CRM del Profesional Professional CRM @! HSPM29ConsFil() x x x x x x x x x x x x x x x x - MED 1 x x - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 82831 0
GM9 22 GM9_SEQREG C 12 0 Seq Registro Seq Registro Record Seq. Nr Sequencial Registro Nr Secuencial Registro Record sequence nbr. @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82832 0
GM9 23 GM9_NOMCRM C 40 0 Nome Profis. Nombre Prof. Prof.Name Nome do Profissional Nombre del Profesional Professional Name @! - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("SRA",11,xFilial("SRA")+GM9->GM9_CODCRM,"RA_NOME"),"") - 1 x x x - - - S V V - - - - - - - Posicione("SRA",11,xFilial("SRA")+GM9->GM9_CODCRM,"RA_NOME") - - S - - N N N - - - 1 2 - - - 82833 0
GM9 24 GM9_DESPLA C 30 0 Desc Plano Desc Plan H.Care Desc Descricao do Plano Descripcion de Plan Health Care Description @! - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("GCM",2,xFilial("GCM")+GM9->GM9_CODPLA,"GCM_DESPLA"),"") - 1 x x - - - S V V - - - - - - - Posicione("GCM",2,xFilial("GCM")+GM9->GM9_CODPLA,"GCM_DESPLA") - - S - - N N N - - - 1 2 - - - 82834 0
GM9 25 GM9_CODLOC C 2 0 Cod. Setor Cod. Sector Appt.Code Cod. Setor Marcacao Cod. Sector Marcacion Appoint.Dep.Code @! - x x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82835 0
GM9 26 GM9_CODDIS C 10 0 Cod. Disp. Cod. Disp. Avail.Code Codigo da Disponibilidade Codigo de Disponibilidad Availability Code @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82836 0
GM9 27 GM9_DESCFM C 30 0 Descricao Descripcion Description Descricao Confirmacao Descripcion Confirmac. Description confirmation @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82837 0
GM9 28 GM9_DATCFM D 8 0 Data Conf. Fecha Conf. Confirm.date Data da Confirmacao Fecha de Confirmac. Confirmation date - - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82838 0
GM9 29 GM9_HORCFM C 5 0 Hora Conf. Hora Conf. Conf. Hour Hora da Confirmacao Hora de Confirmacion Confirmation hour @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82839 0
GM9 30 GM9_USUCFM C 25 0 Usuario Conf Usuario Conf Conf. User Usuario da Confirmacao Usuario de Confirmacion Confirmation user @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82840 0
GM9 31 GM9_MATRIC C 25 0 Matricula Matricula Registration Matricula do Plano Matricula del Plan Plan Registration @! - 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 2 - - - 82841 0
GM9 32 GM9_LOGARQ C 50 0 Log. Arq. Log. Arch. File Log Log. Arq. Log. Archivo File Log @! - x x x x x x x x x x x x x x x HS_LOGARQ() - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82842 0
GM9 33 GM9_SQCATP C 3 0 Seq. Categ. Sec. Categ. Categ. seq. Seq. Categoria do Plano Sec. Categoria de Plan Plan category sequence @! - x x x x x x x x x x x x x x x x - - 1 xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82843 0
GM9 34 GM9_CODSAL C 6 0 Cod. Sala Cod. Sala Room Code Código da sala Codigo de la sala Room Code @! - x x x x x x x x x x x x x x x - - 1 - - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 82844 0
GM9 35 GM9_ORIPAC C 6 0 Origem Origen Origin Origem do paciente Origen del paciente Origin of patient @! - x x x x x x x x x x x x x x x x - GD0 1 x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 82845 0

Índices da Tabela GM9 (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_
GM9 1 GM9_FILIAL+GM9_CODAGE Cod. Age. Cod. Age. Sched. code S - - S 2 3 - 12197 0
GM9 2 GM9_FILIAL+GM9_CODCAN Cod. Cancel. Cod. Anulac. Cancel. Cod. S - - S 2 3 - 12198 0
GM9 3 GM9_FILIAL+GM9_REGGER Prontuario Prontuario Patient S - - S 2 3 - 12199 0
GM9 4 GM9_FILIAL+GM9_SEQREG Seq Registro Seq Registro Record Seq. S - - S 2 3 - 12200 0

Perguntas frequentes

Para que serve a tabela GM9 no Protheus?

Ela é utilizada para agendamentos cancelados dentro do sistema ERP Protheus.

Como consultar os campos da tabela GM9?

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

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

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

Exemplo de consulta SQL da tabela GM9

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

SELECT
    GM9_FILIAL,
    GM9_FILAGE,
    GM9_CODAGE,
    GM9_REGGER,
    GM9_NOMPAC,
    GM9_TELPAC,
    GM9_CODPRO,
    GM9_DESPRO,
    GM9_DATAGE,
    GM9_HORAGE,
    GM9_DATCAD,
    GM9_HORCAD,
    GM9_USUCAD,
    GM9_CODCAN,
    GM9_DESCAN,
    GM9_DATCAN,
    GM9_HORCAN,
    GM9_USUCAN,
    GM9_LOCAGE,
    GM9_CODPLA,
    GM9_CODCRM,
    GM9_SEQREG,
    GM9_NOMCRM,
    GM9_DESPLA,
    GM9_CODLOC,
    GM9_CODDIS,
    GM9_DESCFM,
    GM9_DATCFM,
    GM9_HORCFM,
    GM9_USUCFM,
    GM9_MATRIC,
    GM9_LOGARQ,
    GM9_SQCATP,
    GM9_CODSAL,
    GM9_ORIPAC
FROM GM9
WHERE
    D_E_L_E_T_ = ' '
    AND GM9_FILIAL = 'VALOR'
    AND GM9_FILAGE = 'VALOR'
    AND GM9_CODAGE = 'VALOR'
    AND GM9_REGGER = 'VALOR'
    AND GM9_NOMPAC = 'VALOR'
    AND GM9_TELPAC = 'VALOR'
    AND GM9_CODPRO = 'VALOR'
    AND GM9_DESPRO = 'VALOR'
    AND GM9_DATAGE BETWEEN '20260501' AND '20260531'
    AND GM9_HORAGE = 'VALOR'
    AND GM9_DATCAD BETWEEN '20260501' AND '20260531'
    AND GM9_HORCAD = 'VALOR'
    AND GM9_USUCAD = 'VALOR'
    AND GM9_CODCAN = 'VALOR'
    AND GM9_DESCAN = 'VALOR'
    AND GM9_DATCAN BETWEEN '20260501' AND '20260531'
    AND GM9_HORCAN = 'VALOR'
    AND GM9_USUCAN = 'VALOR'
    AND GM9_LOCAGE = 'VALOR'
    AND GM9_CODPLA = 'VALOR'
    AND GM9_CODCRM = 'VALOR'
    AND GM9_SEQREG = 'VALOR'
    AND GM9_NOMCRM = 'VALOR'
    AND GM9_DESPLA = 'VALOR'
    AND GM9_CODLOC = 'VALOR'
    AND GM9_CODDIS = 'VALOR'
    AND GM9_DESCFM = 'VALOR'
    AND GM9_DATCFM BETWEEN '20260501' AND '20260531'
    AND GM9_HORCFM = 'VALOR'
    AND GM9_USUCFM = 'VALOR'
    AND GM9_MATRIC = 'VALOR'
    AND GM9_LOGARQ = 'VALOR'
    AND GM9_SQCATP = 'VALOR'
    AND GM9_CODSAL = 'VALOR'
    AND GM9_ORIPAC = 'VALOR'