SELECT P
	.cod_producto,
	P.nombre_comercial,
	um.abreviatura,
	(
	SELECT COALESCE
		( SUM ( kl.operacion * kl.stock_fisico * kl.unidad_medida_cantidad ), 0 ) stock_localidad 
	FROM
		isos.kardex kl
	WHERE
		kl.estado = 'A' 
		AND kl.id_localidad = 10
		AND kl.cod_producto = P.cod_producto 
		AND kl.fecha <= to_timestamp( concat ( '2021-03-29', ' 23:59:59' ), 'YYYY-MM-DD HH24:MI:SS' ) 
	) AS _stock_l10,
	pum.precio_costo 
FROM
	isos.producto
	P INNER JOIN isos.producto_unidadmedida pum ON ( P.cod_producto = pum.cod_producto AND pum.id_empresa = 6 )
	INNER JOIN isos.unidad_medida um ON ( pum.id_unidadmedida = um.id_unidadmedida ) 
WHERE
	P.tipo = 'B' 
	AND P.estado = 'A' 
	AND pum.default_venta = 1 
GROUP BY
	P.cod_producto,
	P.nombre_comercial,
	um.abreviatura,
	pum.precio_costo 
ORDER BY
	P.cod_producto 