-
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âmetro | Descrição |
| Ano | Ano em análise. |
| Estabelecimento | Código do estabelecimento. |
| Código | Tipo de informação a devolver:
|
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