Documentation Index

Fetch the complete documentation index at: https://help.ila.cegid.com/llms.txt

Use this file to discover all available pages before exploring further.

Explore as funcionalidades disponíveis para aproveitar todo o potencial da nova plataforma de ajuda!

MtssSHSTTemDoencasProfPorAno(Ano, Estabelecimento, Código)

Prev Next
  • PT

  • ES

  • AO

  • CV

  • MZ

  • ST

  • GW

  • Professional

  • Executive

  • Public Sector

  • Omnia

  • Evolution


Esta função verifica se existem doenças profissionais para um determinado ano e estabelecimento, com base nos dados processados em Recursos Humanos | S.H.S.T. | Atividades de S.H.S.T. É utilizada, por exemplo, no preenchimento do ponto "4.2 Foram confirmadas doenças no ano de referência do relatório?" do Quadro V - Acidentes de Trabalho e Doenças Profissionais do Anexo D, do Relatório Único.


Critérios

ParâmetroDescrição
AnoAno em análise.
EstabelecimentoCódigo do estabelecimento.
CódigoTipo de informação a devolver:
  • "PARTICIPADAS" - doenças profissionais participadas;
  • "CONFIRMADAS" - doenças profissionais confirmadas.


Exemplos

Exemplo 1: MTSSSHSTTemDoencasProfPorAno(2009, "001", "CONFIRMADAS")

Verifica se em 2009 foram confirmadas doenças no estabelecimento "001".


Query

Para agilizar a obtenção destes dados, poderá executar a seguinte query na área Dentro de Ficheiros, no Administrador do ERP:

SELECT TOP 1 D.CodigoRelSHST FROM HistoricoDoencasProfissionais H INNER JOIN DoencasProfissionais D ON D.Doenca = H.Doenca INNER JOIN DoencasProfissionaisRiscos DR ON DR.Doenca = H.Doenca AND DR.Risco = H.Risco INNER JOIN RiscosDoencas R ON R.Risco = DR.Risco INNER JOIN DoencasProfissionaisFunc DF ON DF.IdHistorico = H.IDHistorico INNER JOIN Funcionarios F ON F.Codigo = DF.Funcionario WHERE YEAR(H.Data) = [Ano] -- onde [Ano] deve ser alterado pelo ano em análise AND F.CodEstabelecimento = [Estabelecimento] -- onde [Estabelecimento] deve ser alterado pelo estabelecimento em análise