ScanMaster      Release Table
     

Name of Link:  CD Release
  Link to "The Patch": 

  

N/A
  Posting Date:  30-June-06

ScanMaster Version 2.03.01-050 Release Table 

Last updated July 1, 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 ScanMaster with PocketOffice has been enhanced to support features RMA notification and Q-Buster

Note: this requires PocketOffice 20.60.50

New Feature

WinEPS OpenEPS has been added as a payment provider for ScanMaster

     Supported Features:

      Tender Approvals

         MasterCard, Amex, Discover, Visa

         Debit Card

         Paper Checks

         ACH � Electronic Check

         EBT -  Food Stamp (with Inquiry)

         EBT � Cash (with Inquiry)

         Debit Conversion

         Check Conversion

         Gift Card

         Vendor Gift Card (with Inquiry and Activation /

           Recharge)

          *** The above tenders should also be supported

          as per tender reversal.

      Capture of Frequent Shopper ID

      Signature Capture with applicable tenders

      Information re-prompts such as Pin Re-Entry

New Feature Support of check writing, slip printing and MICR with the TPG 776 printer
New Feature Added options to Enhanced Movement report for inclusion of Store and Manufacturer Coupon movement. The store and manufacture coupons should be able to be either included along with regular items, isolated to only report coupons or not be included at all
New Feature

Add ScanMaster Electronic Coupons/Promotions to the UMI/UCI Interface

ScanMaster Electronic Coupons aren't represented in the Universal Marketing Interface (UMI).  There are no records in the UMI for individual EC's when they're issued and the Sale Total in the Total Record are pre-discount (EC).  This leaves the coupon issuer with no way of telling what ScanMaster electronic coupons were given.

New Feature

Support additional fields in ScanMaster SIL processor.

     Adding support for fields: Field 43 � Discount,

        Field 8 � Seasonal Flag, Field 177 � Exclude

        From Minimum Purchase

     Add ability to receive or block the following fields from hosting:

        Field 6 � Tare Code, Field 22 Unit Size

        Description, Field 23 � UOM Description, Field

        24 � Unit Price Factor,  Field 42 � Ad Flag,

        Field 95 � Tag Stock Number, Field 94 � Tag

        Quantity, Field 113 � Promo Id, Field 122 Like

        Code, Field 169 � Points, Field 177- Exclude

        From Minimum Purchase, Field 8 � Seasonal,

        Field 43 Discount, Field 375 Base Price, Field

        376 � Base Price Mutli, Field 386 � Ad Level,

        Fields 135 �138 � Sale Pricing, Fields 181- 184

        � TPR Pricing

New Feature Add Option for choice to copy Electronic Journal Files to the C:\ at End of Day.

ScanMaster End of Day application should not copy EJ btrieve files due to increased length of end of day.

The customers are experiencing an exaggerated amount of time that the end of day takes to complete. Copy the ejitem.btr file is growing to be over 1GB in size in only 2 months at the store and that is taking 20+ minutes to copy it and will only continue to grow unless backups are done. If a customer does not do a backup however this process will continue to take longer and longer.

New Feature Add support of the Promotion Code Field to the Item Report.

WD 5758

TAR# RAZBHBUEA

 

WG2.EXE


ScanMaster WG2.exe not correctly reading registry settings for Tone Indicator.
Cannot change the Pitch, Duration and Volume of tone indicator settings and have ScanMaster see changes. The settings can be changed in the Fit Client and verified in system registry. When ScanMaster is started the settings seem to revert back to pre-defined settings.

WD 5772

TAR# XAZBDE6GS

 

WG2.EXE

One or more partial tenders not recovered after register reboot.

Reboot of the register results in the transaction (11006860) locking up and getting

got dumped into the SRR's foreign currency. Also there were 4 checks

tendered (all payments), yet the delayed settlement record and the lane report

only shows 3 checks. The missing check ($11.94) is reported as a personal check

in the settlement record (the other 3 are not) and is reflected in the drawer

total on the lane report.

 WD 5839

WG2.EXE

EFS Refund transaction a problem - Even $ OK, Odd $ has a fault

If you REFUND a Foodstampable item with an ODD number the SUBTOTAL will be incorrect and the customer ends up with a CASH Refund.
Example:

ICE CREAM $4.99 - R F
ICE CREAM $4.99 - R F

SUBTOTAL $9.98-
FS TOTAL $9.98
SUBTOTAL $0.96 -

ELEC FS REFUND $9.98
AUTH # 022276
REF # 0
SUBTOTAL $0.96-
CASH REFUND $0.96

# OF ITEMS: 0 (# of items was also pointed out, should it be 2 items)

NOTE*:
Rang the same transaction but changed the ICE CREAM item to be $5 giving back a $10 Refund. The subtotal was correct.
It appears if the Refund ends up with an ODD # (like $9.98) the bug occurs, but if it's an EVEN # (like $10.00) the error does not occur.

WD 6051

TAR# RAZB8S92N

 

SM2ADMV.EXE

When running an Ad Movement Report, variable weight items do not show the number

When running an Ad Movement Report, variable weight items do not show the number of lbs sold in the Weight (lbs) field.
If a unit price exists and the upc number begins with a 2 then when you run an item movement report, the Qty field shows the number of times the item was scanned. If there is a unit price in the item file the Weight (lbs) is calculated by dividing the total revenue for the upc by the unit price. If no unit price then the weight is not calculated and only the Qty field will be filled. However in a PLU Movement Report the weight is correctly calculated. The importance is that in the PLU Movement report they do not see the Gain/Loss as a result of the Ad level.

WD 6053

TAR# RAZBA9QCD

 

SM2STMNT.EXE

Must turn on printing of APR% Line to get Aging messages to print on bottom of AR Statement

In the A/R Statement printing screen you can program some messages for 0-30, 31-60, 61-90 and 90+ amounts due. Then one of them, depending on when the balance is due, will print at the bottom of the statement. I have found that the only way to get it to print is to set the backoffice control file option:

A/R STMNT: DON'T PRINT APR% LINE - NO

The option: A/R STMNT: DON'T PRINT AGING can be set to YES or NO and it will print as long as the APR% LINE option is set to NO.

WD 6167

WG2.EXE

DISCOVER card "Check Expiration Date" not working.

In the Media Configurator I had DISCOVER card "CHECK EXPIRATION DATE" set to "NO". It was still checking. I found that it is following AMERICAN EXPRESS settings.
Also, found if I have DISCOVER card set to CHECK EXPIRATION DATE set to YES and AMERICAN EXPRESS set to NO, it still checks for an expiration date.

WD 6289

SM2CID.EXE

Need a way to delete one media file.

Media Groups should be allowed to delete an attached file or two. Currently, if you want to remove a multimedia file from a lane or group you have to delete ALL the files.

WD 6888

WG2.EXE

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

If user rings a quantity @ a gift card, then manually enters the number at the register, instead of swiping, the manual entries will continue in a loop until user swipes the quantity of gift cards.


Scenario:
1. At the register, ring a Gift Card (UPC#50) as 3 @ UPC 50, hit TOTAL and CASH.
2. Register states "Swipe $5.00 Card To Activate", hit CLEAR, and manually enter a Gift Card. Register shows that it's going out for an authorization and card is approved.
3. "Swipe $5.00 Card To Activate" should only come up three times at the end of the sale. But, what happens is the "Swipe..." will keep coming up until you actually swipe a card 3 times.
4. Receipt will show all manual entries and swiped entries.

WD 7318

TAR# RAZBS76ST

 

SM2SETTL.EXE

The Pickup/Loan and Settlement modules are writing Tlog and EJ transactions for Training Cashiers (999).

Synopsis (Short Description):
1) The Pickup/Loan and Settlement modules are writing Tlog and EJ transactions for Training Cashiers (999).
2) If a Cashier 999 exists in the EJ data base, the EJ Report locks up.

Full Description:
When customer attempts to print an EJ By Cashier report using certain EJ databases, the application locks up as it is attempting to list the available cashiers in that data base. The application must be ended in the Task Manager to get out of it. If they select EJ By Transaction and select the same EJ data base, no lockup occurs.

There are 999 records in the EJ data base that is causing the lockup to occur. Those records are for Training cashiers and should not be written to the Electronic Journal data base in the first place. Retalix believes that either the Pickup/Loan and/or the Settlement applications are writing those records.

WD 7319

TAR# RAZBS76ST

 

SM2PCKUP.EXE

The Pickup/Loan and Settlement modules are writing Tlog and EJ transactions for Training Cashiers (999).

Synopsis (Short Description):
1) The Pickup/Loan and Settlement modules are writing Tlog and EJ transactions for Training Cashiers (999).
2) If a Cashier 999 exists in the EJ data base, the EJ Report locks up.

Full Description:
When customer attempts to print an EJ By Cashier report using certain EJ databases, the application locks up as it is attempting to list the available cashiers in that data base. The application must be ended in the Task Manager to get out of it. If they select EJ By Transaction and select the same EJ data base, no lockup occurs.

There are 999 records in the EJ data base that is causing the lockup to occur. Those records are for Training cashiers and should not be written to the Electronic Journal data base in the first place. Retalix believes that either the Pickup/Loan and/or the Settlement applications are writing those records.

WD 7322

SM2EJ.EXE

EJ Processor does not record the department on any items until you key in a not found items department


Scenario:
1. Ring up items in a sale
2. Ring up a not found item in a sale
3. Ring in additional items in a sale


Expected Results: when printing an EJ report by transaction you should see the departments on all items

Actual Results: when printing an EJ report by transaction you only see departments on items after you key in the not found item

WD 7351

WG2.EXE

Receipt not being cut between customer copy and store copy of charge transaction.


Scenario:
1. Use tm-h6000II Epson printer
2. set register control file 'enable 7156 delayed receipt = No
3. Run a store charge or credit card transaction


Expected Results: Receipt should be cut after receipt and between customer and store copies of the credit receipt.


Actual Results: Not cutting between the credit receipts copies.

WD 7357

TAR# XAZBTRZX8

 

WG2.EXE

EFT Authorization Requests being sent in Training Mode.


The store signs on to a register with a Training Cashier #999. If the cashier finalizes a transaction with a Debit Card or Credit Card, an Authorization request is sent to the EFT Provider. If a Gift Card is purchased, that Gift Card Activation request is also sent to the EFT Provider. No EFT messages should be sent to the EFT Provider when in Training Mode.

WD 7366

FM Issue - Unable to turn off 'Prompt for Save Changes in Direct Maintenance' - FM Issue


Scenario:
1.In FM Manager, select Additional Options tab


2.Uncheck option 'Prompt for Save Changes in Direct Maintenance"


3.Save and exit


4.Go back to the Additional Options tab and the feature is still checked.


Expected Results: option would be disabled

Actual Results: Changed setting is not being saved

WD 7374

SM2ITEM.EXE


When ENHANCED PRICE MANAGEMENT is turned on and user is editing a batch in PRICE MODE, the HEADER & DATE tab is not available unless the HOT KEY is used.


Scenario:


1. Went into CREATE/EDIT a batch, turned on PRICE MODE.


2. Entered a UPC to edit, and see that the ENHANCED and LABEL tabs are grayed out (because I'm in PRICE MODE).


3. The HEADER & DATES tab is not grayed out giving the appearance of being able to be edited. If I click on this tab, the screen just flashes at me but will not let me edit the tab.


4. If I then hit ALT + H (hot key) twice, it will then let me into that tab.


Expected Results: If a tab is not grayed out, user should be able to edit the tab by clicking on it, or using the HOT KEY.

Actual Results: Not able to enter a tab that was not grayed out. Not sure if in PRICE MODE the user should be able to use that tab, but maybe in ENHANCED PRICE MANAGEMENT, they should.

WD 7399

TAR# RAZBMJEPC

 

SM27800.EXE

7802.3000 sometimes has a 3rd line of information displaying a date and earlier time

The 7802.3000 Price Verifier will sometimes display a date and time on a 3rd line. Normally the 1st line of information is the scrolling message. The 2nd line of information is the date and time which changes accordingly. Then all of a sudden after some items are scanned there will be a 3rd line that displays whatever the 2nd line had at the time. This 3rd line of information never changes and never goes away. The 7802 has to be rebooted and the 7800 application restarted. This will fix it for a while but it will always happen again after some items are scanned.

WD 7427

SM2ITEM.EXE

Certain electronic coupons are not showing on the list.


In Direct Item Maintenance, went into UPC#3. I have UPC electronic coupons Level 0-9, Report Code (with multiple levels set), Mix & Match (with multiple levels set), Promotional (with multiple levels set), Department (with multiple levels set), and Bundle (with multiple levels set).
Went I click on LIST VALID ELECTRONIC COUPONS ON THIS ITEM, only one of the Bundle coupons shows, even though there are multiple level ones attached. Also, Department coupons do not show at all. A fix was made to show these coupons on the PocketOffice unit, which they do, and I think that they should also show in Direct Item Maintenance.
All Bundle level coupons show on the PocketOffice unit as well.
-This was found with SM2ITEM.EXE version 2.03.00.02.
-This is also if ALLOW MULT SAME ECPN-FRQSHP LVL is set to YES in the Back Office control file.


Scenario:
1. Go into Direct Item Maintenance, click on LIST VALID ELECTRONIC COUPONS ON THIS ITEM.
2. DEPARTMENT electronic coupons are not attached to the item.
3. Bundle Coupons with all Levels are not showing on the list.

WD 7428

SM2ECPN.EXE

Message not being given when adding a new electronic coupon

This was found in SM2ECPN.EXE version 2.03.00.03.
This is if ALLOW MULT SAME ECPN-FRQSHP LVL is set to YES in the BackOffice Control File.
If I add in a UPC, DEPARTMENT, or TOTAL coupon that is new, I do not get the message ELECTRONIC COUPON NOT FOUND, WOULD YOU LIKE TO ADD IT?
If I then add a coupon with the next level up, I will get the message. I also get the message with new Mix & Match, Promotion, Bundle, and Report Code.
If the ALLOW MULT SAME ECPN-FRQSHP LVL is set to NO, I get the message on all new Electronic coupons.

WD 7430

SM2ECPN.EXE

Message and spelling incorrect.

If you have ENHANCED SECURITY on and you go into EXPLORER and double click on SM2ECPN.EXE or go into COMMAND PROMPT and try to run it from there, the message ELECTRONIC COUPON EDITOR - BTRIEVE ERROR ON SECURITY FILE.
First the spelling for ELECTRONIC is spelled in the message as ELECTRONIC.
Second, since it is now the ELECTRONIC PROMOTION MAINTENANCE, maybe the message needs to reflect that.

WD 7460

SM2SJRPT.EXE

 When a promotion coupon prints on the receipt, the tlog is created with a 'C' record. When I view this in the EJ report additional receipt data section, the Coupon # is 0000. The coupon # appears correctly in the TLOG.


Scenario:


1. Ring sale at POS with promotion coupon attached.


2. After EJ processor process the tlog, view the EJ report.


3. Additional Data Section print coupon # as 0000


Expected Results: Print the correct Promotional Coupon #

Actual Results: Print Promotion Coupon # as 0000

WD 7470

TAR# RAZBKGNBK

 

WG2.EXE

PTD Hourly and Dept Activity Reports Don't Match. Exclude Memo Activity on a retrieve subtracts memo activity from hourly activity report.

Set the Register Control File Option to 'Exclude Memo Totals from Activity'. Clear the system of financial totals. Ring $50.00 to a memo department and suspend the sale. You will see no effect to the hourly activity report or the flash department sales report (this is correct). Retrieve the suspended transaction and total and tender the sale. The department flash report is correct showing $50.00 in memo sales. The Flash hourly activity report shows a -$50.00 in the sales column (should so $0.00).

WD 7473

SM2NRT.EXE

The Non-resettable Totals Report is incorrect when EOD done before midnight in a 24 hour store
In a 24 hour store if the EOD is run prior to midnight, the Non-resettable Totals Report will be incorrect. This is due to having tlogs from the night before for the current days business. The NRT process doesn't look at date, just time.

When running the EOD after midnight the Non-resettable Totals report is correct.

WD 7594

FM

Change price and put item on Add level, writes new price to item price and regular price fields


Scenario:


1.In FM, Item maintenance, change the item's price


2.put the item on an Add level


3.Save changes


Expected Results: The item's original price should have been written to the reg price field

Actual Results: The new price is written to both pricing fields

WD 7597

WG2.EXE

Instore Charge allows overtender. Should never allow overtender on Instore Charge.


Scenario:


1. Ring a transaction totaling $10.90


2. Tender $25.00 to Instore Charge


3. Change due the customer is $14.10.


Expected Results: When tendering $25.00 to Instore Charge on a Purchase of $10.90, An overtender not allowed error should display.

Actual Results: Instore Charge is allowing overtender.

Note: Instore Charge does have overtender questions in the Media Configurator (it shouldn't)., but the register doesn't follow these either.

WD 7633

SM2PDIMR.EXE

When creating a Zero Mover Batch it no longer asks you for a date to exclude items from


Scenario:


1.Select Convert PLU Report from Batch


2.Select Zero Mover Batch Type


3.Put in Batch Criteria


Expected Results: It should ask you for a date to start your search from


Actual Results: There is no field for the date to search from

WD 7716

SM2SILPR.EXE

Sm2silpr.exe is not writing certain fields from the SIL to ScanMaster batches

Sm2silpr.exe is not writing certain fields from the SIL to ScanMaster batches based upon item options set in the ScanMaster SIL configuration file. Issue appears to be a result of some incorrect mapping of data to an internal buffer in the code. This was detected when trying to host the Penn Traffic promotions to the SM Promo ID field. Keith found that, depending on item option selections in the configuration, other ScanMaster batch fields will have parts or all of certain field data overwritten by either spaces or zeros.

Scenario:

1. In Sm2sil.exe, configure, item options, unselect "Price Required" and "Long Description". Under mapping,

    map F113 to ScanMaster Promo ID (not EC Promo ID).

2. Process a SIL file which has nonzero values in F113.

Expected Results: The resulting ScanMaster batch should have the F113 values in the Promo ID field.

Actual Results: The Promo ID field is all zeros.

WD 7721

TAR# RAZBUJ3LE

 

WG2.EXE

Incorrect electronic coupon amount applied to random weight items.

Condition/Symptom:
Electronic Coupon amount is incorrect on the 2nd and subsequent items of same UPC if the item is a Random Weight item - Type 2 upc. In this case the Electronic Coupon is by weight and is for a 34% Discount. When the first item of this UPC is scanned the correct discount is applied, on the 2nd and subsequent items of the same UPC, incorrect and/or no discounts are applied.

WD 7735

SM2MEDIA.EXE

Limits for INSTORE CHARGE never prompting for MGR ID.


INSTORE CHARGE is not following any limits in the MEDIA CONFIGURATOR. Allows follows the CREDIT LIMIT field in Customer Maintenance. I think either the limits should be removed from the Media Configurator, or the register should follow the Media Configurator limits.


Scenario

:
1. In Media Configurator, I have set for INSTORE CHARGE:
MAX TENDER AMOUNT (MGR REQ.) 0000200
MANAGER OVER TENDER LIMIT 0005000


2. Rang a Max Tender Amount and then did a sale with an Over Tender limit and I was never prompted for a MGR ID.


3. When I looked in the CUSTOMER MAINTENANCE, I saw that my customer had under the CHARGE tab, a CREDIT LIMIT of $500.


4. I then rang a $501 sale to that customer and hit INSTORE CHARGE. Only then did I get a MANAGER NEEDED LIMIT EXCEEDED! at the register

WD 7736

SM2ECRPT.EXE

Incorrect wording and RESET not resetting all fields back in Electronic Cpn. Rpt.

-On the REPORTS MENU, the button is named ELECTRONIC PROMOTIONS REPORTS, when you click into that report menu it is named ELECTRONIC COUPON REPORT still.
-When you enter into the Electronic Promotion Reports, the defaults for REPORT TYPE = ALL/ REPORT SCOPE = Current / SORT REPORT BY = Report Type. If I changed any or all of these fields, then hit RESET, they do not reset back to these default positions.

WD 7737

SM2ECDEL.EXE

Cosmetic bug with Frequent shopper levels in

In Delete Electronic Promotions, there are drop down boxes for FREQUENT SHOPPER LEVELS. I can actually click in the boxes and enter an infinite amount of numbers, like 1111111112222222233333333......etc.
This does not generate any errors in the error log, but it is a cosmetic bug.

WD 7753

CONTROL.TMP

Use Frq Shp # for Check Verify (Register Control File option) and Use Elec Payment Auth (Media Configuration option for Checks) are not compatible. These two options should not be set to "YES" at the same time. The frequent shopper number is used to look up check information in the positive check file not to be used but the EFT host.


Scenario:
1. Set Use Frq Shp # for Check Verify in the register control file

2. Set Use Elec Payment Auth in media configurator for checks


3. Use a frequent shopper number on register for sale and tender with check.

Actual Results: EFT check transactions move forward without the Frequent shopper number, however, the customer may be expecting the check lookup to be using the FS number.

WD 7761

WD 7762

WD 7763

SM2EJ.EXE, SM2SJRPT.EXE & SM2EJMRP.EXE

Need to Improve EJ Reports Performance

Scenario:

1. With a large EJ database (over 100mb)

2. Select multiple UPCs or multiple days in EJ report, or EJ movement reports 

Expected Results: Reports should return with a reasonable time 

Actual Results: Reports can take up to hours to execute.

WD 7764

SM2EJ.EXE

EJ processor is not writing Coupon amounts correctly to EJ database.  The EJ processor is writing the Coupon amounts as negative if the coupon is a UPC coupon, but it's writing it as a positive amount if it's an open department coupon.  It should always be written as a negative. 

This causes two problems: 

1) EJ Report shows a negative sign on some coupons, but not on others. - This is a cosmetic issue, because the transaction shown in the report still shows proper totals. 

2) Future reports that need to "sum up" amounts for coupons such as movement reports, will not total correctly, which would a big issue (priority 2), if/when the EJ movement report starts using coupons. 

Scenario:

1. Ring a transaction with two items

2. Ring a UPC coupon (store or manf.) against one of the items

3. Ring an open department coupon (store or mfg.) against the other item. 

Expected Results: Coupons should display the same on the EJ report regardless of the type. 

Actual Results: UPC Coupons show negative amounts, but open department coupons show positive amounts

WD 7775

SM2ITEM.EXE

The interface to RTI Designer labels needs updated to the agreed output specifications.

WD 7788

WG2.EXE

Double portion on coupon more that the limited quantity item does not give enough discount.  I am set to triple coupon up to $0.39 with a max amount of $1.18.  I have an item set with a unit price of $1.99 and a ltd qty /price of 2 / $0.99.  When I ring 4 @ this item and apply 3 coupons, all 3 coupons give $.035 and $0.64 (triple portion).  The third coupon should give $0.35 and $0.70 (triple portion).  This record is linked to TD #5747.

Scenario:

1.  Set item as a unit price of $1.99 and a ltd qty /price of 2 / $0.99. 

2.  Ring 4@ this item.

3.  Apply 3 coupons of $0.35

Expected Results: The third coupon should give $0.35 and $0.70 (triple portion) 

Actual Results:  Only get coupon for $0.35 and $0.64 as discount

WD 7796

WG2.EXE

Discount amount is incorrect in the Tlog for Line Item Discounts, in the "Item Records". It is correct on the Receipt, and in the "Discount Record (L)" in the Tlog.  This only happens when a line item discount is applied to a split item rung with a quantity.   

Scenario:

1. Setup an item as a Split 3/$1.00.  Insure that discount is enabled for item.

2. Sign on Register

3. Ring item using 3 @/for

4. Hit Status, and select discount for item

5. Total and tender sale

5. Sign off Register 

Expected Results: The amount in position 62-67 should be the same as that printed on the customer receipt. 

Actual Results: Tlog Item record in positions 62-67, has incorrect discount amount.  Correct amount is displayed on the receipt.

WD 7814

WG2.EXE

Error: No Qty Entry Due to Favor EC

Scenario:

1.favor flag on EC with '0' report code

2.EC is first in file

3.ring any item using qty key

4.error occurs

WD 7844

SM2SILPR.EXE

The ScanMaster SIL processor (SM2SILPR.EXE) is not extracting prices correctly for split-price items.  The unit price is always populating SIL field F30. 

Scenario:

1.  Process an extract that contains the fields, F30 (Price), F31 (Qty) and F33 (Item Type). 

2.  Look at the extracted SIL file to determine what the pricing looks like for unit and split items. 

Expected Results: Items that are split type (e.g. 3 for $1.00) should have a 'B' in F33, the split quantity in F31 and the split price in F30.  Non-split (unit) price items should have the unit price in F30 and 0 in F31.  F33 should be 'A'. 

Actual Results: Split items contain 0.000 in field F30.  Quantity (F31) and Item Type (F33) are correct.

WD 7892

SM2BAPLY.EXE

Need to make batch activation date evaluation configurable.  In V1 the EOD activation checked 1 day look back while V2 checks all historical dates.  This has caused problems with some retailers.  The V2 EOD batch activation needs to default to the 1day look back and add the option of historical look back.

WD 7942

WG2.EXE

When using a quantity key and favor flag for electronic coupon the wrong discount is given

Scenario:

1. Build an electronic coupon using buy 11 get 1 free and report code and favor the store

2. ring an order using multiple quantities (i.e.. [email protected], [email protected], [email protected])

3. tender the sale

Expected Results: the lowest priced item that triggers the coupon should be the discount

Actual Results: the [email protected] total is the discount

WD 7964

SM2RPAIR.EXE

SM2RPAIR.EXE is missing the adj. quantity field and is not fixing nulls in the blanks field.

When working on this issue I also discovered that the adj quantity field was not included in the fields being fixed.

Scenario:

1. Customer's gr2mvmnt.btr file had nulls in the blanks field.

2. Ran sm2rpair to fix the movement file.

Expected Results: Movement records would have nulls replaced by zeros. 

Actual Results: Nulls were not replaced.

WD 7975

SM2ITEM.EXE

SM2MASS.EXE

The unit size data is being written to the item file in the wrong length and format

Scenario:

1.in direct maintenance, edit an item for unit size 1.000 ( entered as 1000)

2.check the item record  

Expected Results: data in this field should be 000001000

Actual Results: this is a 9 digit field but it is being written as 6 digits followed by 3 spaces ; 00001

WD 7979

SM2BATCV.EXE

Batch Import from a V1 system to a V2 system, with linked items not importing correctly.

When V1 Importing batches with linked items, set up as split priced items with a unit price, it was importing the items into the V2 batch as unit items with a spilt price.

WD 8018

SM2EJBKP.EXE

Improve Performance of EJ Backup application.  When this application is executed against a large (over 1.2 million item records), it causes the Pervasive/Btrieve engine to stop responding to the Front End (PoS) from anywhere from 2 to 6 minutes.  On occasion it hard locks the CPU on the server to 100%, and never recovers. 

Scenario:

1.  Get a large EJ database with an EJITEM.BTR table with 1.2 million or more records

2. Start the EJ backup by selecting all dates. 

Expected Results: There should be none, or as few as possible noticeable pauses to the PoS when processing is occurring on the server or any backoffice workstation. 

Actual Results: At either the preparing the Backup tables (clearing out the data from the existing EB*.BTR files), or during the moving of the data from the EJ to the EB, or purging of the data from the EJ after the backup, the PoS will stop responding, and "freeze" for a length of time.  After the EJ backup completes that process the PoS will unlock and continue

WD 8093

WG2.EXE

Delivery Receipt Option should print whatever customer address and shipping address information that is available.

If there is no shipping information or there is no customer address information, the delivery receipts should still print with whaTever information is available.  In the previously released version, the shipping information needed to be complete before the delivery receipt would print regardless of what information was available in the customer primary address

WD 8012

SM2USCO.EXE - U-Scan Interface

Rebooting the U-Scan will occasionally cause ScanMaster to stop communicating during start up.

When the Customer Station reboots, sometimes ScanMaster gets hung up on the "Waiting for Self-Checkout Connection".  ScanMaster will never come up to Enter/Item and amount.  

WD 8133

SM2USCO.EXE - U-Scan Interface

Voiding an item on the Customer Station will not allow the cashier to scan a manager ID to approve the void. Whether you are trying to approve the void on the Customer Station or the Attendant Station, the cashier can not scan the manager ID.  The cashier can only key enter the code.

Scenario:

1.  Ring items on the Customer Station

2.  Void an item from the Attendant.

3.  At Enter Manager ID scan manager ID card.

Expected Results: Should accept a scanned manager ID

Actual Results:  Does not accept scanned manager ID card.

WD 8134

SM2FMITM.EXE

When changing prices on FM the price holddown option is ignored

Scenario:

1. Go into any mode and change a price on an item that has the price holddown feature enabled

Expected Results:

To be prompted that the item is locked and can not be updated

Actual Results:

The price gets changed regardless of settings

WD 8138

SM2USCO.EXE - U-Scan Interface

Scanning a scalable produce code will give a scale error and cause ScanMaster to lose connection.  In ScanMaster, the Scale Error! Displays.  The Attendant Station displays an Offline error with VPOS.  The Scanmaster application is still displaying, but the application box with Shut Down ScanMaster and Generate logs in gone. 

Scenario:

1.  Scan UPC 0000004640.

Expected Results: Scanmaster should handle this smoothly

Actual Results: Lose connection between U-Scan and ScanMaster

WD 8146

SM2USCO.EXE - U-Scan Interface

Scanning a Customer card not on file sends an unexpected error to the Attendant Station, but does not explain what the error is.  In ScanMaster I see the Customer not on file error flash, and cleared.

Scenario:

1.  Scan Frequent Shopper Card that is not in the customer file.

2.  View Attendant screen.

Expected Results: Clear message to Cashier as to the problem of the card.

Actual Results: Unexpected error on the Attendant Station screen

WD 8147

SM2USCO.EXE - U-Scan Interface

If change the parameter Maintaining Price per pound to no, U-Scan is still displaying the price per pound. The problem is the store is not maintaining price per pound and is displaying an astronomical price per pound on the Customer Station.

Scenario:

1.  Turn Maintaining Price per pound off in FLDev.ini.

2.  Scan Random weight item (02code)

3.  Customer Station should not display the price/lb line on screen.

Expected Results: Do not display price/lb line on Customer Station

Actual Results: Display price/lb line no matter how the setting is set.