Histórico da Página
...
Para permitir que os empregadores façam a geração desse arquivo pelo sistema RM, foi criado um novo layout de exportação para o gerador de saídas: FOPLAY0092 Bolsa de Qualificação Profissional.TotvsGen, possibilitando que o usuário exporte os dados para o formato compatível para envio pelo Empregador Web.
Geração do Relatório
Acesse o menu RH | Folha de Pagamento | Gestão | Gerador de Saídas, vá em Processos | importar Layout, selecione o layout FOPLAY0092 Bolsa de Qualificação Profissional.TotvsGen no caminho onde encontram-se os objetos gerenciais. Exemplo: C:\TOTVS\CorporeRM\ObjetosGerenciais\Layout.
...
Após a importação do layout, selecione o relatório e clique em em Processos | Geração de Saídas:
Selecione o local para a geração do relatório:
...
- Filtro do Usuário: Neste campo é permitido fazer filtros dos funcionários que serão contemplados neste na geração do relatório.
- Número do Processo: Digite o numero do processo a ser vinculado.
Observação: Sugerimos a utilização de da mascara conforme exemplo: 11111.111111/1111-11 - Carga horário mínima do curso: cadastre Cadastre o prazo do curso.
- Percentual de cursos ou laboratórios: Cadastre o percentual dos cursos.
Fórmula para cálculo do mês do último salário: Neste campo deve informar o mês da última remuneração do funcionário. O mesmo deve ser retornado através de fórmula. Conforme o layout este campo é de preenchimento obrigatório.
Bloco de código title Fórmula - Retorna o Mês Ultima Remuneração STR(MES,'00' )
- Fórmula para cálculo do valor do último salário: Neste campo deve informar a última remuneração do funcionário. O mesmo deve ser retornado através de fórmula. Conforme o layout este campo é de preenchimento obrigatório.
Exemplo de Fórmula para informação do último salário. Nesta Esta fórmula retorna o a soma do salário contratual somando com mais os valores dos eventos pagos de referente outras verbas, como hora-extra, gratificação:
Bloco de código title Fórmula - Retorna a Ultima Remuneração SE RC > 0 ENTAO RC + (MV(MES,ANO,'0084')+MV(MES,ANO,'0083')+MV(MES,ANO,'0082')) SENAO ACUMFF(MES,ANO,'03') FIMSE
...
Fórmula para cálculo do mês do penúltimo salário: Neste campo deve informar o mês da penúltima remuneração do funcionário. O mesmo deve ser retornado através de fórmula. Conforme o layout este campo é de preenchimento obrigatório.
Bloco de código title Fórmula - Retorna o Mês Penúltima Remuneração DECL AA,MM; SETVAR (MM,DECMES(MES,1)); SETVAR (AA,DECANO(MES,ANO,1)); STR(MM,'00')
- Fórmula para cálculo do valor do penúltimo salário: Neste campo deve informar a penúltima remuneração do funcionário. O mesmo deve ser retornado através de fórmula.
Exemplo de Fórmula para informação do penúltimo salário. Nesta Esta fórmula retorna o a soma do salário contratual somando com mais os valores dos eventos pagos de referente outras verbas, como hora-extra, gratificação:
Bloco de código title Fórmula - Penúltimo Salário DECL AA,MM; DECL SAL; SETVAR (MM,DECMES(MES,1)); SETVAR (AA,DECANO(MES,ANO,1)); SETVAR (SAL, RANT(MTDATA(31,MM,AA))+ (MV(MM,AA,'0084')+MV(MM,AA,'0083')+MV(MM,AA,'0082'))); SE SAL > 0 ENTAO SAL SENAO SE ACUMFF(MM,AA,'4')> 0 ENTAO ACUMFF(MM,AA,'4') SENAO '' FIMSE
Fórmula para cálculo do mês do antepenúltimo salário: Neste campo deve informar o mês da antepenúltima remuneração do funcionário. O mesmo deve ser retornado através de fórmula.
Bloco de código title Fórmula - Retorna o Mês Antepenúltima Remuneração DECL AA,MM; SETVAR (MM,DECMES(MES,2)); SETVAR (AA,DECANO(MES,ANO,2)); MM; STR(MM,'00')
Fórmula para cálculo do valor do antepenúltimo salário: Neste campo deve informar a antepenúltima remuneração do funcionário. O mesmo deve ser retornado através de fórmula.
Exemplo de Fórmula para informação do antepenúltimo salário. Nesta Esta fórmula retorna o a soma do salário contratual somando com mais os valores dos eventos pagos de referente outras verbas, como hora-extra, gratificação:Bloco de código title Fórmula - Antepenúltimo Salário DECL AA,MM; DECL SAL; SETVAR (MM,DECMES(MES,2)); SETVAR (AA,DECANO(MES,ANO,2)); SETVAR (SAL, RANT(MTDATA(31,MM,AA)) + (MV(MM,AA,'0084')+MV(MM,AA,'0083')+MV(MM,AA,'0082'))); SE SAL > 0 ENTAO SAL SENAO SE ACUMFF(MM,AA,'4')> 0 ENTAO ACUMFF(MM,AA,'4') SENAO '' FIMSE
Após preencher os campos , e executar o processo, irá retornar será gerado o arquivo gerado conforme abaixo:
O arquivo foi é gerado no diretório informado em formato e com o formado .SD:
Após a alteraçãogeração, o arquivo pode ser validado neste link disponibilizado pelo no Empregador Web: