Tabela: TRH - REGISTRO COMUNICADO SINISTRO


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
REGISTRO COMUNICADO SINISTROTRH_FILIAL+TRH_NUMSIN




Indices(SIX)
OrdemChaveDescriçãoNickName
1TRH_FILIAL+TRH_NUMSINNum Sinistro
2TRH_FILIAL+TRH_CODBEMCodigo Bem







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
TRH_FILIAL Filial Filial do Sistema Código da filial da empresa. C 2 0 Nao Altera Virtual 033 1 2
TRH_NUMSIN Num Sinistro Numero do Sinistro Número do Sinistro C 6 0 @! IF(INCLUI,GETSXENUM('TRH','TRH_NUMSIN'),TRH->TRH_NUMSIN) Sim Vizualiza Real 1 1
TRH_DTACID Dt. Sinistro Data do Sinistro Data do Acidente D 8 0 99/99/9999 VALDT(M->TRH_DTACID) Sim Altera Real 1 1
TRH_HRACID Hr. Acidente Hora do Acidente Hora do Acidente C 5 0 99:99 NGVALHORA(M->TRH_HRACID,.T.) .AND. MNA540HORA() .AND. MNTA570VIA() Sim Altera Real 1 1
TRH_EVENTO Evento Sin. Evento Sinistro Evento Sinistro C 1 0 @! MNTA540EVE() .AND. PERTENCE('123') IF(INCLUI,'1',TRH->TRH_EVENTO) Sim Altera Real 1=Acidente;2=Roubo;3=Incidente 1 1
TRH_CODBEM Codigo Bem Codigo do Bem Código do Bem que sofreu o sinistro C 16 0 @! MNA545VALB() .AND. IIF(FunName()=='MNTA545',MNTA570VIA(),.T.) NGY S Sim Altera Real 1 1
TRH_NOMBEM Nome do Bem Nome do Bem Descrição do Bem que sofreu o sinistro C 30 0 @! IF(INCLUI,'',NGSEEK('ST9',TRH->TRH_CODBEM,1,'T9_NOME')) Sim Vizualiza Virtual Posicione('ST9',1,xFilial('ST9')+TRH->TRH_CODBEM,'T9_NOME') 1 2
TRH_OCORRE Ocorrencia Codigo da Ocorrencia Código da Ocorrência no TMS C 4 0 @! IIF(!Empty(M->TRH_OCORRE),ExistCpo('DT2',M->TRH_OCORRE),.t.) DT2 S Sim Altera Real 1 2
TRH_DESOCO Des. Ocorre. Descricao da Ocorrencia Descrição da Ocorrência no TMS C 30 0 @! DT2->(VDISP(TRH->TRH_OCORRE,'DT2_DESCRI')) Sim Vizualiza Virtual Posicione('DT2',1,xFilial('DT2')+TRH->TRH_OCORRE,'DT2_DESCRI') 1 2
TRH_TIPACI Tipo Evento Tipo de Evento Tipo do Evento C 2 0 @! ExistCpo('SX5','AF'+M->TRH_TIPACI) .AND. MNTA540ACI() IF(INCLUI,'12',TRH->TRH_TIPACI) AF S Sim Altera Real 1 1
TRH_DESTIP Des. Tp Eve. Descricao do Tipo de Even Descrição do tipo de evento C 20 0 @! IF(INCLUI,'OUTROS',SX5->(VDISP('AF'+TRH->TRH_TIPACI,'X5_DESCRI'))) Sim Vizualiza Virtual If(SX5->(DBSEEK(xFILIAL('SX5')+'AF'+TRH->TRH_TIPACI)),SX5->X5_DESCRI,'') 1 2
TRH_CAUPRE Causa Preli. Causa Premilinar Acidente Causa Preliminar do Acidente C 2 0 @! ExistCpo('SX5','CX'+M->TRH_CAUPRE) CX S Sim Altera Real M->TRH_EVENTO = '1' 1 2
TRH_DESCAU Des. Causa Descricao Causa Prel. Aci Descrição da causa do acidente C 20 0 @! SX5->(VDISP('CX'+TRH->TRH_CAUPRE,'X5_DESCRI')) Sim Vizualiza Virtual If(SX5->(DBSEEK(xFILIAL('SX5')+'CX'+TRH->TRH_CAUPRE)),SX5->X5_DESCRI,'') 1 2
TRH_PLACA Placa do Bem Placa do Bem Placa do Bem C 8 0 @! MNT545PLACA() .AND. IIF(FunName()=='MNTA545',MNTA570VIA(),.T.) S Sim Altera Real 1 1
TRH_GRAVID Gravidade Gravidade Gravidade C 1 0 @! PERTENCE('1234') IF(INCLUI,'1',TRH->TRH_GRAVID) Sim Altera Real 1=Leve;2=Medio;3=Grave;4=Gravissimo 1 1
TRH_NUMBO Numero do BO Numero Boletim Ocorrencia Número do Boletim de Ocorrência C 10 0 @! Sim Altera Real 1 2
TRH_NOMDP Nome do DP Nome Departamento Policia Nome do Departamento de Polícia C 40 0 @! Sim Altera Real 1 2
TRH_TEMPO Cond. Tempo Condicoes do Tempo Condições do Tempo C 1 0 @! PERTENCE('1234') IF(INCLUI,'1',TRH->TRH_TEMPO) Sim Altera Real 1=Bom;2=Chuvoso;3=Neblina;4=Nublado 1 1
TRH_VIA Tracado Via Tracado da Via Traçado da Via C 1 0 @! PERTENCE('1234') IF(INCLUI,'1',TRH->TRH_VIA) Sim Altera Real 1=Reta;2=Curva;3=Cruzamento;4=Estrada de Terra 1 1
TRH_PERIOD Periodo Dia Periodo do Dia Período do Dia C 1 0 @! PERTENCE('1234') IF(INCLUI,'1',TRH->TRH_PERIOD) Sim Altera Real 1=Manhã;2=Noite;3=Tarde;4=Madrugada 1 1
TRH_VIADIR Mao Direcao Mao Direcao Mão Direção C 1 0 @! PERTENCE('12') IF(INCLUI,'1',TRH->TRH_VIADIR) Sim Altera Real 1=Unica;2=Dupla 1 1
TRH_LOCAL Local Acid. Local Exato do Acidente Local Exato do Acidente C 60 0 @! Sim Altera Real 1 1
TRH_CIDACI Cidade Acid. Cidade do Acidente Cidade do Acidente C 40 0 @! Sim Altera Real 1 1
TRH_UFACID UF Acidente UF do Acidente Estado do Acidente C 2 0 @! ExistCpo('SX5','12'+M->TRH_UFACID) 12 Sim Altera Real 1 1
TRH_VELOC Veloc. Acid. Velocidade do Acidente Velocidade no momento do Acidente N 4 0 9999 Sim Altera Real 1 2
TRH_KMACID Km Acidente Km Acidente Km no qual ocorreu o acidente N 6 0 @E 999,999 POSITIVO() .AND. MNTA570VIA() Nao Altera Real 1 2
TRH_VELPER Veloc. Perm. Velocidade Permitida Velocidade Permitida no Local N 4 0 9999 Sim Altera Real 1 2
TRH_INTERR Int. Viagem? Interrupcao da Viagem? Houve Interrupção da Viagem? C 1 0 @! PERTENCE('12') IF(INCLUI,'2',TRH->TRH_INTERR) Sim Altera Real 1=Sim;2=Nao 1 1
TRH_GUINCH Nec Guincho? Necessidade de Guincho? Houve a Necessidade de Guincho? C 1 0 @! PERTENCE('12') .AND. IIF(M->TRH_GUINCH='2',M->TRH_VALGUI:=0,.t.) IF(INCLUI,'2',TRH->TRH_GUINCH) Sim Altera Virtual 1=Sim;2=Nao 1 1
TRH_VALGUI Val. Guincho Valor do Guincho Valor do Guincho N 14 2 @E 99,999,999,999.99 Sim Altera Virtual M->TRH_GUINCH = '1' 1 2
TRH_VEIROU Veic. Roub.? Veiculo Roubado? O Veículo foi Roubado? C 1 0 @! PERTENCE('12') .AND. IIF(M->TRH_VEIROU=='2',M->TRH_RECVEL:='1',.t.) Sim Altera Real 1=Sim;2=Nao M->TRH_EVENTO = '2' 1 2
TRH_RECVEL Veic. Recup? Veiculo Recuperado? Veículo Recuperado? C 1 0 @! PERTENCE('12') Sim Altera Real 1=Sim;2=Nao M->TRH_EVENTO = '2' .AND. M->TRH_VEIROU = '1' 1 2
TRH_SEQUES Mot Sequest? Motorista Sequestrado? Motorista Sequestrado? C 1 0 @! PERTENCE('12') IF(INCLUI,'2',TRH->TRH_SEQUES) Sim Altera Real 1=Sim;2=Nao M->TRH_EVENTO = '2' 1 2
TRH_MOTLIB Mot. Libera? Motorista Liberado? Motorista Liberado? C 1 0 @! PERTENCE('12') IF(INCLUI,'1',TRH->TRH_MOTLIB) Sim Altera Real 1=Sim;2=Nao M->TRH_EVENTO = '2' 1 2
TRH_CONDEL Delito Con.? Roubo/Furto/Assalto Con.? Roubo/Assalto/Furto foi concretizado? C 1 0 @! PERTENCE('12') IF(INCLUI,'2',TRH->TRH_CONDEL) Sim Altera Real 1=Sim;2=Nao 1 1
TRH_STATUS Status Proc. Status do Processo Status do Processo C 2 0 @! ExistCpo('SX5','SP'+M->TRH_STATUS) IF(INCLUI,'01',TRH->TRH_STATUS) SP Sim Altera Real lStatus 1 2
TRH_NOMPRO Prop. Animal Proprietario dos Animais Proprietário dos Animais C 40 0 @! Sim Altera Real 1 2
TRH_ENDPRO End. Propr. End. Proprietario Animal Endereço do Proprietário do Animal C 40 0 @! Sim Altera Real 1 2
TRH_CIDPRO Cidade Prop. Cidade do Proprietario Cidade do Proprietário C 20 0 @! Sim Altera Real 1 2
TRH_UFPRO Estado Prop. Estado Proprietar. Animal Estado do Proprietário do Animal C 2 0 @! ExistCpo('SX5','12'+M->TRH_UFPRO) 12 Sim Altera Real 010 1 2
TRH_TELPRO Tel. Prop. Tel Proprietario Animais Telefone do Proprietário dos Animais C 15 0 @! Sim Altera Real 1 2
TRH_TIPANI Tipo Animal Tipo de Animal Tipo de Animal C 20 0 @! Sim Altera Real 1 2
TRH_QTDANI Qtd. Animais Quantidade de Animais Quantidade de Animais N 2 0 99 Sim Altera Real 1 2
TRH_VALANI Valor Animal Valor Despesa Animais Valor da Despesa com Animais N 14 2 @E 99,999,999,999.99 Sim Altera Real 1 2
TRH_DESCRI Desc. Acid. Descricao do Acidente Descrição do Acidente M 80 0 IF(INCLUI,'',MSMM(TRH->TRH_MMSYP,80)) Sim Altera Virtual 1 1
TRH_FLGDAN Danos Frota? Indica se houve danos Indica se houve danos na frota C 1 0 @! PERTENCE('12') .AND. MNT545FLG() IF(INCLUI,'2',TRH->TRH_FLGDAN) Nao Altera Real 1=Sim;2=Nao 1 1
TRH_VALDAN Valor Danos Valor dos Danos Valor dos danos. N 12 2 @E 999,999,999.99 Nao Altera Real M->TRH_FLGDAN == '1' 1 2
TRH_DANOS2 Desc. Danos Descricao Danos Veiculo Descritivo dos danos que foram causados em decorrência do sinistro. M 80 0 IF(INCLUI,'',MSMM(TRH->TRH_MMDAN2,80)) Sim Altera Virtual M->TRH_FLGDAN = '1' 1 2
TRH_DANOS Desc. Danos Descricao Danos Veiculo Descrição dos Danos sofridos pelo Veículo C 40 0 @! Sim Altera Real M->TRH_FLGDAN == '1' 1 2
TRH_TEREVA Ter. Evadiu? Terceiro Evadiu do Local? Motorista Terceiro Evadiu-se do Local? C 1 0 @! PERTENCE('12') IF(INCLUI,'2',TRH->TRH_TEREVA) Sim Altera Real 1=Sim;2=Nao 1 1
TRH_FLGCOM Completado? Sinistro foi completado? Indica se o Sinistro foi completado ou não no Cadastro de Complementos do Sinistro C 1 0 Pertence('12') IF(INCLUI,'2',TRH->TRH_FLGCOM) Nao Altera Virtual 1=Nao Complementado;2=Complementado;3=Finalizado 1 2
TRH_DTDIG Dt Digitacao Data de Digitacao Data de Digitação de inclusão do Acidente D 8 0 99/99/9999 DDATABASE Sim Vizualiza Real 1 1
TRH_HRDIG Hr Digitacao Hora da Digitacao Hora da Digitação C 5 0 99:99 TIME() Sim Vizualiza Real 1 1
TRH_MMSYP ChaveMM SYP Chave Memo SYP Chave Memo SYP C 6 0 @! Nao Altera Real 1 2
TRH_ORDEM Ordem Serv. Numero da Ordem Servico Número da Ordem de Serviço. Este campo é gerado automaticamente pelo sistema. C 6 0 @! Sim Vizualiza Real 1 2
TRH_MMDAN2 ChaveMM SYP Chave Memo SYP Campo de relacionamento do TRH_DANOS2 com a tabela SYP. C 6 0 @! Nao Altera Real 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
TRS TRH_NUMSIN TRS_NUMSIN
TRV TRH_NUMSIN TRV_NUMSIN
TRL TRH_NUMSIN TRL_NUMSIN
TRO TRH_NUMSIN TRO_NUMSIN
TRT TRH_NUMSIN TRT_NUMSIN
TRI TRH_NUMSIN TRI_NUMSIN
TRK TRH_NUMSIN TRK_NUMSIN
TRN TRH_NUMSIN TRN_NUMSIN
TRR TRH_NUMSIN TRR_NUMSIN
TRJ TRH_NUMSIN TRJ_NUMSIN
TRM TRH_NUMSIN TRM_NUMSIN
TRP TRH_NUMSIN TRP_NUMSIN