11/10/2019 11:50:19  *****  ERROR DE SISTEMA:   *****  yrea  *****  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 '2019-09-01' AND '2019-09-30') AND rdd.numrecdoc='006127'
							   AND rdd.codtipdoc='00005'
							   AND rdd.ced_bene='----------'
							   AND rdd.cod_pro='0309913166'
							   AND rdd.codded='00001'

							   AND rdd.procede_doc='CXPRCD'
							   AND rdd.numdoccom='006127'							   
							    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