Global Configuration
Global Configuration (MANAdev -> Global Configuration -> Representing Products)
- General Settings
- Product Cloning Process Settings
- Default Values When Creating Representing Products
- Attributes Excluded From Product Cloning Process
- Attributes Excluded From Product Overriding Process
- Additional Columns In Representing Product List
- Track Inventory Changes
- Scheduled Inventory Update
Global Configuration
MANAdev -> Global Configuration -> Representing Products
In order to access global configuration, go to menu MANAdev -> Global Configuration -> Representing Products
in Magento Admin Panel.
General Settings
- Show Represented Product SKU in Product List allows to show or hide representing product information in Magento Admin Panel.
- Yes - adds
Represented Product
andRepresented Qty
columns to catalog product list in Admin Panel. - No - hides representing product columns in catalog product list in Admin Panel.
- Yes - adds
Product Cloning Process Settings
- Status - initial product status of cloned products.
- Disabled - cloned product will be disabled
- Enabled - cloned product will be disabled
SKU Suffix - SKU of cloned products is SKU of represented product with added SKU suffix (this field) and some unique number.
For example, if
SKU Suffix
is set to_
and original product SKU isWATCH
, then new cloned product SKU will be set toWATCH_1
. This vale later can be changed in cloned product edit screen.- Override Existing Product Attributes. Used only for existing products being added as represented product. The value later can be changed in product edit screen.
- Yes - attributes of an existing product added as a representing product will be overridden
- No - attributes of an existing product added as a representing product will not be overridden
Default Values When Creating Representing Products
Initial values of Representing Products which are added to product.
- Pack Qty - quantity of product in the package, for example 6 bottles in the pack. Helps to organize storing and selling of packed products.
- Parts - initial number of parts. The value is used to calculate and distribute original product quantity to all represented products.
Unit Of Measure - default unit of measure used for calculation of estimated quantity of represented product.
Parts of the Whole - all parts are summed and total quantity is distributed according the part:
Estimated Qty = Total Qty * Part / Sum Of All Parts
In example below, estimated quantity of second product
WATCH_1
is calculated as50 = 100 * 2 / ( 1 + 2 + 1)
:Percentage of Qty in Stock - estimated quantity is exact percentage value of total quantity:
Estimated Qty = Total Qty * Part / 100
In example below, estimated quantity of second product
WATCH_1
is calculated as25 = 100 * 25 / 100
:Exact Qty - estimated quantity is equal to given exact value
In example below, estimated quantity of second product
WATCH_1
is just taken fromPart
value:Percentage (Extra Virtual Qty)- estimated quantity is exact percentage value of total quantity. However this quantity considered to be virtual which is not deducted from physical quantity:
Estimated Qty = Total Qty * Part / 100
In example below, estimated quantity of second product
WATCH_1
is calculated as25 = 100 * 25 / 100
, but quantity of last product is still equal to total quantity:
Position - priority of getting quantity for the product. In case total required estimated quantity is greater then physical total quantity, products with higher position gets quantity first.
In example below, estimated quantity of third product
WATCH
is calculated as5 = 100 - (70 + 25)
, in spite of50
is used as required quantity of this product. This is because position of third product is lower:
Attributes Excluded From Product Cloning Process
During cloning process of represented product attributes specified below are not copied from represented product. Instead, default values are assigned.
- Attribute - select any attribute which should not be copied to new product.
Attributes Excluded From Product Overriding Process
If you agree to override existing product attributes while adding it as representing product attributes specified below are not copied from represented product. Instead, existing values are preserved.
- Attribute - select any attribute which should not be overridden while adding existing product.
Additional Columns In Representing Product List
Columns specified below appear in table of representing products as a quick editing feature. Please note that this list of columns may vary from store to store. When no store specified on product editing page, the only columns shown are those specified under Default Config scope on this page. When specific store is specified on product editing page, representing product list includes columns specified under that store scope on this page.
Attribute - select any attribute which should be visible in representing product list.
In example below
Price
as additional attribute is shown in representing product list:
Track Inventory Changes
Used to synchronize represented product inventory quantity, if external system updates original product quantity.
Anytime inventory quantity is modified it takes a note about it in change log table.
There is a cron job which checks change log table and makes appropriate updates.
Enabled - If yes, it installs Mysql trigger which tracks all inventory quantity changes and records them in change log
Cron Expression - Specifies how often inventory change log should be processed. If empty, scheduled process will not run. Must be in form
m
h
D
M
W
, for example0 5 * * *
.Abbreviations:
m
- minute,h
- hour,D
- day,M
- month,W
- day of week.
Each abbreviation can contain number, series of numbers separated by comma, or asterisk (
*
) for any value.Keep processing log - if yes, details about inventory change log processing would be save in var/log/m_inventory_change.log
Process Now - button to start synchronizing represented product quantities manually.
Error Email Recipient - email recipient in case scheduled process was failed
Error Email Sender- email sender in case scheduled process was failed
- General Contact
- Sales Representative
- Customer Support
- Custom Email 1
- Custom Email 2
Scheduled Inventory Update
Used to perform full recalculation of represented product inventory quantity, if external system updates original product quantity.
Cron Expression - If empty, scheduled process will not run. Must be in form
m
h
D
M
W
, for example0 5 * * *
.Abbreviations:
m
- minute,h
- hour,D
- day,M
- month,W
- day of week.
Each abbreviation can contain number, series of numbers separated by comma, or asterisk (
*
) for any value.Error Email Recipient - email recipient in case scheduled process was failed
- Error Email Sender - email sender in case scheduled process was failed
- General Contact
- Sales Representative
- Customer Support
- Custom Email 1
- Custom Email 2