RetornaQtdAcidenteLoc
Retorna a quantidade de acidentes e dias debitados carregados a partir da função InicializaApuracaoAcidenteLoc.
Sintaxe: RetornaQtdAcidenteLoc(Numero xCmpRef, Numero xCodTur, Alfa xIndSex, Alfa xIndGra, Numero xCodTip, Alfa xCodEsp, Alfa xIndAfa, Numero End xQtdAct, Numero End xDiaDeb);
Parâmetros:
Nome | Tipo | Descrição |
xCmpRef |
Numérica |
Contém a data da referência que será considerada. Exemplo: 01/01/2005 será interpretado como referência 01/2005. |
xCodTur | Numérica | Contém o turno que será considerada. Valores possíveis: 1, 2, 3, 4 turnos, 8 (turno misto) e 9 (turno geral). |
xIndSex |
Alfanumérica |
Contém o tipo de sexo que será considerado. Valores possíveis: M(masculino), F(feminino) e vazio para ambos. |
xIndGra | Alfanumérica | Contém a gravidade que será considerada. Valores possíveis: L(leve), M(média), G(grave) e vazio para todos. |
xCodTip | Numérica | Contém o tipo de acidente que será considerado, vazio para todos. |
xCodEsp | Alfanumérica | Contém a espécie de acidente que será considerada, vazio para todos. |
xIndAfa | Alfanumérica | Contém se será considerado afastamento. Valores possíveis: S(com afastamento), N(sem afastamento) e vazio para todos. |
xQtdAct | Alfanumérica | Retorna a quantidade de acidentes. |
xDiaDeb | Numérica | Retorna quantidade de dias debitados. |
Tipo de Retorno: Esta função retorna a quantidade de acidentes e dias debitados ocorridos na competência xCmpRef, no turno geral, ambos sexos, qualquer gravidade, qualquer tipo e espécie de acidente.
Exemplo:
RetornaQtdAcidenteLoc(xCmpRef, 9, "" , "", 0, 0, "", xQtdAct, xDiaDeb);
Disponível para o módulo: SM, no gerador de relatórios.: