diff --git a/app/src/Repository/Venta/Promotion.php b/app/src/Repository/Venta/Promotion.php index b556df1..bb63202 100644 --- a/app/src/Repository/Venta/Promotion.php +++ b/app/src/Repository/Venta/Promotion.php @@ -77,15 +77,15 @@ class Promotion extends Common\Ideal\Repository $query = $this->connection->getQueryBuilder() ->select('DISTINCT a.*') ->from("{$this->getTable()} a") - ->joined('LEFT OUTER JOIN promotion_broker pb ON pb.promotion_id = a.id') - ->joined('LEFT OUTER JOIN broker_contracts bc ON bc.id = pb.contract_id') + ->joined('LEFT OUTER JOIN promotion_brokers pb ON pb.promotion_id = a.id') + ->joined('LEFT OUTER JOIN broker_contracts bc ON bc.broker_rut = pb.broker_rut') ->joined('LEFT OUTER JOIN promotion_projects pp ON pp.promotion_id = a.id') ->joined('LEFT OUTER JOIN broker_contracts bc2 ON bc2.project_id = pp.project_id') ->joined('LEFT OUTER JOIN promotion_unit_types put ON put.promotion_id = a.id') ->joined('LEFT OUTER JOIN broker_contracts bc3 ON bc3.project_id = put.project_id') ->joined('LEFT OUTER JOIN promotion_unit_lines pul ON pul.promotion_id = a.id') ->joined('LEFT OUTER JOIN proyecto_tipo_unidad ptu ON ptu.id = pul.unit_line_id') - ->joined('LEFT OUTER JOIN broker_contracts bc4 ON bc4.project_id = btu.proyecto') + ->joined('LEFT OUTER JOIN broker_contracts bc4 ON bc4.project_id = ptu.proyecto') ->joined('LEFT OUTER JOIN promotion_units pu ON pu.promotion_id = a.id') ->joined('LEFT OUTER JOIN unidad ON unidad.id = pu.unit_id') ->joined('LEFT OUTER JOIN proyecto_tipo_unidad ptu2 ON ptu2.id = unidad.pt')