• No results found

OSF INTEGRATOR for INGRAM MICRO Integration Guide

N/A
N/A
Protected

Academic year: 2021

Share "OSF INTEGRATOR for INGRAM MICRO Integration Guide"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)
(2)

Table of Contents

1 Installation ... 3 1.1 Disabling Extension ... 4 1.2 Uninstalling Extension ... 4 2 Configuration ... 5 3 Usage ... 6

3.1 Automated product loading and inventory updates ... 6

3.2 Category Mapping Import ... 7

3.3 Filter Ingram Micro Inventory file ... 7

3.4 Order Placement ... 7

(3)

1 Installation

Please follow these steps to install your extension.

Warning: it is highly recommended to backup your server files and database before installing this module.

No responsibility can be taken from any adverse effects it may cause. It is also recommended to install on a test server initially to carry out your own testing.

This extension was developed in accordance with Magento standards, but we do not guarantee it will work with other third-party extensions.

1. Switch off the Magento Compiler if enabled under System->Tools->Compilation 2. Ensure cache is enabled

3. Extract all the zip archive into your Magento base directory overwriting any files. *Note: This doesn’t overwrite any core files.

(4)

6. Flush the magento cache storage in the cache management by clicking the “Flush Magento Cache” Button (or you can manually remove /var/cache and /var/session contents)

7. If you’re using the complier you need to recompile via System -> Tools -> Compilation 8. Re-enable cache.

9. Reindex the Magento Indexes

During installation, two attributes will be created and associated with products: Vendor and Cost. This will be automatically populated during import with “Ingrammicro” and price values. A new table will also be added to the database “osf_ingrammicro_queue”

1.1 Disabling Extension

Disable any Magento extension by:

Opening the relevant extension file in app/etc/modules (Osf_IngramMicro.xml)  Set active to false

 Save file  Refresh cache

1.2 Uninstalling Extension

There may be occasions when you need to install our extension completely

 Disable cache

 Remove the following directory and included files from app/code/community/Osf/Ingrammicro  Remove the relevant .xml (Osf_IngramMicro.xml) file from app/etc/modules

(5)

2 Configuration

Before using this extension, you’ll need to configure it.

The configuration can be found in System -> Configuration -> OSF -> Ingram Micro Configuration. You should have a screen like the following:

The settings are described in the below sections.

Field Definition

Ingram Micro Account number The account number received from Ingram Micro

(6)

{Category Code}_{CPU Code}|{Magento category tree} E.g. 0001_DESKTP|All Products/Computers/Desktop Computers

Ftp Server FTP host provided by Ingram micro. This will be the location used by the module to pull inventory file.

Ftp Username FTP user provided by Ingram micro.

Ftp Password FTP password provided by Ingram micro

Ftp Remote Directory FTP relative path to the inventory file, provided by Ingram micro. E.g. DIRECTORY/SUBDIRECTORY

Ftp Products Filename Inventory filename. Provided by Ingram micro. E.g.

FILENAME.ZIP

Filtered SKUs File Upload a .csv file with SKUs you want to import. If no file is uploaded then all Ingram Micro products from

inventory file will be imported

XML Endpoint Ingram micro load balanced URL to post documents to.

XML Username Username provided by Ingram micro

XML Password Password provided by Ingram micro

3 Usage

This module is designed to automate Ingram Micro operations:

 automated product loading

 inventory updates

order placement

 Shipment and invoice generation

3.1 Automated product loading and inventory updates

(7)

To check if new products have been imported from Ingram Micro, simply access from backend: Catalog > Products

All products imported from Ingram Micro will be set as Not visible Individually, vendor as Ingrammicro and they will be placed in the corresponding category if there is one found.

Once the product import finished, you'll need to set the product accordingly: visiblity, price etc.

During updates, all these information is protected. The only information that will be updated is the inventory and cost information.

3.2 Category Mapping Import

Upload a .csv file to map Ingram micro imported products with your custom category tree. A row should look like this:

{Category Code}_{CPU Code}|{Magento category tree}

E.g. 0001_DESKTP|All Products/Computers/Desktop Computers

3.3 Filter Ingram Micro Inventory file

Since Ingram Micro inventory file is very large and contains a lot of SKUs, some of our clients requested a filter solution implemented in the module. Therefore a new option has been introduced to allow store admins to upload a csv file with preferred SKUs

3.4 Order Placement

Once an order is placed on Magento, the module will identify and isolate products that are coming from Ingram Micro and it will place though API an order on Ingram Micro systems. This can be easily verified in the Order View / Comments History, where ingram micro branch order number will be listed:

(8)

4 Shipment and Invoice Generation

In order to automate shipments and invoices, the module is built to accept an ASN response from Ingram Micro. Based on the response an invoice will be created and the shipment will be set as shipped.

In order to accept ASN data from Ingram Micro you'll need to contact your Ingram Micro representative and to communicate the callback URL. This is the following:

http://{magento-url}/index.php/ingrammicro/callback/api

References

Related documents

A nun at Beka’s school, Sister Gabriela, takes Beka under her wing, encouraging her to enter an essay contest about Belizean history.. Granny Ivy fears that Beka has no chance

For example, a student who had an average of 90% in the course but failed to complete any of the research participation credits that were required would receive a final grade of

There was one other development in late 1950, which offered some hope within the district that houses would be built soon: a campaign by Easington RDC to get government aid to

Ingram Micro has joined the Microsoft® Cloud Solution Provider (CSP) program which allows partners, via the Ingram Micro Cloud Marketplace, to sell Office 365 directly to

• 1 prize to be allocated for the highest achiever on Microsoft Open Volume licensing measured by revenue during the Promotion Period – minimum total revenue for entry £250,000.. •

Additionally, there are a number of control panel options available to help make the VPS easier to manage, including some of the most well-known and powerful solutions available

The Research Group is researching the usefulness of the HeartMath method especially for music students dealing with stress in musical performance situations.. This method has

Quasi-judicial agencies empowered by statutes are: Office of the President. Department of Agrarian Reform, Securities and Exchange Commission, National Labor