Skip to end of banner
Go to start of banner

MS Pro File Formats

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Next »

Various inputs required by the system are given below. Note that Masters are crucial for data validation. If your sales, planogram, AOP inputs contain data which are not in the master, then the system will not upload that data and an error will be shown on the screen. 
All data must be uploaded in TSV format (tab separated values). 

You can always store your Excel files using TSV format. We don’t use CSV, as it creates issues in reading data when the values contain a comma.

Store Master

List of all stores. We do not support new stores currently.

  • partner_id represents your store partner network. E.g. Amazon, EBO (exclusive brand outlets), Costco (a partner chain) etc.

  • region represents how you’ve divided your stores into regions. This helps in understanding your business in and across regions

  • store_id represents a unique identifier for your store. It must be unique across all rows.

  • enabled represents if a store is enabled or not. Value 1 represents enabled and value 0 represents disabled.

partner_id

region

store_id

store_name

enabled

EBO

south

BLR_123

Bangalore Indiranagar Outlet

1

EBO

south

BLR_124

Bangalore Indiranagar Outlet

1

Amazon

country

AmazonStore

Amazon E-Commerce

1

Alibaba

country

AlibabaStore

Alibaba E-Commerce

0

  • Adding new file deletes the data already present and the latest input is utilized

  • store_id must be unique

Attributes Master

Valid data ranges to accept for styles attributes, e.g. brand, category. All your sales data is clustered using these attributes.

  • The mrp_bucket parameter is used to identify MRP range for that style. Example, it could be 101-200, 201-300 etc. Another example could be LOW, MEDIUM, HIGH. This parameter helps us understand what MRP price ranges your customers are comfortable in buying.

brand

category

subcategory

gender

mrp_bucket

Victor’s Secret

shoe

casual shoe

M

101-200

Victor’s Secret

shoe

casual shoe

M

201-300

  • Adding new file deletes the data already present and the latest input is utilized

  • Brand + Category + Subcategory + Gender combination must be unique

Styles Master

All styles along with their attributes are uploaded in this file. All sales data is clustered using these attributes.

  • The style parameter must be an ID (not a name) and must be unique for all styles.

  • The mrp_bucket parameter is used to identify MRP range for that style. Example, it could be 101-200, 201-300 etc. Another example could be LOW, MEDIUM, HIGH. This parameter helps us understand what MRP price ranges your customer’s are comfortable for buying.

  • The image_url parameter may be used to specify the image location for a style.

  • enabled represents if a style is enabled or not. Value 1 represents enabled and value 0 represents disabled.

style

brand

category

subcategory

gender

mrp_bucket

image_url

enabled

S3001

Victor’s Secret

Shoe

Casual

Male

50-100

http://vs.com/s3001.img

1

S3002

Victor’s Secret

Shoe

Formal

Male

101-150

http://vs.com/s3001.img

0

  • Data present already is updated and new rows are added when a new file is uploaded.

  • Style must be unique.

Category Size Set Master

All valid sizes for different brand, categories, subcategories and gender are provided here.

  • The size_exit_flag flag tells the system whether to exit a size from the store, if it is not selling well there. This is generally relevant only where number of sizes is too large (e.g. Lingerie). Value 1 means the size exit is enabled, while value 0 means size exit is disabled.

brand

category

subcategory

gender

sizes

size_exit_flag

Victor’s Secret

shoe

casual shoe

M

6,7,8,9,10,11,12

1

Victor’s Secret

shirt

tshirt

M

s,m,l,xl,xxl

1

Victor’s Secret

shirt

formal

M

32,34,36,38,40

1

  • Adding new file deletes the data already present and the latest input is utilized

  • Brand + Category + Subcategory + Gender must be unique

SKU Master

All SKUs, which style they belong to, and their sizes are uploaded in this input.

  • sku is the SKU barcode (e.g. EAN). Must be unique across rows.

  • style and size must refer to the inputs above

sku

style

size

mrp

1239878987

S3001

6

599

1239878989

S3002

8

1299

  • Data present already is updated and new rows are added when a new file is uploaded.

  • SKU/EAN must be unique

Sales

Daily sales data for every store and SKU

  • date must be in yyyy-mm-dd format

  • revenue is daily aggregated value.

  • discount will be calculated using revenue, MRP and quantity (discount = (MRP * quantity) – revenue). The MRP is used from the style data.

  • large data can be uploaded in multiple smaller file chunks

  • sales data is updated every time you upload a file. If a new day, store_id and sku combination is uploaded, it is treated as a new entry. However, if an existing day, store_id and sku combination is uploaded, the corresponding revenue and quantity is updated.

  • delete option is provided to delete sales data for a store or within a given date range

day(yyyy-mm-dd)

store_id

sku

revenue

quantity

2018-01-18

BLR_123

1239878987

74.00

1

2018-01-18

BLR_123

1239878989

198.60

2

2018-01-19

BLR_123

1239878987

74.00

1

  • Data present already is updated and new rows are added when a new file is uploaded.

  • Store + SKU + Day combination must be unique

  • Sales delete functionality available.
    If there are duplicates within a file, the revenue, qty and discount are added up

Parent Child Sku Mapping

(Optional) Mapping of child to parent SKUs

child_sku

parent_sku

EAN1

EAN4

EAN2

EAN4

EAN3

EAN4

New Store Mapping

(Optional) Mapping of new stores to reference stores

new_store

reference_store

STORE999

STORE101

STORE1000

STORE154

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.