InicializaApuracaoAcidenteLoc

Carrega a quantidade de acidentes e dias debitados; por competência, local, turno, sexo, gravidade, tipo e espécie de acidente. Para obter os dados carregados, deve ser utilizada a função RetornaQtdAcidenteLoc.

Sintaxe: InicializaApuracaoAcidenteLoc(Numero xNumEmp, Numero xCodFil, Numero xCmpIni, Numero xCmpFim, Numero xTabOrg, Numero xNumLoc, Alfa xSubNiv, Alfa xAbrTip, Alfa xAbrEsp, Alfa xAbrTAc, Alfa xConTur, Alfa xCATEmi);

Parâmetros:

Nome Tipo Descrição
xNumEmp Número Contém o número da empresa.
xCodFil Número Contém o número da filial.
xCmpIni Número Contém a data inicial.
xCmpFim Número Contém a data final.
xTabOrg Número contém o organograma do local
xNumLoc Número Contém o local.
xSubNiv Alfanumérica Determina se serão verificados os sub-níveis do local. Valores possíveis: S, N.
xAbrTip Alfanumérica Contém a abrangência de tipo de acidente.
xAbrEsp Alfanumérica Contém a abrangência de espécie de acidente.
xAbrTAc Alfanumérica Contém a abrangência de Código de Tipo de Acidente Trabalho.
xConTur Alfanumérica Determina se será considerado turno.
xCATEmi Alfanumérica determina se se deve considerar CAT emitida. Valores possíveis: S, N e A (Ambas).

Tipo de Retorno: Esta função carrega os dados da empresa do registro atual da tabela de colaboradores independente se a CAT foi emitida ou não, onde estão locados no momento da execução do modelo.

Exemplo:

xNumEmp = R034FUN.NUMEMP;
xCodFil = R034FUN.CODFIL;
xRefIni = EDatIni;
xRefFim = EDatFim;
xTabOrg = R034FUN.TABORG;
xNumLoc = R034FUN.NUMLOC;
xCATEmi = 'A';
InicializaApuracaoAcidenteLoc(xNumEmp, xCodFil,  xRefIni, xRefFim, xTabOrg, xNumLoc, "S", "", "", "N");

Disponível para o Módulo:SM, no gerador de relatórios.

Este artigo ajudou você?