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

Tabela CMA no Protheus

Fatores de Risco

O que é a tabela CMA no Protheus?

A tabela CMA faz parte do sistema ERP Protheus da TOTVS e é utilizada para fatores de risco.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CMA
X2_PATH \DATA\
X2_ARQUIVO CMA990
X2_NOME Fatores de Risco
X2_NOMESPA Factores de riesgo
X2_NOMEENG Risk Factors
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CMA_FILIAL+CMA_ID+CMA_VERSAO+CMA_CODAG+CMA_DSAG
X2_PYME S
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ TAFA264
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 1
X2_AUTREC 1
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_ 2467
R_E_C_D_E_L_ 0

Campos da Tabela CMA (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_
CMA 01 CMA_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 - - - - S A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 38366 0
CMA 02 CMA_ID C 6 0 ID ID ID Identificador do Registro Identificador de Registro Record Identifier @! - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38367 0
CMA 03 CMA_VERSAO C 14 0 Id. Ver. Reg Id. Ver. Reg Id.Ver.Reg. Id da Versão do Registro Id de Version de Registro Record Version ID @! - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - 078 - S - - N - N - - - 1 2 - - - 38368 0
CMA 04 CMA_CODFAT C 6 0 Id. Fat. Ris Id.Fact.Ries Risk Fac. Id Id. Fator de Risco Id. Factor de riesgo Risk Factor Id @! XFUNVldCmp("T3E",1) x x x x x x x x x x x x x x x x - T3E 1 x x - S - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 38369 0
CMA 05 CMA_DCODFA C 220 0 Des.Fat.Ris. Des.Fact.Rie Risk Fac Des Descrição Fator de Risco Descrip Factor de riesgo Risk Factor Description @! - x x x x x x x x x x x x x x x x IiF(!INCLUI .AND. !EMPTY(CMA->CMA_CODFAT),Posicione("T3E",1,xFilial("T3E")+CMA->CMA_CODFAT,"T3E_CODIGO+' - '+ T3E_DESCRI"),"") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 38370 0
CMA 06 CMA_INTCON N 10 4 Int/Con Ag. Int/Con Ag. Int/Con Ag. Intens./Concent. Ag. Noc. Intens./Concent. Ag. Noc. Intens./Concent. Harm Ag. @E 99,999.9999 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38371 0
CMA 07 CMA_DSCFAT M 10 0 Desc Fator R Desc Factor R Factor Des Descri do Fator de Risco Descrip Factor de riesgo Risk Factor Descr - - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38372 0
CMA 08 CMA_TECMED C 40 0 Téc. Medição Tec.Medicion Meas Tec Técnica de Medição Tecnica de Medicion Measurement Technician @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38373 0
CMA 09 CMA_UTLEPI C 1 0 Utiliz.EPI Utiliz.EPI PPE USe Utilização de EPI Utilizacion de EPI PPE Use @! Pertence(" 012") x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 0=Não Aplicável;1=Eficaz;2=Não Eficaz 0=No aplicable;1=Eficaz;2=No eficaz 0=Not Applicable;1=Effic.;2=Not Effic. - - - - - S - - N - N - - - 1 2 - - - 38374 0
CMA 10 CMA_CODAGE C 6 0 Id. Ag. Noc. Id. Ag. Noc. ID Harmf Ag. Id. do Agente Nocivo Id. de Agente Nocivo ID Harmful Agent @! xFunVldCmp("C98",,,,2,.T.) x x x x x x x x x x x x x x x - C98 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38375 0
CMA 11 CMA_DCODAG C 220 0 Descr. Agen. Descr. Agen. Agent Descr. Descrição Agente Nocivo Descripcion Agente Nocivo Description Harmful Agent @! - x x x x x x x x x x x x x x x Iif(!INCLUI .and. !Empty(CMA->CMA_CODAGE),Posicione("C98",1,xFilial("C98")+CMA->CMA_CODAGE,"C98_CODIGO+'–'+C98_DESCRI"),"") - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 38376 0
CMA 12 CMA_UTLEPC C 1 0 Utiliz. EPC Utiliz. EPC EPC Use Utilização de EPC Utilizacion de EPC EPC Use @! Pertence(" 012") x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 0=Não Aplicável;1=Eficaz;2=Não Eficaz 0=No aplicable;1=Eficaz;2=No eficaz 0=Not Applicable;1=Effic.;2=Not Effic. - - - - - S - - N - N - - - 1 2 - - - 38377 0
CMA 13 CMA_CODAMB C 6 0 Id. Cod. Amb Id. Cód. Amb Env Cd Id Id. Cod. Amb. Trabalho Id. Cód. Amb. Trabajo Work Envir. Code Id @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38378 0
CMA 14 CMA_LIMTOL N 10 4 Lim. Toler. Lím. Toler. Tol. Lim. Limite de Tolerancia Límite de tolerancia Tolerance Limit @E 99,999.9999 - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38379 0
CMA 15 CMA_UNMED C 6 0 Unid. Medida Unid. Medida Meas. Unit Unidade de Medida Unidad de medida Measurement Unit - - x x x x x x x x x x x x x x x x - V3F 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38380 0
CMA 16 CMA_DESCUM C 30 0 Desc U.M Desc U.M Desc U.M Descricao Unid. Medida Descripc Unid. Medida Unit. Description Size - - x x x x x x x x x x x x x x x x xFunRelac() - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 38381 0
CMA 17 CMA_INSALU C 1 0 Insalubrid. Insalubrid. Insalubr. Insalubridade Insalubridade Insalubrity - - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Sim;2=Nao 1=Si;2=No S=Yes;N=No - - - - - S - - N - N - - - 1 2 - - - 38382 0
CMA 18 CMA_PERICU C 1 0 Pericul. Peligrosid. Haz. Periculosidade Peligrosidad Hazard - - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Sim;2=Nao 1=Si;2=No S=Yes;N=No - - - - - S - - N - N - - - 1 2 - - - 38383 0
CMA 19 CMA_APOESP C 1 0 Aposent. Esp Jubilac. Esp Sp. Ret. Aposentadoria Especial Jubilación especial Special Retirement - - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Sim;2=Nao 1=Si;2=No S=Yes;N=No - - - - - S - - N - N - - - 1 2 - - - 38384 0
CMA 20 CMA_TPAVAL C 1 0 Tipo Aval. Tipo Eval. Evalu. Tp. Tipo Avaliaçao Tipo Evaluación Evaluation Type - - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 1=Critério quantitativo;2=Critério qualitativo 1=Criterio cuantitativo;2=Criterio cualitativo 1=Quantitative Criterion;2=Qualitative Criterion - - - - - S - - N - N - - - 1 1 - - - 38385 0
CMA 21 CMA_CODAG C 6 0 Cod. Agente Cód. Agente Agent Cd Cod. Age. Nocivo Cód. Age. Nocivo Harmful Agent Code @! - x x x x x x x x x x x x x x x x - V5Y 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38386 0
CMA 22 CMA_DSAG C 170 0 Dsc. Age. No Dsc. Age. No Agent Desc. Dsc. Age. Nocivo Dsc. Age. Nocivo Harmful Agent Description @! - x x x x x x x x x x x x x x x x iif(FindFunction("TAF264Dleg"),TAF264Dleg(),"") - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38387 0
CMA 23 CMA_DVAGNO C 220 0 Desc Tab. Ag Desc Tab. Ag Ag. Desc. Ta Descrição Tab. Agente Noc Descrip Tab. Agente Noc Harmf. Ag. Tab. Descripti - - x x x x x x x x x x x x x x x x IiF(!INCLUI .AND. !EMPTY(CMA->CMA_CODAG ),Posicione("V5Y",1,xFilial("V5Y")+CMA->CMA_CODAG,"V5Y_CODIGO+' - '+ V5Y_DESCRI"),"") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 38388 0
CMA 24 CMA_DAGNOC M 10 0 Desc Agente Desc Agente Agent Desc Descrição Agente Nocivo Descrip Agente nocivo Description of Harmful Ag - - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38389 0
CMA 25 CMA_NRPJUD C 21 0 Nr. Processo Nº Proceso Process No. Nr. Processo Ag. Nocivo Nº Proceso Ag. Nocivo Harmful Ag. Process No. @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 38390 0

Índices da Tabela CMA (2 í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_
CMA 1 CMA_FILIAL+CMA_ID+CMA_VERSAO+CMA_CODAG+CMA_DSAG ID + Id. Ver. Reg + Cod. Agente + Dsc. Age. No ID + Id. Ver. Reg + Cód. Agente + Dsc. Age. No ID + Id.Ver.Reg. + Agent Cd + Agent Desc. S - - S 2 3 - 5916 0
CMA 2 CMA_FILIAL+CMA_CODAG Cod. Agente Cód. Agente Agent Cd S - - S 2 3 - 5917 0

Perguntas frequentes

Para que serve a tabela CMA no Protheus?

Ela é utilizada para fatores de risco dentro do sistema ERP Protheus.

Como consultar os campos da tabela CMA?

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

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

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

Exemplo de consulta SQL da tabela CMA

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

SELECT
    CMA_FILIAL,
    CMA_ID,
    CMA_VERSAO,
    CMA_CODFAT,
    CMA_DCODFA,
    CMA_INTCON,
    CMA_DSCFAT,
    CMA_TECMED,
    CMA_UTLEPI,
    CMA_CODAGE,
    CMA_DCODAG,
    CMA_UTLEPC,
    CMA_CODAMB,
    CMA_LIMTOL,
    CMA_UNMED,
    CMA_DESCUM,
    CMA_INSALU,
    CMA_PERICU,
    CMA_APOESP,
    CMA_TPAVAL,
    CMA_CODAG,
    CMA_DSAG,
    CMA_DVAGNO,
    CMA_DAGNOC,
    CMA_NRPJUD
FROM CMA
WHERE
    D_E_L_E_T_ = ' '
    AND CMA_FILIAL = 'VALOR'
    AND CMA_ID = 'VALOR'
    AND CMA_VERSAO = 'VALOR'
    AND CMA_CODFAT = 'VALOR'
    AND CMA_DCODFA = 'VALOR'
    AND CMA_INTCON = 0
    AND CMA_TECMED = 'VALOR'
    AND CMA_UTLEPI = 'VALOR'
    AND CMA_CODAGE = 'VALOR'
    AND CMA_DCODAG = 'VALOR'
    AND CMA_UTLEPC = 'VALOR'
    AND CMA_CODAMB = 'VALOR'
    AND CMA_LIMTOL = 0
    AND CMA_UNMED = 'VALOR'
    AND CMA_DESCUM = 'VALOR'
    AND CMA_INSALU = 'VALOR'
    AND CMA_PERICU = 'VALOR'
    AND CMA_APOESP = 'VALOR'
    AND CMA_TPAVAL = 'VALOR'
    AND CMA_CODAG = 'VALOR'
    AND CMA_DSAG = 'VALOR'
    AND CMA_DVAGNO = 'VALOR'
    AND CMA_NRPJUD = 'VALOR'