meet magento belarus - davide consonni

31
www.advancedlogic.com Updates of large catalogues Easy Magento Products Updates & Data Imports October 15, 2014

Upload: amasty

Post on 05-Dec-2014

276 views

Category:

Presentations & Public Speaking


4 download

DESCRIPTION

Meet Magento Belarus - Davide Consonni speech on Importing large catalogs http://by.meet-magento.com/ http://amasty.com/

TRANSCRIPT

Page 1: Meet Magento Belarus - Davide Consonni

www.advancedlogic.com

Updates of large cataloguesEasy Magento Products Updates & Data Imports

October 15, 2014

Page 2: Meet Magento Belarus - Davide Consonni

Who We Are

• Leading eCommerce industry provider of high-quality, multi-channel ecommerce solutions and specialized consultancy services with Magento CE and EE

• Magento Associate

• Magento Certified Developers

• 24 Partners worldwide

• Amasty Partner

Page 3: Meet Magento Belarus - Davide Consonni

How We Serve Merchants

• Full stack eCommerce provider

• Multi-channel, end-to-end eCommerce solutions

• Strategic and tactical digital marketing services

• Website development

• CMS solutions provider & implementation consultants

• Our ultimate goal is to reduce friction involved with ecommerce processes in order to unlock merchants’ greatest sales potential

Page 4: Meet Magento Belarus - Davide Consonni

Advanced LogicTop quality eCommerce service provider to help

merchants maximize conversions

Page 5: Meet Magento Belarus - Davide Consonni

Magento-Specific Services

• Analysis, consultancy & strategy services

• Creativity and graphic design layouts

• Module and plugin development and customization

• Migration to Magento of sites developed with other eCommerce platforms

• Inventory management software, ERP, and internal accounting system integrations

• Mobile/responsive website optimization

And much more!

Page 6: Meet Magento Belarus - Davide Consonni

Our Customers: Bimbo e Natura

Multi-brand products for kids and baby kids

Page 7: Meet Magento Belarus - Davide Consonni

Our Customers: Fabbrica Benessere

Multi-brand health and wellness products

Page 8: Meet Magento Belarus - Davide Consonni

Our Customers: Emporio Cattani

Multi-brand men and women fashion and travel items

Page 9: Meet Magento Belarus - Davide Consonni

Our Customers: IndaBox

Module for IndaBox Italian network of collecting points

Page 10: Meet Magento Belarus - Davide Consonni

Suppliers Update

• Suppliers Update is a module that simplifies the updating and management of Magento catalogs composed by a high number of articles related to the different suppliers

Page 11: Meet Magento Belarus - Davide Consonni

Current Merchant Challenges

• Many merchants utilize multiple drop shippers, manufacturers, and suppliers to create large, varied product offerings and catalogues

• Existing product details may require frequent updates, and new product insertions may also be frequently needed

• Handling these operations manually is generally a long and costly activity, and for this reason, they are very often managed via CSV imports

• On the other hand, different data structures cost merchants considerable amounts of time and money for their handling and for data quality control

• Support for different CSV formats and field mapping between Magento attributes and CVS files is thus a valuable benefit for merchants and eCommerce managers

Page 12: Meet Magento Belarus - Davide Consonni

Suppliers Update: What It Is

• Magento extension designed to automate process of:

• Add new products to merchants’ catalogues

• Update existing product information

• Log and keep track of uploads, data edits, and other operational details

• Preview the modified or inserted articles

• Load product images via feed feature

Support for any type of CSV file

Page 13: Meet Magento Belarus - Davide Consonni

Who Should Use Suppliers Update?

• Merchants who:

• Work with multiple drop shippers, manufacturers or suppliers

• Have medium to large product catalogues

• Update product offerings or product details regularly

• Want to optimize the time of publication of new articles or updates of existing articles

• Have limited time and/or resources to dedicate to product offering management

Page 14: Meet Magento Belarus - Davide Consonni

Suppliers Update: Benefits & Features

• Allows merchants to easily and quickly create new products and alter existing product details via easy general settings adjustments and simple CSV uploads

• Feed processors can be run immediately or on regular intervals (as per set cron schedule)

Page 15: Meet Magento Belarus - Davide Consonni

Suppliers Update: Benefits & Features

• Can be used to both create new products as well as alter existing products

• Allows field mapping between CSV files and Magento fields for ease of uploads

Page 16: Meet Magento Belarus - Davide Consonni

Suppliers Update: Feed Manager

• Allows merchants to:

• Assign a feed to each drop shipper, manufacturer, or supplier

• Assign feed URLs and CSV options for data uploads

• Map CSV columns to Magento attributes /fields

• Schedule automated uploads of product data

• Activate and deactivate individual product feeds

Page 17: Meet Magento Belarus - Davide Consonni

Suppliers Update: Demo

• Grid View

Page 18: Meet Magento Belarus - Davide Consonni

Configurable Parameters: Demo

• Supports any CSV format through configurable parameters in the Feed Manager

Page 19: Meet Magento Belarus - Davide Consonni

Feed Manager: Grid View

• Lists all the the existing Feeds by:• Feed ID

• Name ? the assigned feed name

• Supplier ? each feed can have associated a supplier name

• Active ? indicates if the feed is active or not

• Locked ? feeds are marked as “locked” when they are being processed by the module

• Executed At ? is the date and time of the last successful execution of the CSV processor

• Scheduled At ? indicates the next, scheduled, execution of the CSV processor

• Load Products ? ass action for immediately execution of one or more feed at once

Page 20: Meet Magento Belarus - Davide Consonni

Feed Manager: General settings

• General settings for:• Assign a feed name

• Assign the name of the supplier whose feed we will process

• Reference the URL of the feed to be downloaded and processed. You can reference the feed address as HTTP URL, FTP URL or relative URL

• Set when cron schedule for CSV download and processingIt uses standard cron notation

• Set the feed active or not, depending if you want the feed processor to be immediately executed, or not.

Page 21: Meet Magento Belarus - Davide Consonni

Feed Manager: CSV Options

• CSV Options for having the feed processor compliant with the characteristics and format of the specific CSV:• Encoding. This is the encoding of characters in CSV

• Delimiter, to set the appropriate CSV delimiter

• Enclosure, to set the character used to enclose string values in CSV

• Escape, field is to set the escape character for enclosure symbols in CSV

• Headers. If the CSV that we are handling includes headers, we set this value to “Yes”, else, we will set it to “No”. 90% or more of CSVs will have headers, so we will generally set this value to “Yes”

Page 22: Meet Magento Belarus - Davide Consonni

Mapping & Upload: Demo

• Supports any CSV schema through mapping between CSV files and Magento fields

Page 23: Meet Magento Belarus - Davide Consonni

Suppliers Update: Columns Mapping

• Columns Mapping for map CSV columns to Magento attributes. Supports all Magento fields:• SKU

• Name

• Quantity

• Price

• Special Price

• Short description

• Full description

• Manufacturer

• Categories (support for multiple Categories separated by a pipe ‘|’)

• Weight

• Main image

• Additional Images (support for multiple Images separated by a pipe ‘|’)

Page 24: Meet Magento Belarus - Davide Consonni

Suppliers Update: View Items

• View Items allows the site administrator to have a preview of the processed items (new created products or updated ones) related to all the active Feed processors

• The results Grid allows to filter the handled items by feed name and by the other Magento attributes mapped to the CSV file

Page 25: Meet Magento Belarus - Davide Consonni

Suppliers Update: Logs

• 3 log types to maintain records & control

• Info log• Logs informative messages about feed processing, as

times for data uploads, file parsing and CSV import results

• Warning log• Logs traces non fatal occurrences as duplicated rows of

data and other non-fatal errors

• Error log• Logs fatal errors occurred in file processing

Page 26: Meet Magento Belarus - Davide Consonni

Logs and Processed Items: Demo

• 3 log types• Registry of processed items

Page 27: Meet Magento Belarus - Davide Consonni

Suppliers Update: Info Log

• Info Log traces informative messages:

• Time needed to download the remote file

• Number of total lines in CSV

• Number of skipped product lines (if any)Items could be skipped for different reasons – for example, if SKU in file was empy

• Number of updated Magento products (if any)

• Number of new created Magento products (if any)If we just update existing data (i.e. products already present in Magento), this value will always be 0

Page 28: Meet Magento Belarus - Davide Consonni

Suppliers Update: Warning Log

• Info Log traces non fatal occurrences, as:

• Empty identifiers at given rowsi.e. when SKU identifier for CSV row was empty

• Empty quantities and prices at given rows

• Duplicated rowsThis happens when the same SKU was already used in the feed

Page 29: Meet Magento Belarus - Davide Consonni

Suppliers Update: Error Log

• Info Log traces fatal occurrences, as:

• Discrepancy between the configured separator and the one used in the CSV

• Differences in the headers

This happens, for example, if the supplier changed the schema of its feed and the file processor was not re-configured

• Differences in the number of columns between CSV headers and CSV rows

• The CSV feed no longer existsThis happens when, for some reason, the CSV file has been removed

Page 30: Meet Magento Belarus - Davide Consonni

Key Takeaways

• With Suppliers Update merchants can immediately reduce time and money spent for creating and updating their Magento product catalogues

• For more information:

[email protected]

or visit

www.advancedlogic.eu

Thank you!

Page 31: Meet Magento Belarus - Davide Consonni

Questions?