Produto: | TOTVS RH |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | MeuRH |
Função: | MRHAVIFE.PRW |
Ticket: | |
Issue: | DRHMEURH-17308 |
Rdmake para que seja possível customizar o relatório do extrato do aviso de férias.
Implementado uma função de usuário ( User Function ) para que o cliente consiga customizar o relatório conforme sua necessidade.
Importate: Como o código fonte do relatório é muito extenso, este não será posto totalmente neste documento, mas apenas as variáveis iniciais.
O relatório completo estará disponível no arquivo MRHAVIFE, na central de downloads.
/*/ MRHAVIFE Recebe dados do funcionário, e gera um arquivo .pdf com o aviso de férias. @author TOTVS /*/ User Function MRHAVIFE() //Informações sobre a estrutura esperada do array de dados // PARAMIXB[1] = tipo do aviso (P=programado) (F=Férias) // PARAMIXB[2] = cCompanyState (estado federativo da empresa) // PARAMIXB[3] = dNoticeDate (data do aviso) // PARAMIXB[4] = cEmployeeName (nome do funcionário) // PARAMIXB[5] = cLaborCardNumber (carteira de trabalho) // PARAMIXB[6] = cLaborCardSeries (série da carteira de trabalho) // PARAMIXB[7] = cDepartmentDescription (descrição do departamento) // PARAMIXB[8] = nPaydLeaveFollow (dias de licença remunerada mês seguinte - férias calculadas) // PARAMIXB[9] = nPaydLeave (dias de licença remunerada - férias calculadas) // PARAMIXB[10] = dAcquisitiveStartDate (data de inicio do período aquisitivo) // PARAMIXB[11] = dAcquisitiveEndDate (data de término do período aquisitivo) // PARAMIXB[12] = dEnjoymentStart (data de inicio do gozo de férias) // PARAMIXB[13] = dEnjoymentEndDate (data de término do gozo de férias) // PARAMIXB[14] = cCompanyName (nome descritivo da empresa) // PARAMIXB[15] = cCompanyCNPJ (CNPJ da empresa) // PARAMIXB[16] = nPecuniaryAllowance (dias de abono pecuniário - férias calculadas/programadas) // PARAMIXB[17] = cAccept (informações do aceite - férias calculadas) // PARAMIXB[18] = cBranch (filial do funcionário) // PARAMIXB[19] = cMat (matricula do funconário) // PARAMIXB[20] = cAdmissionDate (admissão do funconário) // PARAMIXB[21] = cReceiptDate (data do recibo) // PARAMIXB[22] = local de impressão ( local de impressão) // PARAMIXB[23] = nome do arquivo ( nome a ser impresso)
Documento de referência do MEURH: Documento de Referência