18 Ene 2016

Actualizar precios en Magento

Actualizar precios en Magento

Magento, al menos hasta la versión 1.9, no tiene forma de actualizar en forma masiva los precios de productos, es decir, incrementarlos o bajarlos sobre un precio base, sin utilizar algún módulo de terceros o sin que sea utilizando una promoción (que suelen tener fechas de vigencia).

Así que lo más sencillo es entrar directamente a la base de datos y realizar la operación con el siguiente script:

update catalog_product_entity_decimal
  set value = value/1.20
  where attribute_id = 75 and
        entity_id IN (select product_id from catalog_category_product);

En el ejemplo, estoy reduciendo un 20% el precio base.

Artículos relacionados