Estou iniciando um bd para controle de empregado domestico.Dentre os campos do sistema, estou com a seguinte dificuldade:
1-Para pagamento da contribuição do INSS, criei um campo calculado que dtermina o valor de 20% em função do salario e outras vantagens pagas ao empregado, informadas em campos anteriores.
2-Tenho um outro campo de digitação obrigatoria que registra o mês e ano de competência da contribuição, mascara 99/9999.
3-Tenho outro campo que informo a data de recolhimento do INSS, 99/99/9999.
Como a data limite sem multa para recolhimento do INSS é todo dia 15 do mes posterior ao pagamento do salario, preciso que o sistema ao ler o campo competência da contribuição (99/9999) e,ao ler a data de efetivo recolhimento informada, quando for posterior ao dia 15 referente àquela competencia, abra outro formulario para calculo da multa adicionando-a ao valor principal, transpondo-a para o campo calculado anteriormente.
Exemplo: Pagamento salario de ABRIL = competencia do inss 04\2013 e data vencimento maxima 15/05/2013.
Ou melhor, abra uma janela com os dias em atraso, faça o calculo internamente e reponha no campo calculado de 20% o novo valor corrido a 0,33% ao dia.
1-Para pagamento da contribuição do INSS, criei um campo calculado que dtermina o valor de 20% em função do salario e outras vantagens pagas ao empregado, informadas em campos anteriores.
2-Tenho um outro campo de digitação obrigatoria que registra o mês e ano de competência da contribuição, mascara 99/9999.
3-Tenho outro campo que informo a data de recolhimento do INSS, 99/99/9999.
Como a data limite sem multa para recolhimento do INSS é todo dia 15 do mes posterior ao pagamento do salario, preciso que o sistema ao ler o campo competência da contribuição (99/9999) e,ao ler a data de efetivo recolhimento informada, quando for posterior ao dia 15 referente àquela competencia, abra outro formulario para calculo da multa adicionando-a ao valor principal, transpondo-a para o campo calculado anteriormente.
Exemplo: Pagamento salario de ABRIL = competencia do inss 04\2013 e data vencimento maxima 15/05/2013.
Ou melhor, abra uma janela com os dias em atraso, faça o calculo internamente e reponha no campo calculado de 20% o novo valor corrido a 0,33% ao dia.