O cliente utiliza o seguinte recurso:
Código do Rateio que o Evento Segue
Deve ser informado neste campo o código do rateio definido em Cadastros | Rateio de Eventos.
O preenchimento deste campo tem prioridade sobre o centro de custo informado no Rateio Fixo do funcionário. Caso os eventos cadastrados no Rateio de Eventos não existam no envelope do funcionário será considerado o centro de custo do Rateio Fixo do funcionário.
Caso os eventos cadastrados no Rateio de Eventos nao existam no envelope do funcionario sera considerado o centro de custo do Rateio do Funcionario. ISTO NAO ESTA OCORRENDO ficando o evento sem rateio na pasta de centro de custo, gerando divergencias na contabilização e relatorios.
Este problema ocorreu depois que foi trocada de versão 11.30 para 11.40
e como solução temporaria o cliente usa a seguinte query para resover o problema:
insert into PFMOVCC
select pffinanc.CODCOLIGADA,pffinanc.CHAPA,ANOCOMP,MESCOMP,NROPERIODO,CODEVENTO,CODCCUSTO,
HORA,REF,pffinanc.VALOR,'0',null,null,null,null,null
from
pffinanc, PFRATEIOFIXO
where
PFFINANC.CHAPA=PFRATEIOFIXO.CHAPA and
PFFINANC.CODCOLIGADA=PFRATEIOFIXO.CODCOLIGADA and
MESCOMP=05 and
ANOCOMP=2012 and
pffinanc.CODCOLIGADA=05 and
PFFINANC.CODEVENTO not in (select CODEVENTO from PFMOVCC pf1 where pf1.MESCOMP=05 and
pf1.ANOCOMP=2012 and
pf1.CODCOLIGADA=05 and pf1.CHAPA= PFFINANC.CHAPA
and pf1.CODCOLIGADA=PFFINANC.CODCOLIGADA
)
Alguém consegue me ajudar ?