Magento Developers Make Batch Import / Export of Data Super Easy
Upcoming SlideShare
Loading in...5

Magento Developers Make Batch Import / Export of Data Super Easy






Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Magento Developers Make Batch Import / Export of Data Super Easy Magento Developers Make Batch Import / Export of Data Super Easy Document Transcript

  • Magento Developers Make Batch Import /Export of Data Super EasyThe import/export feature in Magento development is a very useful tool. Thisfeature is one of the most important in the ecommerce space.Magento 1.5 comes with a new core module called ImportExport that is fast. Usingthe import/export tool one can imports products en masse. It is easier when adding,say, fifty products all at once – create a csv or xml file with the required fields fromthe database and import the products. Conversely, you can retrieve a csv or xml filethrough export.Export also lets you export all the products. Say, when moving a website or toreinstall/ upgrade a website.Apart from using import to update existing products, magento developers cancreate new onesThe flexibility offered in the interface means it can be used to communicate with theoutside world, including legacy systems, third party applications, price aggregators,external order sources, fulfillment systems, accounting, etc.The new import/export module is fasterImport or export is a for all purposes, just a transfer between one medium andanother, loading data from one resource, applying alterations / reformatting, andsaving to another resource – database and local file, ftp server and database, parsedhtml page and Excel spreadsheet, Google Spreadsheet and catalog, and so on.External resources can generally be one of the following:
  • Local filesftp, sftp serversDatabase tablesSoap servicesStandard input / outputhttp interfacehtml sourceGoogle SpreadsheetsCustom resources such as specialized db interface, cache repository, etc.A Magento Developer can import and export essentially anythingImport / Export in Magento include:Adding and/or editing batched product data via a file (MS-EXCEL, CSV andTab-Separated values)customer batch exportBatch export any type of data in any implemented format and import backafter changesData export for pricing aggregators (, priceGrabber, bizrate …);automatically ftp the files.Data import and integration with third party ERP / inventory management /accounting applications (SAP, Great Plains, MAS 90/2000, Oracle, Netsuite,Quickbooks, Peachtree …)Integration with third party CRM solutions (SugarCRM, SalesLogix,, ACT …)Integration with order management applications and EDI interfacesFetching or publishing RSS/Atom feeds such as new products, special prices,product availability, order status, etc.Add/edit/remove products using the import/export tool
  • Automatically import simple grouped and configurable productsImport Customers with csv fileImport ManufacturersindexMagento Attribute Reference CardStock Level Import ScriptUse Magento connect to export products to VTigerIt also imports configurable products, custom product options,multiple categories & multiple images, etc.Developers came together in Kiev, Ukraine, buzzing about the latest developmentopportunities in the world of Magento development.MageConf 2011 was a developer event sponsored and led by Magento. Developersfrom throughout Ukraine – as well as from Russia, Belarus, Germany and Poland –gathered in Kiev on December 3 for the third annual MageConf. The event was wellattended by Magento developers. Much of the audience consisted of PHPdevelopers interested in learning more about Magento developments.The attendees were treated to a variety of insightful presentations, including astanding-room-only keynote speech on Magento 2. As always, Magento swag was inhuge demand (the line for Magento T-shirts seemed endless). And a recruiter forMagento developers received hundreds of applications from aspiring magentodevelopers interested in joining the industry-leading technology team.Testing and reviewing the new Magento ImportExport, Roman Zenner writes in hisblog ( „I have only tested (it) withsimple products and a standard set of attributes …, but I was able to import 1,000products in under 4 seconds on my Macbook Pro. The question now is: How onearth can this thing be (so) fast? The answer: Magento uses less Magento to get the
  • job done. Rather than using the model-structure (in this case, mainlyproduct_catalog), the new ImportExport module uses direct database access viaVarien_Db_Adapter_Pdo_Mysql. This class is an extension of the respective class ofthe Zend Framework, ie. the “magic” happens deeper in the overall system.‟Magento developers can import and export essentially anything, not necessarilyproducts alone. Order state and status can be modified from Magento backend. Youcan edit an address without having to create another order. This will not recalculateorder amount or shipping fees, though.Apart from using import to update existing products, a magento developer can alsocreate new ones by specifying more details:type (eg., simple)attribute_set (Default or another field set name)tax_class_id (None or another tax class name)status (Enabled)weight (required. 1 if not using the field)sku (unique product identification)namepricedescriptionshort_descriptionAuthor Bio: DCKAP has an experienced and trained team of Magento Commercedevelopers, both onsite and offshore. Our offshore development team for Magentois based in Chennai, India and our onsite Magento developers are located in the US.We have done development and installation of numerous Magento applications.