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.:

Este artigo ajudou você?