ScanMaster     ScanMaster Release Table
     

Name of Link:  CD Release

Link to "The Patch":  N/A
  Code Distribution:  

N/A

  Posting Date: 

25-Apr-07

ScanMaster Version 2.4.1-050 Release Table

Last updated April 25, 2007

See the table below for a description of the new features provided and faults addressed in this release. 

Printing Instructions: many browsers do not support correct color and format printing directly from the Web.  For best results, with your cursor highlight the section of the table you wish to print and copy to the clipboard.  Then paste from the clipboard into a blank Word document and print the Word document to a color printer.

Enhancement or Fault Number

Item  Description

New Feature

WG2.EXE & MAKEPOS.EXE

Added support for Fujitsu D25 Touch Screen for NCR POS Terminal.

New Feature

WD 8526

WG2.EXE

The OpenEPS function has been changed to eliminate the POS terminals from receiving from OpenEPS unmasked credit/debit card data during transaction processing

New Feature The Electronic Journal transaction detail will be added to the Signature Printout
New Feature

Generic Electronic Shelf Label interface including promotional detail (Front Office)

SM2ITEM.EXE, SM2FM2ITM.EXE, RPO Item Maintenance

Note: Changes to third party Back Office products still need to be completed to be compatible: RBO, BRData and TCI

New Feature

Add interface to MobileLime Loyalty Program

New Feature Support Pay By Touch with ScanMaster Frequent Shopper only
New Feature Create a log for Cashier Forced Logoff and include a nightly archive of this log
New Feature

Multi-Media By Lane

     Edit Play order by lane

     Add Ability to delete individual multi-media

New Feature Allow masking of InStore Charge to be an option
New Feature Support of S&H Promotions and Payments on U-Scan Note: this will not support Point Redemption or Cash Back
New Feature Add the ability to Clear Audtrail.asc based on the number of days of history to save
New Feature Set number of blank lines at top and bottom of receipt as configurable.
New Feature Add Totalizers to the SRR to Support Tax Exempt and FS Tax Exempt figures.
New Feature Add Paid In key to 64 and 92 key keyboards.
New Feature Add the ability to do an Automatic End Of Day
New Feature The system has been changed to not allow Office Procedures during End of Day including:  Office Reconciliation and Final Deposit

SM2OFREC.EXE, SM2DPSIT.EXE

New Feature

WD 8441

WG2.EXE

The TLOG  will now be updated at the end of every transaction to the server.

New Feature

Support of the TeamPoS 3000 terminal.

o         Migration from Fujitsu Proprietary to Common Controls OPOS

o         Add ScanMaster fonts to 2.04.01 install.  These fonts (cour.ttf (Courier New) & courbd.ttf (Courier New Bold)) are not provided with the WePOS image.

o         Add Support for TeamPoS 3000 (TP3k) TeamKey keyboard

o         TeamPoS 3000 (TP3k) install needs to deliver new TeamKey map file.

o         Add support for PSC USB OPOS.  Including a change to support RSS-14 barcodes using the PSC USB OPOS  interface

Add support for Beeping the 3000 XE touch screen. If you put a Touch Screen on the TeamPoS 3000 XE, it doesn't beep when you touch it.  (NOTE: This is not talking about the POS error tone but the touch feedback tone which is configured in the Touchware settings.) 

New Feature

WG2.EXE

ScanMaster POS application needs to capture MICR for WIC tender to be used for export to the a WIC Program.

A new option needs added to the configuration editor to enable MICR read for WIC tender. "Capture MICR on WIC Tender"

TD# 5764 TAR# RAZBGRN2W

WG2.EXE

Electronic coupon for random weight item not working if total hit and then cleared before minimum purchase is made.

Scenario:

A store has a $50.00 minimum purchase to get $0.60 cents off per pound of turkey. A cashier hits total and realizes that a customer is 1.00 short from getting the electronic coupon and thus informs the customer to buy $1.00 more. The cashier hits clear and enters another $1.00 item. The customer should then qualify for the EC. The Electronic Coupon, however, is never issued. If $50.00 or more is rung up before hitting total, the coupon is issued.

WD 5817

TAR#  RAZBCDG3M

WG2.EXE

Loans do not appear on the register report at the register when doing lane balancing.

Set Back Office and POST ctrl files to Lane Accountability.

Make a loan to lane 001 - go to register and run a register report. The cash in drawer is 800. The lane was for 200. There is still 800 in cash and no line on the report for a loan.

WD 5825

WG2.EXE

Return/Refund of an InStore Charge Payment does not work properly.

On a dynakey, whether Refund mode is set to Yes or No, a return or refund of an InStore charge payment will take the payment and deduct from the customers account. The register appears in a refund state until the payment is accepted and returns to the refund state after the payment is accepted.  This makes the cashier think that the instore charge payment is reversed.  On a 64-key, if I try to do this I get a Key Sequence invalid message.  If it is not allowed, then I should get error message on both dynakey and 64-key stating refund/return is invalid

WD 5827

WG2.EXE

Tax being returned to customer when tax should not be refunded.

Even if Refunds are turned off and also the limits are set to zero, when I ring up the scenario above which says I should give the customer back 90 cents it will let me.

This issue occurs because the TAX  item bucket has 6.00 in it.  When the $15.00 coupon is applied all $15.00 is applied to the Tax item bucket.  Making the total a - $9.00.  The code then calculates tax on the -$9.00 and refunds it.

EXAMPLE:

Non-Tax Produce   3.00

Tax Beverage   2.00T

Tax Salad      4.00T

Non-Tax Pasta Salad 6.00

Order Discount <15.00> -- (Store coupon forgives tax)

Tax with Order Disc <1.50> -- 10% of 15.00

Total Disc <16.50>

Subtotal 15.00 -- Not shown on the screen anywhere

Tax (10%) 0.60

Total 15.60

Amount Due Customer <0.90> -- ALL related to Tax. We're trying to Accomplish NOT giving the customer back any money.

Hit Tax Exempt Key which zeros out Tax

FINAL Order Total --0--

WD 5830

WG2.EXE

Signing on the POST does not create a record in the gr2prstl.btr.

The record gets created when the first sale is tendered.  But if  sign on and sign off, run an EOD, the TLOG are left out there, because did not have a cashier to settle or delay.

WD 5851

WG2.EXE

Bottle Deposit Amount is not writing to the TLOG if a line item discount is applied to the item.

 For Example: 

Pepsi       $1.00

Btl Dpst   $0.25

Disc 1      $0.10 

The TLOG does not have 25 cents in the bottle deposit field.  It does have the department.

WD 5878

WG2.EXE

Returning a FS item and ringing a Non FS item will affect the Running FS total.

Returning a FS item and ringing a Non FS item will affect the Running FS total. 

I returned chicken helper, which is Food Stampable. the running foodstamp total is negative.  I scanned a non Food Stampable item and the running foodstamp total is increased by the amount of the non-food stampable item.

WD 5884

WG2.EXE

Refund FS/Taxable item within a sale will write incorrect figure on Cashier Rpts.

If I ring a foodstampable item for $4.99 and return a foodstampable and taxable item for $3.99 then tender $1.00 to EFS, it will write $3.99 to the Sales-Xmpt and FS Sales-Xmpt fields on the cashier reports and still returnst the tax.  Since it returns the tax, these two fields should be 0.00.

If I ring an foodstampable item for $4.99 and return a foodstampable and taxable item for $3.99 and apply $0.76 to EFS,  all the Tax and tax exempt field on the report are incorrect, plus the fact I get change back.

WD 5914

WG2.EXE

Electronic Coupons trigged by weight do not have quantity in the TLOG causes the Daily Electronic Coupon by Department Report to show zero quantity.  There is a weight in the TLOG though. 

Bananas $1.00 / lb

Electronic Promotion  Buy 2lbs bananas and get 0.5lbs free

Example 1 

Bananas    5lbs        $5.00

EC Bananas            $1.00-  (1 lb free) 

Bananas   5lbs         $5.00

EC Bananas            $1.00- (1 lb free) 

The qty recorded should be +2 

The weight recorded should be +2.00lbs

WD 5916

WG2.EXE

When in "CLOSED" prompt, Frequent Shopper totals still show on CID.

The CID will show "CLOSED" in the top left corner, and in the bottom right corner is displayed: 

REWARDS CARD:

     DATE OF LAST VISIT:                        07/18/02

     NUMBER OF VISITS:                                 7

-------------------------------------------------------------

TODAYS TOTAL:                                    $0.00

TOTAL TO DATE:                                    $116.00

-------------------------------------------------------------

     CURRENT FRQ SHP TOTAL:               0.00

     CURRENT DISC LEVEL:                       0%

     CURRENT SAVINGS:                           $0.00 

All totals should be cleared when in a closed prompt.

WD 5918

WG2.EXE

Incorrect Multimedia Image showing on register. for Electronic Coupons.

Creating a UPC with Levels 0-9 and the images 1-9 having Level 0's Multimedia Image

attached automatically.

UPC #5 Level 0, attached "3 Wine Glasses" image

UPC #5 Level 1, automatically attached "Wine Glass" image, but I changed it to "1 Glass Wine" image

UPC #5 Level 2, automatically attaches "1 Glass Wine" image to it. 

Rang up UPC #5 with Levels 0-2 and each one shows "3 Wine Glasses" image. 

Then changed UPC#5 Level 0 with "Beer Bottle" image.  Level 1 and 2 still show in E.C. Maintenance that "1 Glass Wine" image is attached. 

Rang up Level 0-2 and they all show "Beer Bottle" image.

Register is only showing Multimedia Image for Level 0.

Allow Multi Level turned on in Backoffice Control File.

WD 5929

WG2.EXE

The 64-Key keyboard allows PaidIns/PaidOuts even when the Register Control File option "Enable Paidouts" is set to NO

WD 5930

WG2.EXE
 

The 64-Key keyboard allows a gift certificate sold when Register Control File option "Enable Gift Cert sold" is set to NO.  The Gift Certificate sold button is a separate key from the Money Order button. 

WD 5948

WG2.EXE

Power fail recovery will not retain tender after purchasing Gift Cards.

When I purchase gift cards and do a power fail after I tender the sale and before I activate the cards, the power fail will not retain the tender was done.  I have to re-tender the sale and activate the cards.

WD 5950

WG2.EXE

Power Fail does not retain gift card activation.

When I ring several gift cards in one sale and tender, each gift card will need activated.  If I power fail after one of the gift cards is activated, the recover will not retail the card activated.  After tendering again, I will have to activate all the cards again.

WD 5989

WG2.EXE

Using Qty key is ignoring the limit for @ items when the quantity entered exceeds the limit. 

For example, if 10 of the same item are entered separately, and the limit is 2, the discount price is only applied to the first two items.  However, if the @ key is used and 10 @ (UPC) is entered, the discount price is applied to all ten items.

WD 5996

WG2.EXE

Closed Prompt shows "Customer:  First Last".

When at the CLOSED PROMPT, the customer name is still at the top of the

register screen.

Example:  "Customer:  First Last".

WD 6028

WG2.EXE
InStore charge is not updating the customer file with Frequent Shopper Information.

If you enter your Frequent Shopper number at the beginning of the sale then pay using InStore charge, then your customer file statements "Purchases to Date", "Purchases this period" will update the totals. 

If you hit enter at the beginning of sale and by-pass the customer number, then pay with store charge and enter the Frequent Shopper number then, these totals in the customer file will not get updated.

In the 'Register Control File' under 'Promotions' tab, the question "FRQ SHP STAT SET BY STORE CHRG".  Set this question to 'Yes' and 'No'.  Each had the same results, the "Purchases to Date" and "Purchases this Period" do not update if the customer number is entered after the store charge.

WD 6209

WG2.EXE

Getting 'System Error' doing Pickup and Loans at the POS on certain Media choices.

When doing a PICKUP or LOAN, at the register,

Get "System Error, '5' invalid procedure call or argument", and "WG2.EXE has generated errors and will be closed by Windows. You will need to restart the program."

 This only happens when choose to PICKUP or LOAN "23-Gift Card", or "24-Tender Credit". In the Media Configurator, Gift Card and Tender Credit allows the user to set up PICKUPs and LOANs for these Media's.

WD 7219

SM2EJMRP.EXE

EJ movement report blows up if run a report, exit the report, exit the application and re-enter the application.  Get to the start up screen that has the button "Click here to restart ScanMaster".  Click the button and then have to log on to ScanMaster again.

Scenario:

1. Run an EJ Movement report.

2. Click the x in the top right hand corner to exit the report.

3. Exit the Application.

4. Click EJ Movement Report to re- enter the application

Expected Results: Enter the application to run another report.

Actual Results:  Blows up to Start Up screen with a button "Click here to restart ScanMaster".

WD 7364

WG2.EXE

Should not allow pickups/loans done in training mode at POS

Scenario:                        

1. Sign on in training mode

2. Do a pickup/loan at POS to a real cashier # (not 999)

Expected Results: Should not be allowed.

Actual Results: Pickup/loan able to be done.

WD 7653

WG2.EXE

Can not scan void an item that was price overridden. If price override an item, then try to void it by doing a scan void, get a "Void Incorrect".  For self-checkout this can be a big problem.  It happens on a regular ScanMaster lane as well, but just voiding the item will not give the problem.

Scenario:

1.  Ring an item at the POS

2.  Do a price override of the item

3.  Void the item by doing a Scan Void

Expected Results: Item should void.

Actual Results:  Get Void Incorrect.

WD 7689

SM2USCO.EXE - U-Scan Interface

When I void an item that a line item discount has been applied to, the security does not prompt for the customer to give the voided item to the attendant.

Scenario:

1.  Ring an item.

2.  Apply a line item discount from the Cashier Station

Expected Results: To prompt customer to give the item to cashier.

Actual Results:  No prompts

WD 7809

TAR# RAZBUQ5TH

SM2F2BAT.EXE

Cannot select an Exclude all items maintained on date prior to today.

Customer goes into the Convert PLU Report to Batch screen to create a Zero Mover Batch.  They select Zero Mover for the Batch Type, select their criteria for the batch, then click on CREATE.  A calendar displays with the title Exclude all items maintained on or after this date where they can click on a Last Maintained date.  They are allowed to click on today or any date in the future, but all dates prior to today are grayed out and cannot be selected.  Any items that have had changes made to them would have had those changes made at some date in the past rather than some date in the future.  Therefore, dates prior to today need to be made available.

WD 7818

WD 7819

WD 8514

WD 8515

WD 8516

FM is holding open sm2bctrl.btr and causing copy errors with sm2login.exe

Scenario:

1. Log into FM

2. Go to any option on main menu on fm

3. Start up ScanMaster on any computer

Expected Results:  it should take you to main menu in ScanMaster 

Actual Results:

get an error box saying "Binary copy routine failed. Trying to copy sm2bctrl.(computer name) to c:\grocery\files\sm2bctrl.btr. Permission Denied. Destination file exists trying to remove." Have to click ok and then ScanMaster runs accordingly

WD 7856

TAR# RAZBY9JDT

WG2.EXE

System is not displaying HIGH/LOW error and MGR ID prompt if cashier enters amount into a 0-priced Store Coupon UPC that exceeds HALO amount.

 Customer has the following configuration.

SECURITY ON HALO/LALO ERRORS = Y

PRICE LALO ON STORE COUPONS = 000000

PRICE HALO ON STORE COUPONS = 000300

DISABLE HALO/LALO CHECK ON UPC = N

They have a Store Coupon UPC built in the item file with a Unit Price of 0.00, which allows the cashier to enter the amount of the Store Coupon.

When the cashier rings up the Store Coupon UPC#, it prompts them to ENTER PRICE.  If they enter a price that exceeds the HALO amount, the system accepts the entered price without displaying the HIGH/LOW ERROR or prompting for a MGR ID.

If they set the LALO to 000001, they will get a HIGH/LOW ERROR every time they ring up the Store coupon UPC#.

If they change the Unit Price of the Store Coupon UPC# to an amount that exceeds the HALO amount, they will get the HIGH/LOW ERROR.

WD 7864

SM2F2BAT.EXE

Seasonal items are included in zero mover batches.

Scenario:

1. Flag an item as seasonal in item maintenance

2. Create a zero mover batch

Expected Results:

All seasonal item should be excluded from the batch

Actual Results: All seasonal items are included in the batch

WD 7867

WG2.EXE

When ringing a negative sale and trying to tender to ACH message error "REFUND NOT ALLOWED!" should be displayed.

Scenario:

1. Return an item

2. Press total (the transaction should have a negative balance)

3. Press ACH

Expected Results: Message REFUND NOT ALLOWED!" should be displayed

Actual Results: No message is displayed

WD 7875

WG2.EXE

Problem The Problem :Problem with touch screen and buffering key strokes. D15 touch display

Scenario:

1.enter a scale item (first item in order)

2.quickly enter another lookup code

3.lookat the number entered on the display

4.typically the first number of the lookup is repeated until the register catches up

Expected Results: enter code for bananas (4011) the follow rapidly with another lookup.(4016)

Actual Results: The second code entered may return a "not found' message, displaying the number 4446 instead of 4016.with touch screen and buffering keys.

WD 7916

WG2.EXE

Epson TM-H6000 does not complete validation properly

When prompt to validate check, if jam occurs, etc, the second attempt to validate doesn’t pull the check to print proper, just leaves the check on the deck and validates, finalizing the sale without validation print on  the check

Scenario:

1.Ring sale

2.Check tender

3.Print check

4.Validate check but jam occurs

5.2nd attempt to validate, validates without check being pulled and printed

Expected Results:

Check should have proper validation print

Actual Results:

Check does not pull for proper print

WD 7950

FM - problem with UPC-e expansion.

Barcode for 413934 expands to 4139000003 in ScanMaster item maintenance and to 4139000004 with the FM. Problem may exist with any UPC-e that does not end in zero.

Scenario:

1.Scan label 13934 with FM

Expected Results: expands and looks up 4139000003, Kikoman sauce

Actual Results :Expands and looks up 4139000004, Not On File

WD 7961

SM2ITEM.EXE
2.00.03 - 2.02.00-90. Batching -  Offsale / reg price function differently.

The Problem :Issues after doing upgrade. 2.00.03 - 2.02.00-90. Batching -  Offsale / reg price function differently. 2.00.03 - Offsale batch shows original reg price. 2.02.00-90 - Offsale shows first sale price but does not change the reg price in item file when applied. End result is the same, but confusing when looking at offsale batch prices

WD 7963

SM2ITEM.EXE

Gift Card should not be allowed as a SPLIT QTY./PRICE item.

Ringing Quantity @ a Gift Card plus manually entering card number is not working properly.

Ringing up several Gift Cards with different settings. In Item Maintenance set an Item as a Gift Card as either a UNIT or SPLIT price.

If ring UPC#50, UNIT, UNIT PRICE $75 at the register as 2 @ UPC 50, the register shows:

U:50 UNIT $75.00

GIFT CARD $75.00

X 02 $150.00 

Total the sale and the register shows, Swipe $75.00 Card to Activate (and it asks me this twice because I rang two Gift Cards). I check EPSAUTH.DAT and the APPROVAL AMOUNT shows as 00007500 and the TOTAL SALE AMOUNT shows as 00015000 (this is correct). 

Now, if I ring UPC#57, SPLIT, 2/$50.00 at the register as 2 @ UPC 57, the register shows:

U:57 SPLIT 2/$50.00

GIFT CARD $25.00

X 02 $50.00 

Total the sale and the register shows, Swipe $50.00 Card to Activate (it asks me twice to do this because I rang two Gift Cards). It should really show as Swipe $25.00 Card to Activate because it's a Split item. 

Check EPSAUTH.DAT and the APPROVAL AMOUNT shows as 00005000 and the TOTAL SALE AMOUNT shows as 00005000 (this is NOT correct). If I do 3 @ this UPC, I then get 3 gift cards that are now activated for $75, when in fact I should have 3 Gift Cards for only $25 each.

         WD  7965

          TAR# RAZBYXSM8

WG2.EXE

The date and time stamp are not written to a cancelled EJ Record.  Canceling a null item transaction causes EJ to stop processing.

Various error messages are displayed on the server or back office screen and require the user to press enter to continue. After pressing enter several times, the EJ resumes processing transactions.

Three of the error messages are listed below. This happens when a Frequent Shopper card is scanned or no Frequent Shopper card is scanned, but no item is ever entered. A date and time stamp is never written to the transaction log. If an item is entered, the cancel process works fine and date and time stamp are entered into the record.

in SM2EJ.modSm2ej.AssembleSQLRecords at line 710

A non-nullable column was set to NULL in Sm2EJ.modSm2ej.AssembleSQLRecords at

line 730

Schema Violation (Inserting a NULL in non-nullable field) in

SM2EJ.modSm2ej.AssembleSQLRecords at line 8240

Example of cancelled transaction log:

T0582382.124

05082382000000000000*0000000000000011040095040000000000000000000000000000000000000000N

WD 8012

SM2USCO.EXE - U-Scan Interface

Not founds are not printing a Not Found chit at end of sale and they are not writing to the Not Found batch.  The "Use auto Not Found batch" option was mark to No in the SCOTctrl.dat file.  Changed the option to yes and it still does not work.

Scenario:

1.  Scan Not Found item.

2.  Ring item in Direct mode

3.  Settle sale

Expected Results: Receive a Not Found chit and Not Found items are writing to the Not Found batch.

Actual Results:  No chit and item is not in Not Found batch.

WD 8020

SM2ITEM.EXE

Itrail.ASC doesn't show login ID.

Scenario:

1.Make price change

2.Look to Itrail.asc for information

3.Itrail doesn't show login ID

Expected Results:

Login ID should be at the end of Itrail.asc

Actual Results:

No login ID at the end of Itrail.asc

WD 8035

SM2ITEM.EXE

Item has to be created again if delete is clicked by mistake yet not is selected for delete

Scenario:

1.Create item in direct item maintenance

2.Click on delete by mistake and select no for delete

3.Item doesn't maintain current status, needs to be created again

Expected Results:

Current status should remain stable, no was selected for delete.

Actual Results:

Current status should remain stable, no was selected for delete. Item has to be created from

the beginning as if it never was started

WD 8037

Zero key in keyboard configurator does not match up with keyboard on touch screen

Scenario:

1.The zero key is single type

2.The double zero key is double type key

3.This is not what is on keyboard config

Expected Results:

The double zero should be the single type key.

This is causing confusion for cashiers who are used to the configuration especially after an upgrade

Actual Results:

The double zero key is the larger key

WD 8052

WG2.EXE

Bottle return does not prompt cashier for manager approval if @ = 1 cent.

Bottle return has been defined as a negative department. The HALO/LALO department fields have been set to 1 (0.01). The Register Control File has Security on HALO/LALO errors set to yes.

When a cashier with low level security enters 2 @ 10, or 3 @ 3, and she presses enter, a manager needs to enter a manager ID. However, when an @ amount of 1 cent is entered (the value of LALO and HALO) like 10 @ 1, no manager ID is required. The entry is not tagged as an error. The 1 cent entry is being interpreted as anything > 1 cent = error. The entry should be interpreted as anything >= 1 cent = error.

WD  8054

TAR# RAZBVCDLU

WG2.EXE

Manual gift card entries being declined by EFT provider.

Customer uses a $50 gift card several times yesterday and at the last transaction has a $7.83 balance. Today the card would not swipe so they manually entered the account number, the provider sends back a decline and says the card has a $0 balance. The system then asks them to activate the card as if it is a new sale.

WD 8057

TAR# RAZBXB5KS

WG2.EXE

At a price Electronic Coupon calculating incorrect discount when taken against a weighted item.

Customer has a Coupon  by Weight Electronic Coupon built with a Discount Type of @. 

 When that coupon is applied, the discount amount is sometimes off by one penny. 

For example, if an item weighing 1.11 pounds normally sells at $1.99 per pound, and the Electronic Coupon is a Buy 0, Get 0 at a price of $1.69, the discount amount calculated shows up as $0.32, but it should be $0.33 (1.11 x $1.99)-(1.11 x $1.69). 

 If that same Electronic Coupon is changed to a Discount Type of $ with an @ a discount of $0.30, the discount amount comes out correct as $0.33 (1.11 x $0.30).

WD 8062

SM2BATCH.EXE

When importing Not Found batch, Enhanced Price Management will not apply batch until Header Date is manually saved 

Scenario:

1. Go into Create/Edit batches and import the Not Found batch to a new batch

2. Select any available batch number

3. The batch is created with the current system date

4. Activate batches

Expected Results:

All items from Not Found batch should be in the Current Items to Apply batch

Actual Results:

No items from Not Found batch are available to activate, if you edit the batch and save the header date again then activate, the items are then available to activate

WD 8069

SM2USCO.EXE - U-Scan Interface

On the  U-Scan Money order and Instore Charge Payments done in direct mode will display incorrect amounts on the Customer Station.  The amount of the Money order or Instore Charge is the amount of the last item scanned.

Scenario:

1.  In Direct Mode, ring a money order or Instore charge payment.

2.  Send the sale back to the Customer Station. 

Expected Results: The amount of the money order or instore charge payment would be correct. 

Actual Results:  The amount of the money order or instore charge payment is the amount of the last item scanned.

WD 8084

WG2.EXE

When printing cashier messaging on receipt you get extra blank lines

Scenario:

1.Go into cashier messaging

2. create a message linked to UPC to print on receipt

3. enter UPC on register and finalize sale 

Expected Results:

to only print the message created

Actual Results:

prints message and all extra blank lines up to 25 total lines

WD 8104

SM2ITEM.EXE

Direct item maintenance issue with adding new items and declaring NO on item add and re-entering the same UPC and adding it.

Scenario:

1.Direct item maintenance

2.create new item

3.declare NO - do not create new item

4.re-enter UPC and declare yes

5.do not click in UPC field or gain focus to UPC field

Expected Results: add new item  

Actual Results: changes previous item description and stats

WD 8136

SM2SIL.EXE

Saving a TEMPLATE with certain characters causes RUN-TIME errors.

If user is in SIL PROCESSOR, and chooses some "Fields to Extract", and then clicks on "SAVE FIELD TEMPLATE", and enters a ' / ' (forward slash) and tries to save it, an "RUN-TIME ERROR '76'; PATH NOT FOUND" error shows.

If do the same thing with *, | , : , " , < , > , ? , and try to SAVE, get the message, "FILE EXISTS.....OVERWRITE?", if hit YES to overwrite, the error, "RUN-TIME ERROR '52'; BAD FILE NAME OR NUMBER", occurs.

Scenario:

1.  Go into SIL PROCESSOR.

2.  Select fields to extract.

3.  Hit "SAVE FIELD TEMPLATE".

4.  Enter a name with certain characters, and hit OK (to SAVE).

5.  Run-Time Errors show.

WD 8137

SM2SILPR.EXE

SIL - Selecting certain fields to EXTRACT pulls in other fields that were not selected.

Scenario:

1.  Go into SIL Processor.

2.  Select F173, F386, F181-184 and click on "SAVE FIELD TEMPLATE".

3.  If click on "LOAD FIELD TEMPLATE" to load the saved field template, you'll see that F17, F18, F38 are also in this field template.

4.  F173 pulls F17, F181-184 pulls F18, F386 pulls F38 (3 digit field numbers pull in the 2 digit numbers that have the same beginning numbers).

WD 8190

SM2USCO.EXE - U-Scan Interface

For U-Scan, "Cashier Verify Elec Signature" approval screen needs to display on the Attendant Station

The option "Cashier Verify Elec Signature" set to Yes in the System Configuration Editor. 

Scenario:

1.  Set "Cashier Verify Elec Signature" to Yes

2.  Ring a sale and tender credit with Signature Capture

Expected Results: Approval screen needs to display on the Attendant Station

Actual Results:  Approval screen shows on the Customer Station.

WD 8194

 WD 8195

TAR# XAZBC695B

WG2.EXE

When two keys are pressed at the same time on a USB DVI Dynakey, unexpected results occur.

Full Description:

When a cashier accidentally presses two keys simultaneously on a regular Dynakey keyboard, the system just beeps and does not allow them to press two keys at the same time.  When two keys are pressed at the same time on a USB DVI Dynakey keyboard, unexpected results occur. 

Using the keyboard configuration below, the following things occur if two specific keys are pressed at the same time. 

SCALE & STATUS                  Register goes into Idle Mode.

Amount + STATUS & SCALE         Transaction is canceled.

Amount + SIGNON & VOID          Amount rung into Meat Department.

Amount + VOID & OPENDEPT        Amount rung into Meat Department.

Amount + OPENDEPT & QTY/FOR     Amount rung into Beer Department.

Amount + VOID & DBLCPN          Amount rung into Meat Department.      

Amount + DBLCPN & MFGCPN        Amount rung into Produce Department.

Amount + STRCPN & TOTAL         Amount rung into Grocery Department.

Amount + QTY/FOR & STRCPN       Amount rung into Beer Department.

Amount + OPENDEPT & MFGCPN      Flip Chart for Tortilla displays.

Amount + STATUS & OPEN DEPT     Amount rung into Taxable Grocery.

Amount + SCALE & QTY/FOR        Amount rung into Taxable Grocery.

CLEAR & TOTAL                   Flip Chart for 1st Dynakey displays.

WD 8230

SM2LIKE.EXE

Try to enter a LIKE CODE that is between 16 - 20 digits long, it is saved incorrectly. 

Scenario:

1.  Go into LIKE CODE Maintenance.

2.  Enter a LIKE CODE that is between 16-20. 

**Example:  Enter 1234567890123456.

3.  Hit SAVE and the LIKE CODE shows as 1234567890123460.  It's incorrect.

**Example:  Enter 12345678901234567890 shows as 12345678901234600000.

Expected Results:

LIKE CODE allows for a 20 code and user should be able to enter a certain 20 digit code and it be saved. 

Actual Results:

Entering a 16-20 digit LIKE CODE, hitting SAVE, shows an incorrect LIKE CODE number.

WD 8231

SM2ITEM.EXE

Problem when entering and saving a 16-20 digit LIKE CODE in Item and Batch Maintenance.

If I try to enter a LIKE CODE that is between 16 - 20 digits long, it is saved incorrectly.

Scenario:

1.  Go into DIRECT ITEM MAINTENANCE.

2.  Enter a LIKE CODE that is between 16-20. 

**Example:  Enter 1234567890123456.

3.  Hit SAVE and the LIKE CODE shows as 1234567890123460.  It's incorrect.

**Example:  Enter 12345678901234567890 (20 digit) shows as 12345678901234600000.

Expected Results:

LIKE CODE allows for a 20 code and user should be able to enter a certain 20 digit code and it be saved.

Actual Results:

Entering a 16-20 digit LIKE CODE, hitting SAVE, shows an incorrect LIKE CODE number.

WE 8234

SM2RPAIR.EXE

Wording needs to be changed ELECTRONIC COUPON FILE button.

Since we now refer to the ELECTRONIC COUPON MAINTENANCE as ELECTRONIC PROMOTIONS, I think the wording in SM2RPAIR.EXE on the button "Electronic Coupon File" should read as "Electronic Promotion File", or something to that effect.

WD 8244

WG2.EXE

Media on receipt is incorrect when using "Disable Bank Chg Acct Capture" to YES

Had in the Reg. Ctrl. File "Disable Bank Chrg. Acct. Capture" set to YES.

Hit TOTAL (at the register), hit CHARGE, hit BANK CHARGE, get "WAIT FOR CUST CARD SWIPE", hit CLEAR to manually enter, shows options:

"1 MASTERCARD

 2 VISA

 3 AMERICAN EXPRESS

 4 DISCOVER"

Select "3 AMERICAN EXPRESS" and on the receipt the media shows as MASTERCARD. Then do transactions choosing "2 VISA", and "4 DISCOVER" and then all show as a MASTERCARD on the receipt.

It also didn't print a 2nd Payment Slip for the customer (I had it set to).

It also doesn't let you hit the numbers "1,2,3,4" for the Media chooses, you have to hit the arrow on the dynakey to get 1 MASTERCARD, 2 VISA, 3 AMERICAN EXPRESS or 4 DISCOVER.

WD 8245

WG2.EXE

Rollover and coupon with Frequent Shopper not working correctly.

Rollover set to 400. After customer reaches that point goes back

to zero.

If the customer buys $1200.00 in one purchase they get a coupon, of course the store says they should get 3 coupons.

The real problem is that on  customer's next purchase of $1.00 or more, instead of giving them another coupon and decreasing the period to date amount it does not give them a coupon but yet still decreases the period to date amount by 400. Customer starts out with 1200.00 after 1st purchase and never gets another coupons on future purchases until they are under the 400 dollar mark again.

My register control file set as:

OVER TOTAL SALE AMOUNT  400

OVER TOTAL SALE COUPON     4

OVER FREQ SHOPPER $$ AMOUNT  400

OVER FREQ SHOPPER COUPON #      3

FREQSHP. ROLLOVER AMOUNT     400

WD 8246

WG2.EXE

Foodstamp total is incorrect when applying a food stampable coupon to a non foodstampable item. 

If ring .75 cents item that is to non foodstampable.  Then apply a .25 cent coupon that doubles to .50 cents to a food stampable department, the food stamp total is positive even though the only thing rung is a food stamp department is the coupon.  This makes self-checkout appear to have a foodstamp total when you really can not tender with this media.

WD 8255

WG2.EXE

POS symptom - Overflow error when returning online from offline mode. Pickup at the Backoffice before offline consolidation for same cashier causes and overflow when register returns online.  Problem with register interpreting data in gr2prstl.btr field "Total Pickup Amount' position 1311 to 1322.

Scenario:

1. Run SM2CLR to clear system totals.

2. At the Backoffice perform a loan on cashier #426 for $200 in cash.

3. At the Backoffice perform a pickup on cashier #426 for $55.55 in cash.

4. Using BTRHELP open f:\grocery\files\gr2prstl.btr and look at field 'Total Pickup Amount' position 1311 to 1322.  The amount of your pickup (000000005555) in step three should be there. exit btrhelp.

5. Take the POS offline

6. Sign On as Cashier #426

7. Ring a sale.

8. Tender the sale with cash (or other media).

9. Sign off the register

10. Switch the register to online mode. 

Expected Results: Register consolidates offline totals and returns to the closed screen in online mode 

Actual Results: Register starts consolidation of offline totals and receives and Overflow error.

WD 8258

SM2USCO.EXE - U-Scan Interface

U-Scan has changed the way it sends keyed item vs. scanned items. ScanMaster needs to be coordinated with this change

WD 8273

WG2.EXE 

 HALO\LALO on UPC are not including the HALO\LALO limits as they are on department HALO\LALO.  Department HALO\LALO now include the limits set in the department file to prompt for HALO\LALO message.  But with the UPC, the HALO\LALO is not including the limit.  Grocery department set with a HALO of $10.00 and a LALO of $0.10.  With an open department sale, ring $10 to grocery and am prompted for HALO\LALO error.  With an item that cost $10.00 to the grocery department do not get HALO\LALO error until ring $10.01. "Disable HALO\LALO check on UPC" set to No.

Scenario:

1.  Ring UPC of an item to the grocery department for $10.

Expected Results: Get HALO\LALO message.  Should act as Department HALO\LALO.

Actual Results:  No HALO\LALO message.

WD 8302

U-Scan Installation

The Problem :  When doing a New U-Scan Install, we get an error trying to register V8Wrkstn.reg. This is the error I get Cannot import C:\V8Wrkstn.reg: Error opening the file. There may be a disk or file system error. Scenario:1.  Install ScanMaster as a New install on the U-Scan

WD 8304

WG2.EXE

Scan void won't work after price inquiry

Scenario:

1.Scan a few items

2.Do a price inquiry

3.Try a scan void on existing item, not a new scan

4.Scanner locks up until you clear out

Expected Results: Should be able to do a scan void

Actual Results: Scanner locks up

WD 8308

SM2SYSCF.EXE

Global System Configurator allows numbers greater than 3 in num of deposits line 1-3

Scenario:

1. Enter System Configuration

2. Search on Deposits

3. Click on Number of Deposit Accounts (1-3)

4. you have up to 7 selections

Expected Results:

Should only have 0,1,2,3

Actual Results:

You have 0,1,2,3,4,5,6,7

WD 8309

WG2.EXE
 

Register Error Log is recording credit card numbers and expiration dates

Scenario:

1. Tender an order on the lane

2. The register will freeze or lockup

3. The transaction does not go through and gets a timeout error

Expected Results:

 To record the error with the credit card number being masked and the expiration date to be 'x'd out

Actual Results:

The error log is populated with both the credit card account number and the expiration date and the sale amount

WD 8314

WG2.EXE

Cashier message prompt not working with negative department

Scenario:

1.Set up message for negative department

2.Cashier rings into that dept

3.No message prompt appears

Expected Results: Prompt should appear

Actual Results: No message prompt appears

WD 8316

SM2EJMRP.EXE

The Enhanced Movement report (Electronic Journal Movement Report) is not bringing in the Case Cost correctly.  This affects the margin calculation as well as not displaying correctly on the report.

Scenario:

1. Sell and item with a Case Cost and a Case Quantity

2. Run an Enhanced Movement Report

3. Cost and Margin are not correct on the report

Expected Results: Cost and Margin displayed correctly

Actual Results: Cost and Margin are not correct

WD 8336

WG2.EXE

The Problem :When doing a negative transaction, and refunding a partial EFT tender, the Purchase Amount and Cash Back amounts are invalid.  This is because math is being allowed to execute on these figures which should only be allowed for sales > zero. 

This problem is OpenEPS only.  The EPI interface forces Cashback to 0 on returns, which avoids this problem.

Scenario:

1. Ring sale of -56.21

2. Tender back to a credit card 25.01 (-)

Expected Results:

The OpenEPS system should be sent a Purchase Amount of 25.01 and no cashback.

Actual Results:

1. Since the tender is greater than the total (i.e. more positive), the Cashback is calculated by subtracting one from the other resulting in CashBack = -31.20.

2. The Purchase Amount is then calculated as the Approval Amount (-25.01) - CashBack Amount (.31.20) resulting in Purchase Amount = $6.19.

WD 8393

SM2EOD.EXE

Skipping the day an EOW is to be processed two weeks in a row will cause the EOW to be processed on different days each week. 

In v2 skipping the day the EOW is to be processed was fixed differently than v1.  Found a scenario that skipped the end of week day which was Sunday and also skipped Monday, so that the end of week happened on a Tuesday.  When  ran weeks worth of data and skipped Sunday (End Of Week day), the end of week should have run on Monday, but did not because the EOW was not greater that 7 days since the last EOW and was not a Sunday.  The EOW happened on a Tuesday. 

WD 8423

WG2.EXE

The Problem :Suspended transaction prints bar code on next receipt not on customer that suspend was intended for.  Reported with the Epson 6000ii with real time receipt with MICR on

Scenario:

1.Ring up sale

2.Suspend sale

3.Receipt prints but bar code not on it

4.Suspend bar code on next receipt

Expected Results: Bar code should be on the original receipt not the next one

Actual Results: Bar code prints on next receipt Printer Type:TM6000II   NOTE: Tested with EPSON 6000ii 123, A776, A760-2225.

NOTE*  Only happens with the EPSON 6000ii  Additional Info: 1.  If in the System Configuration, "Enable Delayed Receipts" is set to "YES", there is not a problem.  However, if you are using immediate receipt, then the problem occurs with the

SUSPEND bar code printing on the next receipt.

2.  If MICR is turned off in MAKEPOS, it doesn't matter if you are using delayed or immediate receipts, it will print the bar code on the same receipt as the SUSPEND

WD 8424

WG2.EXE

The Problem :Media does not print all characters on receipt for pickups

Scenario:

1.Receipt print for pickup/loans enable on reg

2.Cashier signs off receipt prints

3.Last character of media does not print

4.Example cash prints cas, eft prints ef, check prints chec and so on

Expected Results: Total character print of media

Actual Results: Leaves off last character of media  NOTE: Tested with EPSON 6000ii, A776, A760-2225.  Problem occurs with all printers.

WD 8444

SM2SIL.EXE
 

SIL file extract header has "Source" (our 6 digit store number) and "Destination"  ('HOST') fields reversed. These are fields 3 and 4 in the 'HC' and 'HR' header lines. This causes the processing on the Host end to fail since the "Destination" isn't 'HOST' but the store number.  This was not a problem in the v2.2.0 and v2.3.0 releases.

 Scenario:

1.        Do a SIL item extract and check the 'HC' and 'HR' header lines.

Expected Results: Where "123456" is the 6 digit store number ("Source") and 'HOST' is the "Destination"INSERT INTO HEADER_DCT VALUES   ('HC','1','123456','HOST',,,2006240,1053,2006240,1053,,'LOAD','SIL DICTIONARY',,,,,,'1/6.0','',,,'');INSERT INTO HEADER_DCT VALUES   ('HR','082806','123456','HOST',,,2006240,1053,2006240,1053,,'ADD','SM FIELD EXTRACT',,,,,,'1/6.0','','F01',,'');Actual Results: INSERT INTO HEADER_DCT VALUES   ('HC','1','HOST','123456',,,2006240,1056,2006240,1056,,'LOAD','SIL DICTIONARY',,,,,,'1/6.0','',,,'');INSERT INTO HEADER_DCT VALUES   ('HR','082806','HOST','123456',,,2006240,1056,2006240,1056,,'ADD','SM FIELD EXTRACT',,,,,,'1/6.0','','F01',,'');

WD 8452

SM2USCO.EXE
The Problem :When I void an item that a line item discount has been applied to, the security does not prompt for the customer to give the voided item to the attendant.

Scenario:

1.       Ring an item.

2.       Apply a line item discount from the Cashier Station

Expected Results: To prompt customer to give the item to cashier.

Actual Results:  No prompts

WD 8453

WG2.EXE

The Problem :Retrieved Transaction Header Record in TLOG contains original cashier number from suspended transaction

Scenario:

1.       Sign on to Register using cashier #222

2.       Ring one item and suspend the transaction

3.       Sign Off the Register

4.       Sign on the Register using cashier #426

5.       Retrieve the suspended sale

6.       Total sale and tender out transaction

7.       Sign off the Register

8.       Open the TLOG file f:\grocery\files\tlrrss.426 where rr is the lane number and ss is the sequence number9.  Find the Retrieved transaction in the TLOG file10. Look at the Header Record for the transaction, in field 28-30, the cashier number 222 is in the header record for the sale.

Expected Results: That the header record would contain cashier #426.

Actual Results: The header record incorrectly contains cashier #222.

WD 8466

WG2.EXE

U-Scan Interface

The Problem :Voiding scalable items will always void the last scalable item rung instead of the one highlighted.

WD 8491

WG2.EXE

When the OpenEPS payment system needs to prompt the POS for a Drivers License, it uses the "Secondary ID" (OpenEPS bit 63)

The problem is that, since bit 63 is also used to input other types as ID (SS#, Military ID, etc.) the POS does not allow alpha entry as is needed for Drivers License in some states.   NOTE: Alpha entry is allowed for bit 68, "DriversID" but OpenEPS only uses this bit for using fleet cards.

WD 8496

SM2SETTL.EXE

Store Office personnel unable to settle or pick up more than one Cashier at a time.  -- Can't Run the Settlement Program on the Server and BO Workstation at the same time Store Office personnel unable to settle or pick up more than one Cashier at a time.

The Problem :Store Office personnel unable to settle or pick up more than one Cashier at a time.

 Scenario:

1.Office person A goes to Server to Settle Cashier 101

2.Office person B goes to a Back Office Workstation to settle Cashier 103

WD 8500

SM2EOD.EXE

Sm2eod.exe causes EJ processor to do a nightly rebuild of the EJ tables this is causing problems getting EJ data.

The Problem :The EJ processor does a nightly rebuild of the EJ tables to help ensure their integrity this is causing a problem when customer needs to access this data base

Scenario:

1.End of day process starts EJ rebuild

2.Large data base

WD 8510

WG2.EXE

When finalizing as WIC you cannot see WIC total. It flashes on screen briefly and disappears.

The Problem :When finalizing as WIC you can not see WIC total. It flashes on screen briefly and disappears.

 Scenario:

1.       ring up WIC items

2.       hit total

3.       hit the WIC tender button

Expected Results: to see the WIC total less tax

Actual Results: can not see WIC amount at all

WD 8613

SM2TLRPT.EXE

When scanning an EAN barcode starting with '505' the sales get  input to the spreadsheet as a negative.  Also Need to Add Double Manufacture Coupons back to Sales.

Scenario:

1. scan an item whose barcode is an EAN starting with '505'

2. run an end of day

3. go into spreadsheet to look at sales

Expected Results:  to see the data as positive number

WD 8636

SM2USCO.EXE

 Voiding scalable items will always void the last scalable item rung instead of the one highlighted.  Rang bananas 3 times at 3 different weights.  Highlighted the second one rung to void.  Selected cancel item and the last one rung voided instead of the one I highlighted.

Scenario:

1.  Ring bananas times at 3 different weights.

2.  Highlight the second one to void.

3.  Select cancel item.

Expected Results: The second bananas would be voided.

Actual Results:  The last bananas rung are the ones voided.

WD 8699

SM2BAPLY.EXE

When activating batches with like codes not all items get activated (using enhanced price management) 

Scenario:

1. Have one current batch with items on ad level be active

2. create another batch with same items at a different price and higher ad level

3. activate batches

Expected Results:

To have all items with higher ad levels be active

Actual Results: some of the items get activated some do not

WD 8717

SCOTCTRL.DAT

U-Scan - In-house charge not printing duplicate receipt with signature line at cashier's station.

The Problem :In-house charge not printing duplicate receipt with signature line at cashier's station

Scenario:

1.In-house charge as tender

2.Duplicate receipt not being printed

Expected Results: Duplicate receipt should print if set to do so

Actual Results: Duplicate receipt not printing

WD 8750

WG2.EXE

ScanMaster OpenEPS interface needs modified to support TAC redirection. 

Currently, when the POS application is processing a tender, it will remain in a loop handling all current TAC requests.  POS needs to check for a change in the current TAC requests in between each TAC handling.

WD 8770

SM2USCO.EXE

U-Scan - Tendering/End of Sale information not displaying at Attendant Station at the End of Sale

Scenario:

1.  Ring transaction

2.  Tender sale (Doesn't matter which media)

Expected Results: That tendering information will display on the Attendant Station

Actual Results:  Tendering information doesn't display at the Attendant Station

WD 8802 SM2CSCLR.EXE

Customer File Clearing  taking hours to process on large customer files.

WD 8819

SM2SIGGY.DLL

Signature Capture on OMNI 7000 terminal shows corrupt signature.

When displaying a signature that was captured on an OMNI 7000 payment terminal via openEPS, the signature is being 'cut off' so that only the top half of the signature is showing.

WD 8826

SM2MOEND.EXE

Accounts Receivable Month End taking hours to process on large customer files.

 

WD 8881

WG2.EXE

Check Cashing with WinEPS needs to have entire check amount in the cash back field rather than purchase amount field.  This includes the amount of fees.  Ex.  Check Cashed for $50.00 and $5.00 check cashing fee added.  WinEPS should see $55.00 in the Cash Back field and $0.00 in the purchase amount field.   

For over tender situations, on the amount of the check over the purchase amount should be in the cash back amount field

WD 8889

SM2SSSVC.EXE

When sm2sssvc.exe for 2.3.1 starts up with pervasive 9.5 the pervasive services never starts

Scenario:

1. Load up a system with 9.5 Pervasive and ScanMaster 2.3.1

2. reboot your server

Expected Results: To have Pervasive start up and ScanMaster to start up correctly

Actual Results: Pervasive never starts and hangs

WD 8891

SM2BAPLY.EXE

SM2baply.exe won't activate next day dated batches – Standard Batching.

Scenario:

1.Set batches to go off with next days date

2.Run EOD on current day before 12:00am

3.Batches dated next day do not activate

Expected Results: Batches dated next day should activate

Actual Results: Batches dated next day do not activate

WD 8906

SCOTCTRL.DAT
Need to change setting in scotctrl.dat on the U-Scan

In scotctrl.dat, Line #177- Interface 7870 RS232 scanner/scale has a value of "1" for this device. Since the Self-Checkout controls the scanner/scale this should be set to "0" like the other scanner/scale devices.

WD 8966 SM2ELSVC.EXE

ESL is setting the BOGO flag on non BOGO items

Scenario:1. Create a unit price UPC with only a unit price, no sale flags or promotions.

2. Save and let the ESL service process the item.

Expected Results: The ESL output will have a "0" in the BOGO fields.

Actual Results: The ESL output has a "1" in the BOGO fields.

WD 8967 SM2ELSVC.EXE

ESL - need to disable the output of an opcode zero (Full Load) record to the ESL output file. It is not used by the Pricer processor.

WD 8971 SM2ELSVC.EXE

ESL - Sections of the ESL export file that are not affected by a promotion should have no price information in them

WD 8973 SM2ELSVC.EXE

The ESL export is missing two fields that are needed for tag type designators.

It has been decided that we can use the TagStockNumber and TagQuantity from the Item Record to provide needed data for the ESL Record. These fields need remapped to the CompareUnit and CompareQuantity respectively. ESL will deal with these as real numbers so pad them with 0's in the export record.

Scenario:1. Remap TagStockNumber to the CompareUnit field in the ESL record.

2. Remap TagQuantity to the CompareQty field in the ESL recordver

WD 8980 SM2BATCH.EXE

ESL - The label export is incorrect on Split items and the Unit Pricing fields.

Scenario:1. Export the Label file on an item with a Split Price of 2/$8.502. Then Export a Label File with an item with a Unit Price of $4.253.4.5.Expected Results: In both exports, the records match in the Unit Pricing

Actual Results: The Unit Priced item is correct, but the Split Priced item is exporting incorrectly. It has a Per Unit Price of $1285.44 and a Unit Price of 200850.

WD 9008

SCOTCTRL.DAT

On U-Scan with S&H promotions, scanning customer card in the middle of sale, the customer would not receive their S&H credits.

U-Scan - SCOTCTRL.DAT should have the option "xinetix cust assume level 1" hard coded on.

The Problem :  SCOTCTRL.DAT should have the option "xinetix cust assume level 1" hard coded on.  The line number is 445 in the control.tmp. 

WD 9048

WG2.EXE

Manual software update using  sfupd.xxx causes (63) bad record number error.

The Problem : Trying to do an update of control files, tax files, media configuration files, etc. causes the register to report back error (63) bad record number on ScanMaster screen.

Scenario #1:

1. Update control file, tax table file, media configurator on Server

2. Put lane in CLOSED mode.

3. From command line goto f:\grocery\files and type EDIT SFUPD.XXX (XXX=lane number) and save blank file.

Scenario #2:

1. Leave no update files in f:\update and leave a blank sfupd.xxx in f\grocery\files

2. Put lane in CLOSED mode.

Expected Results: Lane gets software file updates

Actual Results: Scenario #1: Error (63) BAD FILE RECORD is reported on display.

                          Scenario #2: The CLOSED message on the register is blanked out.

WD 9073

WG2.EXE

ScanMaster POS needs to only check the OpenEPS HASP setting instead of both the OpenEPS and EPI HASP settings.

The Problem :

ScanMaster POS needs to only check the OpenEPS HASP setting instead of both the OpenEPS and EPI  when checking for MTX OpenEPSHASP settings authorization.

WD 9076

SM2ELSVC.EXE

Generic ESL Export not correct on Split Items.

The Problem : When exporting the ESL information on a Split Item (such as 3 / $1.00), the GetPrice field is incorrect.  ESL is expecting 3 in the MSU and $1.00 (less any simple discounts * the MSU) in the GetPrice. What is currently coming out is 3 in the MSU and $.34 in the GetPrice.

Scenario:

1. Enter an item at 3 / $1.00

2. Have a Promotion of $.10 off per item

Expected Results: What should be in the MSU field is 3, and what should be in the GetPrice field should be $1.00 - (3 * .10) or $.70.

Actual Results: The MSU shows 3 but the GetPrice shows $.24

WD 9077

SM2ECPN.EXE

Deleting Electronic Promotions does not change ESL data real-time.

The Problem : When you delete an Electronic Promotion the change is not reflected real-time in the ESL system. The change will however show after a full item export.

Scenario:

1. Have an item at 3 / $2.00

2. Have a Report Code promotion on the item for $.10

3. Delete the Electronic Promotion

Expected Results: Price of the item should reflect that this promotion is gone. 

Actual Results: The Price still reflects the promotion is active until an EOD or full item export is done.

WD 9078

SM2ELSVC.EXE

The sale flag should be set in the ESL output file whenever a discount promotion is present and active.

WD 9079

SM2ELSVC.EXE

Promotion information should not be sent to the ESL output unless the promotion is a discount.

The Problem :

Promotion information should not be sent to the ESL output unless the promotion is a discount.  If the promotion only address multi-media or printed coupons, the promotion information does not need to be included in the ESL output.

WD 9111

WG2.EXE

On Error form "Press Clear to Continue" button to act as CLEAR key.

The Problem :When an error happens, the System Error form is invoked (yellow title) informing the user of the error.  A button is at the bottom of that form which states, "PRESS CLEAR TO CONTINUE".  Since this is a form button, users often push it to try and acknowledge the error but it has never had any code behind it - it was merely for instruction.  (This was designed before the advent of touch screen support and, therefore, couldn't have been pushed by a user until recently.)

More importantly, there are times when an error happens on initialization (primarily in lab and system setup environments) which invokes the System Error form before the keyboard is initialized and so the user was instructed to press CLEAR when the CLEAR key would have no effect

WD 9135

SM2BAPLY.EXE

The ad flag will be set on an item at batch activation regardless of whether the ad flag is set on the item in the item file.

The Problem : (Additional note 2/28/2007) - the ad flag will be set on an item at batch activation regardless of whether the ad flag is set on the item in the item file. 

Apply a batch with an item not on sale (unit price and base price match and AD Level is 0) to an item in the item file where the item is on sale  (base price higher than unit price and AD Level is > 0).  This issue was duplicated using standard batching, was not tried using enhanced batching.) 

Scenario #1 : Item with AD/Sale flag set in item file before batch applied.

1.  In Direct Item Maintenance set up a new Item # 3800031820

           Selling Unit Price $3.00

2.  Save Item (both the unit price and base price should show as $3.00)

3.  Change Item # 3800031820

           AD/Sale Level - 1

           Selling Unit Price $2.00

4.  Save Item (the selling unit price should show $2.00 and the base unit price should show $3.00 w/ an AD/Sale Level of 1)

5.  Using BTRHELP check the item file (gr2item.btr) for this item - look at field 165 (AD FLAG - file layouts 166).  The Field should have a value of 1.

6.  Create a new batch.

7.  Add Item # 3800031820 to the batch (you will see a selling unit price of $2.00, a base unit price of $3.00 and an AD/Sale Level of 1).

8.  Change the item

         Selling Unit Price $3.00

         AD/Sale Level - 0

9.  Save Item to Batch

10. Using BTRHELP check the batch file (gr2batch.btr) for this item - look at field 187 (AD FLAG - file layouts 188).  The Field should have a value of 0.

11.  Active the batch.

12.  Using BTRHELP check the batch file (gr2batch.btr) for this item - look at field 165 (AD FLAG - file layouts 166).  The Field should have a value of 0.

Expected Results: Using BTRHELP check the batch file (gr2batch.btr) for this item - look at field 165 (AD FLAG - file layouts 166).  The Field should have a value of 0. 

Actual Results: Using BTRHELP check the batch file (gr2batch.btr) for this item - look at field 165 (AD FLAG - file layouts 166).  The Field should have a value of 1. 

Scenario #2 :Item without AD/Sale flag set in item file before batch applied.

1.  In Direct Item Maintenance set up a new Item # 3800031820

           Selling Unit Price $3.00

2.  Save Item (both the unit price and base price should show as $3.00)

3.  Using BTRHELP check the item file (gr2item.btr) for this item - look at field 165 (AD FLAG - file layouts 166).  The Field should have a value of 0.

6.  Create a new batch.

7.  Add Item # 3800031820 to the batch (you will see a selling unit price of $3.00, a base unit price of $3.00 and an AD/Sale Level of 0).

8.  Change the item

         Selling Unit Price $4.00

         AD/Sale Level - 0

9.  Save Item to Batch

10. Using BTRHELP check the batch file (gr2batch.btr) for this item - look at field 187 (AD FLAG - file layouts 188).  The Field should have a value of 0.

11.  Active the batch.

12.  Using BTRHELP check the batch file (gr2batch.btr) for this item - look at field 165 (AD FLAG - file layouts 166).  The Field should have a value of 0.

Expected Results: Using BTRHELP check the batch file (gr2batch.btr) for this item - look at field 165 (AD FLAG - file layouts 166).  The Field should have a value of 0. 

Actual Results: Using BTRHELP check the batch file (gr2batch.btr) for this item - look at field 165 (AD FLAG - file layouts 166).  The Field should have a value of 1. 

This is affecting the output file for ESL/Pricer. 

WD 9146

WG2.EXE

POS unresponsive during / after drawer alarm.

The Problem :When using the cash drawer alarm and /SCERROR (Sound Card for Error tone), the error tone for would seem to play a few seconds late and repeat very sporadically.  After the drawer is closed, the POS would continue to beep sporadically - being unresponsive to keystrokes which would buffer and, eventually, catch up.  This condition would clear up after a few seconds and the POS would act normally again (until the next drawer alarm).   If the drawer is closed before the alarm is configured to play, the problem doesn’t' t happen.

WD 9151

SM2ELSVC.EXE

Generic ESL Service should show simple non-card sale information even if the sale price matches the regular price.

The Problem :Generic ESL Service should show simple non-card sale information even if the sale price matches the regular price.

Scenario:

a.      Regular price set at 19 / $19.00

b.      Sale price set at 18 / $18.00

c.      The sale flag did not get set

d.      The sale price did not get sent

e.      The label kept displaying 19 / $19.00

Not sure what to do with this since in essence the price per item is the same, however, the sale flag is set and there is a legitimate sale item

WD 9164

SM2BATCV.EXE

After importing a V1 batch into V2 it will not apply automatically in the end of day.

The Problem :After importing a V1 batch into V2 it will not apply automatically in the end of day

Scenario:

1. Manually create a batch in Version 1 ScanMaster

2. copy that batch onto a Version 2.3.1 ScanMaster system

3. run c:\grocery\sm2batcv.exe and import that batch

4. place an activation date on the batch

5. run an end of day

Expected Results:

The batch should apply with all the other batches on the system.

Actual Results:

All other batches get applied but not the imported batch

WD 9203

SM2BAPLY.EXE

Sm2Baply causing adflag to be set when a like code is attached to an item in the batch.

The Problem :Sm2Baply causing adflag to be set when a like code is attached to an item in the batch

Scenario: Prior to installing this version, activate batch with like code on items causes the ad flag to be set on the item record.

1. Active a batch with like codes and no ad levels set. View raw item data at byte 166 (Ad Flag)

    which should be a "1".

2. Install this fix and reactive batch.

Expected Results: The ad flag should be "0".