CrizRm,
A variavel ACUMFF, lhe pede os seguintes parâmetros:
ACUMFF(MÊS, ANO, 'CÓD.DO ACUMULADOR')
Onde: MES ==> INCMES(MES,1)
ANO ==> INCANO(MES,ANO,1)
ACUMULADOR ==> Informe o número do seu acumulador...
Com isso sua fórmula ficará:
ACUMFF(INCMES(MES,1),INCANO(MES,ANO,1),'1')
att.
Athaufo,
Dificilmente acesso o msn, pois os clientes em que eu estou não permitem tal acesso...
Porém nas segundas, quartas e sextas estou com skype aberto: Meu endereço é rm.jorge
att.
Athaufo,
COM CERTEZA é problema de Históricos...
Pois quando emitimos uma Folha Retroativa o sistema tenta através dos Históricos montar todas suas informações da época, caso alguma esteja faltando esse funcionário não é impresso.
Faça uma verificação da Base de Dados, acerte os problemas de Histórico e gere sua folha novamente, COM CERTEZA ela irá refletir os mesmos valores.
Te digo isso pois já passei por várias empresas com essa situação e todas que acertaram os Históricos obtiveram o resultado desejado(Emissão da Folha Retroativa correta)....
Inclusive aqui vai uma dica, é muito importante MANTER o relatório da Verificação da Base de Dados sem nenhum erro, tanto que para os novos clientes que implanto peço a eles que executem essa tarefa a cada dois meses, havendo erro que o mesmo seja corrigido....
Att.
Rogerio,
Em primeiro lugar considero que sua estrutura de Cargos não seja a mais adequada, pois para mim, seguindo sua estrutura, teríamos os seguintes cargos:
Cargos:
1.00 Advogado
2.00 Analista
3.00 ...
Funções:
1.01 Advogado Junior - Cargo - Advogado
1.02 Advogado Senior - Cargo - Advogado
1.03 Advogado ETC - Cargo - Advogado
2.01 Analista RH - Cargo - Analista
2.02 Analista fiscal - Cargo - Analista
2.03 Analista ETC - Cargo - Analista
3.00 ...
Após realmente é importante o acompanhamento de um especialista, conforme orientação do Júnior...
Priscilinha,
Fiz e funcionou, porém necessito gerar este script para todos os demitidos...o que para mim deveria ficar conforme abaixo....
UPDATE PFUNC
SET DTPAGTORESCISAO = (SELECT P2.DATADEMISSAO FROM PFUNC P2
WHERE P1.CODCOLIGADA = P2.CODCOLIGADA AND
P1.CHAPA = P2.CHAPA )
FROM PFUNC P1
WHERE
P1.CODSITUACAO='D'
A indicação do Fábio foi:
update pfunc
set dtpagtorescisao = datademissao
where chapa = '230039'
Neste caso eu teria que informar a chapa OU funcionária se eu fizesse:
update pfunc
set dtpagtorescisao = datademissao
where codsituacao='D'
Como estou na base oficial preferi não rodar, sabe como é............
Júnior,
Sinceramente não acredito que o problema esteja no programa que gero o comando...
Para mim ou é problema na consulta(para SQL funciona perfeitamente) ou questão de usuário ao banco...
Pessoal,
Instalei o SQL Developer, porém a situação continua a mesma, isto é:
Se rodo um comando básico, sem problemas, obtenho o resultado desejado, porém um comando com outro sub-comando gera a mesma mensagem de erro.
Marco,
Agora esta mais claro...
Vamos lá....
O que vc deve fazer em cada competência:
Dezembro:
- Calcular as férias
- Conferir os valores
Janeiro:
- Lançar as Férias
- Estando tudo ok, liberar as mesmas.
Porém pelo que li vc esta calculando e lançando as mesmas em Dezembro, e isso esta errado pois o pagamento foi em Dezembro, porém o gozo das férias foi em Janeiro, portando as mesmas devem ser LANÇADAS na competência Janeiro.
Pessoal,
Sinceramente esta situação para mim, ainda não esta clara...
Pois se estamos falando de base teste, conferência de Valores no recibo de Férias, calcular com data de pagamento em Dezembro ou Janeiro não iria fazer diferença.
Se estamos falando de conferência na movimentação da Folha, bastaria editar os eventos de Férias lançados e colocar a data correta na própria movimentação...
Importante:
Base Teste e mera conferência de valores....
Fábio,
Apenas um detalhe, no caso da variavel NDDSRPER, vc não precisa identificar o calendário na fórmula. Automáticamente o sistema reconhece o calendário amarrado à seção do funcionário.
hclaudio,
Não se faz necessário fórmula para estes eventos, basta os mesmos possuirem CC120(Pensão s/13o.Salário) e CC113(Pensão s/Férias).
Para um melhor entendimento, acesse AJUDA|CONTEÚDO, localize o ROTEIRO PARA DESCONTO DE PENSÃO ALIMENTÍCIA....
Gamboa,
A fórmula eu lhe mandei, como ponto de partida.
Além disso, o calendário é amarrado ao funcionário através da seção ou filial do mesmo...
Com isso basta vc ajustar a fórmula e amarrar ao evento do DSR.