1 - Gerar um debug do RHP10003. 2 - Print da mensagem de erro. 3 - Enviar resultado do sql abaixo: SELECT DISTINCT a.cod_empresa ,a.num_matricula ,a.dat_pagto ,a.dat_refer ,d.dat_processamento FROM ficha_ferias a INNER JOIN aquisitivos b ON a.cod_empresa = b.cod_empresa AND a.num_matricula = b.num_matricula AND a.dat_ini_aquis = b.dat_ini_aquis LEFT OUTER JOIN prog_ferias c ON a.cod_empresa = c.cod_empresa AND a.num_matricula = c.num_matricula AND a.dat_ini_gozo = c.dat_ini_progr AND a.ies_tipo_progr = c.ies_tipo_progr AND a.num_prog_coletiva = c.num_progr_colet AND c.ies_simulacao = 'N' LEFT OUTER JOIN hist_funcio d ON a.cod_empresa = d.cod_empresa AND a.num_matricula = d.num_matricula AND (MONTH(a.dat_refer) = MONTH(d.dat_referencia) AND YEAR(a.dat_refer) = YEAR(d.dat_referencia)) AND d.cod_tip_proc = '1' LEFT OUTER JOIN UNIDADE_FUNCIONAL e ON d.cod_empresa = e.cod_empresa AND d.cod_uni_funcio = e.cod_uni_funcio AND e.dat_validade_ini <= d.dat_processamento AND e.dat_validade_fim >= d.dat_processamento LEFT OUTER JOIN movto_ferias f ON a.cod_empresa = f.cod_empresa AND a.num_matricula =f.num_matricula AND a.dat_pagto = f.dat_pagto WHERE a.cod_empresa = 'EE' -- informar o código da empresa AND a.tip_processamento = 7 ORDER BY a.dat_refer,a.num_matricula,a.dat_pagto 4) Enviar unls dos selects abaixo: SELECT * from ficha_ferias WHERE cod_empresa = 'EE' AND num_matricula = SELECT * from prog_ferias WHERE cod_empresa = 'EE' AND num_matricula = SELECT * from aquisitivos WHERE cod_empresa = 'EE' AND num_matricula = SELECT * from hist_funcio WHERE cod_empresa = 'EE' AND num_matricula = -- SELECT * from movto_ferias WHERE cod_empresa = 'EE' AND num_matricula = -- SELECT * from unidade_funcional WHERE cod_empresa = 'EE' ORDER BY COD_UNI_FUNCIO,DAT_VALIDADE_FIM SELECT * from prog_ferias WHERE cod_empresa = 'EE' AND num_matricula = Obs.: É necessário alterar os selects, informando o código da empresa e matricula. 5 - Informar o pacote que está sendo utilizado. |