Regra por processo 750 - Antes do cálculo colaborador
Esta regra será chamada antes de iniciar o cálculo da folha do colaborador nos itens de menu Cálculos > Efetuar Cálculo ou Cálculos > Ficha Financeira > Cadastro.
Recursos utilizados: através das variáveis "CancelarCalculo" e "CancelarColaborador" é possível cancelar o cálculo da folha sem perder informações das tabelas já gravadas anteriormente pelo cálculo (R046IRF, R054CTD, etc.). Para isto basta informar o valor 1 (um) para estas variáveis.
Tabelas disponíveis: Não há tabelas disponíveis neste ponto. Sendo necessário buscar alguma informação deve-se usar cursores.
Ejemplo 1:
/* Cancela quando o cálculo for do tipo 11 */
Se (TipCal = 11)
CancelarCalculo = 1;
/* Atribuindo o valor 1 para a variável CancelarCalculo, o cálculo é cancelado, não excluindo o que já foi processado. */
Ejemplo 2:
/* Cancela o cálculo do colaborador se o cálculo for do tipo 11 */
Se (TipCal = 11)
CancelarColaborador = 1;
/* Verifica se o colaborador se enquadra na condição e faz o cancelamento do cálculo deste e passa para o cálculo do próximo colaborador. */
Ejemplo 3:
/* Cancela o cálculo do colaborador se o cálculo for do tipo 11 */
Se (TipCal = 11)
Mensagem(Erro ,"Não é possível calcular a folha de pagamento.");
/* No caso de utilizar uma mensagem de erro, é criada uma exceção e passa para o próximo colaborador. */
Disponible para el módulo: Gestión de Personal.
English
Español


