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.