Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
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
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |