Configurable Item processor

From Magmi Wiki
Jump to navigation Jump to search

This plugin is able to associate on the fly configurable products and its simple products corresponding.

Important:


Prerequisites

The configurable item processor will be able to use configurable attributes that link configurable to simple products if they have the following flags set:

  • Scope:Global
  • Values Required:yes
  • Use To Create configurable product: yes


Usage

In a create mode, for example :

  • put, at first, in the csv file, all the simple products with the necessary columns,
  • after each set of simple products you can insert the configurable corresponding product with the same attribut_set
  • if all attributes necessary to define the different options are well filled, automatically, Magmi will associate the simple products with this corresponding configurable if one of the following conditions is true :
    • the sku of the configurable is a constant part of the beginning of the simples skus (example: "Producto" for the configurable and "Producto001", "Producto002", etc... for the simples).
    • or you have set to "Yes" the "auto match simples skus before configurable" option of the plugin.
  • if you can't use the ways described above to match configurable and simples, you can use, for the configurable, a column which name is "simples_skus", filled by the comma separated list of the simple skus to match with.
  • the plugin works also in update mode.

Extra CSV Columns

  • simples_skus (optional), set it to explicitely list associated simples on the configurable line (comma separated list of associated simples skus)
  • configurable_attributes (optional), set it to specify which attributes are to be used for simples/configurable association , comma separated. The order between the items defines the order on the frontend.
  • options_container (optional) , defines where in the configurable template the single selection is made. defaults to "Block After Product Info"
    • options_container is "localized" value in Dataflow format, please check "Generic Mapper Plugin" to allow correct handling of those localized values

Attribute pricing support

Configurables plugin handles super_attribute_pricing column to set specific price for configurable option values.

This column should be filled on configurable item line

Syntax

  • Single value syntax
attribute_code::optionvalue1:price for optionvalue1[:0|1 (price is percent)];optionvalue2:price for optionvalue2[:0|1 (price is percent)]
  • Muliple values, same price syntax
attribute_code::optionvalue1//optionvalue2//optionvalueN:price for optionvalues[:is_percent]

Examples

  • Set price to 12 for option value L & 15 for option value XL for attribute size
size::L:12;XL:15
  • Set option price to 10% for option value red & yellow for attribute color
color::red//yellow:10:1
  • set pricing for both attrbutes
size::L:12;XL:15,color::red//yellow:10:1

Back to Product Import Related Plugins