ARQUITECTONICA

1146 -

SELECT md.discounts_id FROM mods_discounts md LEFT JOIN discounts_products dp ON md.discounts_id = dp.discounts_id AND dp.products_id = '4844' -- descuento x categoría x cliente -- descuento x categoría que aplica a todos los clientes LEFT JOIN discounts_categories_customers dcc2 ON dcc2.discounts_id = md.discounts_id AND (dcc2.customers_id IS NULL OR dcc2.customers_id = 0) LEFT JOIN products_to_categories p2c2 ON dcc2.categories_id = p2c2.categories_id AND p2c2.products_id = '4844' -- descuento x fabricante x cliente -- //DS 20250930 agregamos el caso de descuneto x fabricante que aplica a todos los clientes LEFT JOIN discounts_manufacturers_customers dmc2 ON dmc2.discounts_id = md.discounts_id AND (dmc2.customers_id IS NULL OR dmc2.customers_id = 0) LEFT JOIN products p2 ON dmc2.manufacturers_id = p2.manufacturers_id AND p2.products_id = '4844' WHERE (dp.products_id = '4844' OR (md.all_customers = 1 AND p2c2.products_id = '4844') OR (md.all_customers = 1 AND p2.products_id = '4844')) AND discounts_status = 1 AND discount_type = 1 AND (md.all_lists = 1 OR md.list_price_1 = 1) AND (IF(md.initial_date IS NULL, '2000-12-31', md.initial_date) <= '2025-11-18 12:57:51') AND (IF(md.expire_date IS NULL, '9999-12-31', md.expire_date) >= '2025-11-18 12:57:51') AND ((md.all_customers = 1 AND (dcc2.customers_id IS NULL OR dcc2.customers_id = 0) AND (dmc2.customers_id IS NULL OR dmc2.customers_id = 0))) GROUP BY md.discounts_id ORDER BY md.orden ASC LIMIT 1

[TEP STOP]