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:

<div class="Code"><p>xNumEmp = R034FUN.NUMEMP;<br></br>xCodFil = R034FUN.CODFIL;<br></br>xRefIni = EDatIni;<br></br>xRefFim = EDatFim;<br></br>xTabOrg = R034FUN.TABORG;<br></br>xNumLoc = R034FUN.NUMLOC; <br></br>xCATEmi = 'A';<br></br>InicializaApuracaoAcidenteLoc(xNumEmp, xCodFil, xRefIni, xRefFim, xTabOrg, xNumLoc, "S", "", "", "N");</p></div>

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

Este artigo ajudou você?