> For the complete documentation index, see [llms.txt](https://retailcloud.gitbook.io/portals/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://retailcloud.gitbook.io/portals/central-administration-server-cas/utlities/smart-imports.md).

# Smart Imports

**CAS** --> **Utilities** --> **Smart Imports**

### What is Smart Imports ?

It's as simple as drag and drop of your item file&#x20;

Great for converting  from your current POS system, as we accept any file.&#x20;

The Smart Import will assess your file, ask the meaning for any column headers it does not recognize

An email will be sent to you with the import status, how many items successfully import, how many fail - with the reason for the fails

### Smart Import - Item Maintenance

Smart Import can also be used to update items that are already in the system. Just drag and drop your file with the changes and within a couple of minutes you will receive the email confirmation that the changes have been made.&#x20;

Any items that fail will be listed with the reason for the fail.

### Smart Import - Changing Prices

If you are changing prices: you will receive an email saying the following:

| Error details | Item cost price or selling price is different from exist Item ID :xxx                                                                               |
| ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| **.**         | Item Cost Price or Selling Price doesn't match with Exist items. Attached .csv file for those items, user can update those items if it is required. |

This is essentially asking you if you are sure you want to change the prices. You will download the file sent with the email, and import that "modified" file through the Smart Import, and the prices will be updated. It is a two step process to prevent any price changes in error.

SMART IMPORT is just one of many ways that retailcloud has available to you to enter product into the system. Other products include mInventory (Android mobile app) or your point of sale machine (tabPOS, WinPOS, or mPOS). We make it easy to find the method that works best for your business situation.&#x20;

### [TIPS for a successful import](/portals/central-administration-server-cas/utlities/smart-imports/tips-for-smart-imports.md)

### Details

![](https://1065618780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LlIO4qyICYYVdwt64xd%2F-LxQN5ZuYnxLRE5i2DHV%2F-LxQPd8hNpGaiS96nreN%2F2019-12-31%2015_13_19-Window.png?alt=media\&token=1f486ecf-b9e1-4a01-acd0-5bd4cc9cc751)

![](https://1065618780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LlIO4qyICYYVdwt64xd%2F-LxQN5ZuYnxLRE5i2DHV%2F-LxQNhcp4inHrM2hBz0k%2F2019-12-31%2015_14_36-Window.png?alt=media\&token=2d36fb61-7d62-4ba2-997a-436915065cc1)

### Description of the Fields :

{% file src="/files/-LxQO5C-Hg17WCmjZK-U" %}
Item import Sample File
{% endfile %}

**ItemID** : Unique item ID should be entered here which are alpha numeric characters (do not use special characters or spaces).(Max Length 15 characters)

**Name :** Unique name for the item should be entered (no special characters such as -, \*, &, etc) (Max Length 50 characters)

**SellingPrice** : Selling price for the items should be entered.

**TaxID** : The tax ID associated with the item is entered here.This tax will be processed during sales transactions. The default tax is TaxID 1

#### The following is an example of the import file - Simple Mode

{% file src="/files/-LxQOR6f\_LU6W5E75ZMa" %}
Sample Import File - Simple Mode
{% endfile %}

#### CLASSIFICATIONS AND ATTRIBUTES

Including these in the item detail will allow you to analyze your inventory and sales data on a more specific basis, as well as look up items during the sales process to help customers find related products

**Department**: The department to which the item belongs should be entered (This is the name of the department, not the ID). If creating a new department, enter in a department that does not exist and the Import will automatically create it. (Max Length 50 characters). If not entered, default value is Default

**Category**: The category to which the item belongs should be entered (This is the name of the category, not the ID). If creating a new category, enter in a category that does not exist, the import will automatically create it.  (Max Length 50 characters) If not entered, Default value is Default

**SubCategory**: The sub category to which the item belongs should be entered (This is the name of the sub category, not the ID). If creating a new sub category that does not already exist, the import will automatically create it. (Max Length 50 characters) If not entered, Default value is Default

**Size**: The Size of the item is entered here (This is the name for the size, not the ID). (Max Length 50 characters). If not entered, default value is blank

**Style**: The style of the item is entered here (This is the name for the style, not the ID) (Max Length 50 characters). If not entered, default value is blank

**Color**: The color of the item is entered here (This is the name for the color, not the ID) (Max Length 50 characters). If not entered, default value is blank

**Brand**: The brand of the item is entered here (This is the name for the brand, not the ID) (Max Length 50 characters). If not entered, default value is blank

**Season**: The season of the item is entered here (This is the name for the season, not the ID) (Max Length 50 characters). If not entered, default value is blank

#### The following is an example of the import file - Advance Mode

{% file src="/files/-LxQOvYwC\_533JeEzZ3P" %}
Sample Import File - Advance Mode
{% endfile %}

#### INCLUDING INVENTORY LEVEL:

If you want to include the quantity on hand of an item, at the time you are initially adding the item into the system, the following three fields need to be completed to identify the # of pieces on hand, and which location these are located

**QuantityOnHand:** Quantity on hand number is entered.  If not entered, default value is 0. If a quantity is entered without entering a source or source ID, the quantity will be placed in Store ID 1 as the default

**Source ID**: If Inventory quantities are being added, indicate which store or warehouse you want the inventory added to (normally Store ID 1)

**Source Type:** If Inventory quantities are being added, enter the source Id (S for store or W for warehouse) depending on where you want the quantity added

#### OTHER COMMON FIELDS:

**CostPrice**: The cost price of the item is entered here, if its left empty then its taken as zero by the system.  If not entered, default value is 0

**SupplierName**: The Vendor Name associated to the item should be entered. If not entered, default value is Unassigned

**TypeID**: If the item is a store item the ID is 1, if its a service item its 2, if its a package item its 3. (NOTE: If created a package (type 3) Status should be set to Discontinued - as the package becomes active once items are added to the package). If not entered, default value is 1

**UPC**: Unique UPC is entered here with alpha numeric characters (do not use special characters or spaces). The UPC can be an extension of the\
Item ID or completely different. But it should be unique. (Max Length 15 characters). If not entered, default value is ItemID

#### OTHER LESS COMMONLY USED OPTIONAL FIELDS:

**DiscountID**: The discount ID attached to the item is entered here. This discount will be processed during sales transactions. If not entered, default value is blank

**Image**: Enter the URL for the image. If not entered, default value is blank

**TaxInc**: The tax inclusive item is indicated by filling this field with 1 or left blank for tax exclusive. If not entered, default value is blank

**PriceBookID**: If item will be part of a pricebook, enter pricebook ID. If not entered, default value is blank

**ReorderLevel**: The reorder level number is entered for the item, so that when it reaches this quantity, the item will show in the reorder report. If not entered, default value is blank

**ReorderQuantity**: The reorder quantity number is entered for the item, this is the quantity that is to be reordered.

**MinimumLevel**: The minimum level to which the quantity of the item can be reached is entered here.

**MaximumLevel**: The maximum level to which the quantity of the item can be reached is entered here.&#x20;

**No Discount Flag:** If item will not be discountable enter 1. If the NoDiscount Flag does not apply leave blank

**Status**: Enter the word "Active" or "Discontinued", depending on what the user wants as the status of the item. If not entered, default value is Active.

**UnitOfMeasure**: ID for PO unit of measure. If not entered, default value is blank

**Serialization Level:** If item will have serial numbers associated with it "Always" enter 1, "Sometimes" enter 2. If serial number will not be added to the item leave blank

**RoyaltyLevel**: The royalty ID associated to the item is entered here. (Not utilized option)

Data for any of the tables given in the drop down can be imported. A sample of each file layout can be found by highlighting the type and clicking the download sample CSV button.  A help button is included, for a quick link to the wiki site so the user can verify the data they are adding to the import fields. The headers must not be adjusted in any way and data must be formatted exactly as specified or the import will not be successful.

## Smart Import - Inventory Receiving

One of the easiest ways to receive new inventory into your point of sale is by using retailcloud's Smart Imports.

Log into **CAS** and navigate to **Utilities** --> **Smart Imports**

### SMART IMPORT - IMPORT INVENTORY RECEIVING

1. Chose an Import Type - Select Inventory - Receiving
2. Press the Download Sample csv and use this file for your import&#x20;
3. Drop the saves file in the Drag/Drop area
4. Once the Smart Check is complete, enter your email to receive status of the import

![](https://1065618780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LlIO4qyICYYVdwt64xd%2F-LxQN5ZuYnxLRE5i2DHV%2F-LxQR-lfsQpuTosXMprs%2FTC3yKNubP81QWqxXugJZHifJdhUSoOKQFA.jpg?alt=media\&token=7158f58f-6fdb-41ee-8490-0cdc07e04df2)

### The Import File Tips&#x20;

{% hint style="warning" %}
**Do not change the prepopulated headers**
{% endhint %}

**Function :** Keep as Receiving&#x20;

**Date :** Enter date as MM/DD/YYYY

**Location Type :** enter 0 if receiving to a store enter 1 if receiving to a warehouse&#x20;

**Location ID :** enter Store ID or Warehouse ID (enter 1 for single location). If multiple locations obtain from Listing Hierarchy ID report&#x20;

**PO :** enter Purchase Order # if application, leave blank otherwise&#x20;

**Freight :** Enter amount of freight applied per item. Amount applied to cost&#x20;

**UPC :** Enter the UPC for the item being received&#x20;

**Quantity :** Enter the quantity being received

Save as **csv** file

[**Tips for a Successful Import**](/portals/central-administration-server-cas/utlities/smart-imports/tips-for-smart-imports.md)

**Access**\
Access to this function at an enterprise level is limited by default to the System Administrator and Financial users only. Accounting, store managers and zone managers may import data at Venues or Store assigned to them.
