28/07/2016 10:03:35  *****  ERROR DE SISTEMA:   *****  avelasquez  *****  ERROR-> No existe el comprobante Nº DIRGAO000000594-SEPSPC.

28/07/2016 16:44:59  *****  ERROR DE SISTEMA:   *****  mbarrios  *****  ERROR->Invalid query: ERROR:  las expresiones de SELECT DISTINCT ON deben coincidir con las expresiones iniciales de ORDER BY
LINE 1: SELECT DISTINCT ON (sno_hperiodo.anocur,substr(cast(sno_hper...
                                                ^
Whole query: SELECT DISTINCT ON (sno_hperiodo.anocur,substr(cast(sno_hperiodo.fechasper as char(10)),6,2)) sno_hperiodo.anocur, substr(cast(sno_hperiodo.fechasper as char(10)),6,2) as mes, sno_hperiodo.codperi, sno_hperiodo.fechasper   FROM sno_hperiodo, sno_hnomina, sno_periodo  WHERE sno_hnomina.espnom='0'    AND sno_hnomina.codnom>='1401'    AND sno_hnomina.codnom<='1428'    AND sno_periodo.cerper= 1    AND sno_hperiodo.codemp=sno_hnomina.codemp    AND sno_hperiodo.codnom=sno_hnomina.codnom    AND sno_hperiodo.codemp=sno_periodo.codemp    AND sno_hperiodo.codnom=sno_periodo.codnom    AND sno_hperiodo.codperi=sno_periodo.codperi  GROUP BY sno_hperiodo.anocur, sno_hperiodo.fechasper, sno_hperiodo.codperi  ORDER BY sno_hperiodo.anocur, sno_hperiodo.fechasper, sno_hperiodo.codperi 

28/07/2016 17:19:33  *****  ERROR DE SISTEMA:   *****  nmeneses  *****  CLASE->sigesp_cxp_c_cmp_retencion MÉTODO->BuscarRecepciones ERROR->Invalid query: ERROR:  la sintaxis de entrada no es válida para tipo double precision: «»
LINE 75:            AND rdc.porcar = ''  AND rd.tipproben='P'  
                                     ^
Whole query:   SELECT rd.tipproben,so.cod_pro,rd.ced_bene,pro.nompro,pro.rifpro,
						   so.numsol,so.estprosol,so.tipsolpag,e_estaprosol.descequiv AS desc_estaprosol,
						   e_estprosol.descequiv AS desc_estprosol,
						   rd.numrecdoc,rd.dencondoc,rdd.codtipdoc,
						   e_estprodoc.descequiv AS estatus_rd,
						   e_estaprord.descequiv AS estatus_aprord,
						   rdd.procede_doc, rdd.numdoccom,
						   rdd.codded,ded.dended,
						   rd.numrecdoc,
						   rd.montotdoc,rd.mondeddoc,rd.moncardoc,
						   rdd.monobjret,
						   rdd.monret,
						   ded.porded,
						   sum(rdc.monobjret) AS subtotbasimp, 
                           sum(rdc.monret) AS moncar,
						   round((sum(rdc.monret)*(ded.porded/100))::numeric,2) as subtotret,
						   MAX(rdc.codcar) AS codcar,
						   rdc.porcar, 
						   rdc.formula,						   
						   so.fechaconta,
						   so.fecemisol,
						   so.fecaprosol,rd.fecemidoc,
						   rd.fecregdoc,rd.fecaprord,
						   rdd.sc_cuenta,rd.numref,
						   rd.codproalt,proalt.nompro AS nomproalt,proalt.rifpro AS rifproalt,ded.iva
					FROM cxp_solicitudes so
					INNER JOIN cxp_dt_solicitudes ds ON so.codemp=ds.codemp
													 AND so.numsol=ds.numsol
					INNER JOIN  cxp_rd rd ON rd.codemp=ds.codemp
										 AND rd.numrecdoc=ds.numrecdoc
										 AND rd.codtipdoc=ds.codtipdoc
										 AND rd.ced_bene=ds.ced_bene
										 AND rd.cod_pro=ds.cod_pro
					INNER JOIN  cxp_rd_deducciones rdd ON rdd.codemp=ds.codemp
										  			  AND rdd.numrecdoc=ds.numrecdoc
										  			  AND rdd.codtipdoc=ds.codtipdoc
										  			  AND rdd.ced_bene=ds.ced_bene
										  			  AND rdd.cod_pro=ds.cod_pro
					INNER JOIN sigesp_deducciones ded ON  ded.codemp=rdd.codemp
										             AND ded.codded=rdd.codded
					 INNER JOIN rpc_proveedor pro ON rd.cod_pro=pro.cod_pro 
					LEFT JOIN rpc_proveedor proalt ON rd.codproalt=proalt.cod_pro
					LEFT JOIN  cxp_rd_cargos rdc ON rdc.codemp=rd.codemp
										  		AND rdc.numrecdoc=rd.numrecdoc
										  		AND rdc.codtipdoc=rd.codtipdoc
										  		AND rdc.ced_bene=rd.ced_bene
										  		AND rdc.cod_pro=rd.cod_pro										  
										  		AND ded.iva=1
										  		/*AND rdd.monobjret = rdc.monret*/			   							 
					LEFT JOIN covensol_sigesp_equiv e_estprosol ON e_estprosol.dominio='cxp_solicitudes'
											  AND e_estprosol.campo='estprosol'
											  AND e_estprosol.valor= so.estprosol::text
					LEFT JOIN covensol_sigesp_equiv e_estaprosol ON e_estaprosol.dominio='cxp_solicitudes'
											  AND e_estaprosol.campo='estaprosol'
											  AND e_estaprosol.valor= so.estaprosol::text
					LEFT JOIN covensol_sigesp_equiv e_estprodoc ON e_estprodoc.dominio='cxp_rd'
											  AND e_estprodoc.campo='estprodoc'
											  AND e_estprodoc.valor= rd.estprodoc::text
					LEFT JOIN covensol_sigesp_equiv e_estaprord ON e_estaprord.dominio='cxp_rd'
											  AND e_estaprord.campo='estaprord'
											  AND e_estaprord.valor= rd.estaprord::text
					WHERE so.codemp='0001'
					 AND ded.iva=1 
					AND so.estprosol<>'A'					
					AND rd.estprodoc='C'
										
					   AND (so.fecaprosol BETWEEN '2016-05-01' AND '2016-05-31') AND (so.tipsolpag ='SOPA' OR so.tipsolpag ='FOAN' OR so.tipsolpag ='FOAV' OR so.tipsolpag ='LIQA')  AND rdd.numrecdoc='000150'
							   AND rdd.codtipdoc='00001'
							   AND rdd.ced_bene='----------'
							   AND rdd.cod_pro='4009255645'
							   AND rdd.codded='00002'

							   AND rdd.procede_doc='CXPRCD'
							   AND rdd.numdoccom='000150'							   
							    AND rdc.porcar = ''  AND rd.tipproben='P'  
                   GROUP BY rd.tipproben,so.cod_pro,rd.ced_bene,pro.nompro,pro.rifpro, 
						so.numsol,so.estprosol,so.tipsolpag,e_estaprosol.descequiv,
						e_estprosol.descequiv, rd.numrecdoc,
						rd.dencondoc,rdd.codtipdoc, e_estprodoc.descequiv, 
						e_estaprord.descequiv, rdd.procede_doc, rdd.numdoccom, 
						rdd.codded,ded.dended, 
					       rd.numrecdoc, 
					       rd.montotdoc,
					       rd.mondeddoc,
					       rd.moncardoc, 
					       rdd.monobjret,
					       rdd.monret,
						   ded.porded,
					       rdc.porcar, rdc.formula, so.fechaconta,so.fecemisol, so.fecaprosol,
					       rd.fecemidoc,rd.fecregdoc,rd.fecaprord, rdd.sc_cuenta,rd.numref, rd.codproalt,
					       proalt.nompro,proalt.rifpro,ded.iva 
					ORDER BY so.cod_pro,so.numsol,rd.numrecdoc