1. Home
  2. DotActiv - Data
  3. Transferring Data Between Database, CSV And Planograms

Transferring Data Between Database, CSV And Planograms

This article will explain how to transfer data to and from a database to a planogram, between a CSV and a planogram as well as between a CSV and a database using DotActiv software.

Applicable Products: DotActiv Pro, DotActiv Enterprise

Database to Shelf Plan

It is important to ensure that your product drill is set up according to your hierarchy.

Steps To Transfer Data From A Database To Shelf Plan

Firstly, go to ‘File’, ‘Setup’, and then ‘Product Drill’.

The ‘Product Drill Setup’ window will open where you can then select fields which you wish to display.

Database to Shelf Plan

Click on a section from the drop-down menu under the ‘Section and Columns’ tab and select the fields within that section that you wish to include.

Click on the field and then click on the arrows to move it to the ‘Setup’ tab on the right-hand side of the window. You can also change the sequence in which these fields are displayed by choosing ‘Shift Up’ or ‘Shift Down’.

Fields organised under ‘Setup’ are exactly how your Product Drill will be displayed when opening it so it’s important that it reflects your category/product hierarchy.

When you are done setting up your Product Drill, click on ‘Save. and name it.

Database to Shelf Plan

You can now select your saved Product Drill from the Product Drill menu. You can do this by going to the ‘Data’ tab and selecting the ‘Product’ icon.

You are now ready to import data from the database to a planogram. Open a new or existing planogram that you wish to populate or update with data from the database.

Still, in the ‘Data’ tab, you can now click on ‘SQL’ to open it. Click on ‘Product’ to display the product drill you just created.

Database to Shelf Plan Product Drill

To import data onto the planogram, drill down into the appropriate filter level in the SQL view and then click and drag the relevant category, sub-category, segment etc. onto the planogram.

Add Products To Planogram

The ‘Add Products to Planogram’ window should now appear.

You will now need to choose whether you want to ‘Insert’, ‘Update’ or ‘Insert and Update’ the data onto the planogram. Below is a short explanation of each.

  • Insert: Where the data is completely new and you wish to populate a new planogram with it, or, in the case of an existing planogram, new data such as new product lines that have been added.
  • Update: Where you only wish to update existing data such as pulling through new sales data.
  • Insert and Update: This is a combination of the above mentioned. By selecting this option, any new data will be added but all existing data will also be updated with new sales data for example.

You will then notice a checkbox – Place Products On Shelf – that allows to you select or deselect the option to place products on a  shelf. Should you wish to have all new lines imported added to a shelf, you would select this box.

If you’d prefer that all new lines appear in the product report, do not tick this box.

Whichever shelf you chose to place the category/sub-category from the product drill on, will be the shelf where new products appear.

Next is the ‘Fields to Update’ window. In this window, there are multiple ‘Product’, ‘Market’ and ‘Fact’ fields that you can select to update.

When you scroll down this window, you will see the following fields that you need to select that would apply specifically to your planogram.

  • Market Selection: The information pertaining to the geographic location as well as selecting any specific stores.
  • Period Selection: You will have the option to default your selection to the most recent six months data on the database. You can also select the periods that you wish to pull data.

Below is an example of the process when importing data from a database to a planogram. In this particular example, we’ve chosen to ‘Insert Only’ so the new products appear on the floating shelf.

You can now click ‘OK’ and a pop-up window will appear confirming that the planogram was updated successfully.

Shelf Plan To Database

The second method of data transfer is from a shelf plan/planogram to a database. This is useful if you have changed data on the planogram such as the height, width and depth of a product and you wish to now import this data into the database.

All data as it is in the Product Report will be imported into the database.  

Steps To Transfer Data From A Shelf Plan To Database

Firstly, open DotActiv and under the ‘Data’ tab, click on ‘Select’ in the ‘Data Transfer’ section and choose ‘Shelf Plan to Database’.

Shelf Plan to Database

The ‘Update-Database’ window will then open where you can map the planogram fields to the corresponding database fields. Alternatively, you can choose to have the fields automap by clicking on the ‘Auto Map’ button at the bottom left of the window.

Once again, you can select whether you only wish to update existing data in the database, insert completely new data, or both.

Add Products To Planogram Window

CSV To Database

Sometimes you might need to import data from a CSV file to the database.

Steps To Transfer Data From A CSV To Database

Firstly, open DotActiv. Under the ‘Data’ tab, click on ‘Select’ in the ‘Data Transfer’ section and choose ‘CSV to Database’.

Alternatively, you can drag the CSV file and drop it onto DotActiv upon which the “Import” window will open.

Map the fields from the CSV file displayed at the top to the correct fields available from the database on the bottom half of the window or choose ‘Auto Map’.

CSV to Database

When all Market and Product fields have been correctly mapped, select “Import” and choose whether to only Update- or Insert the data, or both. The data will now have imported into the database.

CSV to Shelf Plan

Transferring data from a CSV into a shelf plan/planogram is very similar to transferring data from a CSV to the database.

Steps To Transfer Data From A CSV To Shelf Plan

To follow this method of data transfer, click on ‘Select’ once again in the ‘Data Transfer’ section under the ‘Data’ tab and choose “CSV to Shelf Plan”.

Clicking it opens the ‘Import’ window. You can also drag and drop the CSV file into DotActiv to open the window.

Like before, the fields in the CSV must manually be mapped to the corresponding fields or by clicking ‘Auto Map’.

In this instance, however, you can also map Fact and Period data in addition to Market and Product. Remember to indicate the Key Product and Key Market field.

CSV to Shelf Plan

Click on ‘Import’ and then choose whether you want to Update-, Insert or Update and Insert the data onto the shelf plan/planogram.

Shelf Plan To CSV

If you have data on your shelf plan/planogram and you wish to export it to a CSV file you can easily export this by using the Product Report and saving it from there.

Steps To Transfer Data From A Shelf Plan To CSV

Open the Product Report and right-click on the top left-hand corner of the grid and selecting ‘Save Grid. Then select “CSV”.

A window will open prompting you to select where you would like the file to be saved. Make your selection and click on ‘Save’.

Shelf Plan to CSV

The CSV file is now saved on your computer and is ready to use.

Database To CSV

The last method of data transfer which can be used is the transfer from the database to a CSV.

Steps To Transfer Data From A Database To A CSV

Open a specific department, category, brand etc. from the SQL and click on the top left-hand corner. Just like before, click on ‘Save Grid’.

This time, CSV is the default file format so there is no need to select it.

Select where on your computer you wish to save the file and you’re good to go.

Database to CSV

Once you have a thorough understanding of the various methods of data transfer, you will easily be able to use DotActiv to meet all your data transfer needs due to its versatility and ease of use.

Updated on November 14, 2019

Was this article helpful?

Related Articles

Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Contact Support