A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8...

18
Retail Transaction Investigation Software Release 5.5 A MARCH NETWORKS APPLICATION NOTE

Transcript of A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8...

Page 1: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation SoftwareRelease 5.5

A MARCH NETWORKS APPLICATION NOTE

Page 2: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 2

Introduction ..............................................................................................................3

SMB Transaction Capture ..........................................................................................5

Enterprise Transaction Capture ..................................................................................8

Appendix A - POS Integration Questionnaire ........................................................... 11

Appendix B – Deployment Considerations ............................................................... 12

Appendix C – Sample RTI Integration Project Plan .................................................... 13

References:

1. RTI Software Manual - English and Spanish

2. RTI Getting Started Guide

3. RTI Demo Guide

Table of Contents

Page 3: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 3

Exception Monitoring The Retail Transaction Investigation software enables: • Searchtransactiondata–transactionnumber,operatornumber,itemdescription,amount,transactiontype(void,refund,…),etc.

• Drilldownintothedatawithdatarefinementtools• Viewassociatedvideo• Viewassociatedreceiptdata• Savevideoclips,images,casenotesand/orreceiptdata

to the Evidence Manager case management software

Integratedplaybackofregisterdataalongsidevideo,andevenaudio,fromMarchNetworksvideorecordersmakesacompellingROIargument.Theabilityforsupervisors,managersandfranchiseestoresolvecustomerdisputes,andto capture incidents of employee theft without the need to analyze lengthy receipt tapes and manually match the videoclip,meansthattheycanspendmoretimerunningaprofitableenterprise.AndsincetheMarchNetworkssolution requires no interface unit (sometimes referred to asa“blackbox”),theintegrationisveryeconomicalandhighly reliable.

Deployment Methods There are two primary methods of deploying the Retail TransactionInvestigatorsoftware,andathirdalternativesolution for medium to large enterprises:

1. Locally captured data - which is investigated using two methods:A. Local Capture Store using keyword searches

– an application that is integrated with the Investigator Standard.

Local capture offers a cost-effective tool for matching keywords such as ‘void’ and ‘refund’ withthevideoclip,sothatreal-timeviewingbyastoremanager,orpostanalysisbyastoreownerorfranchisee ensures that transactions are monitored and quickly reviewed.

B. Local Capture Enterprise – central aggregation ofthelocallycaptureddata,wheredrill-downsearches are conducted using the Retail Transaction Investigator Pro.

The Retail Transaction Investigator enables effective drill-downthroughstraightforwardrefinementrulesonthesearchdata,withouthavingtorestarttheentiresearch.Examplesare‘>$50voidforaspecificcashier before a certain date’; ‘refunds made by a specificcashieronacertainday’.

IntroductionLossesfromorganizedretailthefthavetopped$30billionannuallyintheU.S.,

triplewhattheywereadecadeago,contributingtohigherpricesandfrequentout-

of-stockproblems.Inventoryshrinkage,lossesfrominternaltheft,shopliftingand

vendorfraud,havebecomesuchaproblemthatretailersneedmoresophisticated

methodsofidentifyingareasofrisk,anddealingwiththemquicklyandeffectively

beforetheyerodeprofitmargins.

By combining high-quality video images with transaction data from a retail chain’s

transactioncontroller,losspreventionmanagersandexecutivesnotonlycombat

employeetheft,butalsoquicklyresolvecustomerdisputes,andtacklevendorfraud.

TheMarchNetworks®RetailTransactionInvestigation(RTI)softwareandNVRs/DVRs/

Encoders deliver the required performance for an enhanced loss prevention application.

Page 4: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 4

2. Central Capture Enterprise – using central capture ofthePOS(T-log*)dataandconductingdrill-downsearches using the Retail Transaction Investigator Pro.Two different architectures may be used:

A. Transaction capture distributed at each store (type 2a)

B. Centralized at the head office (type 2b) Central Capture utilizes the entire content and

historyofthechain’sdatabase,sothatthoroughinvestigationscanbecarriedout,trackingsuchproblems as sweethearting deals and credit card fraud even across multiple locations.

*Note:T-logorTransactionLogdataisthecentralizedtransaction capture database either at each store (distributedserverarchitecture)orattheheadofficefortheentireretailchain(centralizedserverarchitecture).

Summary Chart

Business/ Integration

Data Capture Search Method Search Example Search Example Performance

SMB type 1a Local Capture Store

Text strings “Void” Investigator Standard

Low

SMB type 1b Enterprise Receipt Data “Voids >$10” in Store 100

Pro with Retail Transaction Investigator

Low - Medium

Enterprise: type 2a

Central Capture Distributed (Store)

Drill-down on T-log Data

“Voids >$10” in Store 100

Investigator Pro with Retail Transaction Investigator

Medium

Enterprise: type 2b

Central Capture Drill-down on T-log Data

“Voids >$10” in Store 100

Investigator Pro with Retail Transaction Investigator

Medium

Transaction Data Translators

Translators can be developed for any cash register and any POS server provided that the sample output data and the requirements for parsing and searching are clearly defined(seeAppendices).

Atthetimeofpublication,thefollowingcashregistersand POS systems were supported:

• Clearview• FujitsuGlobalStore• GilbarcoG-Site• Horizon• IBMGSA• IBMSA• IBMSurePOS• MultEPoS,IBMPartner

• NCRCompris• Omni• PanasonicJS-550WS• PinnaclePalm• POSitouch• Radiant• Retalix• SamsungER-5200• Sharp• Unisys• VeriFoneRubySuperSystem• Wayne

Please note that even if a translator has already been developed,furtherdevelopmentandtestingfornewsites is always required because of customization and deviations from the manufacturer’s original.

Type 2b is preferred because a single server connection is required instead of multiple servers (type 2a) or multiple cash registers (types 1a and 1b).

Page 5: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 5

SMB Transaction Capture (Types 1a and 1b)SMB(small-mediumbusiness)transactioncapturerefers to transferring POS data from each in-store cash register toalocalDVR/NVR.ThePOSdataiscapturedaslocal textfromthePOSterminalviaDVR/NVRRS-232portor via the network port. The POS data collected by in-store

DVRs/NVRsissearchedusingtheInvestigatorStandard.Alternatively,thedatacanbetransferredtoanESM(EnterpriseServiceManager)serverwhereitislinkedtovideo for viewing with the Investigator Pro and Retail TransactionInvestigator–seeFigure1.

March NetworksDVR/NVR

POS Terminals

March NetworksDVR/NVR

POS Terminals

STORE A

STORE B

HeadRemote

March Networks Client Software

March Networks Client Software

Client SoftwareFunctions

• Administration Console• Evidence Manager• Investigator with RTI• Administration Console

• Evidence Manager• Investigator Standard

March Networks Client Software

• Administration Console• Evidence Manager• Investigator Standard

• Monitor NVR health via ESM

Figure 1: Local Transaction Capture (Types 1a and 1b)

Page 6: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 6

MarchNetworksDVRsandNVRswithdirectconnectserialinterfacing enable the following:

DVR / NVR

Maximum Number of

Cash Registers Supported

Notes

4000 C Series NVR

84 ports per RS-232 option card. Two option cards may be installed.

3108 DVR 2 / 4

Single RS-232 port built-in. If PTZ control is not required, an RS-485 to RS-232 converter may be used to add a second register. The RS-232 Option Kit provides 4-port expansion.

3204 DVR 3

Dual RS-232 port. If PTZ control is not required, an RS-485 to RS-232 converter may be used to add a third register.

Note:InpracticaltermsanRS-232cablecanberoutedabout 100 feet before an RS-485 connection needs to be considered.

Implementing SMB POS Transaction CaptureMarchNetworksDVRs/NVRssupportavarietyofstandalone and networked cash registers or POS terminals from leading manufacturers. Creating an interface between theDVR/NVRandacashregistercanbeassimple asconnectingacablebetweenthetwo,andconfiguringtheDVR’s/NVR’sdataportforlocaltransactioncapture.

Steps to Implementation1. Ensure that the cash register is supported by the

MarchNetworkssoftware–thelatestlistofsupportedregistersisavailablefromyourMarchNetworksSalesRepresentative.

Terminals which are not directly supported by March Networkssoftwaremayworknevertheless,forexampleterminals that support standard ASCII text output – see Step 5 on the following page.

2. Order the appropriate interface cable listed in the MarchNetworksPriceList.Theinterfacecableshavebeen designed with even the largest convenience storesinmind,utilizingCAT5cabletoensurethatdata transfers over distances of up to 100 feet can be reliably achieved. Bundled with the appropriate RJ45toDB9orDB25converters,thesecablekitsarebothreliableandeasytoinstall[Figure2].Formoreinformationaboutinstallingthecable,seetheTechnicalInstructions document which accompanies the kit.

Figure 2: A Typical Register Interface Cable

To Cash Register(RJ45 FemaleConnector)

DirectConnection

DirectConnection

CAT5 Cable(FRom Original Printer

Connection)

CAT5 Cable

Y Splitter

RJ45 Female toDB9 Female Connector

To DVR/NVRDataport

To Printer

Page 7: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 7

3. Enable the data output function on the register; some registersuseajournaldataport,receiptprinterport,or even customer pole display port. The data from the register must be output in real-time in order for video to be correctly synchronized. Therefore registers which produce nightly “batch data” are not suited to local POS transaction capture.

4. Ensure that the dataport settings you choose (baud rate,databits,stopbits,andparity)matchthoseoftheDVR’s/NVR’sdataport,whicharesetbyusingtheAdministrator Console. The register’s “installation and maintenance guide” is often a good source ofinformationonthecorrectconfigurationoftheterminal.

5. SetuptheDVR/NVRbyensuringthattheAdministratorConsole is loaded on the client PC or laptop being used,andthattheDVR/NVRitselfhasbeenupgradedtoversion5.2orlater.NavigatetotheDVR’s/NVR’sdataportconfiguration,choose“TextCapture”astheDeviceUsage,andselecttheappropriateregistertypeunder “Text Capture protocols”. Set the serial port parameters by clicking on the “Port Settings” button [Figure3].

Figure 3: DVR/NVR Dataport Configuration

Page 8: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 8

Forcashregistersnotlistedinthe“TextCaptureprotocols”list,therearethreeoptions:

A.ContactyourMarchNetworkstoseeifsupportforthe particular register was added after the initial softwarerelease,asanupgrademaybeavailable.

B. Utilize the “Basic Text Capture” option under “Text Capture protocols”. This option will work with terminal dataports where an acknowledgement fromtheDVR/NVRisnotexpected,andwherethedatarequiresnospecificdisplayformatting.

C. A new Text Capture protocol can be developed specificallyforthePOSprotocolinuse.Toachievethis,adetaileddatacapturefilefromthePOSterminal will be required. The data will be analyzed and a new protocol developed with the proper customization and formatting.

6. AssociateacamerawiththeDVR’s/NVR’sdataportby navigating to Retail Site Management in the Admininstration Console.

7. Test the system. Run some transactions through theconnectedregister,andsearchforvideo.TheAdministrator Console has built-in “Test” functionality in the installation task as does the Installer Console.

Enterprise Transaction Capture (Types 2a and 2b)Enterprise transaction capture refers to transferring in-store POSdata(T-log)fromastorecontrollertoanEnterpriseServicesManager(ESM)server.TheESMservermaybelocatedwithineachstore,asshowninFigure4(below),ordeployedcentrallyatheadoffice,asshowninFigure5 (nextpage).

STORE

STORE

HeadRemote

March Networks Client Software

March NetworksDVR/NVR

March NetworksESM

StoreController

POS Terminals

Client SoftwareFunctions

• Administration Console• Evidence Manager• Investigator w/RTI

• ESM software• RTI license key• POS translator

• Aggregate POS data• Map cameras to terminals• Synchronize NVR time• Aggregate NVR health alerts

• Monitor NVR health via in-store ESM systems• Search and retrieve video based on POS transaction searches

March NetworksDVR/NVR

ESM/RTI Functions

March Networks ESM

StoreController

POS Terminals

Figure 4: Distributed RTI Architecture per Store (Type 2a)

Page 9: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 9

March Networks Client Software

March NetworksDVR/NVR

StoreController

POS Terminals

STORE B

Client SoftwareFunctions

• Administration Console• Evidence Manager• Investigator w/RTI

March Networks ESM

• ESM software• RTI license key• POS translator

• Aggregate POS data from multiple stores• Map cameras to terminals• Synchronize NVR time• Aggregate NVR health alerts

• Monitor NVR health• Search and retrieve video based on POS transaction searches across multiple stores

March NetworksDVR/NVR

ESM/RTIFunctions

StoreController

POS Terminals

STORE A

Head Office/Remote Office

Head Office

Figure 5: Centralized RTI Architecture at Head Office (Type 2b)

Figure 6: RTI Interface

Single, secure point of integration

Custom dataformattingthrough‘Translator’

Integrated Case Notes and flexible export options

Receipt Data

Page 10: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 10

Pre-Implementation Phase It is important that an understanding of the retailer’s infrastructure is gained prior to integration. The questionnaireatAppendixAwillprovidesufficientknowledge of the retailer’s security and network environmentandtheirrequirements,andtherebydeterminewhich product can best meet their needs. Deployment maybeintwoseparatephases–DVR/NVRdeployment,followed by POS integration later.

Implementing Enterprise POS Transaction Capture Implementation is carried out in four steps: 1. InstallDVRs/NVRsinfirststore.2. WiththeassistanceofIT,sendaT-logbatchfile

oftransactionstoMarchNetworksforanalysisofthedata strings and development of a POS translator.

3. Integrate customer’s POS data with the RTI. 4. Finaltestandacceptance. Pleasenotethattrialsarepossible,butarenota

required step.

Other Points for ConsiderationVideo Analytics

Retailerscanbenefitfromtheuseofintelligentvideoanalytics including:Occupancy Detection – to check on the number of people inadefinedareaArea Obstruction Detection – for alerts to blocked aislesIntelligent Scene Verification – to check for correct camerafieldofviewsPeople Counting – to verify the number of shoppersQueue Length Monitoring – to review cash register lineups

Panic Alarms and Audio

In the event of harassment or an event requiring security presence,anemployeecansimplypressawirelesspanicbutton,triggeringtheMarchNetworksDVR/NVRtotransmit an alert to a central monitoring station. Staff canvisuallyassessthesituation,listentotheaudiointhestore,andevenspeaktotheemployeesandcustomersorwarn off would be perpetrators through a loudspeaker system. This also ensures that police or security guards are dispatchedonlywhenneeded,whileprovidingcomforttostaff and customers during or after a traumatic event such as a holdup.

Figure 7: An Example of Selecting an ESM Server

Page 11: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 11

APPENDIx A - POS INTEgRATION QuESTIONNAIRE

Networks and Bandwidth

• WhattypeofLANisdeployedinthestores–Ethernet,etc.?

• WhatisthebandwidthoftheLANinthestores–10Mbps,16Mbps,100Mbps,etc.?

• WhattypeofWANisdeployedbetweenthestoresandheadoffice–FrameRelay,DSL,etc.?

• WhatisthebandwidthoftheWANbetweenthestoresandheadoffice–56kbps,128kbps,256kbps,etc.?

POS System

• WhatPOSsystem(s)isdeployedinthestores?

• Isthisacommercialoff-the-shelf(COTS)POSsystem

• IsthisaCOTSPOSsystemthathasbeencustomizedforyourneeds?

• Isthisacustom-builtin-houseapplication?

• HowlonghaveyoubeenusingthisPOSsystem?Doyouhaveanyplanstopurchasea

newsystemorundergoamajorupgradeinthenext12months?

• Whatistheaveragedailytransactionvolumeforatypicalstore?

• WheredoesthePOSsystemstoretransactions–database,transactionlogfile,etc.?

• Ifadatabaseisused,whattypeisit–Oracle,SQLServer,etc.?

• WoulditpossibletograntaccesstoaMarchNetworksapplication?

• DoesthePOSsystemproduceatransactionlogfile?

Ifso,wheredoesthetransactionlogfilereside?IsitaccessiblebyaWindowsPC?

• DoesthePOSsystemproduceanelectronicjournal?

Ifso,wheredoestheelectronicjournalfilereside?IsitaccessiblebyaWindowsPC?

Time Stamping and Time Synchronization

• Whatsystemisusedfortimestampingthetransactions–register/terminal,in-storeserver,etc.?

• Whatistheaccuracyofthetimestamps–totheminuteortothesecond?

• Aretheregisters/terminalstimesynchronizedwiththein-storeserver?

• IsitpossibletotimesynchronizeyourPOSsystemwithaWindowsPC?

Page 12: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 12

APPENDIx B - DEPLOyMENT CONSIDERATIONS

Considerations Advantages Disadvantages

Local Transaction Capture Little or no need for IT involvement. Inherent time synchronization and time stamp. Real-time viewing.

Less data – receipt view only. Additional cabling and interfacing to each POS terminal. DVR/NVR dependent.

Central Transaction Central Transaction

Installed only at the head office (central) or at the store T-log server (distributed). Much richer database including depart-mental codes, hand-keyed credit cards, etc. Software solution only – no additional hardware required (DVR/NVR independent).

External time sync. Some time delay in transaction processing and data transfer.

Considerations Distributed RTI Central RTI (preferred)

Where is POS data aggregated?

Store – send T-log data from store controller to in-store ESM (e.g. via ftp)

Head Office – use Central model

Store – send T-log data from store controller to central ESM (e.g. via ftp)

Head Office – send aggregated T-log data from head office controller to central ESM

Can cash registers or store controllers be time synchronized to a central time source at head office?

No – synchronize in-store ESM server and cash registers to store controller; time sync DVRs to in-store ESM

Yes – use Central model

No – synchronize DVRs and cash registers to store controller

Yes – synchronize store controllers and central ESM to same time source; sync DVRs to central ESM

Will transaction/video searches typically span multiple stores?

No – Search for data/video with a single query

Yes – Search for data/video across stores with multiple queries

No – Search for data/video with a single query

Yes – Search for data/video across stores with a single query

Is ESM clustering required? No – purchase one server per store

Yes – use Central model

No – purchase one server at head office

Yes – purchase multiple servers at head office

Are existing servers available in each store for ESM?

No – purchase one server per store

Yes – use existing servers, if feasible

No – purchase one server at head office (or multiple servers if clustering)

Yes – in-store servers not required

Is DVR/NVR health monitoring performed on a single store or across all stores?

One Store – connect to in-store ESM from Admin Console

Multiple Stores – connect to store ESMs Individually via the Admin Console (see Figure 7)

One Store – connect to central ESM from Admin Console

Multiple Stores – connect to central ESM from Admin Console

Page 13: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 13

TheRTIintegrationdescribedbelowisType2b,i.e.central transaction capture enterprise of the T-log data.

Purpose

Thisdocumentwillserveasaprojectdefinitiondocument for an integration between the Point-of-Sale (POS)systemcontrolleratCompanyX,andtheMarchNetworksEnterpriseServiceManager(ESM),specificallytoenabletheRetailTransactionInvestigation(RTI)functionality.

Background

TheMarchNetworksVisualIntelligenceSuiteisaseries of advanced client and server-based applications designed for organizations requiring an enterprise-level video surveillance system. The Evidence Manager and Investigator Professional applications enable users toquicklyidentifymedia(videoandaudio)segmentsof interest (either based on a data event such as a transaction,byanalarmevent,orbydateandtime),todownloadandannotateclips,andtobuildacaseconsisting of one or more pieces of evidence.

The Investigator Professional application contains the RTI functionality,whichallowsuserstoviewvideo,audio,andPOSreceiptdatarecordedatthetimeofaspecifictransaction. This media can be searched by the user by queryingforcertaintransactionattributes,suchasthosetransactions during which more than $20 worth of item voidsoccurred,oraNoSaletransaction.

This is the second generation of user interface and integration between POS servers and the March Networksproductline.

Architecture

The data flow can be described as follows:

1. Eachnight,thecentralizedPOSserverataretailer’sheadquartersgeneratesadatafile(oftencalleda“transactionlog”or“T-Log”).TheservercopiesthislogtotheMarchNetworksESMserver,alsoresiding on the retailer’s corporate network. The mechanicsofthiscopy(whetherviaFTP,Windowsfiletransfer,TCPstream,orothermethod)isagreedupon by the retailer’s IT department and March Networkspriortothestartofintegration.Asecondfile,oftencalledan“itemrecord”file(amappingbetweenUPC/PLUcodesanditemdescriptions)isalsotransferredtotheESM,althoughthisprocessgenerally only needs to take place on a weekly basis. A direct connection to the transaction database is also possible.

2. ThetransactionlogisprocessedbytheESM,alongwiththeitemrecordfile,andplacedintotheESM’sself-managed database.

3. An investigator logs onto the ESM from another pointonthenetworkusingtheMarchNetworkInvestigator software application. The ESM validates thatthisuserhaspermissiontologontothesystem,as well as to search through POS transactions (this authentication process can either be handled via theESM’sstand-aloneuserlist,orbycheckingaWindowsdomaincontroller).

4. The investigator performs a series of queries for suspicious POS transactions. These queries can be ad-hoc or pre-stored. Once a suspicious transaction islocated,theycanchoosetolookatthevideoforthis transaction (the mapping between a camera and a POS terminal is done by an administrator duringsysteminstallation).

5. The Investigator application retrieves the appropriatevideofromtherecorder,whichislocatedacrossthenetwork,anddisplaysittotheuser,alongsideareplicaofthereceipt.

APPENDIx C – SAMPLE RTI INTEgRATION PROjECT PLAN

Page 14: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 14

Adeploymentdiagramandsoftwarescreenshotsaregivenbelowforclarity.Notethatinsteadofbeingdeployedatthecorporateheadquarters,theESMmaybedeployedateachindividualstorelocation,shouldintegrationwithindividualstorecontrollersbemore appropriate.

POS serverMarch Networks

Enterprise Service ManagerCorporate LP

Investigator’s Workstation

StoreManager’s Workstation

Store 123 Store 456

Corporate Headquarters

StoreManager’s Workstation

Retailer’s CorporateIP Network

Page 15: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 15

Retail Transaction Investigator GUI

Search Query Dialog Box

Page 16: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 16

Data IntegrationThis section will outline some of the technical details surrounding the integration transfer

• TransactionlogswillbetransferredtotheMarchNetworksESMvia<method,suchasFTP,Windowsfiletransfer,etc>.TheywillbedepositedintoandprocessedbytheESMfromthe<directory>directory.The ESM should expect a transaction log every <duration,1day, 12hours,etc.>.Transactionlogs<do/donot>containitem descriptions.

• (Ifnecessary)ItemRecordfileswillbetransferredtotheMarchNetworksESMvia<method,suchasFTP,Windowsfiletransfer,etc>.TheywillbedepositedintoandprocessedbytheESMfromthe<directory>directory.TheESMshouldexpectanitemrecordfileevery<duration,1day,12hours,etc.>.

Interpretation• ThefollowingdocumentsareavailableandhavebeenprovidedtoMarchNetworkstoaidintheinterpretation of the transaction log and item descriptionfiles.

o <file1>o <file2>o …

• TransactionlogshavebeenprovidedtoMarchNetworksforthefollowingstoresanddates:

o Store1,date1o Store2,date2o …

• <Theretailer>’sexpertoninterpretationofthedatais<name>,andcanbecontactedat<emailaddress>and/or<phonenumber>.

• (Ifrequired)<ThePOSsystemmanufacturer>’scontactfordatainterpretationpurposesis<name>,andcanbecontactedat<emailaddress>and/or<phonenumber>.

• Thefollowingarecustomizationsthat<theretailer>hasmadetothedataformat/meaningwhichdifferfromthedataspecification:

o <Change1>o <Change2>o …

Search Queries• Inadditiontothebelowchart,thefollowingadditional

queries are being requested (subject to whether either systemcansupportthem):

o <Additionalquery1>o <Additionalquery2>o …

Page 17: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

Retail Transaction Investigation Software (R5.5) 17

Query (all limited by date range) Wildcards Allowed? Desired by Retailer?

Supported by POS system?

[To be completedby March Networks]

1 All Transactions2 All Transaction at Store n N3 All Transactions by Operator n N4 All Transactions at Register n N5 Transaction Number n N6 Voided Transactions N7 Suspended Transactions N8 Resumed Transactions N9 Training Mode Transactions N10 Refund Transactions N11 Total < n N12 Total > n N13 Voided item total > n N14 Voided item > n N15 Refunded items total > n N16 Refunded item > n N17 Manager Overrides N18 Loyalty Card used N19 Loyalty Card Number = x y20 Credit Card Number = x N21 Debit Card Number = x N 22 Credit card rejected N23 Debit card rejected N24 Hand-keyed credit card N25 Hand-keyed debit card N26 Tender type x (credit, debit, cash, etc.) N27 Tender amount < n N28 Tender amount > n N29 Coupons used N30 Coupon value > n N31 Item Code (PLu) = x y32 Item Description has x y33 Department n N34 Quantity < n N35 Quantity = n N36 Quantity > n N37 Item Inquiry N38 Manually Keyed Item N39 Item Price < n N40 Item Price > n N41 Discount Type x (Employee, etc.) N42 Discount Amount > n N

Page 18: A MARCH NETWORKS APPLICATION NOTE Retail ......Retail Transaction Investigation Software (R5.5) 8 For cash registers not listed in the “Text Capture protocols” list, there are

March Networks EMEA

Via Lavoratori Autobianchi, 1

Edificio 23

20033 Desio - Milano - ITALY

Phone: +39 0362 17935

Fax: +39 0362 1793590www.marchnetworks.com PN 060-3058-00-B

March Networks

Corporate Headquarters

303 Terry Fox Drive

Ottawa, Ontario - CANADA K2K 3J1

Phone: +1 613 591 8181

Fax: +1 613 591 7337

©2010.AMarchNetworksCompany.Allrightsreserved.Informationinthisdocumentissubjecttochangewithoutnotice.MARCHNETWORKS,VideoSphere,ShadowArchiveandtheMARCHNETWORKSandVideoSpherelogosaretrademarksofMarchNetworksCorporation.Allothertrademarks are the property of their respective owners.

North America 1 800 563 5564

Latin America +1 613 591 8181

Europe, Middle East and Africa +39 0362 17935

Asia Pacific +61 1300 089 419