Ajude o site desativando o bloqueador de anúncio
Cabeçalho

Tabela 2410 CM0

Autor: Eurai Criado: 01/03/2025 Atualizado: 01/03/2025 Protheus
Postagem

Salve salve, blz?

 

 

Tabela CM0. #CM0

 

 

 

 

SX2 - TABELA

X2_CHAVE X2_PATH X2_ARQUIVO X2_NOME X2_NOMESPA X2_NOMEENG X2_ROTINA X2_MODO X2_MODOUN X2_MODOEMP X2_DELET X2_TTS X2_UNICO X2_PYME X2_MODULO X2_DISPLAY X2_SYSOBJ X2_USROBJ X2_POSLGT X2_CLOB X2_AUTREC X2_TAMFIL X2_TAMUN X2_TAMEMP X2_STAMP X2_INSDT
CM0 DATA CM0990 Acidente de Trabalho Accidente de trabajo Work-related Accident E E E 0 CM0_FILIAL+CM0_ID+CM0_VERSAO S 84 TAFA257 2 1 1 2 0 0

 

 

 

 

SX3 - CAMPOS

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_DESCRIC X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_NIVEL X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_CBOX X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER
CM0 01 CM0_FILIAL C 2 0 Filial Filial 1 S A R 033
CM0 02 CM0_ID C 6 0 ID Identificador do registro @! GetSx8Num("CM0","CM0_ID") 1 S V R
CM0 03 CM0_VERSAO C 14 0 Id. Ver. Reg Id da versão do registro @! 1 N A R 078
CM0 40 CM0_VERANT C 14 0 Ver Ant Reg Versão anterior registro @! 1 N A R 078
CM0 41 CM0_STATUS C 1 0 Status Reg. Status do registro @! Pertence(" 012349") 1 N A R 0=Reg.Válido;1=Reg.Inválido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistência; 4=Reg.Transmitido válido; 9=Em Processamento 079
CM0 43 CM0_PROTPN C 44 0 Pnlt. Prot. Prot. penúltima transm. @! 1 N A R 080
CM0 44 CM0_EVENTO C 1 0 Id. Evento Identificação do evento @! Pertence("IAE") "I" 1 N A R I=Inclusão;A=Alteração;E=Exclusão 081
CM0 45 CM0_ATIVO C 1 0 Reg. Ativo? Registro ativo? @! Pertence("12") "1" 1 N A R 1=Sim; 2=Não 082
CM0 61 CM0_XMLID C 36 0 Id do XML. Id do XML 1 N V R
CM0 62 CM0_LOGOPE C 1 0 Log Operacao Log Operacao @! 1 N V R 1=Incl.Integr;2=Incl.Manual;3=Incl.Integr+Alt.Integr;4=Incl.Integr+Alt.Manual;5=Incl.Manual+Alt.Integr;6=Incl.Manual+Alt.Manual
CM0 77 CM0_NOMEVE C 5 0 Nome Evento Nome Evento @! 1 N A R
CM0 79 CM0_TAFKEY C 100 0 Taf Key Taf Key @! 1 S V R
CM0 04 CM0_TRABAL C 6 0 Id.Trab. Id. do Trabalhador @! (XFUNVldCmp("C9V",,,,2,) .Or. XFUNVldCmp("T3A",,,,3,)) .And. XFUNVldUni("CM0",4,M->CM0_TRABAL+DTOS(M->CM0_DTACID)+M->CM0_HRACID) SSTIDF 1 S S A R 1
CM0 05 CM0_DTRABA C 220 0 Nome do Trab Nome do Trabalhador. @! IIF(!INCLUI .AND. !EMPTY(CM0->CM0_TRABAL),TAFNMTRAB(XFILIAL("C9V"),M->CM0_TRABAL,"S2210"),"") 1 S V V GATMATSST(CM0->CM0_TRABAL,.T.,"CM0") 1
CM0 06 CM0_DTACID D 8 0 Dt. Acidente Data do Acidente XFUNVldUni("CM0",4,M->CM0_TRABAL+DTOS(M->CM0_DTACID)+M->CM0_HRACID) 1 S A R 1
CM0 07 CM0_HRACID C 4 0 Hr. Acidente Hora do Acidente @R 99:99 xFunVldHor("CM0->CM0_HRACID") .And. XFUNVldUni("CM0",4, M->CM0_TRABAL+DTOS(M->CM0_DTACID) + M->CM0_HRACID) 1 S A R 1
CM0 08 CM0_HRTRAB C 4 0 Hrs. Trab. Horas Trabalhadas @R 99:99 1 S A R 1
CM0 09 CM0_TPACID C 6 0 Tp. Acidente Tipo de Acidente @! LE5 1 S N A R 1
CM0 10 CM0_TPCAT C 1 0 Tipo de CAT Tipo de CAT Pertence(" 123") 1 S A R 1=Inicial;2=Reabertura;3=Comunicação de Óbito 1
CM0 11 CM0_INDPAR C 1 0 Ind. Parcial Ind. CAT Parcial @! PERTENCE(" 12") 1 N A R 1=Sim;2=Não 1
CM0 12 CM0_INDOBI C 1 0 Ind. Obito Ind. Obito Pertence(" 12") 1 N A R 1=Sim;2=Não 1
CM0 13 CM0_COMPOL C 1 0 Com. Polici. Comunica. Policia @! Pertence(" 12") 1 N A R 1=Sim;2=Não 1
CM0 14 CM0_CODSIT C 6 0 Cod. Sit Codigo Situação @! XFUNVldCmp("C8L",,,,2,.T.) C8L 1 S N A R 1
CM0 15 CM0_DCODSI C 220 0 Desc. Sit Desc Situação @! IiF(!INCLUI .and. !EMPTY(CM0->CM0_CODSIT),Posicione("C8L",1,xFilial("C8L")+CM0->CM0_CODSIT, "C8L_CODIGO+' - '+C8L_DESCRI" ),"") 1 N V V 1
CM0 16 CM0_DTCAT D 8 0 Data CAT Data CAT 1 N A R 1
CM0 17 CM0_NRCAT C 44 0 Nr. CAT Ori Numero da CAT de Origem 1 S N A R 1
CM0 18 CM0_DNRCAT C 220 0 Des. Num Cat Des. Numero CAT @! IF(!INCLUI.AND.!EMPTY(CM0->CM0_NRCAT),Posicione( "CM0", 1, xFilial("CM0")+CM0->CM0_NRCAT, "CM0_TRABAL" ),"") 1 N V V 1
CM0 46 CM0_INICAT C 1 0 Indic CAT Indicação CAT @! Pertence(" 123") 1 N A R 1=Iniciativa do empregador;2=Ordem judicial;3=Determinação de órgão fiscalizador 1
CM0 47 CM0_OBSCAT C 254 0 Observação Observação CAT @! 1 N A R 1
CM0 51 CM0_TPREG C 6 0 Tipo Regist. Tipo Registrador @! xFunVldCmp("T0I",,,,2,,,.F.) T0I 1 S N A R 1
CM0 52 CM0_DTPRE C 220 0 Desc.Tp.Reg. Desc. Tipo Registrador @! IF(!INCLUI.AND.!EMPTY(CM0->CM0_TPREG),Posicione("T0I", 1, xFilial("T0I")+CM0->CM0_TPREG, "T0I_CODIGO+' - '+T0I_DESCRI" ),"") 1 N V V 1
CM0 53 CM0_INSREG C 1 0 Tp Insc Reg Tipo Inscrição Registrado @! Pertence(" 12") 1 N A R 1=CNPJ;2=CPF 1
CM0 19 CM0_TPLOC C 1 0 Tp. Local Tipo do Local @! PERTENCE(" 1234569") 1 N A R 1=Estab empreg. Brazil;2=Estab empreg. Exterior;3=Estab empreg. presta serviços;4=Via pública;5=Área rural;6=Embarcação;9=Outros 2
CM0 20 CM0_DESLOC C 254 0 Loc. Acident Local do Acidente @! 1 N A R 2
CM0 21 CM0_DESLOG C 100 0 Des. Logra. Des. Logradouro @! 1 N A R 2
CM0 22 CM0_NRLOG C 10 0 Nr. Logra. Numero Logradouro @! 1 N A R 2
CM0 23 CM0_UF C 6 0 UF UF @! XFUNVldCmp("C09",3) C09 1 S N A R 2
CM0 24 CM0_DUF C 220 0 Des. UF Descrição UF @! IF(!INCLUI.AND.!EMPTY(CM0->CM0_UF),POSICIONE("C09",3, xFilial("C09")+CM0->CM0_UF,"C09_UF + ' - ' +C09_DESCRI"),"") 1 N V V 2
CM0 25 CM0_CODMUN C 6 0 Cod. Mun. Codigo Municipio @! XFUNVldCmp("C07",3) C07 1 S N A R 2
CM0 26 CM0_DCODMU C 220 0 Des. Mun Descrição Municipio @! IF(!INCLUI.AND.!EMPTY(CM0->CM0_CODMUN),POSICIONE("C07",3, xFilial("C07")+CM0->CM0_CODMUN,"C07_CODIGO + ' - ' +C07_DESCRI"),"") 1 N V V 2
CM0 27 CM0_CNPJLO C 14 0 CNPJ Local CNPJ do Local @R 99.999.999/9999-99 CGC(M->CM0_CNPJLO) 1 N A R 2
CM0 28 CM0_CODCNE C 7 0 Cod CNES Codigo CNES @! 1 N A R 3
CM0 29 CM0_DTATEN D 8 0 Dt. Atendi. Data Atendimento 1 N A R 3
CM0 30 CM0_HRATEN C 4 0 Hr. Atendim. Hora do Atendimento @R 99:99 xFunVldHor("CM0->CM0_HRATEN") 1 N A R 3
CM0 31 CM0_INDINT C 1 0 Ind. Intern. Indicador Internação Pertence(" 12") 1 N A R 1=Sim;2=Não 3
CM0 32 CM0_DURTRA C 4 0 Dur. Tratat. Duração tratamento @! 1 N A R 3
CM0 33 CM0_INDAFA C 1 0 Ind. Afasta. Indic de Afastamento @! Pertence(" 12") 1 N A R 1=Sim;2=Não 3
CM0 34 CM0_DIAPRO C 100 0 Diag. Prov. Diagnostico Provavel @! 1 N A R 3
CM0 35 CM0_CODCID C 6 0 Cod. CID Codigo CID @! CMM 1 S N A R 3
CM0 36 CM0_DCODCI C 220 0 Des.CID Des.CID @! IF(!INCLUI.AND.!EMPTY(CM0->CM0_CODCID),Posicione( "CMM", 1, xFilial("CMM")+CM0->CM0_CODCID, "CMM_CODIGO+' - '+CMM_DESCRI" ),"") 1 N V V 3
CM0 37 CM0_OBSERV C 220 0 Observação Observação @! 1 N A R 3
CM0 38 CM0_IDPROF C 6 0 Id. Prof.Saú Id. Profissional Saúde @! XFUNVldCmp("CM7",1) CM7 1 S N A R 3
CM0 39 CM0_DIDPRO C 220 0 Des.Prof. Des. Profissional @! IF(!INCLUI.AND.!EMPTY(CM0->CM0_IDPROF),Posicione( "CM7", 1, xFilial("CM7")+CM0->CM0_IDPROF, "CM7_CODIGO+' - '+CM7_NOME" ),"") 1 N V V 3
CM0 42 CM0_PROTUL C 44 0 Ult. Prot. Prot. última transmissão @! 1 N V R 080 4
CM0 48 CM0_NATLES C 6 0 Cod. Lesao Cód. Nat. Lesão @! xFunVldCmp("C8M",,,,2,,,.F.) C8M 1 S N A R 3
CM0 49 CM0_DNATLE C 220 0 Desc. Lesao Desc. Cód. Lesão @! Iif(!INCLUI .and. !Empty(CM0->CM0_NATLES),Posicione("C8M",1,xFilial("C8M")+CM0->CM0_NATLES,"C8M_CODIGO + ' - ' +C8M_DESCRI"),"") 1 N V V 3
CM0 50 CM0_DESLES C 220 0 Comp.Lesão Desc Complemen. Lesão @! 1 N A R 3
CM0 54 CM0_NRIREG C 14 0 Nr.Insc. Reg Num. Insc. Registrador @! XVldTNrIns(FWFLDGET("CM0_INSREG"),M->CM0_NRIREG) 1 N A R 1
CM0 55 CM0_DTPACI M 10 0 Des.Tp Acid. Descrição Tipo Acidente @! IF(!INCLUI.AND.!EMPTY(CM0->CM0_TPACID),POSICIONE("LE5",1,xFilial("LE5")+CM0->CM0_TPACID,"LE5_CODIGO + ' - ' +LE5_DESCRI"),"") 1 N V V 1
CM0 56 CM0_CODPAI C 6 0 Id País Id. do País @! xFunVldCmp("C08",3) C08 1 S N A R 2
CM0 57 CM0_DCODPA C 220 0 Desc. País Descrição do País @! Iif(!INCLUI .and. !Empty(CM0->CM0_CODPAI),Posicione("C08",3,xFilial("C08")+CM0->CM0_CODPAI,"C08_CODIGO+' - '+C08_DESCRI"),"") 1 N V V 2
CM0 58 CM0_DTOBIT D 8 0 Data Óbito Data do Óbito 1 N A R 1
CM0 59 CM0_CODPOS C 12 0 Cód. Postal Código Postal @! 1 N A R 2
CM0 60 CM0_STASEC C 1 0 Status Sec. Status Secundario 1 N A R 1
CM0 63 CM0_DINSIS D 8 0 Dt Inc. Sist Data Inclusao Sistemica ddatabase 1 N V R 4
CM0 64 CM0_TPLOGR C 6 0 Id. Tp. Log. Id. Tipo Logradouro @! xFunVldCmp("C06",3) C06 1 S N A R 2
CM0 65 CM0_CODAMB C 6 0 Cod Amb Trab Cod do amb. de trabalho @! T04 1 N A R 2
CM0 66 CM0_COMLOG C 30 0 Compl. Log. Complemento Logradouro @! 1 N A R 2
CM0 67 CM0_BAIRRO C 90 0 Bairro Bairro do logradouro @! 1 N A R 2
CM0 68 CM0_CEP C 8 0 CEP CEP @R 99.999-999 1 N A R 2
CM0 69 CM0_CODCAT C 6 0 Cod. Categor Código categoria @! C87 1 N A R 1
CM0 70 CM0_DCATEG C 220 0 Des Categ Des. Categoria @! Iif(!INCLUI .and. !Empty(CM0->CM0_CODCAT),Posicione("C87",1,xFilial("C87")+CM0->CM0_CODCAT,"C87_CODIGO+' - '+C87_DESCRI"),"") 1 N V V 1
CM0 71 CM0_INSACI C 1 0 Tp Insc Reg Tipo Inscrição Registrado @! 1 N A R 1=CNPJ;2=CPF;3=CAEPF;4=CNO 1
CM0 72 CM0_NRIACI C 14 0 Nr.Insc. Reg Num. Insc. Registrador @! XVldTNrIns(FWFLDGET("CM0_INSACI"),M->CM0_NRIACI) 1 N A R 1
CM0 73 CM0_DTRANS D 8 0 Dt.Transm. Data Transmissão 1 N V R 4
CM0 74 CM0_HTRANS C 8 0 Hr.Transm Hora Transmissão 99:99:99 1 N V R 4
CM0 75 CM0_DTRECP D 8 0 Dt.Recept Data Receptação 1 N V R 4
CM0 76 CM0_TIPACI C 1 0 Tipo Acid. Tipo de Acidente 1 A R 1=Tipico;2=Doença;3=Trajeto 1
CM0 78 CM0_HRRECP C 8 0 Hr.Recept Hora Receptação 99:99:99 1 N V R 4
CM0 80 CM0_OBSMEM M 10 0 Observação Observação @! 1 N A R 1
CM0 81 CM0_ULTTRB D 8 0 Ult dia trab Ultimo dia trabalhado 1 A R 1
CM0 82 CM0_HAFAS C 1 0 Houve afast. Houve afastamento @! 1 N A R S=Sim;N=Não 1
CM0 83 CM0_TIPREV C 1 0 Filiac.Prev. Filiacao a Previdencia @! PERTENCE("1234") 1 N A R 1=Empregado;2=Empregado Doméstico;3=Trabalhador Avulso;4=Segurado Especial 5

 

 

 

 

SIX - INDICES

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST
CM0 1 CM0_FILIAL+CM0_ID+CM0_VERSAO ID + Id. Ver. Reg ID + Id. Ver. Reg ID + Rec. Ver. Id S S 2 3
CM0 2 CM0_FILIAL+DTOS(CM0_DTACID)+CM0_HRACID+CM0_ATIVO Dt. Acidente + Hr. Acidente + Reg. Ativo? Fc Accidente + Hr Accidente + Reg. Activo Acc Dt + Acc Time + Active Reg? S S 2 3
CM0 3 CM0_FILIAL+CM0_CODCNE+DTOS(CM0_DTATEN)+CM0_HRATEN Cod CNES + Dt. Atendi. + Hr. Atendim. Cod CNES + Fc Atencion + Hr. Atencion CNES Code + Serv Dt + Serv Time S S 2 3
CM0 4 CM0_FILIAL+CM0_TRABAL+DTOS(CM0_DTACID)+CM0_HRACID+CM0_TPCAT+CM0_ATIVO Id.Trab. + Dt. Acidente + Hr. Acidente + Tipo de CAT + Reg. Ativo? Id.Trab. + Fc Accidente + Hr Accidente + Tipo de CAT + Reg. Activo Worker Id + Acc Dt + Acc Time + CAT Type + Active Reg? S S 2 3
CM0 5 CM0_FILIAL+CM0_ID+CM0_ATIVO+CM0_STATUS ID + Reg. Ativo? + Status Reg. ID + Reg. Activo + Estatus Rg. ID + Active Reg? + Rec Status S S 2 3
CM0 6 CM0_FILIAL+CM0_PROTUL+CM0_ATIVO Ult. Prot. + Reg. Ativo? Ult. Prot. + Reg. Activo Last Prot + Active Reg? S S 2 3
CM0 7 CM0_FILIAL+CM0_TRABAL+DTOS(CM0_DTACID)+CM0_HRACID+CM0_TPCAT+CM0_NRCAT+CM0_ATIVO Id.Trab. + Dt. Acidente + Hr. Acidente + Tipo de CAT + Nr. CAT Ori + R Id.Trab. + Fc Accidente + Hr Accidente + Tipo de CAT + Nº CAT Ori + Re Worker Id + Acc Dt + Acc Time + CAT Type + Orig. CAT No + Active Reg? S S 2 3
CM0 8 CM0_FILIAL+CM0_TAFKEY+CM0_ATIVO Taf Key + Reg. Ativo? Taf Key + Reg. Activo Taf Key + Active Reg? S S 2 3

 

 

 

 

SX7 - GATILHOS

X7_CAMPO X7_SEQUENC X7_REGRA X7_CDOMIN X7_TIPO X7_SEEK X7_ALIAS X7_ORDEM X7_CHAVE X7_CONDIC X7_PROPRI
CM0_CODCID 001 CMM->(CMM_CODIGO+' - '+CMM_DESCRI) CM0_DCODCI X S CMM 1 xFilial("CMM")+M->CM0_CODCID S
CM0_CODMUN 001 C07->(C07_CODIGO + ' - ' +C07_DESCRI) CM0_DCODMU X S C07 3 xFilial("C07")+M->CM0_CODMUN S
CM0_CODPAI 001 C08->(C08_CODIGO + ' - ' + C08_DESCRI) CM0_DCODPA X S C08 3 xFilial("C08")+M->CM0_CODPAI S
CM0_CODSIT 001 C8L->(C8L_CODIGO + ' - ' + C8L_DESCRI) CM0_DCODSI X S C8L 1 xFilial("C8L")+M->CM0_CODSIT S
CM0_IDPROF 001 CM7->(ALLTRIM(CM7_CODIGO)+' - '+CM7_NOME) CM0_DIDPRO X S CM7 1 xFilial("CM7")+M->CM0_IDPROF S
CM0_NATLES 001 C8M->C8M_CODIGO + ' - ' +C8M->C8M_DESCRI CM0_DNATLE X C8M 1 xFilial("C8M")+M->CM0_NATLES S
CM0_NRCAT 001 CM0->(CM0_TRABAL) CM0_DNRCAT X S CM0 1 xFilial("CM0")+M->CM0_NRCAT S
CM0_TPACID 001 Alltrim(LE5->LE5_CODIGO) + " - " + LE5->LE5_DESCRI CM0_DTPACI X S LE5 1 xFilial("LE5") + M->CM0_TPACID S
CM0_TPLOGR 001 C06->(C06_CESOCI + ' - ' + C06_DESCRI) CM0_DESLOG X S C06 3 xFilial("C06")+M->CM0_TPLOGR S
CM0_TPREG 001 T0I->T0I_CODIGO + ' - ' + T0I->T0I_DESCRI CM0_DTPRE X T0I 1 xFilial("T0I") + M->CM0_TPREG S
CM0_TRABAL 001 TAFNMTRAB(XFILIAL("C9V"),M->CM0_TRABAL,"S2210") CM0_DTRABA P N 0 S
CM0_UF 001 C09->(C09_UF + ' - ' +C09_DESCRI) CM0_DUF X S C09 3 xFilial("C09")+M->CM0_UF S

 

 

 

 

SX9 - Relacionamento entre Tabelas

X9_DOM X9_IDENT X9_CDOM X9_EXPDOM X9_EXPCDOM X9_PROPRI X9_LIGDOM X9_LIGCDOM X9_CONDSQL X9_USEFIL X9_ENABLE X9_VINFIL X9_CHVFOR
CM0 001 CM2 CM0_ID+CM0_VERSAO CM2_ID+CM2_VERSAO S 1 N S S 1 1
CM0 002 CM3 CM0_ID+CM0_VERSAO CM3_ID+CM3_VERSAO S 1 N S S 1 2
CM0 003 CM1 CM0_ID+CM0_VERSAO CM1_ID+CM1_VERSAO S 1 N S S 1 1
CM0 004 CM0 CM0_ID CM0_NRCAT S 1 N S S 2 2

 

 

 

 

SXG - Grupo de Campos

XG_GRUPO XG_DESCRI XG_DESSPA XG_DESENG XG_SIZEMAX XG_SIZEMIN XG_SIZE XG_PICTURE
033 Tamanho da Filial Tamano de la Sucursal Branch Size 12 2 2
078 Tam. da Chave do Registro TAF Tam. de Clave del Registro TAF Size of TAF Register Key 100 14 14 @!
079 Status do Registro TAF Estatus del registro TAF TAF register status 10 1 1 @!
080 Tamanho do Protocolo TAF Tamaño del protocolo TAF Size of TAF Protocol 100 1 44 @!
081 Tamanho do Evento TAF Tamaño del evento TAF TAF Event Size 10 1 1 @!
082 Indica se o Reg é ativo no TAF Ind.si el reg.es activo en TAF Indic if TAF register is activ 10 1 1 @!

 

 

 

 

 

 

 

 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! ??

Um abraço, e até a próxima  

 

 

 

 

 

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL