3
Datawiz Inc. http://datawiz.io 1811, Sliverside Road, Willmington, DE, 19810, U.S.A. SMART SOLUTIONS RIGHT FOR YOUR UNIQUE BUSINESS NEEDS Tel. +38 (050) 337-73-53 Input Data Specification Input Data We need: - products list; - receipts list; - loyalty program client information. Tables should be in *.csv format. Specification Shops List: Shop Id; Address; Data of Opening (yyyy-mm-dd) Example: Shop1; Golovna str., 28; 1992-02-21 Terminals List Terminal Id; Shop Id; Terminal Name Example: Terminal1; Shop1; “Terminal #1” Cashiers List Cashier Id; Cashier Name Example: Cashier1; Mary SheeranCategories List Category Id; Category Name; Parent Category Id; Example: Category1; Computer Hardware; <empty> Category2; Hardware”; Category1 Category3; Computer Mouse”; Category2 Measures List Measure Id; Measure Name Example: Measure1; “Pieces”

Input Data Specification Datawiz.io

Embed Size (px)

Citation preview

Page 1: Input Data Specification Datawiz.io

Datawiz Inc.

http://datawiz.io

1811, Sliverside Road, Willmington, DE, 19810, U.S.A.

SMART SOLUTIONS RIGHT FOR YOUR UNIQUE BUSINESS NEEDS Tel. +38 (050) 337-73-53

Input Data Specification

Input Data

We need:

- products list;

- receipts list;

- loyalty program client information.

Tables should be in *.csv format.

Specification

Shops List:

Shop Id;

Address;

Data of Opening (yyyy-mm-dd)

Example:

Shop1;

“Golovna str., 28”;

1992-02-21

Terminals List

Terminal Id;

Shop Id;

Terminal Name

Example:

Terminal1;

Shop1;

“Terminal #1”

Cashiers List

Cashier Id;

Cashier Name

Example:

Cashier1;

“Mary Sheeran”

Categories List

Category Id;

Category Name;

Parent Category Id;

Example:

Category1; “Computer Hardware”; <empty>

Category2; “Hardware”; Category1

Category3; “Computer Mouse”; Category2

Measures List

Measure Id;

Measure Name

Example:

Measure1;

“Pieces”

Page 2: Input Data Specification Datawiz.io

Datawiz Inc.

http://datawiz.io

1811, Sliverside Road, Willmington, DE, 19810, U.S.A.

SMART SOLUTIONS RIGHT FOR YOUR UNIQUE BUSINESS NEEDS Tel. +38 (050) 337-73-53

Products Table

Product Id;

Product Name;

Category Id;

Measure Id

Example:

Product1;

“Nuts”;

Category5;

Measure1

Loyalty Clients Table

Loyalty Client Id;

Cart Number;

Loyalty client Issued shop ID;

First Name;

Last Name;

Gender;

Birth Day (yyyy-mm-dd);

Address;

E-mail;

…… Other Additional Information

Example:

Client1;

“566788005”;

Shop1;

“Paul”;

“Rackham”;

“Male”;

1980-01-30;

“Gaidara str., 1”;

[email protected]”;

married; programmer

Receipts List

Shop Id;

Terminal Id;

Cashier Id;

Loyalty Client Id;

Receipt Id1;

Item Num2;

Date (yyyy-mm-dd);

Example:

Shop1;

Terminal1;

Cashier10;

Client1;

Receipt1;

1;

2015-01-23;

1 Unique for [shop, terminal, date, time].

2 Unique for receipt.

Page 3: Input Data Specification Datawiz.io

Datawiz Inc.

http://datawiz.io

1811, Sliverside Road, Willmington, DE, 19810, U.S.A.

SMART SOLUTIONS RIGHT FOR YOUR UNIQUE BUSINESS NEEDS Tel. +38 (050) 337-73-53

Time (hh:mm:ss);

Product Id;

Original Price3;

Quantity;

Total price

15:10:12;

Product1;

8.00;

2.00;

16.00

Receipts list example (csv file with two receipts):

Shop1; Terminal1; Cashier10; Clien1; Receipt1; 1; 2015-01-23; 15:10:12; Product1; 8.00; 2.00; 16.00

Shop1; Terminal1; Cashier10; Clien1; Receipt1; 2; 2015-01-23; 15:10:12; Product2; 8.00; 3.00; 24.00

Shop1; Terminal2; Cashier12; Clien2; Receipt2; 9; 2015-01-23; 15:15:31; Product2; 8.00; 1.00; 6.004

3 Original price without discounts.

4 Item price with discount.