• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Itasca Retail

Itasca Retail

Simple. CGO.

  • Solutions
    • Inventory Optimization
    • Perpetual Inventory
    • Fresh Item Replenishment
    • Trusted Orders
    • Perimeter Production Reports
  • Products
    • Itasca Magic™ CGO
      • Central Data Server™ (CDS)
    • DSD Receiving™
    • Scan Data Server™ (SDS)
    • Handheld Interfaces
  • Resource Center
    • Case Studies
      • The Sunday Problem
      • OOS…it’s store-caused!
      • Asset Protection
    • Thought Leadership
    • Services
      • Professional Services
      • Implementation
      • Education & Training
      • Support
    • Gold Papers
  • Schedule Call/Demo
  • Get To Know Us
    • Leadership Team
    • Customers
    • In The Press
    • Partners
    • Industry Associations
    • Calendar of Events
    • Work With Us

Scan Data Server™ (SDS)

Real-Time Sales Data Gathering Capability

Itasca has built an industry-standard application, called Scan Data Server (SDS), to ensure Magic™ has the real-time data that it needs to optimize inventory. This ingenious application was designed to interact with multiple POS applications. It’s also not just proprietary to our applications, as several other software vendors and retailers use it to gather real-time POS info for their specific purposes. This puts the strategic  functionality in thousands of supermarkets running NCR, IBM/TOSHIBA, Fujitsu and other leading POS systems. 

We offer it to any software provider or retailer who needs access to real-time information in an efficient manner.

Schedule 15 Minute Chat With Us!
Schedule Chat!

There are three main components of CDS (noted below), but due to it’s confidential and technical nature, we politely ask you to give us your email if you are truly interested. We hope you understand.

Three components:

  1. The client application(s)
  2. SDS Server
  3. SDS Agent

Client Application

Client applications utilize a link library and application program interface (API) to receive notification of POS transaction data as it occurs. The library executes an application defined callback routine as each data item is retrieved. This allows for:

► Simplified application programming requirements, as compared to native transaction log evaluation.

► Near real-time access to transactions.

► Available for a variety of Windows and Unix based systems.

► Transaction data is represented in a normalized format independent of the type of POS, making the application POS independent.

► Utilizes a TCP socket for communications to SDS Server, allowing the client application to reside on the same computer or across a local or wide area network to SDS Server.

Scan Data Server

SDS runs as a background service process on the in-store processor (ISP) monitoring the sales activities of the POS. SDS monitors the current transaction log (journal) of the POS and as additional transactions become available, they are retrieved from the POS and saved in a database on the ISP. The system records the name/number of the current transaction log and it’s position within the file for synchronization with the POS after an interruption. This supports:

► Supports simultaneous connections from multiple client applications.

► Available for a variety of Windows and Unix based systems.

► Support for IBM 4690 Supermarket, Optimal Robotics and NCR ACS front-end systems.

► Parameters are used to configure the amount of history to maintain and optional parameters restrict SDS Server from accessing the POS during certain hours. (For example, peak sales periods or during a store close.)

► Can be installed directly on the POS or on an in store processor.

► For ISP installations utilizing SDS Agent for POS access, the system automatically accesses a secondary POS controller if the primary cannot be reached.

SDS Agent

SDS Agent is a compact software component which provides access to the POS transaction log/journal for SDS Server. SDS Agent is installed directly on the POS primary and backup controllers and communicates with SDS Server via a TCP socket.

Designed to have a very small memory and disk footprint, SDS Agent simply reads the transaction log in native disk blocks and transmits the data to SDS Server. All parsing/processing of transaction data occurs on the ISP. Benefits then are:

► Small memory, disk & CPU footprint.

► Native “background process” on the IBM 4690.

► Installed on both the primary and alternate controllers. The system can be configured to use the “alternate” controller normally, with fallback to the“primary” if the alternate fails.

Footer

Give us a shout…

(515) 223-0050

Shoot us a note...

marketing@itasca-retail.com
  • Cookie Policy
  • The Fine Print
  • FAQs

Copyright © 2021 · Itasca Retail Information Systems, Inc. · Computer Generated Ordering, Fresh Item Replenishment, DSD Receiving

This website uses cookies to improve your experience.
If you're OK with this Accept But you can opt-out if you wish Reject
To review our cookie and privacy policies Read More
Cookie settings
Privacy & Cookies Policy

Privacy Overview

On this site, we use cookies to improve your experience during your visit. Only the cookies categorized as NECESSARY are stored on your browser. This is so our site functions as best it can for you. We also use third-party cookies that help us analyze and understand how you interact with us while here. Only with your consent are these cookies stored in your browser. You can always opt-out of them, but doing so may have a negative performance effect.

However, in order to make our site, like almost any other, work well for you, there are some necessary cookies that just have to stay on. These, though, DO NOT gather information about you that could be used for marketing purposes. That's an Itasca Promise.

To change your cookie preferences, GO HERE!!!
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.