A System for Scanner Data

Slides:



Advertisements
Similar presentations
Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
Advertisements

RESTAURANT CONTROLLABLE PROFIT
© 2003, Educational Institute Chapter 7 Food and Beverage Management Applications Managing Technology in the Hospitality Industry Fourth Edition (469T.
Unit 7: Store and Retrieve it Database Management Systems (DBMS)
SOFTWARE REQUIREMENT SPECIFICATION Cortes, Hector Lachica, Joshua Salde, Rew Sim, Jason.
Some Implementation Issues of Scanner Data Muhanad Sammar, Anders Norberg & Can Tongur.
5/25/ A Just Perfect Proposal 5/25/20153 INCREASE SALES AND REVENUE.
Integrity through Visibility - End user Application Software.
University of Southern California Enterprise Wide Information Systems Customer Order Management (Continued) Instructor: Richard W. Vawter.
1 of 19 VAT on Core / DA0483-w1 Last updated: VAT on Core.
Sébastien FAIVRE INSEE Workshop on scanner data, Stockholm, /06/2012 Would scanner data improve the French CPI?
Scanner Data – Discussion on the Treatment of Discounts in the CPI Muhanad Sammar, Anders Norberg & Can Tongur Statistics Sweden.
Mobileappswarehouse.co.uk Tablet & SmartPhone Mobile Shop A Pioneer in B2B Mobile Applications.
A System for Scanner Data Muhanad Sammar, Anders Norberg & Can Tongur Statistics Sweden.
The Systems House, Inc. 06/11/12. Setup Drug Types, Pharma Records Pedigree Printing Options Pedigree How it Works Updating Reporting ARCOS Reporting.
9/15/ A Just Perfect Proposal Matrix Warehouse Computers.
eOrders inventory ordering software! Introduction Use easy functions, letting you order products that you need automatically. Use easy functions, letting.
SESSION: A LOOK AT UCC’s FINANCIAL AID SOLUTION Presenters: Jacob Geluk, Data Management Coordinator UCC Registrar’s Office Dennis Mayberry, Registrar.
Unit 8 COST ISUITE-EP. Objectives Be able to: 1.Identify the purpose of the COST module. 2.Run Cost Processes 3.View Daily Costs 4.Generate Cost.
The Adoption of METIS GSBPM in Statistics Denmark.
1. Freight Price October 1, 2008 Version : 5.0. UG_ _A User ManualGlovis India TMS Project Price Management Overview Firstly, a freight price.
Designed with you in mind! Click on an area of the IGManager Navigation Screen for more info. EXIT.
7. Domestic Adjustment October 1, 2008 Version : 5.0.
Pieces of the Puzzle: Costing, Pricing and Contracts Presented by: Rachel Johnsen The Systems House 06/13/11.
Microsoft Access 2007 Tutorial (Part II) CIS*1000*DE.
The Price Index Processor System PIPS Niall O’Hanlon.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Chapter 3: Software Project Management Metrics
Splash Screen. Lesson Menu Five-Minute Check (over Lesson 7–5) Then/Now New Vocabulary Key Concept: Percent of Change Example 1: Find the Percent of Change.
Verification & Validation. Batch processing In a batch processing system, documents such as sales orders are collected into batches of typically 50 documents.
Database Management Systems (DBMS)
Scanner data in the Luxembourg HICP/CPI Moving towards implementation Claude Lamboray Vanda Guerreiro Scanner Data Workshop ISTAT 1-2 October 2015.
The Swedish experience with scanner data From sampling to index calculation Paulina Jonéus.
Databases 101 © Dolinski What you will learn How relational databases work What are the components that make up a database How to create each component.
Library Online Resource Analysis (LORA) System Introduction Electronic information resources and databases have become an essential part of library collections.
Muhanad Statistics Sweden 1.
E commerce Online Shopping Website at Rs. 7920/-.
1 GTIN Review. 2 Trade Item definition Trade Item - Any product or service upon which there is a need to retrieve pre-defined information and that may.
Retele de senzori Curs 1 - 1st edition UNIVERSITATEA „ TRANSILVANIA ” DIN BRAŞOV FACULTATEA DE INGINERIE ELECTRICĂ ŞI ŞTIINŢA CALCULATOARELOR.
Session 2.  Recap of Services We Provide  Refund Policy  Selling Tools Demo(s)  CRM Demo  Commission/Bonus Recap  Teen to show how to configure.
Review DATA VISUALIZATION WITH TABLEAU ONLINE TUTORIAL Training Guide Fundamentals.
Colleges & Universities Delivery Partners Program
Integration with External Applications: General View
Cengage – Century 21 Accounting -- Edited for Advanced Accounting
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
IT Business Applications
Enterprise Processes and Systems
Database Design Process (Chapter 3)
Getting Started Creating Playlist.
Inventory is used to illustrate:
Retail Sales is used to illustrate a first dimensional model
S-DWH layered architecture – Statiscs Finland
XIS XML Input System Statistics Denmark 11 Maj 2004.
What are Dynamic Ads? Dynamic Facebook Auto Ads
The Household Consumer
Main Idea and New Vocabulary Example 1: Find the Sale Price
The impact of spatial aggregation on price indices with scanner data
Title Management & Product Marketing
NetSuite Processes, 2016 Feedback –Ed Aoki
Experience with XML – based production of publications Case of « Statistical yearbook 2005 and 2006  » Guy Zacharias Centralisation et Diffusion STATEC.
Scanner Data – Discussion on the Treatment of Discounts in the CPI
Retail Sales is used to illustrate a first dimensional model
Price and Volume Measures
Want to Buy or Sell Concrete Products around the world?
Web SA: File Upload Function
Retail Sales is used to illustrate a first dimensional model
Some Implementation Issues of Scanner Data
Improving Cost Efficiency of Chain Store Reporting in Norway
eDAMIS – Statistics of usage
Market Update.
Presentation transcript:

A System for Scanner Data Muhanad Sammar, Anders Norberg & Can Tongur Statistics Sweden

A System for Scanner Data Several years of wanting and canvassing of retail chains paid off very well We now have access to vast amounts of data We receive text files every week Files contain weekly sales: sold quantity price (w/o VAT) EAN store name etc. Transmission is safe (over FTP)

The Scanner Data Files …and files look like this Market Postal Code YearWeek EAN Brand Quantity Price ABC 14550 201220 730202… Y-Brand 43 12.90 7314805… X-Brand 2 8.90 DEF 75424 7310265… 174 32.90

Building the System We wanted to incorporate scanner data: Either by extending the existing production environment, or creating a new environment Pity not to use the existing User Interface Perhaps not so simple to use the regular engine SAS® seemed extremely attractive & tempting to use…

The Existing System The ordinary user interface Pi09 (π09) Tables in SQL, interface and system in VB.Net

Adding SAS We made it simple and added a scroll-down menu The idea behind this (SAS↔VB.Net) already established in the house

The Production Flow

Production Initiation Initially, an EAN – Product code register must be established for extraction of data

The Monthly Data Extraction Register Product Code EAN Year Month Product Name Brand 112517 7331010065622 2012 3 BULGUR 1KG DRUVAN 112710 8076804215058 SPAGHETTI BARILLA 112737 7310960039211 LASAGNE 1 KG FAMILJEN DAFGÅRD 123243 7300208345006 BACON SCAN 1233124 5701251501524 GOL PÖLSER RÖDA HOT DOG PÖLSER 375 G GOL PÖLSER 124079 7313940574504 BUFFALO WINGS 500G GULDFÅGELN 922449 4015400347453 ALWAYS ULTRA NORMAL PLUS ALWAYS

The Editing Interface

Validation and Selection Given data – Validate Perform trivial but crucial checks, e.g.: Numerics are numeric Check shop names & that all are there Check that the period in data (YYYYWW) actually is the desired week Given Validity and a Register – Select data Revalidate and perform editing and subtraction of deposits etc. If necessary – use the new interface to make changes/delete prices

Aggregation and Uploading Aggregate data before uploading it Aggregation by geometric mean over 3 weeks Make a final register check (=mirror) of EAN – Product in the S.D. sample v.s. the (updated) designated sample Upload data to the ordinary system Perform a market analysis of EAN codes Necessary for maintenance and keeping S.D. register up to date Pragmatic approach – use MS. Excel

Market Analysis

Market Analysis Product Code EAN Product Name Brand # stores # packages 112517 733101006.. BULGUR 1KG X 17 876 112710 807680421.. SPAGHETTI Y 4 12 112737 731096003.. LASAGNE 1 KG Z 20 1347

Summing-up Note merely SAS but also SQL table views with ”the right stuff” required SAS part not so tricky – system integration harder Ideas have to mature It works!