ScanMaster      ScanMaster Release Table
     

Name of Link:  CD Only

Link to "The Patch":   
  Code Distribution:  

N/A

  Posting Date: 

24-Nov-06

ScanMaster Version 1.04.01-050 Release Table

Last updated November 27, 2006

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

GROCERY.EXE

Added support of Discover Cards with a beginning card range of 9

New Feature

WD# 5850

SMWADMV.EXE

Random Weight Items by weight now have a unique item type description.

Random Weight Items by weight now have a unique item type description.   If item is an Item Type 2 in the movement file, and the UPC has "0000000002" as the first 10 digits. Then the item type description will be "RNDWT" instead of "SCALE".

New Feature

WD# 5889

TAR# XAZB8YX6B

GROCERY.EXE

Removed the Customer Name from the Cashier Display for security purposes

 

WD# 5818

TAR# RAZBCDG3M

GROCERY.EXE

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

Switched from Cashier to Lane accountability. Loans are not listed on the lane report like they were on the cashier report.  If they want to do an audit they cannot see loans from the register report at the lane. In cashier accountability they can see loans to the cashier.  Running media flash report from the back office should give the same results. 

WD 5823

GROCERY.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 5850

SMWADMV.EXE

Random Weight Items by weight should have a unique item type description.

Random Weight Items by weight should have a unique item type description.  

If item is a Item Type 2 in the movement file, and the UPC has "0000000002" as the first 10 digits. Then the item type description should be "RNDWT" instead of "SCALE". 

WD# 5864

TAR# XAZB3H8DK

GROCERY.EXE

Random Weight items not in item file causing Electronic Journal to create "B" file.

When the EJ Processor processes a Random Weight transaction, it changes the "T" file to a "B" file and does not update the EJ database with the transaction.  The record in the "B" file for that Not Found item contains null characters in the Regular Price field, which the EJ Processor cannot handle, therefore resulting in the "B" file.

WD# 5867

TAR# RAZB4CME7

GROCERY.EXE

Getting System Error when applying discount.

User has a transaction total of $55.27 and applies a Total Time Discount for 22%.  System displays an error "Illegal Function Call in Module Discount @ Address 72AC:334B.  When ScanMaster is restarted and another $0.10 is added to the order, no errors occur when the discount is reapplied.

WD 5888

GROCERY.EXE
Discover card following American Express setting

Have American Express in the Media Configurator set to "CHECK EXPIRATION DATE" = YES.  All other Medias (MasterCard, Debit, Discover, EBT, EFS, etc.) are set to NO.  If I swipe an expired DISCOVER card the register states "CARD EXP.".  The Discover Card is following the settings for American Express and it should not.

WD 5889

GROCERY.EXE

Customer Name is displaying on the CID.

The Register Control File option called "DISP CUST NAME AT END OF SALE" is set to "N".  The Customer Name does not display on the Touchscreen, but it still displays on the CID and should not.

WD 5892

GROCERY.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 problem is that on said 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 coupon on future purchases until they are under the 400 dollar mark again. 

WD 5898

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

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"

Hit "3 AMERICAN EXPRESS" and on the receipt the media shows as MASTERCARD. 

Then do transactions choosing "2 VISA", and "4 DISCOVER" and then all will show as a MASTERCARD on the receipt. 

It also did not print a 2nd Payment Slip for the customer.

It also did not let you hit the numbers "1,2,3,4" for the Media choices, you have to hit the arrow on the display to get 1 MASTERCARD, 2 VISA, 3 AMERICAN EXPRESS or 4 DISCOVER.

WD 5899 GROCERY.EXE


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

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 to 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 5903

GROCERY.EXE
M02 Declines - Transaction not supported with S&H payments.

Ring a $5.00 REFUND at the Register. 

Then try to CASH CHECK and it asks for an amount, asks if accept the Media Fee, and then Register shows "M02. Tran Not Sup"

WD 5922

GROCERY.EXE

No indication on the customer receipt that a Charge or Debit card was swiped.

WD 5924

GROCERY.EXE

Manufacture Coupon PLU in the item file set to $0.00 doesn't prompt for price. 

PLU 1200 in the item file set at a $0.00 price.  When  ring the PLU on the register it rings at $0.00. The system does not prompt for a manual entry of a price.

WD 5925

GROCERY.EXE

FS total is displayed incorrect on receipt if more than one item is rung.

FS total is displayed incorrect on receipt if more than one item is rung.

Receipt that displays correctly:

Kraft 3 ches.Dinner       $0.85   TF                 Subtotal        $0.85        10% Discount        $0.09-               

 FS Total        $0.76             

 Subtotal         $0.24-           

 Foodstamp        $1.00           

FS Change        $0.00                 Change        $0.24

Receipt that is incorrect:

Lipton Cup of So          $0.99

Kraft 3 Chs.Dinn          $0.85  TF             Subtotal          $1.84    10% Discount          $0.09-            

FS Total          $0.77       

FoodStamp          $1.00            Subtotal           $0.75                  Total          $0.75               

 Cash           $0.75         FS Change         $0.00              Change         $0.00

The Kraft 3 cheese is discountable and foodstampable.  The FS Total on both receipts should be $0.76.  If I have more than one item in the sale it displays incorrectly.

WD 5926

GROCERY.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.

Returned chicken helper which is Food Stampable.

The running foodstamp total is negative.

 Scanned a non Food Stampable item and the running foodstamp total is increased by the amount of the non food stampable item.

WD 5933

GROCERY.EXE

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

If 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 returns 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 5949

GROCERY.EXE

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

When purchase gift cards and do a power fail after tender the sale and before activate the cards, the power fail will not retain that tender was done.  The sale of the gift card has to be tender and reactivate the gift cards again.

WD 5951

GROCERY.EXE

Power Fail does not retain gift card activation.

Ring several gift cards in one sale and tender, each gift card will need to be activated. 

If a power fail occurs after one of the gift cards is activated, the recovery will not retain the card activation.  After tendering again, all cards will have to be activated again.

WD 5988

GROCERY.EXE

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

For example, if 10 of the same items 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 6009

GROCERY.EXE

Unassigned TOTAL STATUS key returns tax exempt.

Hitting a TOTAL STATUS key that is blank (unassigned) will cause the code to react either with tax exemption or discount trigger.  The blank return has to be thrown away the way it was for the STATUS key.

WD 6451

GROCERY.EXE

Price Override after total doesn't change CID display for item price.

If ring a transaction, then press total, then clear back into the sale, then do a price override for the last item rung, the CID doesn’t display the new price, just the new total.  Therefore the total is incorrect.

WD 6682

GROCERY.EXE


Electronic store coupon by dept will not forgive tax.

1.      Create electronic store coupon by dept

2.      Discount is applied but tax not forgiven

Expected Results: Tax should be forgiven

Actual Results: Tax not forgiven

WD 7239

SMWEOD.EXE
Spelling errors in message during End of Day.

Ran through an End Of Day and balancing errors occurred. 

The message is: END OF DAY ERROR!!09/13/2005 15:46:30 END OF DAY BALANCING ERORRS MAY HAVE OCCURED.  EXAMINE ERROR LOG FOR MORE DETAILS.  The misspelled words: ERORRS = Should be ERRORSOCCURED = Should be OCCURRED

WD 7389

FMTEMPLATEMANAGER.EXE

When running fmtemplatemanager.exe you get a SQL server login failure.

The Problem : When running fmtemplatemanager.exe you get a SQL server login failure

Scenario:

1.       Run FmTemplateManager

Expected Results:  To bring up the list of templates saved on a system

Actual Results: you get a SQL server login error

WD 7774

SMWEOD.EXE

 If store is closed on the day of the End of Week, the first day of the next week will write days business in last weeks sales.  I am set up for my end of week to end on Sunday.  I ran end of days everyday until Saturday.  I set the store to be closed on Saturday and Sunday.  When I ran my end of day on Monday, an end of week did not complete, (being the 6th day). Then I ran my end of day on Tuesday and this was the 7th day since the last end of week so the end of week did complete.  But when I ran my Enhanced department report, the sales for Monday and Tuesday were included in last weeks sales. Scenario:

1.       Run 5 days of end of days, changing the date between each EOD.

2.       Skip one or two days then run another days business and EOD.  (Be sure to skip the day set to end of week.)

3.       Run 7 end of days.

4.       View Enhanced Department Report

Expected Results:  See the proper sales data in the appropriate week.

Actual Results:  days of data are reporting to last week.

WD 7792

GROCERY.EXE
PROCESS AS DEBIT message occurs before a PIN RE-PROMPT.

Both options set in the Register Control File:

     Enable Credit/Debit Conv = YES

     Disable Credit/Debit Override = NO

Working with MasterCard, VISA, Discover and Debit cards. 

When I swipe the card, send back a  PIN re-prompt, everything is fine. 

 If I manually enter a MasterCard, VISA, Discover card, the following happens:-Ring a sale and tender to CHARGE-Hit BANK CHARGE-Message at register, "WAIT FOR CUST CARD SWIPE"-Hit CLEAR (to manually enter card number)-Manually enter the card #-Enter Expiration Date-Message at register, "PROCESS AS DEBIT (Y/N)-Hit NO and message, "PLEASE WAIT WHILE AUTHORIZING....."I got the "PROCESS AS DEBIT (Y/N)" without it even going out and me sending a PIN RE-PROMPT message through the simulator. 

WD 7804

TAR# RAZBWRWYL

GROCERY.EXE

Large offline register files not getting copied during register EOD.

When register runs its EOD, large offline register files will not be copied correctly from the Server.  A 236MB customer file copies ok, but a 274MB customer file does not.  The register winds up with a file on the register that is only 6114 bytes.  If the file is copied manually from DOS, it copies with no problem.

WD 7806

TAR# RAZBVSKP9

GROCERY.EXE

Scanner not getting disabled when SCAN ERROR - RESCAN displays.

Occasionally, they get a problem where they might lose an item in the order because of an error that shows up on the Dynakey display that the cashier does not notice right away. 

As the cashier is scanning the order, the system will display the message "SCAN ERROR - RESCAN" on the screen when an item is scanned.  The cashier does not notice the error, so continues scanning a 2nd item. 

The scanner beeps the good scan tone as it should.  The cashier continues to scan items.  On the 3rd or 4th item scanned, she finally notices the scanner is no longer beeping as she's scanning items, and then notices the error on the screen. 

 When she presses CLEAR, the previous items (except the first one) are rung up. 

 If there are several items that went through after pressing CLEAR, she may not be able to determine what the item was that produced the error.  Since the other items showed up, she may think that she is ok after all and go ahead and ring up the remainder of the order.

WD 7855

TAR# RAZBY9JDT

 

GROCERY.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 7857

GROCERY.EXE

Manual Priced Items not following department HALO/LALO settings.

Scenario:

1.       Set Department #2 with a HALO of $3.00

2.       Add/Edit Item # 3800031820 - setting it to a Unit Priced Item with a Unit Price of $0.00.

3.        Ring Item 3800031820 at the POS

4.        When asked to enter the price enter 500 for $5.00

Expected Results: Message displaying HALO error.

Actual Results: No message or manager intervention is required (the latter depends on Register Control File Setting).  Item is rung at $5.00.

WD 7972

Item Interface to PocketOffice

PocketOffice Direct Item Maintenance needs to write to RTI interface if enabled.

WD 8053

GROCERY.EXE


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

Bottle return are 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 8075

SMWEODPR.EXE

In Print End of Day Reports if you select Historical Department Report and check This Week and then Save, the program automatically changes the selection to This Week AND Last Week

WD 8087

GROCERY.EXE

When a register scans an item that is not found it does not write the TLOG correctly, it is missing data.

Scenario:

1.       Scan an item that is not in the item file

2.       Enter the price of the item and department

3.       Finalize the sale

4.       Have the EJ processor process the TLOG

Expected Results: to process the TLOG without creating a bad TLOG

Actual Results: the EJ processor does not process TLOG and creates a bad TLOG because the data record in missing 2 bytes of data

WD 8343

SMWBATCH.EXE

When putting link/scalable items in a batch the item defaults to a unit price if the item is not the master item. Then when activated changes all associated links to a unit field.

The Problem :When putting link/scalable items in a batch the item defaults to a unit price if the item is not the master item. Then when activated changes all associated links to a unit field

Scenario:

1.Put link/scalable item non master into batch

2.Changes item to a unit

Expected Results: Item should keep item type status

Actual Results:Item changes item type status

WD 8344

SMWITEM.EXE
RTI 1.04.01 - SMWITEM needs to write to the DRLSYNC.ASC without Action Codes.

WD 8345

SMWBAPLY.EXE

RTI 1.04.01 - SMWBAPLY needs to write to the DRLSYNC.ASC without Action Codes.

WD 8369

SMWRDSLB.EXE

Export via swmrdslb.exe won't acknowledge the ignore switch on items.

Scenario:

1.Run RDS

2.Export batch

3.All items in batch are exported including the ones tagged ignore

Expected Results: Should not export ignore items in the batch

Actual Results: Exports ignore items in batch