winprism 23 0 release notes - nebraska book …support.nebook.com/portals/0/file...

83
1 WinPRISM 22.4.x+ to WinPRISM 23.x RELEASE DOCUMENTATION July, 2012

Upload: phamdiep

Post on 06-Sep-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

1

WinPRISM 22.4.x+ to

WinPRISM 23.x

RELEASE

DOCUMENTATION

July, 2012

Page 2: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

2

WinPRISM 23.x Table of Contents POINT OF SALE ................................................................................................................ 4

POS Register / Transaction Improvements ..................................................................... 4

A/R Transactions ........................................................................................................ 4

Insert Printers .............................................................................................................. 4

Miscellaneous ............................................................................................................. 4

POS WPAdmin ............................................................................................................... 7

POS Miscellaneous ....................................................................................................... 11

INVENTORY CONTROL ............................................................................................... 14

ICS Item Maintenance/Inventory Maintenance 101/102 .............................................. 14

ICS Markdowns – 104 .................................................................................................. 16

ICS Serial Number Maintenance – 105 ........................................................................ 16

ICS Item Matrix Maintenance – 106 ............................................................................ 17

ICS Rental Number Maintenance – 1012 ..................................................................... 17

ICS Course Requests – 112........................................................................................... 34

ICS Campus Maintenance – 113 ................................................................................... 36

ICS Order Decision Maintenance – 114 ....................................................................... 36

ICS Term Maintenance – 115 ....................................................................................... 36

ICS Vendor Maintenance – 131 .................................................................................... 37

ICS Physical Inventory – 142 ....................................................................................... 37

ICS Inventory Worksheets – 143 .................................................................................. 39

ICS Manual Sales – 144 ................................................................................................ 39

ICS Close Sales Month – 145 ....................................................................................... 40

ICS Sales Events – 146 ................................................................................................. 40

ICS Catalog Maintenance – 151 ................................................................................... 40

ICS Enter Mail Order – 152 .......................................................................................... 41

ICS Ship Mail Orders – 153.......................................................................................... 47

ICS Refund / Exchange – 154 ....................................................................................... 49

ICS Stock Ledger Reports – 171 .................................................................................. 50

ICS Report Generator / Reports – 181 .......................................................................... 51

ICS Proposed Purchase Orders – 201 ........................................................................... 53

ICS Autogen Proposed Orders – 202 ............................................................................ 54

ICS Incoming Message Maintenance – 204 ................................................................. 55

ICS Post Buyback Totals – 2112 .................................................................................. 56

ICS Buyer’s Guide Inquiry – 2113 ............................................................................... 56

ICS Session Setup – 213 ............................................................................................... 57

ICS Buyback List – 214 ................................................................................................ 58

ICS Stolen books– 219.................................................................................................. 61

ICS Merchandise Transfers – 231................................................................................. 61

ICS Receiving – 301 ..................................................................................................... 62

ICS Enter Invoice Information– 311............................................................................. 63

ICS Enter Specialized Invoice Information– 312 ......................................................... 64

ICS Proposed Return Entry– 321 .................................................................................. 64

ICS Autogen Returns – 322 .......................................................................................... 65

ICS Maintain Credit Requests – 323 ............................................................................ 66

ICS Resolve Credit Requests – 324 .............................................................................. 66

Page 3: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

3

ICS Want Lists – 331 .................................................................................................... 67

ICS Miscellaneous ........................................................................................................ 67

WPAdmin – Locations 101 ........................................................................................... 68

WPAdmin – Department / Class / Category 103 .......................................................... 68

WPAdmin – User Security 112..................................................................................... 69

WPAdmin – Group Security 114 .................................................................................. 69

WPAdmin – System Parameters – 121 ......................................................................... 69

WPAdmin – Purge 122 ................................................................................................. 70

WPServer / WPConsole ................................................................................................ 71

INTEGRATED ACCOUNTING ...................................................................................... 76

IAS General Ledger – 201, 213, 221, and 1091 ........................................................... 76

IAS A/P Credit Memo Maintenance – 4003 ................................................................. 76

IAS A/P Select Invoices for Payment – 4011 ............................................................... 76

IAS A/P Generate Checks– 4012 .................................................................................. 77

IAS A/R Customer Maintenance – 4101 ...................................................................... 77

IAS A/R Transaction Inquiry – 4111 ............................................................................ 78

IAS A/R Invoice Inquiry – 4112 ................................................................................... 80

IAS A/R Aging Reports – 4131 .................................................................................... 80

IAS Statements – 4141.................................................................................................. 80

IAS Purge Applied Payments – 4154 ........................................................................... 81

IAS Journal Entry Maintenance– 4203 ......................................................................... 81

IAS Membership Transaction Inquiry– 4311 ............................................................... 81

Page 4: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

4

POINT OF SALE

POS Register / Transaction Improvements

A/R Transactions

Blank Birthday Field (422748) An issue has been corrected in the customer address/info dialog in WPPOSREG. If an A/R Sale or an NMRP1 sale was done against an existing customer whose birth date field was NULL within the Customer table, an error message: "Datetime field overflow. Fractional second precision exceeds the scale specified in the parameter binding." would display when the customer address/info dialog was closed. The error was only being seen in Microsoft Windows XP environments and has been corrected.

Insert Printers

Half Sheet Inserts with NMRP (416475) Code was added for NMRP which caused the Half Sheet insert to not work correctly on transactions that were not tendered with A/R. This has been fixed so that a Half Sheet insert will print correctly on tenders that are not A/R. Transaction Inserts (411425) The Transaction insert template now prints 40 characters wide.

Miscellaneous

Aborted NMRP Sale (401463) The request was created to ensure NMRP transaction details were being deleted off the main server when transactions on the distributed server were aborted. When an NMRP item is added to a transaction, this creates the NMRP Transaction detail record. Previously, if the item update job picked up an NMRP Transaction Detail record before the aborted transaction was completed, the NMRP Transaction Detail record was then not deleted off the main DB. This has been corrected and any NMRP Transaction Detail records that are part of aborted transactions are now deleted in subsequent item updates to match the distributed server. Tender Group Corrections (401014) The request was created to eliminate the need to manually fill in the tender amount on the POS register's tender screen when a linked tender was chosen from a list grouping. Previously, if a tender was chosen manually from a list, the tender amount was returning to $0.00, whether or not the amount entry required flag was set. The tender amount is now filled in to the amount due and, unless changed, remains that amount when the tender is chosen. Refund Receipt (401025) When a refund transaction was turned into an account refund by checking the "Account Sale" checkbox in the Tender Totals screen, the POS receipt was saying "Account Sale"

1 Neebo Managed Rental Program

Page 5: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

5

with negative numbers rather than "Account Refund" with negative numbers. This has been fixed so that the receipt says "Account Refund", Transaction Inquiry says "Refund" and the POS Electronic Journal says "Account Refund". NMRP Returns (401513) When an NMRP return was done, it was causing previous transaction's Subtotal and Total fields to change in Transaction Inquiry. This has been fixed so that the Subtotal and Total fields for any transaction keep their original amounts when an NMRP return is done. Return Rental Items (407105) Full retail returns were being allowed at the register for an already returned rental item. The rental item had been rented via the register, then returned via Buyback, and then refunded at the register, and was correctly documented in Rental Number Maintenance under the history tab as returned. This was occurring whether the return/refund was done prior to or after the refund date of the rental. This has now been corrected. Digital Sale and Refund (401431) When a sale of a digital textbook (jumpbook) was done followed by a refund of the digital textbook, the POS jobs were failing, since the sale and the refund were both being done on the same item update cycle, and the refund was going first. This has been fixed so that when a sale of a jumpbook is done and it is refunded right away, the POS jobs continue to run without error. Post Voids No Longer Cause Sales Out of Balance (411417) An issue with post voiding transactions at the POS registers has been corrected and should not cause sales to be out of balance when posting. Can Now Post Void Rental Transaction (401420) If a rental transaction was post voided, an error message was given. This has been fixed so that transactions that contain rental items can be post voided. Now transactions containing rental and NMRP items can be post voided and they are treated as refunds by the back office system. NMRP Return (401456) When doing an NMRP return, the register screen showed all fields as zeros, which is correct. However the receipt was printing a dollar value for the item, and subtotal and total fields. This has been changed so that the receipt matches the register screen and zero dollars are displayed for the item, subtotal and total fields. WinPOS Now Allows “.” (407111) WinPOS would not allow a customer ID to contain a ".". However, WinPRISM allows customers to use periods in their customer IDs. The WinPOS register now allows a "." to be entered in the Customer ID field.

Page 6: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

6

Collect Credit Card for NMRP Rental (409951) When the "Collect Credit Card" checkbox was unchecked in WinPRISM > Inventory Management tab > Item Maintenance > Rental Number Maintenance > Hammer Menu > Rental Configuration for NMRP rentals, the WinPOS register errored, since a credit card is required for NMRP rentals. This has been fixed so that when an NMRP transaction is done on WinPOS, a credit card is required and can be inputted, regardless if the "Collect Credit Card" checkbox is checked in WinPRISM or not. Icon Change (414468) On the POS register, the "Outstanding Rentals" icon has been changed from a CD to a red book. Disallow Price Overrides on NMRP (401417) NMRP rental prices can no longer be edited. If an override is attempted on an NMRP rental, the message "This change is not allowed on NMRP rental items" is displayed. This is because Error With Multiple Rentals (401405) When a transaction has three or more rentals, the receipt was locking up and giving the error "Query Timeout Expired” when clicking OK to complete the transaction. This has been fixed, so that the receipt prints correctly and no error is given when a transaction contains three or more rentals. Post Voids and Rentals (401415) The request was created to correct the manner in which post voids were working at the register with regards to rental item refunds. When a rental refund was post voided, previously the post void of the rental refund transaction would not be allowed and instead appeared to be aborted, but yet the post void of the refund would still process. This has been corrected so that the post void of a rental refund transaction completes successfully. TI Refund (400990) When a TI is done at the register to refund a transaction at POS, if the transaction has a quantity of more than one as well as a discount, editing the refund quantity now results in the discount amount being adjusted to match the quantity entered. Check Cashing Transaction (407159) When a check cashing transaction is done and a negative number is entered for cash back, the transaction was completing causing the sales to be out of balance. This has been fixed so that a negative number is not allowed on cash back. Check Endorsements (401189) The Check Endorsements were not always printing the information fully. Depending on the printer, the check endorsement text would get cut off so that the entire contents of the endorsement were not printed. This has been corrected so that all the text will print no matter what printer is used. The check template has been coded to fully print forty characters wide and be left justified.

Page 7: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

7

Customer Savings (401131) The "Customer Savings" amount was being displayed incorrectly on exchange transactions. This has been corrected so that if an exchange was done and the customer exchanged an item for an same item or one of equal price the "Customer Savings" would not display. If the customer exchanged an item for another item and saved money the receipt would display "Customer Saving" with the correct dollar saved. Tender Information on POS Receipt (407168) The Tender information was not showing on the POS receipt because of a null value for NMRP setting in Rental Maintenance > Hammer menu > Rental Configuration > Neebo Managed Rental Program > Participate in Program checkbox. This has been fixed so the tender information prints on the receipt whether or not this checkbox is checked or unchecked.

POS Jobs and Deleting Rentals (401224) Deleting rentals were causing the POS Distrib update jobs to fail. This has been fixed so that the jobs continue to run correctly when a rental is deleted. NMRP Transaction (431161) A new user/warning message has been added to the WinPOS register when doing an NMRP rental transaction and not all the required customer information is populated on the customer tender dialog. When clicking OK at this dialog after blanking any of the special NMRP fields or leaving them blank, the following prompt displays:

'A valid <birthdate, email, govt id or agency - whatever is missing> is required for a Neebo managed rental transaction.'

Once the customer information is complete, the transaction is allowed to continue as normal.

POS WPAdmin Register Totals Report Date (400974) The Register Totals report from store closing was printing the wrong date, because the regional and language format setting from the control panel was set to "English (Canada)" instead of "English (United States)". This has been fixed so that the report will print the correct date, regardless if the setting in Control Panel > Regional and Language > Format is set to "English (Canada)" or "English (United States)". POS Discount Report Changes (401003) An enhancement has been done to the POS Discount report to include "Cashier", "SKU" and "Transaction #". These fields have been added to the report which can be ran from WPAdmin > POS tab > Register > Closing Reports Setup > Discount report and from WPAdmin > POS tab > Register > Closing Reports Setup > Reports menu > POS Discounts.

Page 8: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

8

Register Totals Report Receipt Range (401007) An enhancement has been done for the Register Totals reports. A line has been added to the end of each page of the report that says "Receipt numbers for requested data range: (Receipt # - Receipt #)" showing the receipt range for the requested date range. The receipt range shows on both reports whether it's run from WPAdmin > POS tab > Parameters > Registers > Reports menu, or from Closing Reports Setup. A/R Reconciliation Report and Mail Order Membership Report (401031) The A/R Reconciliation Report located on the POS Closing Reports menu and the Mail Order Membership report located on the Ship Mail Order Reports menu under More Reports has had some corrections. The Account Code and Account Name now display on both reports, previously these fields were being left blank. The shipping amounts on the Mail Order Membership report were also being doubled and that has been corrected. POS Daily Transactions Report (401041) The request was created due to an issue with the "POS Daily Transactions" report. The report, when run for All POS's, would display Mail Order and Web Orders. The issue has been corrected so that the report only displays POS transactions. Tax Jurisdictions (401139) The request clarified when a customer address zip code will match or not match zip codes explicitly entered into WPAdmin Tax Code Groups. Previously, if a jurisdiction or customer zip code were the same numbers, but contained a dash or space after the 5th character of a 9-character zip code (extended zip) then the tax would not be calculated on web/mail orders. This ensures that a space or dash will be accounted for when checking customer zip codes against jurisdiction zip codes when either one or both are extended. If the numbers differ from one another, tax will not be calculated. POS Credit Card Settlement (401194) The request was created due to an issue with the "POS Credit Card Settlement" report not properly showing Rental Not Returned charges, which was causing the report details and totals to not match up with the "Mail Order Register Totals Report". The "POS Credit Card Settlement" report is found in the WPAdmin "Closing Reports Setup" module. The issue has been resolved and the report is now including the Rental Not Return (RNR) charges. POS Transaction Inquiry (401151) Transaction Inquiry was not showing the correct price when a sale event was on the transaction. This has been corrected to show the right price and matched what is seen on the register. Post Void Report Added (400981) The "Post Void Report" has been added to the Reports Menu from the Closing Reports Setup module. The Post Void report also has a Date Range parameter that allows the user to run the report with a selected date range, including all the post voided transactions within the date range entered.

Page 9: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

9

Non-merch Locations (401159) The request was created due to an issue with the WPAdmin "POS Non-Merchandise" and "MO Non-Merchandise" modules. It was possible to change the location of a non-merchandise item after it had been purchased through the system. This has been changed so that the non-merchandise location can no longer be changed once it is added to the system. Rental NR Removed from POS Pay In (401116) The Rental NR column has been removed from the POS Pay In/ Pay Out module as it does not apply. This column is still available in the Non Merchandise module. Closing Report Enhancements (401068) An enhancement was added to the POS Net Sales By Tax Code reports generated at store closing time from WPAdmin/POS/Register/Closing reports setup. "Grand Total" lines were added at the end of the following reports:

• POS Net Sales By Tax Code (ran from the preview button of the closing reports setup module)

• POS Net Sales By Tax Code On Demand (reports menu) Register Totals Report (401060) The Register Totals Report has been changed to filter out Mail Order Transactions. Cash Count Deadlock (407148) A deadlock message was being given when Cash Count was being used. This has been fixed so that Cash Count works correctly. Post Void Totals (412970) The Post Void Totals report was only printing when selecting it from the Reports menu. If the report was ran from the Closing Reports Setup module, an "Enter Parameter Values" window was displayed and the report would not run correctly. This has been fixed so that the "Post Void Totals" report generates and prints correctly from the Closing Reports Setup module. Tender Summary on Register Totals Report (401355) The POS Register Totals Report was not printing the tender summary correctly when the same tender was used more than once on the same transaction. This has been fixed so that the tender count is correct on the Register Totals Report and includes every tender used including the same tender used multiple times on the same transaction. Queue Settlement Server (409965) The request was created to specifically use the Queue Settlement Server field within WPAdmin POS General Parameters for completing RNR transactions. This field must be filled in with the IP address of the server where the credit card processing software resides. If the field is left blank, the value in the Queue Server field will be used. The RNR transactions created within WinPRISM will default first to check the Queue

Page 10: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

10

Settlement Server field, so if an invalid IP address is entered in this field, the RNR transaction will not complete. Net Sales by Tax Code (401199) The request was created due to an issue with the "Net Sales by Tax Code" report which is found in the WPAdmin "Closing Reports Setup" module. The "Non-Taxed Sales" section of the report was not showing the correct amount under the "Ext Price" column. The issue was corrected and the report is now displaying the correct data. Tax Tables (401136) This request eliminates an error that was being returned in previous versions when 'no table' was chosen as the tax table field within the Add Tax Code dialog in WPAdmin Tax Codes. In this version, the "No Table" option can be chosen without a subsequent "Invalid Tax Table" error message that was being returned when creating a new tax code in this manner. Disabled Tenders (401059) The request was created to disallow specific locations and/or POS systems2 from using tenders when the tenders are marked disabled within WPAdmin Mail Order Tender Codes. If a tender is disabled within one location/POS systems edit tender dialog, but enabled in the header of the module, it will not be available for use at whichever location/POS system it is disabled for. If the disable field in the header is checked, it will not be available for use at any location. POS Purge (401123) There was an issue where a customer purged their transactions and then attempted to balance in Cash Count. These purged records were set to "historical" and were not included in the Cash Count records. This has been fixed so that "historical" records that were purged still get included in Cash Count. Tax Code Description Issues (401187) When closing the store (WP Admin>POS>Register>Close Store) or reloading sales (WinPRISM > Inventory Management > Sales Maintenance > Manual Sales > Hammer Menu > Reload Sales Records) if an existing tax code description ended with a % sign and the POS Code was blank, the message "Invalid format specification %" was being given. This has been changed to "POS Tax Code is not defined for tax code (tax code)" and the '%' will no longer be displayed in the tax code within the error message. POS Transaction Report (401006) The POS Transaction Report has been modified to include the card name (Visa, MasterCard, etc) under the "Tender" column and the card number masked all but the last 4 digits under the "Account" column for RNR transactions.

2 POS system in this context is referring to the POS SYSTEM field in this module, which contains the separate web/mail order platforms for each location.

Page 11: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

11

POS Non-Merch Report Changed (412965) We have add two new parameters, ‘Include Aborted’ and ‘Include Suspended’ to allow aborted and/or suspended transactions on the POS Non-Merch report in the POS Transaction Inquiry module. POS Credit Card Settlement (407178) The request was created to correct an error on the POS Credit Card Settlement Report from WPAdmin Closing Reports Setup. Any mail/web order transactions that were done previously were being counted as refunds in the tender summary portion of this report - even if the mail/web order transaction was a sale. That has been corrected and mail/web order sales are being counted and totaled as positive values where refunds are counted and totaled as negative figures, the same way as the POS totals are being figured. Problem with Settlement Report (407178) The request was created to correct an error on the POS Credit Card Settlement Report from WPAdmin Closing Reports Setup. Any mail/web order transactions that were done previously were being counted as refunds in the tender summary portion of this report - even if the mail/web order transaction was a sale. That has been corrected and mail/web order sales are being counted and totaled as positive values where refunds are counted and totaled as negative figures, the same way as the POS totals are being figured. Transaction Inquiry – Sale Event (401151) Transaction Inquiry was not showing the correct price when a sale event was used on the transaction. This has been corrected to show the right sale event price and matched to what is seen on the register.

POS Miscellaneous Full Download (414456) Previously, there were two issues with running Full Downloads from POS (registers). First, Full Downloads from POS first perform a backup of the database. Previously, if there was an issue with a Full Download where it failed for any reason, it would not restore the database back to its original state. Now, if the Full Download fails, it will restore the backup. Secondly, if a store with multiple POS locations performed a Full Download for one location and it failed, then a Full Download could not be performed for the other locations. This issue has been resolved so that if one location fails, the other locations can still to do Full Downloads. Full Downloads and Rentals (414477) Changes that were made for rentals caused the full download to fail. This has been fixed so that the full download completes correctly without error.

Page 12: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

12

Textbook Validation Causing Slow Full Download (409954 and 409952) When financial aid accounts had textbook validation turned on, a full download was taking a very long time to process. This has been fixed so that a full download runs efficiently and quickly when financial aid validation of textbooks is turned on. Failsafe Full Download Not Working (425084) The full download is now working on a Failsafe register. Massive Updates for POS Transactions (425087) Certain situations were causing a massive update of all transactions on a distrib box, which would cause the jobs to fail. This has been corrected. Shift4 POS Credit Card Settlement (425085) When running the Shift4 Issue Log report from WPAdmin > POS tab > Register > Closing Reports Setup > Reports > More Reports > POS Credit Card Settlement for a specific date range, the log was printing all of the log information and not just for the date range specified. This has been corrected. Shift4 Generic Error Message (424215 and 423437 and 422749) When performing a voice authorized transaction and clicking cancel on the 'Authorization Number' dialog, the generic timeout message is no longer displayed, and a more meaningful one is displayed. Shift4 Delay Added (421700) We have added a 3 second delay before sending the 07 request for Shift4. Shift4 Changes (420178) The timeout value is now being used for the full amount. The Requester Number, Token, and last 4 digits have also been added to the 07 request. Finally, we are now checking for a new error number from an 07 response with a response code of ‘e’. Tender Retail not Accepting Spaces (401155) Previously, there was an issue with the Tender Retail service, where it was not stripping out blank spaces at the end of the customer. This has been fixed so the system strips out these characters. Customers Not Updating Properly (414475) There were several issues with customers who had multiple billing addresses. First, if a customer address was updated on the distributed server, the address which was updated on the main should have been the default billing address, but instead, was the non-default address. Secondly, a full download should only send over the default billing address for each customer. These issues have been corrected.

Page 13: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

13

Shift4 Partial Authorizations (411434) Partial authorizations have been added for Shift4. When a transaction is ran and tendered with a credit card that does not have sufficient funds the following message is given to the user:

Tender was only paritally authorized! Authorized Amount: $###.## Amount Due: $###.##

A second tender can then be used to finish the transaction or the transaction can be cancelled which will reverse the amount that has already been charged.

Page 14: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

14

INVENTORY CONTROL

ICS Item Maintenance/Inventory Maintenance 101/102 Timestamp Added to Stock Adjustment Report (401053) The request was created to provide an enhancement to the Stock Adjustment report within Item Maintenance. The report now contains an exact timestamp of when each adjustment took place and displays that date/time under the "Adj Date" column. F9 Report Corrections (401013) The request was created to modify the behavior of some F9 reports in WinPRISM that were performing inconsistently. If the F9 reports are accessed and any report tab within the F9 reports is chosen, and the user then escapes by pressing F9 again, the arrow keys on the keyboard are no longer frozen and items in the detail grid can be accessed with the arrow pad. Also included in this change, is whichever F9 report is chosen when the user exits the F9 reports will be the first displayed report the next time the F9 reports are accessed in that module. Rental Quantity Added (401050) A new Rental Qty column has been added to the GM tab in Item Maintenance to make it more consistent with the Textbook and tradebook tabs since GM items can also be rented. New Stock Adjustment Dialog Options (407109) New parameters were entered in the Stock Adjustment dialog to force users to enter a valid reason code and/or comment, based on what is set in the WPAdmin system parameter settings. In WPAdmin/System Parameters/Inventory Management, there are two new parameter settings: ‘Stock Adjustment: Require User to Select Reason’ and ‘Stock Adjustment: Require user to enter comment’. Activate these options by checking the checkboxes. In WinPRISM, in Item Maintenance, the new parameter can be seen in the ‘inventory stock adjustment’ dialog box. Note that the ‘reason’ and ‘comment’ box are blank. This is the default when the checkboxes are checked. When an adjustment is made up or down, then OK is clicked, the message, ‘Stock Adjustment Reason is Required’, will display and not allow the adjustment until a reason is selected. If after selecting a reason, click ok, without a 'comment' in the comment box the message ‘Stock Adjustment Comment is Required’ will display and not allow the adjustment until a comment is entered. Once both the reason code is selected and a comment is entered into the comment box, the stock adjustment is allowed when clicking OK The same function occurs in the Inventory Maintenance module stock adjustment dialog from the hammer option. Security Options on Item import (401156) The request was created due to an issue with the Group Security settings for the "Import Item" hammer menu option in the "Item Maintenance" module. The hammer menu option was originally set to only be available to Super User logins. This both implements the security for the Hammer Menu option and also adds the parameter to turn it off and on in the WPAdmin "Group Security" module.

Page 15: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

15

Negative Costs Not Allowed (401174) The request was created to not allow negative costs to be entered for items within WinPRISM Item Maintenance (Tx, Tr, GM, PKG). If a hyphen or spacebar is used in the cost field within the "Copy/Add Inventory”, the cost figure will remain positive. Item Maintenance Security (401171) The request was created due to an issue with the group security permission for the “Item Maintenance" module. The issue was that the "Convert Inventory to ISBN 13" hammer menu option was enabled for a user that should only have had access to Reports for the “item Maintenance" module. The issue has been resolved so that a user with these permissions can no longer use the hammer menu option. Binding Type for Jumpbooks (401205) The request was created as an enhancement to WinPRISM to add a new Binding Type. The type is "Jumpbook" and can be assigned to Textbooks and Tradebooks in the "Item Maintenance" module. Deleting Items With Non-Merchandise Codes (401208) The request was created to allow items with non-merchandise items attached in Inventory Maintenance to be deleted from the system. Previously, if an item contained an automatic non-merchandise record, it could not be deleted from the system due to a database conflict. Refresh Issue with Shelf Locations (401172) In Inventory Maintenance, there is a problem with upper/lower case shelf locations getting saved in the browse/edit dialog. Previously, if there was an all upper case shelf location in the browse/edit grid and the user deleted this and added it back in later, in all lower case or a mix, the newly added shelf location would be displayed in the browse/edit, but when selected would still display the all uppercase shelf location until the browse/edit was completely refreshed. Rent Only Checkbox (400989) A new checkbox, ‘Rent Only’, has been added to Inventory Maintenance, the Copy/add inventory dialog, Order Decisions, Report generator, and Course/product export for web. When this box is checked, it should prevent customers from being able to buy the book, or GM item, on the website. This parameter ONLY controls the website, and has no effect on the POS registers, or manual mail orders. With this being said, users can purchase a ‘Rent Only’ item on a mail order. Item Import Report (409957) The Item Import Report has been corrected.

Page 16: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

16

ICS Markdowns – 104 Duplicate Markdown Records (401078) The request was created to ensure items that were added to a markdown multiple times on the same record were not marked down twice when an instant markdown was applied. Now if an item has been added twice and a markdown is attempted, a message will appear stating "SKU has been entered twice on this markdown. You need to delete the duplicate SKU OK". Autogen and Markdowns (407115) The request was created to ensure items aren't automatically removed from a markdown record if the autogen criteria for which they were added to the record is changed to something else that no longer includes those items. If an item exists on a markdown record that was added via the autogen filter, and then that autogen filter is changed to no longer include that item, the item is marked 'inactive' on the markdown record. The items that meet the new markdown autogen criteria will be marked down the next time a scheduled/instant markdown is applied. Markdown/Write-Off Report (407180) The request was created to correct the Markdown/Write-Off report to display items that have been written off in WinPrism Markdowns to display as $0.00 on the report. Previously if an item was written off, the process of converting that item’s price to $0.00 was not being reflected on the report. Markdown Issue (407115) The request was created to ensure items aren't automatically removed from a markdown record if the autogen criteria for which they were added to the record is changed to something else that no longer includes those items. If an item exists on a markdown record that was added via the autogen filter, and then that autogen filter is changed to no longer include that item, the item is marked 'inactive' on the markdown record. The items that meet the new markdown autogen criteria will be marked down the next time a scheduled/instant markdown is applied.

ICS Serial Number Maintenance – 105 Make Serial Numbers Ten Characters or Longer (401160) The request was created due to an issue with the "Serial Number Maintenance" module. It was possible to add new Serial Numbers which were less than 10 characters long, and it was then possible for those Serial Numbers to be confused with SKUs. The issue has been corrected so that Serial Numbers must be longer than 10 characters long.

Page 17: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

17

Agreement Securities (401170) The request was written due to an issue with group security permissions for the "Warranty/Rental Agreements" module. Groups with only "Inquiry" rights to the "Warranty/Rental Agreements" module had access to change header records in the module. The issue was corrected so that header record fields are grayed out for users with only Inquiry rights. Same Serial Numbers Used (401043) In Serial Number Maintenance, the same serial numbers were being allowed to be entered and used for the same SKU at two different locations. This was occurring in two manners. First in the Serial Number Maintenance Modify dialog, the serial number could be edited manually and changed to an already existing serial number. Also, after receiving a purchase order, in the Quick Serial Number dialog, the same serial number was assigned via the autogen. This has now been prevented and the system displays the warning message 'This serial number already exists' and does not allow the duplicate to be added.

ICS Item Matrix Maintenance – 106 Price Tag Printing (400984) The request was created due to an issue with printing Price Tags from the "Item Matrix" dialog. There were two problems noted in this request. Depending on what module the "Item Matrix" dialog was opened from and then Price Tags printed, either the wrong number of Price Tags would print, or the Header tag would print for the quantity rather than the Price Tag itself. The issues have been resolved so that the Price Tags prints for the correct quantity and the Header tag prints only once, if applicable.

ICS Rental Number Maintenance – 1012 Rentals Not Returned Report (401435) The request was created due to an issue with the "Rentals Not Returned" report that is found in the "Rental Number Maintenance" module. The report header displays four fields: Period, Customer, SKU, and Status. There was an issue where the "Customer" field would display a Customer's Name when the report had actually been run for All Customers. The issue was resolved and the report header field will now display "All Customers" if the report is run for all customers; or it will display the Customer's Name if the report is run for a specific customer. Rentals Returned Report (407146, 409975) The request was made to ensure all books that have been adopted for an open term appear as such (Y) on the Rentals Returned report. Any rental title that has been adopted and is returned through WinPOS or the buyback modules will show up with the Adopted status of Y. Books that are not adopted have the status of N. Previously, used books were displaying with an N at all times. Also, when running the Rentals Returned report from the Rental Number Maintenance module, prior to the report parameters dialog displaying

Page 18: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

18

the following message was occurring: "All queries combined using a UNION, INTERSECT, or EXCEPT operator must have an equal number of expressions in their target lists.” Selecting OK took users to the report parameters, where the parameters could be entered and the report generated. This problem has now been resolved and the message has been removed from display. Due Date (388588) The request was created to ensure the Due Date is available within the rental period dialog when the “Neebo Managed Rental Period” box is unchecked after having previously been checked. This dialog is within the rental configuration of WinPRISM Rental Number Maintenance hammer options. The Due Date for NMRP and Partnership periods will always remain read-only in these dialogs. Sent Date Added (399219) The request was created to ensure a Sent Date is assigned to an NMRP transaction detail record for NMRP refunds. In previous versions of WinPRISM, this field was being set during the midnight run, but it was updating the Sent Date of the original transaction. This was causing problems on the wholesale database. Now, the sent Date field for NMRP refunds is set when the midnight run occurs for that particular refund, but it does not update the Sent Date for the original sale. It updates the transaction status on the wholesale database but the sent Date itself for an NMRP transaction detail record does not get updated when its respective refund is sent. NMRP Check Report (399981) Rentals are displayed on the NMRP Check report generated from the Reports menu of the Rental Number Maintenance module. The report includes rentals rented in the specified date range set in the parameters for a specific location and will also include refunds for any rentals originally done within the date range displayed as a negative. The addition of an XREF column to the detail report should help with verification of rentals via Rental Number Maintenance (detail/history) and a SKU summary option was also added to the parameters as a checkbox. The summary report provides a summary by SKU of all rentals rented or refunded with a ‘qty’ column (total rentals for SKU) and the total rebate (check total) for each SKU. This report gets updated with rentals/refunds after the mid-night run has occurred. At the end of the detail report, a check total has been added so the user will know the check amount for a specific location and date range. The SKU Summary report also has a check total in addition to a total rental quantity. Change Billing for Non-Super Users (400995) This enhancement gives non-super users the ability to "Change Billing Information" and "View Tender Information" within the context menu of WinPRISM Rental Number Maintenance, history tab. Previously, this ability was only available to super users. Now if the user's group is set to "View CC numbers" in WPAdmin Group Security --> Rental Number Maintenance, for the appropriate subsystem, then that user will have the ability to use these options.

Page 19: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

19

Sort Order Added (401020) The request was created to add a new sort order to the report parameters for the Rentals Returned report found in WinPRISM Rental Number Maintenance. The report now contains a sort order of NBC Partnership/Store Also, duplications are no longer being displayed on the report. Not Returned Run by Multiple Users (401191) The request was created due to an issue with the "Process Not Returned Billings" hammer menu option in the "Rental Number Maintenance" module. Previously it was possible for two users to use the hammer menu option and both users could run the process at the same time which would cause the process to fail, or the cards to be charged twice. To resolve this issue a module lock was added to the hammer menu option so that if a user has the dialog active then no one else in the system can use it until the first person is done. Not Returned for more than one Period (414464) The request was created to enhance the RNR process when more than one rental period is chosen in the "Process Not Returned Billings" dialog within WinPRISM Rental Number Maintenance hammer options. Previously, the RNR process was taking a length of time that was determined to be too long. The following processes that occur during the RNR billing have been changed: The error prompts that came up when there was a problem with a guarantee tender have been removed. The user is now prompted with the errors at the end of the process. Errors are being logged in the Rental Process Log and can also be displayed on the Rental Process Log Report from Reports --> More Reports. The RNR process is only checking against the periods chosen and against outstanding rentals for those periods, rather than all rentals/periods. The RNR process now performs one check for valid tenders on selected periods at the beginning of the RNR process rather than a new check for each period. Reason for Card Failure Added (407107) The request was created to enhance the Rentals Not Return report within WinPRISM Rental Number Maintenance --> Reports menu. When the "Include Billing Info" box in the report parameters is checked, the line on the report where an RNR has failed will now contain the response from the credit card software as to why the RNR failed. NMRP Pricing Change (416472) When a store’s retail price for an NMRP item is low enough, it could be less than the rebate amount for the NMRP item, resulting in a negative or zero rental price being calculated when the item was adopted or when an existing NMRP item was updated in Rental Number Maintenance. Both the hammer option ‘NMRP add/update titles’ and the midnight run will update/adopt new items in Rental Number Maintenance. Now when a new NMRP rental price is calculated and the rental price is zero or negative, it is not allowed to be adopted or updated in Rental Number Maintenance. Instead, in both cases, with new NMRP items and when updating existing items, they are added to the adoption email sent to the stores. The email is sent to the address listed in Rental configuration under 'NMRP Email'. On this adoption email, there is a new section at the bottom that

Page 20: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

20

states: ‘The following textbooks have NOT been added or updated in the Neebo Managed Rental Program because your store’s retail price was lower than the NMRP rebate amount’, and then it lists each item by SKU/ISBN and title. This gives the store the opportunity to go back into Inventory Maintenance and increase their store retail price so that when the new rental price calculation is done, it will not be zero or negative and the item can be adopted or updated in Rental Number Maintenance. NMRP and Returning New Textbooks (405250 and 407186) The request was created due to an issue with returning New Store Managed rental textbooks (NTX) while NMRP is enabled for a store. When you return a store managed NTX rental, the system should reduce the "Rented Qty" and "New SOH" amounts and should increase the "Used SOH" amount for the SKU. This was not happening for Store Managed rentals while NMRP is turned on. The issue has been resolved so that the quantities do get adjusted. NMRP returns did not get affected by this change. For NMRP rental returns, the "Rental Qty" and "New SOH" amounts will decrease after a return but the "Used SOH" will not get adjusted, because the store is to send the item back to Nebraska as part of the NMRP program. Check for Jumpbooks (401367) As WinPRISM automatically adopts in titles for NMRP based on term, any title that already exists as a Jumpbook or as a Serial Numbered item was getting automatically adopted as well. This should NOT have been occurring. Jumpbooks or Serialized items should NOT be auto created into an NMRP rental but instead should be skipped by both the midnight run and the 'Add/update titles' hammer option from Rental Number Maintenance. This has been fixed for both. Tokens and NMRP (401457) The request was created to alter the way tokens are received and stored during the midnight run for the NMRP services. Previously, if the service had not finished tokenizing the requests before the next call was made, there was a potential for the tokens to be stored incorrectly or deleted. During the midnight run, the tokens are now retrieved and saved, before any of the calls are made. Those tokens are then validated (to insure they're still valid) and used for all the service calls during that midnight run. Rentals And Web (401453) The request was created due to an issue with WinPRISM sometimes sending the incorrect Store Retail amount to the web service. There were instances occurring in the field where a rental transaction was placed and then the item's price was changed- before the midnight process ran (NBC Utility). This caused the item's newly Retail Amount to be sent to the web service instead of the expected original amount. The issue has been resolved and we are now always sending the correct amount, even if the item's price has been changed. NMRP Fields Transferring to NMRP Central (411422) When making a change to the NMRP customer information (billing or shipping addresses or birthdate), when the customer has multiple addresses for both billing and shipping, the

Page 21: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

21

updates were not flowing across to NMRP Central (customer database) when the nightly midnight run was made. A change was made to the sending logic to give priority to the billing address, and the default address, when determining which address to send in. Return Rental Items at POS (407149) The request was created to ensure NMRP rental history was transmitted from the main database to the distributed POS database so NMRP items that were rented in Mail Orders could be returned at the WinPOS register. The distributed database is updated with the rental history information during the update jobs and titles that are rented in Mail/Web order transactions can now be refunded or returned at the WinPOS register, depending on the refund/return cut off dates. Mandatory Rental Barcode Flag with NMRP (401365) The request was created to force the use of Rental XREFs while NMRP is enabled on a WinPRISM system. Previously, users were allowed to control whether Rental XREFs were required or not, whether NMRP was enabled or not. Now, as soon as the "Participate in Program" checkbox for NMRP is checked, then the "Dynamic Rental" and "Mandatory Rental Barcode" checkboxes become checked and are grayed out (disabled) so that the user can not uncheck them. Those two checkboxes become reenabled and editable when NMRP is turned off. Importing Expiration Date with Rentals (401364) The request was created due to an issue with importing some Web Orders which have rentals. If a Credit Card was used, then its expiration date was being stored in the wrong format- "MM/YY". The expiration date needed to be stored as "MMYY" (without the slash). The issue has been resolved and the Credit Card expiration date is now being stored as "MMYY". Rebate and NBC Columns Hidden for NMRP (401351) There has been a change made to the Rental Number Maintenance detail tab. When NMRP is activated, the 'Rebate' and 'NBC' columns have been hidden to avoid confusion. Partnership and NMRP (409962) The request was created due to an issue with WinPRISM allowing a Partnership period to get flagged as an NMRP period. The issue has been corrected so that if a Rental Period in WinPRISM is set to be a Partnership period, then it cannot be flagged as a NMRP period. Additional error messages were added to the system to provide insight as to why a Rental Period cannot be flagged as a NMRP period. ISBN With Characters (412976) The request was created due to an issue with adopting NMRP titles where the ISBN contains non-numeric values, such as an 'X'. The service would return an error. At this point in time, the issue was corrected by removing the item from the pool that gets sent to the web service. The item will not get removed from the Course Request, but it will also not be eligible to be adopted as a NMRP rental item. This will be reevaluated for a future release.

Page 22: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

22

Cosmetic Change (414467) In the Rental Configuration dialog, the 'Store Managed Adoption Parameters' inner group box was lying outside the outer group box. This has now been centered correctly. RNR and PRISM POS (416476) The request was created to ensure rental transactions that were created at PRISM POS were charging the correct taxes when the RNR transactions for those records were created. Previously, transactions coming from PRISM POS were not charging the correct tax for the Replacement Cost and Replacement fee, when both were set up to be taxed. The changes made enforce the tax on the guaranteed tender - whether taxed, not taxed, or tax exempt. Date Storage for NMRP Returns (401469) The request was created due to an issue with not keeping track of when NMRP refunds and returns were sent to the NMRP database. We are now storing each of the dates correctly, so that refunds and returns can be processed properly. Storage of Retail Amounts for Refunds (401466) When renting NMRP items either in Mail Order or via WinPOS, if the store retail was less than then NMRP retail and that retail value was changed prior to a refund transaction, the new retail amount was being used in the calculation for NMRP and for the refund instead of the original transaction retail amount. This was causing a variation in the NMRP amounts in Customer Inquiry and Transaction inquiry. This issue has now been resolved. Unique Identifier for NMRP Transactions (401455) The request was created due to an issue with the way we were trying to send updated POS Rental transactions and Rental Billing information to the NMRP web service. We are no longer using the "Store Unique Transaction ID" as the unique identifier for updates. We will instead use the Rental XREF and Transaction Number. NMRP Returns Allowed at All Locations for Buyback (401449) The request was created due to an issue with returning NMRP rental items that were rented from one location and returned at a different location or through the Buyback module. The return would not trigger the updates to send to the NMRP database. The issue has been corrected. Fields Locked for NMRP (401466) For NMRP rental items only, in Rental Number Maintenance, the 2 columns 'Active' and 'Rental Max' on the period tab have been made read-only to prevent users from deactivating them or changing the designated Rental Max quantity. For store rentals, these fields are still enabled and are editable.

Page 23: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

23

Extra Fields Now Saved (401444) For some NMRP transactions that traversed through a distributed server, the Birth Date, Govt ID Agency and the Govt ID Number fields were sometimes being set to null on ICS even though they were entered on WinPOS. This has been fixed so that those fields always populate with the information that was entered on WinPOS. NMRP Sent Date (401439) The request was created due to an issue with not recording certain information when transmitting NMRP Transaction data to the NMRP database. There are certain situations where a NMRP rental could be rented and refunded or returned on the same day. A "Sent Date" value in the database gets set when the item is first rented but gets cleared out when refunded or returned- then when the midnight job runs and transmits the updates to the NMRP web server, the field gets left blank. The issue has been resolved so that the "Sent Date" field gets set correctly when the midnight job is run. NMRP Fields Moved from Customers to Rentals (401437) The Govt ID Number and Govt ID Agency fields moved from WinPRISM Customer Maintenance to WinPRISM Rental Number Maintenance. These two fields are located on the History tab and can be accessed by right clicking and choosing “Change Billing Information”. If the fields are updated from this menu, from a transaction at the WinPOS Register or from a mail order transaction, the new values are stored within the customer table and displayed in the “Change Billing Information” dialog. Also located within the customer table is a field titled NMRP Status. When the Govt ID and Govt Agency ID fields are updated, the NMRP Status for that customer is set to 1, which signifies an update has been made to that customer. During the subsequent midnight run, the new Govt ID and Govt Agency ID are sent to the wholesale database and updated appropriately. NMRP Error Emails (401436) The request was created to correct an issue with the emails being sent to NMRP users after the Add/Update NMRP Titles hammer option was used in WinPRISM Rental Number Maintenance, when the items being updated were in both text and trade/gm inventory. The information regarding price updates contained in the email was listing information for the trade/gm sku details, with incorrect information. That issue has been corrected and only one line with correct information is now contained in the emails. NMRP Rental Agreement (401433) The request was created due to an issue with the "NBC Utility" WPServer service not always updating the NMRP Rental Agreement text from the Wholesale database. The process in which the Rental Agreement text gets pulled down to WinPRISM has actually changed since this was written and the issue is no longer occurring. Retail Information Changed for NMRP (401425) The request was created to change the retail price displayed on the period tab in Rental Number Maintenance for an NMRP item from the store retail price to the NMRP wholesale retail price, set by NBC.

Page 24: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

24

Problem Opening NMRP Rental Period (401424) The request was created due to an issue with WinPRISM not correctly handling the opening of an NMRP period if it was currently closed on the WinPRISM database. Instead of opening the Rental Period, an error message would be displayed in the "Rental Period" properties dialog (accessed from the "Rental Configuration" dialog). WinPRISM will now attempt to open the NMRP rental period. Returning Partnership After Close of Rental Period (407187) The request was created due to an issue with returning a Partnership Rental item after the Rental Period had ended. The rental record in "Rental Number Maintenance" would not be set as "Returned". The issue has been corrected so that the rental will be set to Return Type: Return. NMRP Rental Agreement (407145) The request was created due to the way that NMRP Rental Agreements are obtained by the "NBC Utility" WPServer service. Previously, Rental Agreements were stored on the Wholesale database so that one Rental Period had one Rental Agreement and then that Rental Agreement had to be used by every WinPRISM store which used that NMRP period. Changes were made on the Wholesale database and to the Web Service so that Rental Agreements could be stored differently. Now each store can have their own unique Rental Agreement. The "NBC Utility" WPServer service was modified to use the new method to retrieve these Rental Periods. Updating Rental Prices for Closed Periods (407142) The request was created due to an issue with "NBC Utility" WPServer service updating NMRP Rental prices for historical rental periods- periods that have already ended. Now, if the prices on the NMRP rental list changes then only the current NMRP rental prices in WinPRISM will get updated. Allow Partnership to Complete when NMRP is Enabled (409966) The request was created due to an issue with WinPRISM not being able to finish transmitting Partnership data to NBC after the store elects to participate in NMRP. Ticket 407120 added the ability for WinPRISM to continue transmitting Partnership data even after enrolling in NMRP. A restriction was added in that ticket to stop transmitting if there are no open Batches in WinPRISM. The problem is that when the NBC_Rebate return gets posted, the NCDTR Credit Request was not getting created. The issue has been corrected so that the NCDTR will get created after posting the NBC_Rebate return, while NMRP is enabled. Price Lock for Overlapping NMRP Periods (411437) The request was written due to an issue with the "NBC Utility" WPServer service which was updating the NMRP Rental prices for all NMRP Titles. As a premise, NMRP periods overlap. The "Start Date" of Period two begins before Period one ends. The purpose of this request is to prevent the NMRP rental prices on Period 1one from getting updated if Period two has already begun. This has been a problem in the field where a new list of

Page 25: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

25

NMRP Rental prices gets released, then at night, the midnight process will run and it updates rental prices for all NMRP titles on all active NMRP periods- after the period has already been open and been rented to for months. It should be noted that if this Price Lock Date is reached for a NMRP Rental Period, then new titles cannot be adopted as NMRP titles for that Rental Period. In other words, users can now choose to lock in prices for an older, open period when a new NMRP list is created, provided they are no longer adopting for that older period. Cannot Start NMRP Period Until NMRP Period Begins (411436) The request was created due to an issue with the way that WinPRISM rental periods are set to be NMRP rental periods. Now, you will not be able to enroll a WinPRISM Period to be NMRP until the day that the NMRP Session starts, or after. Close Open Rentals (414472) The request was created due to an issue with using the "Close Open Rentals" hammer menu option for a Rental Partnership period. The hammer menu option is found in the "Rental Number Maintenance" module and when used on a Partnership period, it was causing multiple NBC Rebate records to get created without any detail items attached to them. These records could be found in the "Proposed Return Entry" and "Maintain Credit Requests" module. The issue has been corrected so that no more NBC Rebate records will be created and the rentals being closed will be added to the NBC Rebate record that they belong to. Rental Item Transfer from PRISM POS Improved (418960 and 407138) The request was created to enhance the flow of rental items and rental data from WinPRISM to PRISM POS via WPCom. Information now flows more smoothly. Fractional Pricing (418959) The request was created to ensure any NMRP Items that are adopted and have their rental prices based on the store's cost are not calculated to fractional cents. If the situation arises where the rental price of an NMRP item ends up being fractional, (ie $41.023), then the system will round that to the nearest cent. If there are any existing fractional cents in place before the fix from this request is applied, they will be corrected the next time NBC Utility is cycled or the midnight run takes place. Removing Closed NMRP Rental Lines from Close Dialog (422744) The request was created to ensure past and future rental sessions were not available to be closed in the NMRP Return Reconciliation dialog within WinPRISM Rental Number Maintenance. The Open field in the Rental Session table now dictates what sessions are available for display in this dialog. If the Open status is 1, the session can be displayed and closed. If the Open status is 0, the session does not appear in the dialog. Multiple Rentals for Same Title (401083) If a store did multiple rentals for the same title on a Mail/Web order, there was a possibility they would show on the 'Possible Rental Problem' report. These should not be considered problems and have been removed from the problems report.

Page 26: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

26

Rental Activity Report (401442) The Rental Activity report in Rental Number Maintenance has been updated to include non-returned rental items. Rental Report Changes (401428) From the Rental Number Maintenance module>Reports menu both the 'Rentals Not Returned' report and 'Rental Items Available' report have been modified with several changes:

• An 'NMRP rental only' filter has been added to the parameter dialog for both reports.

• The 'Rentals Not Returned' report now contains a 'y/n' flag for NMRP. • The 'Rental Items Available' report now shows NBC, NMRP, or blank

(regular store rental) under the NBC/NMRP column where previously there were two columns one for NBC and one for NMRP and they contained 'y/n'. Also, instead of just a column called 'rebate' there is a 'rebate/NMRP' column which contains either the NBC rebate or NMRP ''rebate'', depending on which type of record it is..

NMRP Reports Added (401427) The request was created to add the NMRP Check and Rental Reconciliation reports to WinPRISM Rental Number Maintenance. These reports were designed to help with the tracking of NMRP items. The NMRP Check report contains columns for SKU, Description, XREF, Cat/ISBN, Retail Type (Neebo/Store), Retail, Rental and Difference. The retail type is either Neebo or Store -- whichever is the one used to calculate the NMRP price. The difference amount is the difference between that rental price and the full retail price. The difference column is totaled at the bottom and will be used to keep a running check total. The items appearing on the NMRP Check report are only items that have been sent to the NBC Service (midnight run). The Rental Reconciliation report is a period-specific report that contains columns for SKU, Description, Cat/ISBN, Rented, Neebo, Returned, Kept, Shipped. This report is a reflection of the NMRP Rental Reconciliation dialog found in the hammer options of this module. The Rented, Neebo, Returned, Kept and Shipped columns are all totaled at the bottom to keep a tally of what books are in what status for the period. NMRP Check Report (407136 and 407131) The NMRP Check report ran from Rental Number Maintenance has been updated to include rental refund transactions. When the NMRP Check report is generated, the record will show both the rental and the refund within a specific date range and location. A new parameter for location has also been added to the NMRP Check report. The report can also be run by date and now location, since Neebo is sending checks monthly by location, users can use it to help reconcile each location each month. The location will display on the header of each report above the date range.

Page 27: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

27

Rental Profitability Report (412977) The Rental Profitability report generated from the Rental Number Maintenance module>Reports menu was not including refunds on the report. Refunds will now show up as negative values. When running the report, refunds will fall within the refunded date instead of the rented date. So if an item was previously rented, but is still within the refund period and the item is refunded, the item will display within the refunded time period and not the original rented time period. All other functionality is the same. Rental Reports (401407) The Rental Activity report in the Reports menu of the Rental Number Maintenance module has been updated. The changes made to this report include:

• A name change from 'rental report' to 'rental activity' report. • An addition of an NMRP filter checkbox to only display NMRP rentals. • On the summary portion of the report, under the SKU totals line, the average

price was removed because it actually wasn't displaying a total for average price; it was merely displaying the average again.

Secondly, also in Rental Number Maintenance>Reports menu, is the addition of the 'NMRP Revenue' report. This is a new report specific for NMRP rentals to show quantities for sales, refunds and revenue. This report can be run based on a specific rental period or a rental period with a date range. In addition, report totals were added to the bottom of the report to reflect all sales, refund and revenue totals for the parameters selected. It currently only sorts by SKU, but could be enhanced at a later date if needed. Rental Reconciliation Report (422752) The NMRP Rental Reconciliation report was not displaying the correct values for new and used rentals. The values for returned, kept, and shipped now match with the data in Rental Number Maintenance, NMRP Return Reconciliation, Rental Activity and Rental Returns reports. 13 Digit ISBN (401358) In Rental Number Maintenance, when attempting to add a rental via its 13-digit ISBN, the rental could not be found if the actual ISBN stored on the item was not 13-digit. As a result, the item could not be added to Rental Number Maintenance. This has been corrected. Rental Transactions Flow to Main (401423) The request was created due to an issue with transactions flowing from the Distributed to the Main server. This only occurs with transactions that have NMRP items on them. The issue was corrected. Rental Settings Not Flowing (401422) The request was created due to an issue with Rental Configuration settings not flowing to the Distributed server correctly. This was causing the POS Jobs and the "Thunder Import/Export" service to fail. The issue has been corrected.

Page 28: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

28

Taxes and NMRP (416477) The request was created to correct a check in the Rental Not Returned transaction process that looks at what tax to charge for a specific transaction. Previously, if a tender or a charge account was used for the rental guarantee tender that was tax exempt, taxes were still being calculated and applied to the RNR Replacement Cost and Replacement Fee. Now, if the tender or charge account used as the guarantee tender for a rental is tax exempt, no taxes will be charged for the Replacement Cost and Replacement Fee on the RNR transaction. Returning Rental Items After RNR (418951) The request was created to disallow the returning of rental items at the register that had previously been processed as an RNR transaction in WinPRISM Rental Number Maintenance. Previous to these changes, if a rental item was processed via RNR during the current rental period, it was still available as a returnable rental item at the register. Now, those items that have been processed as an RNR transaction from the list of rentals that are available to be returned when brought up at the register. Partnership Transfer to Database (409972) The request was written to make a change to the "NBC Utility" WPServer service for the Partnership rental program. Previously, partnership data would be transmitted up until the Rental Period's End Date. Now, partnership data is transmitted up until the Rental Period's Due Date. Login Credentials (409955) The request was created to change the way that the login credentials are retrieved for the Partnership Rental Program within WinPRISM. The Username and Password used to be stored in system parameters, which were accessible from the WPConsole application for the "NBC Utility" service. Now, the login information can be entered and maintained in WinPRISM > Rental Number Maintenance > Hammer menu option: Rental Configuration > Tab: Rental Account Assignment. NMRP Email Errors (425083) The request was created due to an issue with the way that NMRP Error emails were being sent. There is a hidden System Parameter that can be used to enter additional Support Email addresses. The parameter was being used by Winprism development and QA to control who received the error emails for NMRP. It was discovered that the email addresses were also getting inserted into the "From" line in the email, as if the message was sent from these email addresses. The issue has been corrected so that the Email is always from [email protected] and any Email addresses entered into this System Parameter are only added to the "To" line. The System Parameter is named "NMRP Support Email". Tax Exempt Rental Charging Tax (422750) Previously, in Rental Setup, if the 'Tax' dropdown was set to anything except <Use Item Tax Type> or NOT Taxable, the system was not charging tax appropriately. This has been corrected.

Page 29: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

29

NMRP Rental Pricing Logic Change (411431) The request was created to modify the existing NMRP rental pricing logic. All NMRP rental prices are calculated based on the following formula: RentalPrice = TargetRetail + NBCRentalPrice – NBCRetailPrice. The target retail changes based on the situation. It can be the store's retail, the NMRP retail, or the calculated retail. One of the three retail prices will become the Target Retail based on these situations:

• If the Store Retail is less than the NMRP Retail, the Target retail is the store retail.

• If The NMRP Retail is less than the store retail, and the calculated Retail [StoreCost / (1 - .25)] is less than the NMRP retail, the Target retail is the NMRP retail.

• If The NMRP Retail is less than the store retail, and the calculated Retail [StoreCost / (1 - .25)] is greater than the NMRP retail and lower than the Store Retail, the Target Retail is the calculated retail.

• If The NMRP Retail is less than the store retail, and the calculated Retail [StoreCost / (1 - .25)] is greater than the NMRP retail and greater than the Store Retail, the Target Retail is the Store Retail.

Modify Rental XREF (400991) The request was written as an enhancement to the "Rental Number Maintenance" module to add the ability to modify the Rental XREF of rental history records. Previously, once a rental item had been rented, then the Rental XREF that was used could not be changed, except by programming. This request adds the functionality for the customer to change the Rental XREF for a rental history record. Setting Return Type (401054) The request was created due to an issue with manually setting the Return Type for Rental Partnership items from the "Rental Number Maintenance" module. Two issues were resolved by this ticket.

1. Manually setting a Partnership rental to Return Type: RETURN was not always adding the item to the NBC Rebate or adjusting its Ship Quantity on the NBC Rebate.

2. There were no restrictions on manually setting a Partnership rental to Return Type: REFUND. You should not be able to refund the Partnership rental after the period has ended.

Both issues have been resolved. Guaranteed Tenders (407126) The request was created as an enhancement to the Guaranteed Tender dialogs that are found in the "Rental Number Maintenance", “Enter Mail Orders", "Ship Mail Orders", and "Mail Order Refund/Exchange modules. The "Tender Type" dropdown list on these dialogs would display tenders even if they were disabled for Mail Order. The issue was corrected so that disabled tenders will not be listed.

Page 30: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

30

Rental Price Changes (401063) When a rental price was changed, the change was not always making it to the WinPOS register. This has been changed so that when a rental price is changed in WinPRISM > Inventory Management tab > Item Maintenance > Rental Number Maintenance the rental price at the register displays the correct rental price from Rental Number Maintenance. Lock Down ISBNs For Partnerships (401467) ISBNs within Item Maintenance were being allowed to be deleted or changed even when they were associated with an NBC partnership rental record. This has now been locked down to prevent this from occurring. If a current Partnership rental record ISBN is deleted or changed in Item Maintenance the message, 'Update Failed. # textbook(s) used in Rental System. The transaction ended in the trigger. The batch has been aborted.' displays and does not allow the change. This is also true for NMRP rentals and non-partnership or non-NMRP with rental history. NMRP Calculations (401352) A correction was made to the calculation of the NMRP rebate to handle the scenario where the store retail is less than the NMRP calculated rental price giving a negative value for the rebate. When the store retail is less than the NMRP rental price, the calculation makes the rental price the new store retail price so that when the calculation: Retail - Rental price is ran the rebate will not be a negative number. NMRP Pricing (401359) A change was made to the rental price calculation for both adding/adopting new or updating existing NMRP prices.

• NewRentalPrice = LowerRetail – Rebate

• NewRentalPrice = LowerRetail – (NMRPRetail – ServiceRentalPrice)

• NewRentalPrice = LowerRetail + ServiceRentalPrice – NMRPRetail Refunds of NMRP (407116) The request was created to not allow refunds of NMRP rentals or store managed rentals at WinPOS locations other than which they were rented. Since NMRP transaction details do not flow from the main db to the distributed db, refund transaction on other POS distributed systems could not recognize the status of the NMRP items. This modification also includes refunds on store managed rentals as well. Returns for both of these types of rental items ($0.00) can be performed at any POS location or any buyback location at any time since they are not included in the necessary transaction details that do not flow from main to distributed servers. If a refund is to be done, it will need to be at the same POS location in which it was rented - or the same mail order location in which it was rented (mail order refund/exchange). Rental Account Setup (407113) The request was created to add additional functionality to the Rental Account Assignment tab within Rental Configuration in WinPrism Rental Number Maintenance, hammer options. The dialog will display the store location abbreviation, Short Description, Description and Rental Account. The Short Description and Description fields are

Page 31: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

31

displayed to ensure which location is attached to the rental session. At any time, the Rental Account can be un-assigned or altered based on the user's specifications. Any locations without a Rental Account can be tied to one at any time via this dialog. The Rental Account column values are flanked by an ellipsis, which can be used to open a browse dialog containing any valid rental session, and one line for no session. Whichever line is chosen within this dialog will be the Rental Account Value. Also within the "Select Rental Account" dialog, are username and password fields. These fields are read-only. There is also an option to add or delete rental accounts from the dialog. Adding a rental account, the user will be prompted for a username and password. Rebate Amount (414471) The request was created to change the way rebate amounts were added onto NMRP rental transactions. The rebate amount on all NMRP transactions will always now be the same as the difference between NBC Retail and NBC Rental as found on the wholesale DB NMRP titles list -- even when the store's retail is used to calculate the rental price. The rebate amount will always remain the same dollar amount as found between Max(n or u)Retail and Max(n or u)Rental. Refunds (407179) The request was created to alter the way NMRP refunds were being transmitted from Mail Order transactions to the wholesale side in a Shift4 environment. Previously, refund NMRP transaction details were being sent immediately when Shift 4 was turned on (the same way rental/sales are for NMRP titles). This was causing a problem with the way the refund transaction details were being created and sent, because refunds are also transmitted during the midnight run, which could potentially cause count/price differences. Now, when a store is running Shift 4, refunds are queued and sent during the midnight run instead of immediately as sales do. Since the original CC number is sent with the sale, there is no need to send the refunds immediately. The midnight run updates the original NMRP transaction details with the refund. Expiration Date (407128) The request was created because of an issue concerning the format of expiration dates being passed through the NMRP service and being stored in the incorrect format to be charged correctly by the wholesale side. If a transaction was done at WinPOS, the expiration date was being sent in a backwards format YYMM rather than the typical MMYY, which the mail order transactions are sent and wholesale was expecting. This has been changed so the expiration is always stored, sent and updated as MMYY. Report Button Corrections (422742) The request was created to add changes to the Rental Reconciliation Report and the NMRP Rental Reconciliation dialog. In WinPrism Rental Number Maintenance, the NMRP Rental Reconciliation Dialog in the hammer menu previously contained a "Print" and "Print Preview" buttons. The functionality of those buttons was never implemented. The buttons have been removed from the dialog. The "Close" button at the top of the dialog - which closes the rental sessions - is now called 'close session' and has been moved to the left, near the session combo-box. Also included were changes to the Rental

Page 32: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

32

Reconciliation report found in the reports menu. The report is now titled "NMRP Rental Reconciliation". This report matches line for line what is found in the NMRP Rental Reconciliation dialog mentioned above. The report is broken down by location. Each SKU is listed for the location(s) it was rented at, and location totals as well as grand totals are provided. Previously on this report, SKU's were being listed multiple times -- separately for new/used titles sold. Two new columns - new rented, used rented - were added to the report to prevent SKU's from being listed multiple times. Rental Books Used Again (401212) The request created a new report within WinPrism Rental Number Maintenance --> Reports --> More Reports. The title of the report is Rental Books Used/Not Used again. When the report is chosen from the more reports list, the report parameters dialog appears with the following fields: "Rental Books ( a combo box that can toggle between Used Again and Not Used Again)", "Rental Period (a drop down list of the available rental periods)", "Term (a browse edit with all available terms)", "Sort Order (SKU, ISBN, Description)". When "Used Again" is chosen, the report generates with the header title of Rental Books Used Again. The period is listed in the header as well as the Term selected (or all if no term was chosen). The report contains columns for SKU, ISBN, Description, Qty Rented, Qty Returned, Outstanding Rentals, NBC Returned, NBC Shipped, SOH, Qty On Shelf, QTP, OTB, Allocated. The columns remain the same when "Rental Books Not Used Again" is chosen from the drop down menu. The report displays any books that were rented on that term that have not been adopted for any subsequent terms. The report is defaulted to a landscape format. Batches Changed (407156) The request was created due to an issue with how Batches are created for Rental Partnership periods. There was an issue where if there was an active Partnership period going and a second Partnership period who's start date began before the first ended (overlapping), that a new Batch would not get created for the second Partnership period. If items were rented from the second partnership period then they would get added to the batch for the first period. The issue has been resolved so that a new Batch is created for new Partnership period and items rented for the new period will be added to that new Batch. Rental XREFS (407127) The request was created to add a new option to WinPrism Rental Number Maintenance to enforce 12 or 20 digit xrefs. This option is located within the configuration menu of Rental Number Maintenance, configuration tab under the POS options. The option is labeled "Enforce 12 or 20 digit XRefs". When this field is on, any xref entered for a rental item at WinPOS or WinPrism Mail Order will be required to have an xref of 12 or 20 digits in order to be added to the transaction. If the xref entered is less than 12 or between 12 and 20 digits, the system will not add the xref and an invalid xref message will be displayed.

Page 33: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

33

Tax Added to Rental Not Returned Report (425080) A new column was added the 'Rentals Not Returned' report ran from the Rental Number Maintenance' reports menu. The new column is for tax on the rental and non-return cost. This same tax amount also will display on the customer statement for the non-returned rental when the 'not returned billings' are run. NMRP Rebate Corrected (414471) The request was created to change the way rebate amounts were added onto NMRP rental transactions. The rebate amount on all NMRP transactions will always now be the same as the difference between NBC Retail and NBC Rental as found on the wholesale DB NMRP titles list -- even when the store's retail is used to calculate the rental price. The rebate amount will always remain the same dollar amount as found between Max(n or u)Retail and Max(n or u)Rental. Rental Profitability Report Changes (401213) The Rental Profitability Report was changed to include a system column to reflect new textbooks (NTX) and used textbooks (UTX) as well as the breakout of rental price, cost, acctg cost and retail for each. A change was made in the stored procedure so the system would know that the book was a NTX at the time it was rented. As a result of this change, when the report is comparing the new textbook rental profitability, it is comparing it against the NTX cost, acct cost, and retail instead of the UTX cost, acct cost, and retail since it was originally rented as new and not used. NMRP Price Check (427943) The request was created as an enhancement to the WinPRISM NMRP rental program. When a WinPRISM store enrolls in NMRP, the server downloads a list of Rental Periods from the NMRP database. We call them Rental Sessions to differentiate them from a Rental Period, which is what the store must manually set up in WinPRISM. WinPRISM sets a "Price Lock Date" for each rental session when it downloads that list. The Price Lock Date is used by the system to lock NMRP pricing for rental items adopted prior to the date and prevent adopting new rental items once the date is past. The "Price Lock Date" used to get set by looking at the Rental Period's "label"; the last two digits of the label had to be between "01" and "05". This has been working but there is a possibility that this numbering scheme will not always be used. The logic has been changed to look at the Rental Session's End Date (month and day) to determine the Price Lock Date. The only logic that was changed is how the Price Lock Date date gets set and that is what will be tested. The new Price Lock Date pattern is as follows.

Fall Semester- End Date: 12/31 -> Price Lock Date: 10/31 Winter Quarter- End Date: 3/31 -> Price Lock Date: 1/31 Spring Semester- End Date: 5/31 -> Price Lock Date: 1/31 Spring Quarter- End Date: 6/30 -> Price Lock Date: 4/14 Sumer Term/Quarter- End Date: 8/31 -> Price Lock Date: 6/21

Page 34: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

34

ICS Course Requests – 112 Shelf Tag Preview (400980) The ability to print shelf tags in course requests from the preview screen was disabled and has now been re-enabled. After previewing the tags the printer icon will now display in the top left had corner of the preview screen and allow printing. Course Information Report (401016) The Course Information report, generated from the Reports menu of the Course Request module, has been changed to display the rental pricing information. Because of the size and amount of information on the report, the report parameters and the way the information is displayed on the report has also changed. To help with the clutter on the report, only the headers for the parameters selected will display on the report. Include Rental Box Added (401017) A new 'include rental' checkbox has been added to the parameters listing for the Price List report ran from the Reports menu of the Course Request module. This parameter allows the user to output rental pricing (new and used) for all rental items for the location and term selected. Rental Prices Added to the Student Textbook List (401018) The request was created to print rental prices on the Student Textbook List Course List (condensed) report found in WinPRISM Course Requests --> Reports --> More Reports. Each book listed on the report now displays the rental prices (new and used) directly beneath the existing retail prices (new and used). These can be found on the far right hand columns of the report. Resolve SKU not Working (401182) The request was created due to an issue with importing Textbook Requisitions from the web. There was an issue with the "Resolve SKU" menu option which was failing to find items, if the item was imported with a 10 digit ISBN when the 10 digit ISBN did not exist in the WinPRISM system. This issue is now resolved, as is the reverse situation of using the "Resolve SKU" menu option on a 13 digit ISBN item when the system does not have the 13 digit ISBN adopted. In both cases, the items are located. Import Text Reqs (401162) The request was created due to an issue with importing new Text Requisitions from the CampusHub TextReq website. New textbooks were not being located correctly when a requisition contained two textbooks which had the same Author and Title. The issue has been corrected so that the Text Requisitions are imported and its items are found correctly. Special Characters in Course Import (401061) The request was created to allow certain special characters within the course import process within WPServer. Previously, some accented characters and other special

Page 35: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

35

circumstances were being imported into the tables as question marks (?). These were then being displayed in WinPRISM as such. Exceptions have been made for documents with French characters, such as accented e characters, Spanish characters with tilde's, and various other characters in various character encodings (UTF8, Unicode, ASCII, etc.). Adoption Not Complete (401065) When running the 'Adoption Not Complete' report from the Reports menu of the Course Request module by Instructor, the sort order was actually by department first, then by instructor. A change was made to the sort order field to sort by Instructor or department, so one is not dependent on the other, so they can have the same instructors listed together whether they are teaching all in the same department or not. Author List Report (401362) The request changes the fields used when generating the Author List Report from WinPRISM Course Requests. The report will now include rental items for items on terms that have been rented in the past. If the rental periods on those terms were passed their end dates, the information was not being included with the items on this report. Now, rental information will be provided in these situations, according to which term is being reported on. Course List (411429) When running the Course List report from the Course Request module > Reports menu after saving the original parameters using multiple terms, WinPRISM would fail, terminating the session. This problem has now been resolved. View Problem (407163) At times, when viewing course requests, the detail grid would appear to be blank. This issue has been corrected. Text Req Report (407125) The 'For Term' heading on the Textbook Requisitions report in the Course Request module has been extended out to accept up to 50 characters for a term description. Previously the For Term header just allowed up to 23 characters and then truncated. Substitutions (401052) In the Substitution Bundles module under Textbooks, a message was displaying when attempting to delete a detail line within the detail grid by using the delete key: "view or function dbo.vw_bundle_detail is not updatable because the modification affects multiple base tables". Since the user is not allowed to delete items in use as part of a bundle, the delete function has always been prevented. Logic was changed so now no error message will display when the delete key is hit. Deletion of a bundled item is simply not allowed.

Page 36: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

36

ICS Campus Maintenance – 113 Copying Departments (400931) The request was created due to an issue with copying departments in the "Academic Department Maintenance" module. There was an issue where if you copied a department to a campus whose name had an apostrophe (single quote), then it would fail with an error. The issue has been corrected so that departments can be copied correctly.

ICS Order Decision Maintenance – 114 Locations Limited (400976) The request was created to only display the location and terms available for that location in Order Decision configurations, when only one location is locked into the location selector via the global location function. When one or more locations are selected and locked, when the user accesses the order decisions configuration (in course requests and order decision maintenance), only those locations and their relevant terms are displayed. Order Decisions Worksheet (401001) The request added the Rental New and Rental Used information from WinPrism Order Decision Maintenance to the Order Decision Worksheet found in that module. Previously, rental information was not available on this report, but it is now contained in between the Misc Sales and Status fields under the term headings on the report. Hammer Options Disabled for NMRP (407123) For an NMRP store, the Order Decision hammer options : 'Check Single Title for NBC Textbook Rental Partnership' and 'Check Titles for NBC Textbook Rental Partnership' have now been disabled. The options are enabled when the store location goes back to Partnership from NMRP.

ICS Term Maintenance – 115 Enrollment for Term (401010) The request was created due to an issue with setting the "Enrollment" flag on for a Term. Previously, this was a feature that had to be turned on by support or by programming, because there was no interface in WinPRISM to turn it on. A hammer menu option has been added to the "Term Maintenance" module which provides a new interface to enable this "Enrollment" flag on the specified term. This affects the "Enrollment" report in the "Enrollment" module, where the report will only display course information for a student for terms that have Enrollment turned on. Also the flag can actually be viewed through Report Generator using the "Order Decisions" template. The field name is "Term_Enrollment_Term".

Page 37: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

37

Term Information to Web (401032) The request was created due to an issue with web order data being transmitted to CampusHub from WinPRISM, after processing a web order in the Mail Order modules. There was an issue where the packet being sent back to WebPRISM did not contain the correct Term data for the item, and the fields would either be incorrect or they would be blank. The issue has been resolved and the XML packet being sent back to CampusHub contains the correct Term information.

ICS Vendor Maintenance – 131 User Permission Issue (401152) The request was created due to an issue with security permissions in the "Vendor Maintenance" module. The module is unique in that it has a "System" dropdown list which is used to change what gets displayed in the module details. An example is on the "Address" tab- different addresses can be set for Orders, Returns, RPR, and Remit for each of the different subsystems. When the Dropdown list is set to "General Merchandise" those details show the addresses that were set for GM, when on "Textbook" or "Tradebook" it will show the addresses for those. The "System" dropdown list item was being grayed out (disabled) for users with Inquiry rights. This was preventing them from changing the dropdown list and viewing the information for the different Subsystems. The issue has been corrected and the dropdown list is now enabled for those users. Special Handling (407164) The request was created to remove University of Toronto press from special handling based on the format of PO's sent to Pubnet. Their PO's are now similarly formatted to normal PO guidelines and the special handling is no longer needed by the NBC-Pubnet interface. This has been applied to a customer's site and the special handling is no longer in place.

ICS Physical Inventory – 142 Not Found Report Corrected (400928) The request was created to modify the logic concerning the "Physical Inventory Not Found" report within Physical Inventory. Prior to the changes, certain situations would cause the report to list items but not the reasons/descriptions for their presence or the inventory record would not post and return a message stating some records have items that are not found. The logic in the report has been modified to adapt to these scenarios. Items Not Scanned Report (400934) On the Items Not Scanned report generated from the Physical Inventory module > Reports menu, if SOH was negative, the extended accounting cost was not getting set to zero like the accounting cost. This has now been corrected so that negative SOH reflects a zero ext accounting cost.

Page 38: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

38

User When Posting (401074) The request was created to add/re-add the username of the user posting inventory records to the stock adjustment report and stock adjustment details in the context menu of WinPRISM Item Maintenance. The username had been missing in previous builds, but has been put back into the stock adjustment table and now appears on the report and in the dialog. Physical Inventory DCC Report(407133) The Physical Inventory DCC report in the Physical Inventory module > Reports menu was not displaying data when all locations were selected, only when specific locations were selected. This has now been corrected. Rental Quantity During Inventory (401140) Previously, a problem occurred when posting inventory where the rental quantity was >0, but SOH was 0. The calculations correctly considered rental quantity, but skipped records where the SOH = 0. The inventory posting now skips records where the SOH = Rental Qty, as those records do not need to be adjusted. Now, the system will post the rental quantity to SOH, in addition to anything counted, regardless of the original SOH. Physical Inventory DCC – Error (407162) The Physical Inventory DCC report in the Physical Inventory module was displaying a 'Failed to retrieve data from the database' error. This was due to the report totals on the report not being able to accommodate to entire field. If the totals value was greater than $9,999.00, or was a negative value greater than this, the field was being truncated on the left side. This problem has now been resolved by extending the total fields out to seven positions, not including the '$' or '-'. Items Not Scanned (401214) The request was created to change 3 things in regards to the Items Not Scanned report within WinPrism Physical Inventory. The report parameter previously titled "Only Items with SOH <>0" is now called "Only Items with On Shelf <> 0". The column on the report previously headed SOH is now On Shelf. And if the "Only Items with On Shelf <>0" is checked, and the SOH qty minus the rental qty (for example) is 0, then it will not show up on the report. Location Correction (401004) When running the 'physical inventory DCC' report from both the Post inventory dialog or from the reports menu in the Physical Inventory Module, the correct location was not being displayed or posted. Also when the 'show fixture/area detail' checkbox parameter was checked the fixture/area were not displaying correctly. These issues have now been resolved.

Page 39: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

39

ICS Inventory Worksheets – 143 Save as User List Correction (401051) The request was created due to an issue with the "Save as User List" hammer menu option in the "Inventory Worksheet" module. Using the hammer menu option would result in an error message, stating "invalid column name". The issue has been resolved and the menu option now creates User Lists without error.

ICS Manual Sales – 144 Proposed On Order Field Added (400971) A new column has been added to the 'Posted Sales Item Detail' report generated from the Manual Sales module > Reports menu. The column is called 'Proposed On Order' and reflects the quantity of items ordered on a 'proposed' purchase order. Grand Totals Added (400993) A Grand totals line has been added for the 'all selected store locations' parameter on the 'Posted Sales Department Detail' report within the WinPRISM Manual Sales module. This displays a grand total for all locations on the report for: Gross sales, sale qty, refunds, refund qty, discounts, and net sales. Include Rentals on the Posted Sales by Term Report (401019) The request was created as an enhancement to the "Posted Sales by Term" report which is found in the "Manual Sales" module. A report parameter named "Include Rentals" was added to the report's "Report Parameters" dialog as a checkbox option. When checked the report will display rentals that have been rented for the selected Location and Term. SKU Not Found (401145) The request was created to not allow the posting of a sales record when a SKU on that sales record is not found. This is a rare circumstance, but is possible if a SKU is created manually at PRISM POS and is sold. When the sales record for that day is sent to WinPRISM, the WinPRISM inventory system does not recognize the SKU and displays as such in WinPRISM Manual Sales. However, in circumstances where sales are posted automatically, the sales record was being posted with a not found SKU present thus causing reporting issues. Now, it is impossible for a user to post a sales record with a not found SKU present. If the store is set up to post sales automatically, the record will also not post. Auto Posting Sales (401157) The request was created due to an issue with the Auto Posting Sales during the nightly process. If a store has multiple locations and one of those locations fails to post, then none of the sales for any of the locations will were being posted. This request changes Auto Posting Sales, so that if sales fail to post for a location, the process continues on to the next location.

Page 40: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

40

DCC Analysis Report (418950) In Sales Maintenance, the DCC Analysis report was giving a "Database Connector Error" only on sites with one location. The report now allows a single location within the group location parameter for the report.

ICS Close Sales Month – 145 Error Closing Month (409964) When closing the sales month the following message was being displayed but still allowed the sales month to be closed: “Sales Month Closed Successfully. Current Sales Month: <MMYY> Warning: Null value is eliminated by an aggregate or other SET operation. Warning: Null value is eliminated by an aggregate or other SET operation.” This message is no longer displaying.

ICS Sales Events – 146 Clear Override Price Option Added (400996) The request was created to add an option to the context menu within the detail grid of WinPrism Sales Events. When in the detail grid of the SKU Detail and SKU All tabs, if a certain line is highlighted and right clicked, a new option exists in the context menu for "Clear Override Price". Anything that exists in the "Override Price" column in the detail grid is then cleared. Multiple lines can be cleared at once by selecting (highlighting) multiple lines at once. Sales Events Not Flowing (432452) Sale events were not updating in WinPRISM ICS with PRISM POS situations. This has been fixed with a new WPCom. When sale events are updated they correctly flow to a PRISM POS register.

ICS Catalog Maintenance – 151 Remove Non-Commercial Fields (381772) The request was created to remove certain fields from non-NBC retail store setups that may have caused user confusion while working within WinPRISM and WPAdmin. The following fields have been removed from their respective modules on non-NBC retail servers:

• WinPRISM Module: "Styles" - "Global Catalogs"

• WinPRISM Module: "Catalog Maintenance" - "Ignore SOH" checkbox in module header - "Ignores Affiliation" checkbox in module header - "Find media" Hammer menu option - "Find media (all catalogs)" Hammer menu option - "Unlink media" Hammer menu option

Page 41: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

41

- "Unlink media (all catalogs)" Hammer menu option • WPAdmin Module: "General System Parameters"

- "Base folder for catalog media files" - "Staging folder for catalog media files" - "Base URL for web media files"

Wrong Item Description (401120) The request was created due to a reported issue with the "Catalog Maintenance" module where the wrong item description was being sent for Tradebooks that were on catalogs. Now, if a Tradebook is on a catalog we always send the Item Description from the "Item Maintenance" module. This is also true for Textbook items that are on a catalog. Boxes Removed (401034) The request was created to remove the "Ignore Affiliation" and "Ignore SOH" flags from WinPrism Catalog Maintenance. These fields have been removed from the header and the quick search results. Also, the changes lock the "media" field in the catalog header to be unavailable when an unsuccessful quick search is performed. Previously, it had been available for interface even though no record was found. Resend All Catalogs (401056) The request was created due to an issue with the "Resend catalogs to Web (all catalogs)" hammer menu option in the "Catalog Maintenance" module. When used, the operation would time out with an error. To correct the issue, the timeout was temporarily disabled while the menu option is being used and then re-enabled afterward. List of Catalogs (407119) The request was created to display a different list for available catalogs in the “Catalog” filed of the Mail Order Item Report in WinPrism Enter Mail Orders. Previously, the list of available catalogs was displayed from the catalog_items_header table and this was causing some catalogs to be left out of the list. Now the report parameter “Catalog” will display the list of catalogs from WinPrism Catalog Maintenance – which is the same list found in the catalogs table of the prism database.

ICS Enter Mail Order – 152 Apostrophes (401040) The request was created to correct an incorrect syntax error that was being displayed after entering an apostrophe in the Name, address, or city fields in the customer information dialog in WinPRISM Enter Mail Orders and Ship Mail Orders. Other fields in this dialog will not be able to effectively accept apostrophes. NMRP and Mail Order (401416) The request ensures prices of NMRP items cannot be edited or discounted on a mail order transaction within WinPRISM Enter and Ship Mail Orders. Non-rental items and store-rental items may be discounted on the same transaction, but any NMRP items on the

Page 42: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

42

transaction cannot have their respective prices edited/discounted. This includes markdowns and sales events. Rental and Mail Order In Enter Mail Orders, when processing a guaranteed tender, an invalid credit card expiration date (such as '1', '01', or '001') was allowed to be processed even though a warning message was displayed. A fix has now been put into place so that the warning message, “<> is not a valid expiration date format or month is invalid. Please reenter in MMYY format” and the processing does not continue. The system then allows the user to re-enter a valid expiration date and then process as normal. Mail Order and NMRP Rental (394838 and 401443) When doing a Mail Order NMRP rental and sending an email status, the total on the email status was not the correct amount being charged to the student, but was the overall amount, including the NMRP rebate portion. There was also a problem when both the 'include order details' and 'include item details' checkbox were unchecked, the total values where 0.00 and only included the shipping and tax values. Both of these problems have been resolved. Register Totals Report (401167) The request was created to modify the Mail Order Register Totals report within the WinPRISM mail order modules. Previously, if an item had a price override and was cancelled off an order, the price override dollars off were still showing up in the "Dollars Off" column in the report. Now, the dollars off column now reflects only totals for items shipped. Headers on Register Totals (401137) Previously, the "Register Totals" report did not have headers on every page. This has been fixed so that there are headers on every page of the "Register Totals" reports from WPAdmin > POS tab > Register > Closing Reports Setup and from WPAdmin > POS tab > Parameters > Registers > Report Menu > Register Totals. Default Address on Mail Order Packing Slip (401440) When doing an NMRP mail order using a customer that has multiple ship to and bill to addresses, the default address or changes made to the default address were not coming through correctly on the mail order packing slip. The change was being saved in the Customer Maintenance dialog, but when the packing slip was created, it was pulling from a different transaction address table which was not getting updated with the new changes. Also when using multiple addresses, the default address was not getting saved correctly and when a change was made to the ship to or bill to address information, other addresses were getting changed as well. So when the billing address was changed in the ‘Rental Reference dialog’ for an NMRP customer in Mail order, and the address info was sent to the service for the NMRP customer, the correct/updated billing address for the customer was not being output correctly. These issues have now all been corrected.

Page 43: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

43

Fields Added For Web / NMRP (409075 and 405747 and 409981 and 407189) The request was created to add 3 new NMRP customer fields to the shopper element on the XML packet that is imported when a web order transaction is placed. The fields in the packet are gov_id, issuer_state, and date_of_birth. The same 3 fields are filled in on the web order by the customer as Government ID, Issuing State Abbreviate, and Date of Birth. When an NMRP title is rented online, the information from the Government ID and Issuing State are stored in rental history (in the same manner the data is stored on normal POS/Mail Order NMRP transaction). The date of birth for the customer is found in the customer table and displayed in WinPRISM Customer Maintenance --> Advanced button. These 3 fields are required to process a web order and each field is updated if new data is entered by the customer, if the customer already exists. ISBN Fields Added (407110) The request was created to add the Cat/ISBN field to the detail grids of the following modules:

• Enter Mail Orders • Ship Mail Orders • Mail Order Refund/Exchange • Pickup Reservations • The field has been added to the detail grid in between the SKU and Catalog

ID columns. The field contains the item's ISBN or catalog number for GM items.

Error in Mail Order with Apostrophe (401440) The request was created to correct a syntax error that was appearing during an NMRP transaction when the NMRP Customer Data contained an apostrophe in certain fields. The syntax error has been corrected and apostrophes can now be entered when needed in any of the NMRP fields. This applies to name/ID and address fields. Web Order Flow Improved (418956) The request was created to ensure web orders flow from WebPRISM to WinPRISM under certain circumstances when system parameters are changed. In this case, the system parameter change caused web orders to stop flowing. This has been corrected. Shipping Method Select (401219) The request was written due to an issue with the "Enter Mail Orders" module where the "Shipping" field in the module header would become grayed out (disabled). There was a problem where adding a new Mail Order record in the "Enter Mail Orders" module would cause the "Shipping" textbox to be grayed out, even if a valid Shipping Method was selected. The issue has been corrected so that if a valid Shipping method is select while adding the Mail Order, then the Shipping textbox will be enabled and editable. MO Register Totals Report (401207) The Mail Order Register Totals report located on the More Reports menu at Enter Mail Orders has been corrected. Now both the A/R and regular sale version of the report display the correct amount in the Dollars Off column with the appropriate negative sign.

Page 44: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

44

The regular version of the report displays tenders and dollars off that include all tendered sales. The A/R version only displays the actual sales that were A/R tendered. Mail Order Packing List (401363) The Mail Order Packing List was displaying the XREFs for rental books that were already returned by the customer, as well as the current rentals being purchased by the same customer. A history filter was added to the stored procedure to prevent this. Pickup Reservations (401177) In the Pickup Reservations module, when a detail record was displayed on the grid, the columns were all out of alignment. This has now been fixed to display correctly. Credit Card Check (407122) The request was created to ensure credit card number information was being collected if, in a rare occurrence, a web order was imported into WinPRISM without a credit card number and an NMRP item was on the order. Since credit cards are required for NMRP, modifications have been made to the online transaction process to require the customer to enter CC information during checkout. Before these modifications were in place, if a store website was setup to not accept credit card numbers, and an NMRP was rented, the order in WinPRISM would contain only the tender used on the transaction and not any CC information. Since that information is required for NMRP transactions, the "Rental Guarantee Tender Dialog" will now appear if an attempt is made to close a web order that does not have a credit card attached. Web Field Flowing to Mail Order Global Note (346045) The ‘Order Detail’ field from the website now flows into the ‘Global Note field in Mail Order. AVS Check with PRISM POS (407147) The request was created to make sure AVS checks are performed when executing WinPrism Mail/Web Order transactions when the credit card authorization software exists on PRISM POS. Previously if a user had been using WinPrism ICS and PRISM POS and processing Mail/Web orders through WinPrism, the system would not check for an AVS Match. This check is contingent upon a parameter set in WPAdmin Mail Order General Parameters called “Submit Address Verification with Credit Cards”. Adding Datatel to Web Orders (407152) The changes made have modified the process WinPrism makes when adding certain Datatel tenders to a web order transaction. When the web order is imported, the system checks for the Datatel tender authorization and allows that tender to be deleted by the user if it is the rental guarantee tender so the Datatel accounts may be charged properly. Item Report Catalog Field (407119) The request was created to display a different list for available catalogs in the “Catalog” filed of the Mail Order Item Report in WinPrism Enter Mail Orders. Previously, the list

Page 45: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

45

was causing some catalogs to be left out of the list. Now the report parameter “Catalog” will display the list of catalogs from WinPrism Catalog Maintenance. Mail Order Reporting Issues (401062) The request was written due to issues with some Mail Order reports. The reports were not correctly filtering out items depending on the three "Update Stock On Hand/Sales" System Parameters. The System Parameters are as follows: "Update Stock On Hand/Sales for Shipped Orders", " Update Stock On Hand/Sales for Reservations", and " Update Stock On Hand/Sales for Special Order/Pickup". The reports will now only display items depending on which System Parameters are selected for the store. The System Parameters: 1. Update Stock On Hand/Sales for Shipped Orders 2. Update Stock On Hand/Sales for Reservations 3. Update Stock On Hand/Sales for Special Order/Pickup The reports affected: Check Tender Report - 152 Enter Mail Orders Department Totals by Register - 152 Enter Mail Orders Mail Order Tender Report - 152 Enter Mail Orders Price Override Report - 152 Enter Mail Orders Mail Order Register Totals Report - 152 Enter Mail Orders Returns Report - 152 Enter Mail Orders Mail Order Net Sales by Tax Code - 153 Ship Mail Orders Save Credit Card Numbers (407170) The request was created to ensure that WinPrism mail orders were not checking for a “Save Credit Card Numbers” system parameter when being processed. The “Save Credit Card Numbers” parameter located within WPAdmin POS General Parameters applies only to WinPOS transactions. Therefore any WinPrism mail orders that are done only default to what credit card auth system is set up to determine whether to store or send the NMRP transaction information. If the store uses Tender Retail, the credit card information for the guarantee tender will be sent during the midnight run. If Shift 4 is being used, the NMRP transaction details will be sent immediately. The “Save Credit Card Numbers” parameter applies to WinPOS transactions. So regardless of the CC auth type, NMRP transaction details will be sent based on the parameter. However if Shift 4 is turned on and the parameter is turned on to save CC numbers, the NMRP transaction details will still be sent immediately due to the tokenization process to ensure the CC can be charged at a later date if the item is not returned. Substitutions (401406 and 407130) When substituting a rental textbook in Mail orders, the Rental Period for the substitution was not getting set correctly if the substituted item was a rental. It did not matter if it was a store rental or an NMRP rental. Also, if the rental item had multiple rental periods the multi-rental period dialog would not display allowing the user to select which period they wished to use. This dialog is displayed when adding and item to a mail order that has one or more active periods. If only one active period is assigned to the item then that active

Page 46: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

46

period will be assigned on the substitute and the dialog will not display. Both of these issues have now been resolved. Also, there was an issue with substituting a rental item on a Web/Mail Order when the rental configuration was set to not charge tax on rental items. Previously, if a new rental item on a web/mail order was subbed out of the order for a used copy of the title, tax was being calculated into the transaction. The web/mail orders will no longer charge tax for rental items subbed to a transaction when the POS Tax field in WinPrism Rental Number Maintenance Rental Configuration is set to Non-Taxed. Any taxable item that is subbed into the transaction will still be charged tax. Changes to Mail Order Reports (407129) The two reports: Batch Print Order/Quote, and Print Order/Quote ran from the reports menu of the Enter Mail Order module have had a few changes made to what is displayed. The changes are as follows:

1. Term Name, department, course, and section displays below the detail line, when the order is for a term.

2. ISBN displays next to SKU. 3. The qty field now shows textbook preference (fill type: no preference (NP), new

only(NO), used only(UO), preferred new(PN), preferred used(PU). To set textbook preference, right click on the detail line and select "edit item information"; 'Fill Type' is at the bottom.

NOTE: This only displays for Textbooks and trade books, for GM items it only displays the qty. For Text and trade it should look like this: qty/preference initials. Example: a qty of 3 set to 'No Preference" should look like this: '3/NP'. The fill preference should match the initials in the ''P/O" column in the detail. Same XREF Rented More Than Once (407124) The request was created to not allow the same XREF to be assigned multiple times in the same mail/web order transactions for a rental item. When the same XREF is entered more than once, the system now generates a message to the user that does not allow this action to take place. The shipment/order will not close until unique XREFs for that transaction are assigned. View Item Information (407151) For NMRP Mail Orders, in the Enter, ship, and refund/exchange modules, the 'view item information' dialog (edit information) had all fields greyed out, when only the discount and item price fields should be greyed out. This was causing a problem when there were items on backorder that needed to be cancelled or shipped, the user was not able to do this because the fields were inactive. This problem has now been fixed and will allow the user to cancel or ship backordered quantities from the Ship Mail order edit dialog as long as the order is in an open status. MO Register Totals Report (401412) On the Mail Order Registers Totals report ran from Mail Order, if the date range specified included any RNRs (rental not returned), these RNRs and their totals were not

Page 47: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

47

displaying on the report. Also do to a filtering issue, the grand totals at the bottom of the report were not displaying at all in some cases or displaying with the RNR total included even if the RNRs were not displaying above. This problem is now fixed. Credit Cards (407170) The request was created to ensure that WinPRISM mail orders were not checking for a “Save Credit Card Numbers” system parameter when being processed. The “Save Credit Card Numbers” parameter located within WPAdmin POS General Parameters applies only to WinPOS transactions. Therefore, any WinPrism mail orders that are done only default to what credit card auth system is set up to determine whether to store or send the NMRP transaction information. If the store uses Tender Retail, the credit card information for the guarantee tender will be sent during the midnight run. If Shift 4 is being used, the NMRP transaction details will be sent immediately. The “Save Credit Card Numbers” parameter applies to WinPOS transactions. So regardless of the CC auth type, NMRP transaction details will be sent based on the parameter. However if Shift 4 is turned on and the parameter is turned on to save CC numbers, the NMRP transaction details will still be sent immediately due to the tokenization process to ensure the CC can be charged at a later date if the item is not returned.

ICS Ship Mail Orders – 153 Can No Longer Change Mail Order Type After Shipment (400972) The request was created to ensure mail order records are not changed to a type of 'quote' after the shipment has been created. When a shipment is created from a mail order transaction with a type of 'order', it is no longer possible to return to WinPRISM Enter Mail Orders and change the type to 'quote'. NMRP and Reversals (401419) The request was created due to an issue with the NMRP Return Reconciliation counts not getting updated correctly with Mail Orders, after reversing a Mail Order and then closing the shipment. The "Rented Qty" will go up when the Mail Order is initially processed and the "Rented Qty" will correctly decrease when the Shipment is reversed- but the Qty does not go back up if the Shipment is closed again. The issue has been corrected so that the "Rented Qty" amounts do get updated. Fill Type (401161) The request was created due to a reported issue with the "Ship Mail Orders" module where the detail grid was not correctly updating to show the "Fill Type" for an item. A Fill Type could be entered in the "Enter Mail Orders" module for an item, a shipment could be created for that order and the Fill Type would show correctly in the Detail Grid and in the "Edit Item Information" dialog. Changing the Fill Type on the Shipment would display correctly in the dialog but the Detail Grid column would not show the new value. This was occurring in previous version of WinPRISM but does not appear to be happening in version 23.

Page 48: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

48

Refunding Mail Orders Tendered with A/R (401134) The request was created due to an issue with refunding Mail Orders that have a total dollar amount more than $9,999.99 and were tendered with an A/R account. Previously, if a Mail Order was refunded for a customer who has multiple A/R accounts attached to it and that Mail Order total was more than $9,999.99 then the total tender amount would be distributed to all of the A/R accounts that are attached to the Customer. Refunding a Mail Order through the "Mail Order Refund/Exchange" module will now put the tender totals back on the A/R accounts that were used on the original Mail Order. Mail Order Processing After Sales Posting (401076) The request was created to make sure mail orders could not be processed after sales for that day have been posted. If the mail order sales record for a day has already been posted in WinPRISM Manual Sales and a mail order is processed, the following message will appear: “Sales have already been posted for the day OK”. When OK is selected, the user is prompted to delete the shipment or leave it open. The mail order can then only be closed at a later date. $0.00 Credit Card Tender (401458) The request was written due to an issue with processing Mail Orders and Web Orders with a $0.00 credit card tender. The order would, sometimes, authorize the credit card. This has been corrected. Using Same Information as Tender (401445) The request was created due to an issue with using the "Use Same Information as Tender" checkbox option when processing Web Orders which have rentals. If the checkbox option is used and no credit card information was on the order, then a chain of events takes place which leaves the shipment back in an "Open" status. In the current version of WinPRISM, WebPRISM sends back the guaranteed tender information to WinPRISM, and it is marked in WinPRISM, so when you go to process a Web Order, you are not even presented with the Guaranteed Tender dialog ("Rental Not Returned Billing Information"). However, now, since we have added the Guaranteed Tender dialog for any order without credit card information, this problem should not occur. NMRP Date Check (401408) The request was created to change the default setting for the Birthdate field on NMRP transactions from Mail Order and WPPOS. Previously, this date was always defaulted to 1/1/1970. This has been changed to 1/1/1900. While adding a new customer or using an existing customer whose birthdate has never been set, the NMRP customer dialog will check to make sure the date is changed from 1/1/1900 to something valid. Unneeded Box Removed (401429) When doing a Mail Order for an NMRP item, using a customer with an A/R account assigned and processing the order with a tender type of A/R, the 'Use Same Information as Tender' checkbox in the 'Rental Not Returned Billing Information' dialog is no longer enabled. The 'Use Same Information as Tender' checkbox is only enabled when a credit card tender is used for an NMRP transaction.

Page 49: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

49

Rental Period Issues (401366) The request was created due to an issue with processing Mail Order and Web Orders with Rental Items on them where sometimes it returned an error about the Rental Period. This only happened in a very specific situation. The issue occurred when an order was created or imported in to WinPRISM with an item on it which belonged to more than one Rental Period; the order had been processed but yet the Rental Period has ended. When the user went to process the order they received an error message about the Rental Period but then the order went to a "Completed" state. The issue has been resolved and the user will now get an informational message and the order will not be closed. Slowness in Ship Mail Order (401426) The request was written up due to an issue of slowness in the "Ship Mail Orders" module. The slowness would occur when switching between the "Detail" and "Tender" tabs after having done a blank Quick Search by Order Number. It was reported to take up to 15 seconds to switch between the tabs. The issue has been resolved. Location Added to Marketplace Reconciliation (401127) The request was created as an enhancement to the "Marketplace Reconciliation" report that is found in the "Ship Mail Orders" module. A "Location" parameter was added to the Report. Non Super Users Create Refunds (401188) The request was created to ensure non super users could process mail order refunds by using the hammer option "Create refund from shipment" in WinPRISM Ship Mail Orders. This hammer option can be used effectively by non-super users and super users alike.

ICS Refund / Exchange – 154 Spelling Error Corrected (412967) In the Mail Orders Refund/Exchange module, the message box 'Requested quantity exceeds allowable refund/exchange quantity for SKU <>' displays when the refund qty exceeds the order quantity. In that warning message the word quantity was not spelled correctly. This has now been corrected. A/R Refund / Exchange NMRP (407184) The issue with an NMRP Refund/Exchange has been corrected. When an NMRP rental is exchanged, only one invoice amount for NMRP should be created at A/R Transaction Inquiry, Invoice Inquiry and in Customer Activity. Previously, the system was creating a record for the refund and the exchange. Multiple Shipment Refunds (409948) When doing a Mail Order Refund/Exchange on an order with multiple shipments, once one shipment was added to the refund/exchange and the record was saved, the other shipments were not able to be added via the 'add refund item' right-click option. This has

Page 50: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

50

now been fixed so the right-click option 'add refund item' dialog and the initial 'add item dialog' display when creating the refund/exchange the same as it displays with all shipments for an order. Edit Item Information (409976) The request was created to correct a problem in the Edit Item Information dialog within WinPRISM Mail Order Refund/Exchange. Previously, it was possible to enter a refund quantity greater than the shipped quantity on a mail/web order. The changes made provide a message when this is now attempted saying “Refund quantity exceeds shipped quantity for this item OK”. Pressing OK returns the cursor to the qty field where it must be changed.

ICS Stock Ledger Reports – 171 SKU Accounting Cost Report (400929) The stock ledger SKU Accounting Cost report generated from the Stock Ledger Reports > Reports menu was not calculating the accounting cost correctly, and was merely repeating the extended cost for an item. This has now been corrected. Stock Ledger Report Preview (400980) The ability to print stock ledger reports from the preview screen was disabled and has now been re-enabled. After previewing the reports, the printer icon will now display in the top left had corner of the preview screen and allow printing. Rental Rebate NCDTR Report (400992) A new report called the Stock Ledger Rental Rebate NCDTRs has been added to the Stock Ledger Reports module. The report lists the rental rebate NCDTRs that have been closed for the time frame specified. The fields available on the report list GL Code, Vendor, Credit Number, Due Date and Cost. Return Accrual Gail Loss and Standard Retail (401058) When using the Standard Retail inventory value method, the Stock Ledger Spreadsheet Report will no longer calculate or show a return accrual gain/loss line on the report. The return/gain loss line has been removed since it is not applicable to the Standard Retail Inventory method. Outstanding Credit Request Report (407143) Changes were made to the stored procedure for the outstanding credit requests report ran from either the Maintain Credit request module or the Stock Ledger Reports module, to improve processing performance of the report.

Page 51: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

51

ICS Report Generator / Reports – 181 ISBN Without Dashes (400979) Two new fields have been added in Report Generator under the Item and Item/Inventory templates to display the catalog ISBN and the ISBN13 fields without dashes. The two added fields are called:

• Itm_CatISBN_NoDashes

• Itm_ISBN13_NoDashes These two fields display the same as the original, except without the dashes. Item Markdown Added (401002) The request was created to add a new field to the Item template in WinPRISM Report Generator. The new field is called Itm_Markdown and will display any items that have been marked down when used. Items that are marked down have a markdown status of 1 and items that are not marked down have a markdown status of 0. Membership Transaction Detail Additions (401005) In Report Generator in the Membership Transaction Detail Template, the fields Membership_Transaction_Hdr_Code and Membership_Transaction_ Hdr_Code_Description, are populating correctly now. Prior to this change, refunds and exchange transactions were not updating the table correctly to be gathered in a report generator. Itm Hist Quantity Corrected (401008) When creating a report in the report generator from the Item/Inventory template using all of the fields for Itm_Hist_Quantity_Purchase (each month and quarter), sometimes there will be an item where there is a quantity for the quarterly total, but no purchases listed for those corresponding monthes within that quarter. Also when looking at the Purchase_ yearsum field this value may not always include all of the quarterly totals. It appeared to happen more when there are quarterly totals populated within the 2QTR field, but not always. This problem has now been resolved and the report runs and displays as expected. Inventory Shelf Location field Added (401035) A new field - 'Inv_ShelfLocation_Description', has been added to the Course Request Template of the report generator. This field gets populated if the shelf location in Inventory Maintenance has been populated. Duplication (401009) In report generator using the Merchandise Request Detail template, there were a significant amount of duplicated records. These duplicates have been resolved. Itm_LastPORecvDate (412971) In Report Generator in the Item/Inventory template, the Itm_LastPORecvDate was changed to reflect the actual PO receive date instead of a future date that could be input

Page 52: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

52

in WinPRISM. Previous to this change if in WinPRISM, a future receive date was used and the PO was received today, the Itm_LastPORecvDate would show the future date instead of today’s receive date. Rental History (401202 and 401122) The request was created as an enhancement to add two new fields to the "Rental History" template in the "Report Generator" module. The fields have been added:

• "Rental_History_GuaranteedTenderType"

• "Rental_History_GuaranteedTenderARAcctName" Also, this template was displaying duplicate records for some rental history records which were caused by a data issue. The issue was resolved and the Report Generator template will no longer display duplicate records in this case. Item Inventory Template (401128 and 401413 and 407132 and 409960) The Item/Inventory template in Report Generator has been updated to allow for including/excluding blank Itm_TextbookType fields and Itm_Type fields on the query tab. This is accomplished using the 'NotEqual Field type Blank' query for selecting all nonblank types. Also a new field, 'Inv_QtyOnShelf', has been added to the Item/Inventory template in Report Generator. Inv_QtyOnShelf is SOH minus Rented Qty from Item/Inventory Maintenance. The field Inv_ItemTurns has also been added, which pulls data from the Inventory Maintenance module - Turns field. Finally, when running a Report Generator report outputting the field Itm_ImageURL from the Item/Inventory or Item template, nothing was getting displayed for that field even though there was data listed for it in Item Maintenance. This problem has now been corrected. General Rental Changes (401434) In Report Generator the following templates outputting the following NMRP fields have been updated to display in a monetary format and be right-justified in the field.

• Template: Rental Item Period - Field: Rental_Header_Item_Period_NMRPRetail

• Template: Rental Period By Term - Field: Rental_Header_Item_ Period_NMRPRetail

• Template: Rental History - Fields: NMRPTransactionDetail_RentalPrice and Rental_Header_Item_Period_NMRPRetail

A/R Balance (409971) New items were added to the Report Generator in the A/R Balance file. These items are called

• A/R_Balance_Customer_Amount_AccountLimit

• A/R_Balance_Customer_Amount_Charged

• A/R_Balance_Customer_Amount_Available. These items all pull data from AR Customer Maintenance.

Page 53: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

53

Stock Ledger Template (412969) When comparing the Stock Ledger Spreadsheet report generated from the Stock Ledger module to a Report Generator report using the Stock Ledger template with the following fields: SL_Amount_Returns_Cost, SL_Amount_Returns_Retail, SL_Amount_Return_Accr_Cost, SL_Amount_Return_Accr_Retail, SL_Amount_Sales_Returns_Cost, and SL_Amount_Sales_Returns_Retail , the dollar figures matched, but the sign (+/-) were opposite each other. This has now been corrected and both the values as well as the sign are the same for both report instances. Order Decision Template (407121) Resolved various duplicating issues within the Report Generator Order Decisions template due to having multiple Buyer's Guide records. NOTE: at first glance, this report appears to still have duplicates, but after further investigation the duplicates are actually multiple locations or terms/sections within the same location. Mail Order Catalog Details Image Fields (409978) The Mail Order catalog Details report generator template now includes image fields for the catalog, product family, and details levels. Cost Issues on Reports (400970) The Extended Accounting Cost on the Item Maintenance Stock Adjustment report, the Inventory stock adjustment dialog, and the stock ledger sales report were not matching. This problem has now been resolved. Mail Order Shipment Template (401080) The request was created to modify the MO_Shipment_Dtl_Amount_Price_Extended field within the Mail Order Shipping Detail template in WinPrism Report Generator to include discounts. Previously, this field was being displayed on generated reports without taking discounts into account. Duplication (401079) In report generator, the rental history template field Rental_History_ReturnTypes was corrected to eliminate duplication in the list and to allow a query to be ran for blank return types.

ICS Proposed Purchase Orders – 201 Ship To Editing (400932) Under the 'Ship To' field for a Purchase Order, if the user adds the 'All Locations' location as the 'ship to' location and then selects to 'edit' the location (such as change the address in any way), the Ship Via/Account No: field in Vendor Maintenance will contain an 'Unknown Location'. This has been resolved.

Page 54: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

54

Sequence Series Issues (401117) When there is a problem with the sequence series when creating a new purchase order, the problem often involves a duplicate purchase order number being created within the tables. Instead of allowing a duplicate PO number to be created, the system stops the duplicate and displays a message. Previously the message was a cryptic SQL message. This message has now been changed to be more user friendly. The new message now displayed is: 'Purchase order number ###### already exists. Error in sequence series. Error adding purchase order.' Print PO Report (401146) The request was created to correct a bug in the sort order of the Print Purchase Order report from WinPRISM Purchase Orders. Previously when Order Date was the chosen Sort Order in the report parameters, the items were not being displayed in the correct order on the report. Choosing Order Date as the sort order in the report parameters will now display the items in the order they were added. Merchandise Requests (401192) The request was created due to an issue where an error message would get displayed when adding a new Merchandise Request. This was caused by the "State/Province" parameter being 3 characters long in the WPAdmin "Store Information" module. The error message getting displayed was: "String or binary data would be truncated." The issue was resolved by fixing the database column lengths to allow all 3 characters to be saved. Special Order PO (401215) When adding items to a special order purchase order, the 'default update prices flag' in the 'add item configuration' dialog was not getting utilized if the pricing on the purchase order was changed to something other than what was in Item Maintenance. This has been corrected. Delete PO (411420) The request was created due to a performance issue in the "Purchase Orders" module when deleting Purchase Orders. The deletion process has been optimized to run quicker.

ICS Autogen Proposed Orders – 202 Autogen Now Adds User to PO (400933) The request was created to ensure the username of the user logged into WinPRISM at the time a Purchase Order is created via WinPRISM Autogen Purchase Orders is listed in the ‘buyer’ field in WinPRISM Purchase Orders. When a Purchase Order is created via Autogen, the User ID is added as the Buyer ID and can be viewed as the ‘buyer’ field in the header information of WinPRISM Purchase Orders after the creation of the Purchase Order.

Page 55: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

55

Checkbox Added (401354) A new checkbox has been added to the Autogen Proposed Orders module called, 'Add Items to Existing Proposed POs'. When this checkbox is checked, if there is a proposed Autogen purchase order already created for the same vendor and location, the autogenned items will be added to this open purchase order. If there is not an open/proposed purchase order, a new one will be created. This only works for autogen to autogen purchase orders, not a regular proposed purchase order and an autogen purchase order. If the checkbox is not checked, the autogen will automatically create a new autogen purchase order each time. Autogen Merchandise Requests (419232) When creating a merchandise request the transfer was only pulling new SKUs and not used SKUs. A change was made to the merchandise transfer process to first pull used SKUs and then fill with new SKUs. When generating purchase orders from this same module, only new SKUs will be used (same as prior). If a merchandise transfer was done prior to or simultaneously with the purchase order for the same item and same course request/term, the autogen quantity for the purchase order will reflect the difference between what is already on order or transferred and what is needed. The ‘on order qty’ on the purchase order report will reflect the quantity for only the new SKU for the item on the merchandise transfer. The ‘on order qty’ on the merchandise request report will reflect quantities for both new and used SKU.

ICS Incoming Message Maintenance – 204

Context Menu Added (401033) The enhancement was created to add an option to the context menu in WinPRISM Incoming Message Maintenance. When an error or warning is received from a vendor, the option now exists to Clear Error/Warning. This action removes the selected detail line from the module.

Pubnet Enhancements (401026) The enhancement was created to add an automatic email that notifies buyers/users when EDI documents are received by Pubnet vendors. There is now a flag in WPAdmin General System Parameters titled Pubnet - Enable EDI Notification Email. When this flag is set to on (checked) the email address added in "Pubnet - EDI Administrator Email" in the same module will receive the notification emails. If a purchaser has their own email listed in WPAdmin - User Security, the email will be sent to that email address as well. If neither EDI Administrator Email or a specific User's email is set, there will not be an email sent. The emails include POA/ASN/INV notifications as well as any Warnings/Errors that are sent back by the vendor. If any action is needed in WinPRISM to correct those errors, it is stated in this Warning email. With the POA/ASN/INV email, the notification is sent when the EDI document is received or sent based on which document is acted upon.

Page 56: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

56

Incoming Messages Filter (401027) The enhancement was created to add a filtering system to WinPRISM Incoming Message Maintenance. In the window listing the EDI Service that is located next to the quick search options, there is a drop menu showing all EDI Services and the documents that can be received underneath each service. The results listed in the detail grid of the module (response docs) can now be filtered based on each service and which documents from that service the user wants displayed. Previously, this filter could only be operated at the service level, but now can be broken down to filter by the type of document received from each service. The filter includes Pubnet, Easylink, Ingram, NBC Connect. The enhancement also added Vendor and Buyer to the quick search criteria. Various ISBNs Accepted (401077) The request was created to allow vendor responses without error when some ISBNs on a PO may be of different formats. Previously, vendor FA and POA documents were returning errors in WinPRISM Incoming Message Maintenance when certain ISBN formats were used (for example, 280 ISBNs). The standard ISBN formats are now not returning errors. Batch Print EDI (401028) The enhancement was created to give the user an option to batch print EDI documents from WinPrism. Within this module, there is now a new hammer option called “Print Documents”. When this hammer option is chosen, a new dialog appears. The dialog contains search criteria on the left and a display window on the right that shows the documents that meet the search criteria chosen.

ICS Post Buyback Totals – 2112 Posting Totals Without Inventory Record (401163) Buyback totals for items without an inventory record were being allowed to be posted, causing invoices to be created for items that were not in the posting stores inventory. This has now been prevented by displaying a warning message: 'Buyback Aborted - To Post You Must Add Missing Inventory Item SKU = xxx' when trying to post items that are not in the stores current inventory. It also prevents the user completely from posting the totals and creating the invoices until the items are added to inventory. Once the items are in inventory, the items can then be posted as normal.

ICS Buyer’s Guide Inquiry – 2113 Searching For 10 Digit ISBNs (401138) The request was created due to an issue with searching for textbooks in the "Buyer's Guide Inquiry" module. Searching for 10 digit ISBNs would not return any results. The issue has been corrected so that both 10 digit ISBNs and 13 digit ISBNs can be searched for.

Page 57: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

57

ICS Purchasers – 211

Blank Purchaser (401179) A blank purchaser and buyer were able to be added to the Purchaser and Buyers modules. The fix prevents the creation of blank purchasers and buyers in their designated modules. When trying to add a blank purchaser or change an existing purchaser to a blank the following message displays: 'Purchaser description required' and the purchaser is not created until something other than a blank is entered. When trying to add or change a buyer to blank, a 'Required Entry' prompt displays requiring the entry of the buyer name rather than blanks.

ICS Buyers – 212 Blank Buyers (401178 and 409961) In the Buyers module, blank buyers and buyer groups were being allowed, saved and then getting attached to buybacks. This has now been prevented directly in the Buyers module where the system will display a required entry prompt if a blank buyer is entered or an existing buyer or group is being changed to a blank. Also, there was a problem with blank users getting added in the Buyback Buyer module or portions of the buyer information (user name, login, password), being blank. There was also a problem with existing buyers getting deleted out using the delete key. These blank buyer issues were resolved, by not allowing any of the buyer fields (user name, login, password) to be blank. If the field is put in new with a blank field the message 'Required Field' displays and places the cursor back in the invalid field. I an existing buyer part is deleted using the delete key a warning message specific to that field is displayed. These include:

• If the user name is blanked out, the warning message, ‘User name cannot be set to blanks’, displays and does not allow this to be saved as blank. When OK is clicked the original text is replaced and the user can then change the current text to something else correctly.

• If the login is blanked out, the warning message, ‘<User login name> cannot be set to blanks’, displays and does not allow this to be saved as blank. If the password is blanked out, the warning message, ‘A blank password is Invalid’ displays and does not allow the user to save.

ICS Session Setup – 213 Buyback Reports (400975) When running the Daily Buyback report by location, or the Session Buyback report by location from the Reports menu of the Buyback Session Setup module, and the 'include wholesale items' checkbox was checked, the wholesale items were not being included on the report. This problem has now been resolved for both reports.

Page 58: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

58

Value Reset Issue Corrected (400965) In the Buyback Session Setup module if an original location/workstation is deleted from the session record and then a new location/workstation is added, the values in the 'session/location parameters' box were not getting reset to zero in between. This problem has now been resolved. Excess Stock – Store Buy (401181) When using a session created with 'excess stock store buy' and adding the session/location parameter to the grid the 'condition field prompt', 'student id', and 'queue price tags' were all three greyed out (deactivated). The Condition field prompt has now been activated to help determine pricing of a particular book for potential sale later to a wholesaler.

ICS Buyback List – 214 Create Date (401147) When creating a Buyback List, the creation date in the quick search results and Buyback List header was not populating. This problem has now been resolved. Buyback List Calculation (401130) A correction was made to the calculation of the need qty (buyback list) and Open to Buy (order decisions) when a buyback list is generated subtracting actual buyback and using the amount to use of 'estimated buyback'. The problem only occurred when using one session and posting buyback totals each day, then regenerating the buyback list. The current calculation was not taking into consideration the already posted quantities when subtracting the already bought quantities from the total buy qty when regenerating the list, causing under buying. This has been corrected. Stop Buy Status (401126) A new system parameter checkbox, 'Set stop buy status in BB List when Order Decision status is Rework' has been added to WPAdmin to allow the users to choose how they would like the buyback list status of an item to be set if a change was made to the status of the Order Decision record. For example, if a new section was added on the Course Request - the order decision status switches to Reworked -what 'buy status' do they wish to carry for the buyback list when it is regenerated - 'stop buy' or 'buy qty'?

• If the checkbox is checked, if the order decision status changes to 'Reworked', the Buy Status on the Buyback List will also change to 'stop buy' when the buyback list is regenerated.

• When the checkbox is unchecked, a changed to the order decision status will not change the buy status from 'buy qty' to 'stop buy' when the BB List is regenerated. But, if the buy status is already set to 'stop buy' and the order decision status changes from Reworked to Worked, the buy status will change to 'buy qty' when a new Buyback List is regenerated.

Page 59: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

59

Copy From Existing (401221) Buyback lists were being duplicated by the users copying the same source and destination into the same list when using the hammer option 'copy from existing list..'. This has been prevented by displaying a warning message: 'Source same as destination (duplicate warning): operation aborted' and not allowing the copy.

ICS Buy Books – 215

Student ID (401218) When doing a buy in Buy Books using a session with the student ID prompt activated, the student ID field deactivates (greys out) when the transaction is suspended. Also in the case of 'Suspension' and 'End transaction', the Current Transaction data box for receipt number, Qty, and Amount in the header was not getting totally cleared. Both of these issues have now been corrected. Suspending Transactions (401209) When two buyers are involved in suspending and completing one transaction, the completing buyer (first buyer suspends the transaction then second buyer loads and completes the transaction) should be the buyer listed on the 'By Buyer' reports, buyback receipts, and buyback transaction record. In this problem, the first/original buyer was being displayed as the completing buyer. This problem has now been resolved. Hyphens in ISBN (401158) The request was created to locate titles whose ISBNs may have been incorrectly hyphenated within WinPRISM Buy Books. Sometimes, foreign books have a different hyphenation format but are still present within the buyer's guide. This would cause WinPRISM to not believe they could be found. Now, the formatting issue is correct and the titles are found despite where the hyphens are placed within the ISBN. Negative Buy (401142) When doing a negative buy in the Buybooks module, the money was not added back into the drawer amount for that buyer. This has now been corrected. Routing Information (401432) In the Buybooks module after suspending a transaction, completing another transaction and then unsuspending and completing the first transaction, the routing information on the Transaction Summary was not the current header information (bb receipt number, total quantity) for that first unsuspended transaction, but was the information from the previous transaction. This problem has now been corrected. Wholesale Buyback Totals Report (407171) A new report called 'Wholesale Buyback Totals' has been added in both the Buy Books and Buyback Session Setup modules at the direct request of the NBC Wholesale division. This new report will provide a daily report of the wholesale books bought at buyback to enable wholesale to have a virtual inventory prior to receiving the actual books. The report is in the Buybooks module to make it easier for the buyers to access it daily and in the Buyback session Setup to make it consistent with all the other buyback reports.

Page 60: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

60

The report will only contain 3 fields: quantity, ISBN and bookkey and will not have any headers allowing it to be easily exported into a comma-delimited file directly from the report. The report parameters will only be 'location' and 'date range' with defaults set to 'selected store locations' for location and the current date in both the To and From date fields. To export the file in the tab-delimited format, run the report from either the Buybooks module and/or the Buyback Session Setup, right-click on the report and select 'export'. Choose the format, in this case 'tab separated file'. Choose the file name by clicking on the ellipses next to file name and provide the path for the file. Use an extension of either .txt or .csv (default is .txt). Click OK to save, then open the file to verify it is tab delimited. Multiple Lists for Same Session (407157) When there are multiple buyback lists for the same session, and an item with the same ISBN but different SKUs is added to the lists, an error is produced when the items are searched for in the Buy Books module. The error has been resolved and a dialog called 'Select Buyback Item' will now display, listing the different items with the same ISBN on multiple Buyback Lists. The user can select the item and continue with the buyback as normal. Transaction Number Issues (401130) When buyback transactions were done in the Buy Books module, some of the transaction receipt numbers were being manipulated by the users inadvertently -- placing '-' within the numeric sequence, prior to posting buyback totals. When the buyback totals were posted, the regular logic of stripping out the first '-' at the beginning of the receipt number worked fine, but the one in the middle caused the buyback totals to not post as normal. New logic was added to this process to check for any changes made to the receipt number after creation. If changes were made, the process removes all special characters except for the ones that are supposed to be there. Suspended Transactions (401129) In the Buybooks module, if doing a transaction and then suspending the transaction, the amount suspended will be deducted from the drawer amount without ending the transaction. Also, if the transaction was suspended and the user closed the module by 'Xing' out, the 'end transaction' prompt would not display, the module would close automatically ending the transaction, and would deduct the amount of the transaction from the drawer. Both these issues have been resolved. Condition Prompt (401180) In the Buy Books module, if using a session where the condition prompt is checked, items that do not have a condition of clean/complete, such as new items that have not been adopted from the buyer's guide, were getting a clean/complete designation prompt. The prompt will now only display for items flagged in the buyer's guide with a condition indicator.

Page 61: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

61

Negative Buying (401148) In the Buy Books module, once a line item is added to a transaction the quantity of that detail line is now read-only, and cannot be edited, preventing users from changing this to a negative quantity. Also, when doing a buy, adding an item to the transaction, the buy item dialog will display to put the quantity to buy in. If the user needs to do a negative buy, this is where that needs to occur, not on the detail line. The user can, however, only do a negative buy for an amount less than or equal to the amount already bought by the purchaser. If the negative buy is for a greater amount than already bought, this warning message, 'Cannot do negative buyback for more than the bought quantity', displays and the negative buy is not allowed. The negative buy looks only at the purchaser quantity, not at the transaction level. So, if on a transaction you buy one item and then do a negative buy for more than that one item, as long as the purchaser’s bought quantity is enough to cover the negative buy this is allowed -by design.

ICS Stolen books– 219

No ISBN Titles Not Showing As Stolen (401165) The request was created to make sure books without an ISBN were still flagged as stolen in buyback when added to the stolen book record. Previous to this change, if a book contained a blank ISBN field, it was not being flagged as stolen within a buyback transaction even if added to the stolen books module.

ICS Merchandise Transfers – 231 Merchandise Transfer Corrections (407102) Previously, when doing a Merchandise Transfer and the requesting location did not have the item in inventory, when the 'add item to inventory' dialog displayed, the default cost and retail displayed as 0.00 and the same for Item Maintenance. This has been changed to update to the cost and retail of the filling store, and not remain 0.00. When added to the transfer, inventory will be updated also with the same cost/retail. Also when a merchandise transfer is created where the filling location has zero stock-on-hand, there is now a message displayed :’<store> There is no Stock On Hand for SKU <>. This item cannot be added at this time’ and the ‘Add’ button has been disabled so the item cannot be added. Thirdly, a merchandise transfer can be created where the filling location has some SOH, but not enough to complete the request. The program will allow the user to add the item, but display a message notifying them that they will have to complete the request from another location. The message displays as: ‘SKU <> only has <> available in stock. Available qty will be added, but still needs <> from another location to fill request.’ In all cases, where the user is allowed to add the item to the transfer, the fill qty in both merchandise transfer and merchandise transfer inquiry are not zero and are populated with the correct filling quantity.

Page 62: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

62

No SOH When Transferring Items (401141) When a Merchandise Transfer was created using a filling location that either did not have the item in inventory or had zero stock on hand, the item was able to be added to the request and processed as normal. When the request was generated, it generated with a zero quantity. The fix was to prevent the user from adding items from a filling location that had zero stock on hand. When attempting to add a zero stock item, the following message displays and the ‘Add’ button on the dialog is deactivated. The message is: ‘<> store – There is no Stock On Hand for SKU <>. This item cannot be added at this time’ and the item is not added. This prevents adding zero stock on hand to a request. Also, added to this same module is another warning message when the filling location has some stock on hand but not enough to complete the entire request. The message displayed for this is: ‘SKU <> only has <> available in stock. Available qty will be added, but still needs <> from another location to fill request’. The message displays and the items are added to the request for the quantity available. The user can then add another location to complete the request.

ICS Receiving – 301

Page Numbers Added (400982) The request was created to add the page number back to the Returns Picking List (Proposed Return Entry) and Merchandise Request Receiving Document (Receiving) reports. The reports again contain the page numbers at the bottom center in the following format: Page x of x. Receiving Overages Report (400995, 401039) The Receiving Overages report generated from the Reports menu of the Receiving module has been enhanced with a subsystem parameter that filters by subsystem type based on the purchase order subsystem found on the header of the purchase order.

NOTE: If there are multiple subsystems on one purchase order (example: purchase order created as a type textbook that contains both textbook and GM items), the report will only display that purchase order as it is set in the header. For the textbook purchase order with GM items, the GM items will appear on the report if the received amount is greater than the requested amount. Even though they are technically GM, the report is designed to pull by purchase order type, not item type. Programming is creating an enhancement to be able to filter at the item level as well in a future release.

The Receiving Overages report on the Reports menu of the Receiving module was also displaying purchase orders that did not have items that were over received. This problem has now been fixed. Receiving Merchandise Transfers (401118) There was an issue when receiving a merchandise transfer where the user could receive a larger quantity than what was requested or provided by the filling location. There has now been a check put in place to display a warning message and prevent the user from

Page 63: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

63

trying to receive a larger qty. The new warning message is, 'Receive qty may not be larger than the qty provided'. Lost Ability to Receive through Hammer in Receiving (425086) The 'receiving items' dialog for PO/ISBN scanning under the hammer options in the receiving module was not displaying after a new receiving dialog was added. This dialog has now been restored and is functioning correctly as previous versions. Receive Items Dialog (401029) The request was created to enable the "Receive Items" option in the hammer options of WinPrism Receiving while no record is being viewed in the module. If the user wants to begin receiving against ASN's or INV documents, they may begin doing so by entering the module and going to this option, even if no quick search is performed and no record is being currently viewed. We also added a message to the receiving dialog found in WinPrism Receiving --> Hammer Options --> Receive Items. When items are received, the prompt now reads "Receiving Update Successful". Price Changes For Cancelled Items (401186) On a purchase order, if an item is added and then edited, changing the cost/retail in the 'Edit Purchase Order Items' dialog and setting the update prices flag to 'update at receiving' then posting the items. If the items are not received, but cancelled, the cost/retail in item maintenance was getting changed. A change was made to this process to not allow a price change unless there is a positive value placed in the receiving column. Receive From INV Document (401030) The request was created to add the ability to receive items from an INV document from an EDI vendor. Within WinPrism Receiving --> Hammer Options --> Receive Items, the list of available documents to receive from contains INV documents. They can be used to receive items the same way an ASN currently does in that dialog.

ICS Enter Invoice Information– 311 Multiple Invoices with Same Number (401081) When there are multiple invoices with the same invoice number for the same location, but different vendors, if global notes are applied to the invoices, the system was not printing the correct global note for the correct vendor when the invoice was printed. This has been corrected. Received Not Yet Invoiced (412972) Previously, the 'Received Not Invoiced' report generated from Enter Invoice, when including items that are pending/onhold (checkbox in the parameters list of report) was not producing the right information. This has now been resolved.

Page 64: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

64

Can No Longer Invoice Proposed PO (401119) The request was created to remove the possibility of invoicing a proposed purchase order within WinPRISM Enter Invoice Information via the Add Purchase Order hammer option. Under that menu option, it is now only possible to invoice open and closed PO's for the selected vendor and proposed PO's no longer appear available for invoicing. Over $999,999.00 Invoice (401055) When creating an invoice with an invoice total over $999,999.00, the message ' Invoice total does not match computed total' will display because the computed total and invoice total field do not contain enough positions to handle this amount. These fields were extended on only on the invoice computed total and invoice total fields. Invoicing Not Yet Received (401150) When creating an invoice for a purchase order that has not yet been received, the terms percentage and terms days were not flowing correctly from the purchase order onto the invoice. If the purchase order had been received however, the percentage and days flow as normal. A change was made so that the Invoice terms will be set from the purchase order terms if Invoice terms (days & percent) are zero.

ICS Enter Specialized Invoice Information– 312

Pay Shorts and Term Discounts (400977) At Enter Specialized Invoices, pay shorts and terms discounts have been added and are now subtracted from the amount due when transferred to Accounts Payable Invoice Maintenance.

ICS Proposed Return Entry– 321

Page Numbers Added (400982) The request was created to add the page number back to the Returns Picking List (Proposed Return Entry) and Merchandise Request Receiving Document (Receiving) reports. The reports again contain the page numbers at the bottom center in the following format: Page x of x. Global Note Entry (401216) The request was created due to an issue with the "Proposed Return Entry" module. It was possible to enter Global Notes in the detail section of a Proposed Return which had no items- the detail grid contained only the "blank" line, denoting that there are no items on the return. The issue has been fixed and the "Global Note" toolbar button will now be disabled if the focus is in the Detail Grid of a Proposed Return and there are no items on the return. Partnership Items Not Being Added (407190) The request was created due to an issue with Partnership where items were not getting added to Return or Credit Requests for the Partnership Rebate. The header records were

Page 65: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

65

getting created so they could be searched for and found in the "Proposed Return Entry" and "Maintain Credit Requests" modules but there would be no items listed after having returned items. The issue has been resolved so that the items will be added correctly. Return Picking List (401201) The request was written due to an issue with the "Return Picking List" which is found in the "Proposed Return Entry" module. The report was showing the "Qty" (Return Qty) amount rather than the "Ship Qty" on NBC Rebate (Partnership) returns. This has been corrected. RPR Letter (401084) The request was created to modify the RPR Letter report from WinPRISM Proposed Return Entry. The report would previously list dollar amounts in the "Cost", "Retail", "Ext Cost" and "Ext Retail" fields extending out to 3 decimal places. This display has been changed to only extend 2 decimal places for these amounts. Print Proposed Returns (414469) Items on the Print Proposed Returns report, generated from the Reports menu of the Proposed Returns module, were printing with a create date of 1/1/1900 when the return contained multiple items and the selected sort sequence was such that various items were sorted above the first item on the return. This has now been corrected Default Commissions (401164) When doing a store provided cash buy and buying for wholesale purchasers when the buyback totals are posted, the default commission percentages from the Load Book Database module in WPAdmin were not carrying over to the Sell Books to Wholesales module - commission percentages dialog. This is now working as expected. Extended Cost (401173) A change was made to the stored procedure in the way the extended cost of a textbook in the Proposed Return Entry module is calculated. Previously, the calculation was: qty * (retail * (1.0 - discount/100)), now the extended cost = qty * Unit cost, the same as GM items. This change also fixed the issue of the extended cost on the invoice not matching that of the return, due to rounding.

ICS Autogen Returns – 322 Autogen Return Fields (401211) There were two new quantities added to both the Returns Worksheet and the Auto Generation report, ran from the Autogen Proposed Returns module (under Reports). The new fields are for New Rentals and Used Rentals. Return Issues (401176 and 425077) When running the 'start autogen' process from the autogen proposed returns module, a procedure error was getting displayed and the autogen would not run. When creating

Page 66: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

66

returns with various invoices or no invoices at all, if the vendor currency had changed prior to them getting put onto the return and processed, the currencies for the same vendor were getting intermixed, causing problems with the exchange rate. A correction was put into place to prevent intermixing of currencies on both invoices and returns. The last problem was when the return was created, if the return was Canadian currency the return was actually creating a US currency return instead, especially if there were no invoices for the items being returned. A change was made, so that if there is not an invoice it uses the current currency of the vendor to create the return and if an invoice exists, the invoice currency is used when creating the return.

ICS Maintain Credit Requests – 323

Discrepancy Issues (401204) In the Maintain Credit Request module, if a note was added to a discrepancy record on the SKU Summary tab, when the discrepancy was printed (from the Reports menu), the note was not printing when the 'print global note' checkbox was checked. This has been corrected.

ICS Resolve Credit Requests – 324 Postage Only Memo (401168) If a credit memo was created only for postage without a detail line, the user could not located it in the resolve credit request module doing a quick search on request number. This was resolved by creating a link between the item detail line and the penalty/postage detail line. Cancel After Close of Month (401069) When a credit memo remains in a ‘pending’ status and the sales month is closed, if the user goes back into the request and cancels the quantities remaining (for returns, discrepancy, wholesale), the status on the memo and the request were not updating or resolving. Also, if the user deletes a detail line from the memo that has been completely cancelled on the request but the memo has not been posted, and the request status has been set to ‘resolved’, the status was changing back to ‘unresolved’, even though the entire request is still complete. These status issues have now been resolved for both the request and the memo. Can Edit Closed Memos (400998) Resolved Credit Request has been modified to allow the denied qty to be still be edited even after a memo has been closed, as long as in the current denied period and will not be editable if not within the current period). Also, it was modified so that if the Resolved Qty plus that Denied Qty = the Requested Qty, the status of the particular detail record will change to resolved else it will remain unresolved.

Page 67: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

67

ICS Want Lists – 331 Space in Vendor (401085) The request was created to trim any leading or trailing spaces entered within the Easylink field of WinPRISM Vendor Maintenance --> Address tab. If there were extra spaces ahead/behind the Easylink number in previous times, there would be an error when scheduling the want list. Now the want list schedules without error if there are extra blank spaces in that field. Reports Now Default Name (401121) The request was created to implement a change in the report parameters for WinPRISM Want Lists report options. Specifically, the Want List Name combo box within the report parameters for both the Want List Separate Locations and Want List Merged Locations will now default to the want list record that is being viewed by the user at the time. The combo box will list all other available want lists should the user desire to generate the report for a different want list.

ICS Miscellaneous Error Opening Modules (401022) The request was created to prevent an error from occurring when WinPRISM modules were opened after certain actions taken in regards to the location selector toolbar. Previously, if the location text in the selector toolbar was clicked on and Escape was pressed, an error would be returned when opening modules. Now, any Escape attempts are overridden and do not cause an error when opening modules subsequent to this action (ctrl+l). Calculation Types (401024) The enhancement request was created to ensure calculation types in the module header bars were being displayed correctly when using Minimum, Maximum, Average and Count calculation types. Previously, the SUM feature was displaying correctly, but when an entire column in the detail grid was highlighted, the other types were being skewed and displayed improperly. Input in Buyer Field (401149) The request was created to allow WinPRISM users to type in the "Salesperson" field in WinPRISM Enter Mail Orders without having to use the browse edit to find a valid user. The browse edit is still available to be used if desired. If an invalid user is typed into this field manually, the following message will appear: "Invalid User" and the field will default back to the previous valid user entered. This change has also been applied to 3 other fields in the WinPRISM application. Those fields are: WinPRISM Purchase Orders – Buyer, WinPRISM Merchandise Request – Buyer, and WinPRISM Staging Receiving – User.

Page 68: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

68

System Log Errors (418955) The request was created due to performance issues with SQL Server due to too many errors being logged in the SystemLog table. Indexes were added to the SystemLog to improve performance. Update Enhancement (401411) The request was created as an enhancement to the update process. We started storing the WinPRISM and WPPOSReg CAB files in the database. These CAB files were never being removed and would cause the prism_security database to grow larger and larger after each server update which could eventually cause disk space issues from nightly backups of the database. This change clears out old copies of the CAB files, so that only the most current versions are stored Verba Fields (411428) This request has added the following fields to the xml packet that is exported to web when a term is sent to Webprism:

• Estimated_enrollment to the Univ_Section element

• Quantity_to_provide, estimated_buyback, actual_buyback, and short_order to the Univ_course_Product element

• On_order to the Stock_Update packet PO Import (401012) A PO Import has been added.

WPAdmin – Locations 101 Location Sort Order Added (401210) The request was submitted to ensure if users did not want locations to display alphabetically within the location selector tree and report parameters, that there is a place to create a manual sort order. These places will default to alphabetical order unless a sort order is filled in within WPAdmin Store Locations - SortOrder. The inventory locations found in the detail grids of some modules such as WinPrism Item Maintenance are defaulted by the system to alphabetical order.

WPAdmin – Department / Class / Category 103 No DCC Less Than 10 (401175) The request was created to prohibit a user from assigning a value of less than 10 to a Department when creating a new DCC. If any value less than 10 is entered in the Department Number field in the Add DCC dialog, the following message will be displayed "Department No. must be 10 or greater". Pressing OK returns the user to the Add New DCC dialog.

Page 69: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

69

WPAdmin – User Security 112 View Reports Menu (401133) The request was created due to an issue with the "Reports" menu not being visible in the WPAdmin "User Security" module for users who do have rights to view WPAdmin Reports. The issue has been corrected so that if the user belongs to a Group which has rights to view Reports in the WinPRISM Administrative modules then they can view the reports.

WPAdmin – Group Security 114 Report Generator Permissions (400988) The request was created due to an issue with Group Security not setting the correct permissions to groups for the "Report Generator" module. Previously, that module would not open for a user that is attached to a group which should have access to the module, and there were no error messages displayed. Clicking on the module from the list would simply not open the module. This has been corrected. This request also fixes an issue with running Report Generator reports in the WinPRISM application. A user on a group which should have access to the Report Generator module in WinPRISM could open the module but would get an error message when trying to run the actual report. Both issues have been resolved. Entry Rights (401023) The request was created due to group security settings in the Item Maintenance module. Users who should only have "Entry" mode rights to a particular subsystem, in the module, could also make changes to items in the other subsystems- this is referring to the module header. The issue has been resolved so that Group Security in Item Maintenance will correctly limit "Entry" mode rights between the different subsystems. Warranty Rights (401183) The request was created due to an issue with the group security permissions for the "Warranty/Rental Agreements" module. Users who should only have "Inquiry" rights to the module could delete Agreements. The issue has been corrected so that they only have rights to view the Agreements and not remove them.

WPAdmin – System Parameters – 121 New Parameter Added (401011) A new system parameter has been added to WPAdmin to allow a data range selection on the 'Outstanding Credit Request' report generated from the Maintain Credit Request module reports menu. The new parameter name is called 'Months to display on outstanding credit request report'. This defines the number of months back from the 'to date' on the report parameters dialog in WinPrism.

Page 70: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

70

Rental Return Emails Now Optional (400997) The request was created as an enhancement to add a new System Parameter which will control whether emails are sent for Rental Returns or not. The System Parameter is named "Send Queue Rental Return Emails" and can be found in the WPAdmin >"General System Parameters" module. Buyer’s Guide (411433) The request was created to modify the connection timeout default values if the system parameter for buyer's guide timeout (9520) does not exist. If the parameter is not present, the default of 60 milliseconds is too small. The code now gets the value and then multiplies it by 1000. Email Queue Service (427950) There has been a correction made to the error messages displayed from the Email Queue Service when returning a rental where the customer email address is either missing, not properly formatted (such as missing the @) or contains invalid characters (such as ','). The corrected error messages will now include the customer account, customer name, and a description of the actual problem as follows:

• Invalid character states: 'An invalid character was found in the mail header ‘,’ ‘.

• Missing email address states: ‘Rental Return has a blank email address for customer account ‘.

• Invalid format states: ‘Rental return has a badly formatted email address for customer account <> ‘.

These error messages now display in the email queue log in WPConsole after the email queue service has been ran.

WPAdmin – Purge 122 Module Access History Purge (400985) The request was created to modify the logic of the module access history purge function within WPAdmin Purge Parameters. Previously, if the "Number of Days to keep Module Access History Audit" was set to a certain number, it could be purged a day early. Now, the data that was added prior to the number set in this field will be purged off nightly. If the number is set to 2, the Module Access History table will keep records for the current day, the day before and the full day before that. Purge Markdowns (401220) The request was created to clean up markup records that exist for an item when that item is deleted from the system through the item purge. When the stored procedure for purging items is executed, any spare markup records for an item that is deleted in that stored procedure are removed from the database.

Page 71: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

71

WPAdmin Customer Maintenance – 212

Customer Account Report (400930) The Customer/Account Report located in WPAdmin Customer Maintenance has been corrected and now excludes customers with a zero balance if the Exclude Zero Balances box is checked in the report parameters when the report is generated. Quick Search Email Address (407185) The quick search Email Address no longer has an icon next to it at Customer Maintenance. The Resource ID was duplicated across multiple resource files causing the icon to display.

WPAdmin Taxes – 12343

Tax Jurisdiction (407158) When a store services both US and Canadian shipping addresses, the Tax Jurisdiction table only contains US standard zip codes. As a result the Canadian Zip Codes (7 Alpha numeric digits) are trimmed based on the length of the standard US zip codes. This has been corrected.

WPServer / WPConsole Alloken Error (421301 and 422746) The request was created to correct an error being reported by the Alloken export. The error being produced was "Cannot find either column "dbo" or the user-defined function or aggregate "dbo.fn_ReplaceXMLEscapes". This was caused by a missing function within the interface. The missing function - fn_ReplaceXMLEscapes - was added to the customer's site and tested. The function is now present in the WinPRISM database updates including this version. Datatel (409974) The Datatel process was trying to clean up update records created from all the balance record resetting and would end up crashing. This has been changed and the newly created balance records now flow up to the main. Import / Export (421300 and 422745) The request was created due to an issue with a custom Import/Export which is run by the "WinPRISM Import/Export" WPServer service. The Import process would run correctly but the Export would result in an error message. This has been corrected. Moneris Interface Issue (411418) The request was created for two reasons. First, to add two new fields to the database and to record data to those fields while processing Credit Cards through the Moneris Credit

Page 72: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

72

Card Processor. Secondly, to update the Custom "Mail Order Packing List Moneris" report to meet Moneris's requirements. These changes have been made. NBC Util Line (422740) The request was created due to an issue with the way the WPServer "NBC Utility" service displays statuses in WPConsole. The "NBC Utility" service is one of the few services which perform multiple processes and so it has two modes of reporting status updates. One mode is where the NBC Utility service is being run to perform a single task. If that task fails then the NBC Utility service will end with an "Error" status. If the NBC Utility is running it's midnight job where multiple tasks are being performed, it is possible that some of the tasks may fail but the "NBC Utility" will end with a "Completed" status. This is by design. It is possible to view which tasks failed by double clicking on a Status line to view the inner History records, from the SystemLog. Digital Text Service (401356) When the Digital Text service is running and WPServer goes down the Digital Text service had to be restarted when WPServer was restarted. This has been changed so that if the Digital Text service is running when WPServer goes down, the Digital Text service will start up automatically when WPServer restarts. SQL No Longer Required for WPServer (414474) The request was created due to an issue with the WPServer installation. Previously, it could only be installed on a system which had SQL Server installed. The restriction was removed so that it can be installed on a system that does not have SQL Server. Web Status Updates (418965) The request was created due to an issue with WinPRISM not sending status updates for Web Orders back to WebPRISM after processing or closing them in WinPRISM. This was only happening under certain circumstances. This has been corrected. DLL Needed (418964) The request was created due to an issue with the WPServer installation. There is a DLL, named "WPUpdate.dll", which was compiled by the wrong version of Visual Studio. This was causing Runtime errors on some systems. WPServer Now Emails When Errors Occur (401223) The request was created as an enhancement to WPServer to add the “Error Alerts" feature. It is now possible for WPServer to send error audits to the customer when a WPServer service is failing. The WPConsole application was updated to include a new tab on the "Properties" dialog of each service. On this tab, a Name and Email address can be added. Once the user is added to the list, it can be enabled on any of the WPServer services so that if the service fails, then an email will be sent to that user (or users). The Email contains the name of the service that failed, the date and time that the service started processing, the date and time that the service finished or stopped processing, a count of how many times the service has failed in the last 24 hours, and the error that was reported for the failures. The errors are sent to the "Email Queue" service and are sent

Page 73: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

73

automatically depending on timing settings, or the "Email Queue" service can be executed from the WPConsole application to manually, or force, send the Emails. The "Email Queue" must be installed on the server, the "Execute Time" settings must be set, and the new "Error reporting hold off (min)" Configuration parameter must be set. Emails will be sent depending on the "Execute Time" settings. The "Error reporting hold off (min)" parameter controls how many email messages to generate in a certain amount of time. If the parameter is set to 60 minutes and the service is erroring every 5 minutes then only one email will be generated per hour for that service. The number of emails that then gets generated and sent depends on the Execute Time settings- if the above is true and the Execute Time is set to run every 3 hours than 3 Emails would be sent. If the above were true but the Execute Time is set to run every 30 minutes the 1 Email would be sent for that service. Also, one Email message is sent for each Service. If a user is set to receive Emails for 4 services and they each fail then the user will receive 4 Emails, one for each of the services. Note to first time users during setup: If there are no Email addresses in the list on the dialog then you have to right click in the top column headers to get the context menu to pop up. The context menu has the Add, Edit, and Remove menu options.

Addresses Duplicating in File (401075) The request was created to correct an issue when address lines were being exported through the UPS export service for mail orders. When addresses contained more than one line, the lines were being duplicated in the file causing several unneeded lines to be duplicated. This has been corrected. A/R Interface Failing (401047) Previously, null values were causing the A/R Interface to fail. This has been corrected, so that null values are dealt with in the system. A/R Export (411432) The "Transaction Discount Percent" field was missing from the A/R Export. This has been corrected. Importing Student Enrollment (409956) Excessive log table entries were being created when importing student enrollment. This has been corrected. Performance with Nightly Process (425081) The request was created due to a performance issue with a nightly process. The process cleans up Import and Export data that is generated by the WPServer "Import/Export Interface", which could run throughout the day and accumulate thousands or even millions of records. This process was bogging down smaller servers (single processor/core servers). Changes were made to make the process more efficient.

Page 74: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

74

Shift4 NMRP (407165) The request was written due to an issue with a Store Procedure which installs the "NBC Utility" WPServer service. In the past, NBC Utility would only be installed on the Main Server. Now, however, it must also be installed on the Distributed server for stores which use Shift4 and also participate in the NMRP rental program. The Stored Procedure was not properly installing the service on the Distributed. The issue has been corrected so that it does install the service correctly. Vendor Default (401185) This request was created to set the vendor default for special offer code to 0 upon new installs of WPServer. Import / Export (425081) The request was created due to a performance issue with a nightly process. The process cleans up Import and Export data that is generated by the WPServer "Import/Export Interface", which could run throughout the day and accumulate thousands or even millions of records. This process was bogging down smaller servers (single processor/core servers). Changes were made to make the process more efficient. NBC Util (407165) The request was written due to an issue with a Store Procedure which installs the "NBC Utility" WPServer service. In the past, NBC Utility would only be installed on the Main Server. Now, however, it must also be installed on the Distributed server for stores which use Shift4 and also participate in the NMRP rental program. The Stored Procedure was not properly installing the service on the Distributed. The issue has been corrected so that it does install the service correctly. Export Timeout (407135) An infinite timeout has been added to AP and GL exports Shift4 Multiple Distributed (409958) The script to add the Shift4 services uses the location when adding a new record. It updates WPICS and then sends the updated records from the main to the distrib. This causes a conflict when shift 4 is installed on the main either for web or when it functions as a pos. The parameters flow up for both servers which creates two records on the distrib with two different computer names and pulls the setup on the main. This has been corrected. Shipping Import Now Accepts Wildcards (401046) Shipping import/export does not support importing with wildcard characters in the WPConsole filename. A/R Receipt Export (431163) When version 22.4.2 was released to several schools who use the AR Receipt Export interface it was found that the files they created were not being moved over to Banner. The official fix for this was adding a new WPServer DLL and the indexes were corrected.

Page 75: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

75

A/R Export The "Total Amount Tendered" and "Item Discount Amount" were duplicated in the AR Receipt Export. The item discount was put where the amount tendered should have been (basically both fields contained the item discount value). This has been corrected.

Page 76: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

76

INTEGRATED ACCOUNTING

IAS General Ledger – 201, 213, 221, and 1091 Moving GL Code (401154) When a general ledger code is moved to a new control code in the middle of the fiscal year, entries previously recorded for the GL code are now carried forward and get included in the closing entries. Reposting Invoices (409945) When an ICS Invoice is posted, then voided in A/P and then reposted as prepaid, the correct general ledger entries are now made. Previously when the invoice was reposted as prepaid no entry was being made causing the prepaid account to be out of balance.

IAS A/P Credit Memo Maintenance – 4003 A/P Credit Resolved with Vendor Check Report (414466) The A/P Credit Resolved with Vendor Check report located on the Reports menu at Credit Memo Maintenance has been enhanced and now includes base currency amounts for foreign vendor checks.

IAS A/P Select Invoices for Payment – 4011 Vendor Activity Report (400978) The Accounts Payable Vendor Activity Report located on the Reports menu at Select Invoices for Payment has been enhanced, and now includes any and all activity that occurs for a vendor. The report already listed outstanding invoices and credits but now will include any voided items or checks issued as payment. In addition, the option to consolidate information for all locations or run the report for a single location has been added. Batch Posting Dialog (401217) At Select Invoices for Payment, a new message has been added that will pop up on screen once a batch is posted. The message ‘Batch XXX has been posted’ (XXX stands for the number of the batch) appears after selecting the hammer option Post Batch. The batch number used in the message is determined by the number of batches that have been printed. This message replaces the ‘No records were found that match the search criteria.’ message that would appear if no other batches were waiting to be posted. Use Only Full Amounts (411426) The Select Invoices for Payment module has been corrected and when the batch parameter is set to ‘Use Only Full Amounts’ the batch will apply any credit memo that can be used in full, leaving no partial amounts and will not pull those credits into the batch and have zero dollar amounts. Prior to this being corrected, the credit memo was pulled into the batch with a zero dollar amount.

Page 77: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

77

IAS Invoice Maintenance -4001

Reprint Vendor Check (430305) When reprinting a check for a foreign vendor the base currency amount is now set correctly. This issue was causing paid invoices and applied credit memos to print on the AP Aging Report and the Outstanding Invoices and Credits Report.

IAS A/P Generate Checks– 4012 Header with No Detail (401015) In Generate Checks, when a blank check batch is autogenerated, a header record with no detail is created. When using the arrow keys to move through the existing batches and a blank check batch displays, prior to this correction the totals from the previous batch would display in the header. This issue has been corrected.

IAS A/R Customer Maintenance – 4101 Customer Balance Reset (401038) The Reset Customer Balance utility located in WPAdmin at Account Maintenance on the Hammer option has been enhanced to handle the reset of balances at Customer Maintenance more proficiently. In some instances customers attached to debit accounts with unallocated payments were not always being calculated correctly. Saving Customer Problems (401369 and 401368) Recently in A/R and Membership Customer Maintenance, some issues with saving customer/account data have occurred. These issues have been corrected. New Customer (401404) When a new customer is created at Customer Maintenance and an A/R account code is attached, it is considered an A/R customer. On the Quick Search choices there is a flag to check or uncheck depending on whether only A/R customers should be displayed or all customers. The distinction of whether the record is an A/R record is done by whether an A/R account is attached or not. If an A/R account code is attached and the flag is checked, the customer will display in the search. The issue was that the flag to determine whether the customer record was A/R or not was not always getting set. The changes made to how this flag is set have corrected the problem. New Fields for NMRP (401447 and 409980) When an existing A/R Customer who already has an email attached on their customer record at Customer Maintenance participates in the NMRP program, at the registers the system will now require the Government ID and Government Agency to be entered. Also, all web orders with NMRP now require those same fields, along with birthday.

Page 78: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

78

A/R to PRISM POS (414463) WinPRISM communications have been enhanced when sending address information between A/R Customer Maintenance and PRISM POS. Now when an address change is made the field or fields will flow immediately without any other fields being changed. Previously when address information was changed in WinPRISM A/R Customer Maintenance it was necessary to also change the first or last name, email address, alias or salutation. Can’t Rent (407106) The request was created to add a parameter that does not automatically mark a customer as not being able to rent after an RNR is performed on an outstanding title under that customer. The parameter can be found in the "Not Returned Billing" section of WinPRISM Rental Number Maintenance -- > Hammer Options --> Rental Configuration --> Configuration tab. The flag is called "Mark RNR's as Can't Rent" and is available to be checked or unchecked at the user's discretion. If the box is checked, anytime a customer is charged for an outstanding rental, they will be flagged as "can't rent" (in WinPRISM Customer Maintenance --> Advanced Button). This blocks the customer from renting books until the flag is unchecked. Now, should the user choose to not have the new parameter checked, any customer charged for outstanding rentals may resume rental activity from WinPOS and Mail Order without having to clear the flag. Email Now Flowing (422504) The email field will now flow as it should between WinPRISM A/R Customer Maintenance and PRISM POS Registers. It was discovered that the email field was added to the software but a new version of WPCom 23.0.0 needed to be released to facilitate the flow between the modules.

IAS A/R Transaction Inquiry – 4111 A/R Activity Report Added (400994) The A/R Activity report has been added to the Reports menu at A/R Transaction Inquiry for all stores. The A/R Activity Report shows all customer/account transactions by account and then at the end of the report the items sold are reported by DCC. The activity part of the report presents the information in the following columns: account code, customer code, gross sales, refund, discount, net sales, GST/PST/Taxes, transaction total and AR tender amount. The DCC section lists quantity and department in place of customer and account fields, but all other fields apply. Quick Search by Find Customer (401042) This change affects the 'Find Customer' Dialog in the quick search in Transaction Inquiry, Invoice Inquiry, Payments, Customer Activity, Adjustments and Bad Checks. Previously, when quick searching for a customer, the 'Find Customer' dialog would appear even when you entered a valid customer number in the quick search field. Now, the 'Find Customer' dialog will only appear if you enter an invalid Customer number (or none at all) in the quick search (where the quick search is set to 'Customer...)'. However, when 'Customer' is not the default search type (in almost all modules except for the

Page 79: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

79

Customer Activity Module), when you switch to the Customer type search, the 'Find Customer' dialog will still initially appear as before, and allow you to search for the customer. Any further searches, however, with the quick search set to a Customer type search, will not bring up the 'Find Customer' dialog when a valid customer number is entered. Searching Corrected (401195) In A/R Transaction Inquiry and in POS Transaction Inquiry when switching from another search method to cashier, the search by cashier method is now working and allows the correct search criteria to appear. The correction fixed the issue of having to blank out any existing search data in the search field before an entry could be typed. The existing search data is now highlighted and can be typed over. PRISM POS A/R Reconciliation Report (401193) The PRISM POS A/R Reconciliation Report now includes Rental Not Returned (RNR) transactions. This report is located on the Reports menu in Transaction Inquiry in Accounts Receivable. Prior to this change the report was excluding these rental transactions. A/R Transaction by Department Report (412978) The A/R Transaction by Department Report located on the A/R Transaction Inquiry Reports menu has been enhanced to display DCC sales and Non- Merchandise sales separately. DCC sales are now displayed by the department number as are all other SKU sales. Non-Merchandise sales are identified with the words Non-Merch in the Department column. Sale Changed to A/R Sale (409947) When a transaction is started as a sale and then changed to an AR Sale, reports in A/R were not recognizing these transactions as accounts receivable sales. This issue has been corrected and the following A/R reports now include these A/R sales: A/R Daily Transaction, Customer Sales by Date, A/R Account Activity and the A/R Reconciliation, Invoice Register and the Aging reports. Customer Sales by Date (407140 and 401222 and 401064) There were issues with how the ext. price, discount, subtotal, tax, and total fields were being calculated on the 'Customer Sales by Date' report found under the accounting/receivables/invoicing transaction inquiry reports menu. The problem was seen when the customer had multiple orders or a split tender. This problem has now been resolved. The Customer Sales by Date report has also been enhanced to include RNR (rentals not returned) transactions and Neebo transactions. Also issues with split tender transactions and doubled totals on the report were corrected. Finally, the report has been corrected and no longer doubles the customer totals.

Page 80: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

80

IAS A/R Invoice Inquiry – 4112 Column Headers (401196) When searching by Account at A/R Invoice Inquiry, the column headers have been changed on the Find Account search box from Account Number to Account Code. Also the Date search, quick search results column was changed from Agency to Account.

IAS A/R Auto Apply Payments – 4124

Reversing bad checks (400987) When an A/R Bad Check is reversed at A/R Bad Checks, the fiscal period that is displayed in the box is now defaulted to the current calendar month even if this is not the current A/R open fiscal period. This change was done to assist users in selecting the correct fiscal period when reversing a Bad Check. End Period Auto Populated (401153) At Auto Apply Credits, the End Period field is again populated automatically when the End Date is selected.

IAS A/R Aging Reports – 4131 Consolidated Aging Reports (400987) The A/R Aging Reports have been fixed, and can now be printed consolidated, or by store. Prior to this correction, the report would only print a consolidated report. Aging Report Change (401082) In order to help prevent old data from printing on the Aging Report, a change has been made to the store procedure. A store had reported an invoice and payment with a very old date that should not have printed on the report. The store procedure enhancement will help prevent situations like this in the future.

IAS Statements – 4141 Balance Forward (418952) When statements are generated with a Balance Forward balance, they now have the correct amount after the line indicating what the balance forward amount should be. The running balance now matches the aging balance at the bottom. In addition, the current charges balance does not carry over to the next customer statement causing that statements balance to be incorrect.

Page 81: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

81

IAS Purge Applied Payments – 4154 Purge A/R Transactions (418954) Changes were made to the A/R Purge Financial Aid process so it would not produce an error on A/R rental transactions. It was reported that the process gave an error regarding rental transactions.

IAS Journal Entry Maintenance– 4203 Can No Longer Delete System Generated Entries (400983) In General Leger at Journal Entry Maintenance, it is no longer possible to delete a system generated journal entry. Users are still allowed to delete a manual entry as long as it is in an open or future period. If an attempt is made to delete a system generated journal entry an error message is given that says, ‘You cannot delete GL Transactions’ *Which are System Generated GL Records or *Whose GL Period is prior to current GL Period’ *. Consolidating Locations (401353) When generating the General Ledger/Journal located on the Reports menu at using the parameters consolidated, combined and balance forward, the report will now consolidate locations as it should. Prior to this correction the report was listing each location separately. General Ledger Journal Report (430302) The General Ledger Journal Report located on the Reports menu of Journal Entry Maintenance is no longer combining journal entries into one line item. The report has been corrected so it prints a detail line for each line in the journal entry. The Balance Forward option was verified after this fix was done and is working as it should.

IAS Balance Sheet- 4211

Balance Sheet Corrected (430299) The Balance Sheet has been corrected so that inactive GL Account Codes never appear regardless of the parameters chosen when generated. Also issues with the parameter 'Include Zero Balance Accounts' showing the words NOT FOUND have been corrected.

IAS Membership Transaction Inquiry– 4311 Membership Discounts (407108) When Memberships is set to discounted type at Membership General Parameters and discounts are being given by DCC on the account code, an issue was found that sometimes sales and returns were not being credited to the account correctly. This problem has been corrected for both fixed and percentage discounts Memberships and Mail Order (401418)

Page 82: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

82

When Memberships are used with an NMRP rental, membership percentage or fixed discounts will not be applied to the student NMRP rental or to the NMRP rebate amount at POS or Mail Order. Memberships will work as they always have with one small change at Enter Mail Order. Previously, the Tender Dialog was not needed when tendering a transaction that had a percentage discount applied. The Tender Dialog option had always been used when a Fixed discount was applied. Since the addition of the NMRP program, any type of membership discount used will now require the user to use the tender dialog before the mail order will close. If a user tries to close the order from the hammer option without first choosing Tender Dialog a message appears telling them to use it before the order will close. Membership TI Refund (407154) When "Add to Tiers by" checkbox is checked and is set to "Discounted Price", when a transaction crossed a tier, a TI refund could not be done. This has been fixed so that a TI refund can be done against membership transactions that are set to the discounted method and "Add to Tiers by" checkbox is checked.

IAS Miscellaneous Balance Sheet Corrections (401048) The Balance Sheet will no longer show inactive general ledger accounts if parameters are set to Print Groups, Comparison and include zero balance accounts. Account Deletion Message Changed (401197) When attempting to delete an account that has activity from Account Maintenance, the previous cryptic message has been removed and is replaced by a user friendly statement saying, “Account is in use. Cannot be deleted.” NMRP Account (407118) When the Neebo Managed Rental Program (NMRP) is setup, one of the steps is to establish an NMRP account and customer in the Accounts Receivable module. This step is done by selecting Rental Configuration from the hammer option in WinPRISM Rental Number Maintenance. In the Rental Configuration screen in the right hand corner section labeled Neebo Managed Rental Program the box labeled Participate in Program must be checked. Once this box is checked the NMRP account and customer are automatically created in Accounts Receivable in Account Maintenance and Customer Maintenance. When the account code is created, it needs to be created as a Tax Exempt account and with this correction the Tax Exempt field is now being checked. The store must still enter their tax exempt number. A/P Purge (400986 and 407104) Issues were found in version 20.0.4 with the A/P Purge Payables process. These have been corrected. Also, when multiple credit memos are created from one credit request both credit memos will now purge off the Accounts Payable system, if they are applied and meet the date criteria of the Purge Parameters. The AP Purge Process available on the Month End menu in Accounts Payable has also been restructured. Now when an

Page 83: WinPRISM 23 0 Release Notes - Nebraska Book …support.nebook.com/Portals/0/file library/ics/winprism/release... · When the "Collect Credit Card" checkbox was unchecked in WinPRISM

83

invoice, credit memo or check are in a completed status (Applied or Paid) and meet the date criteria to be purged, any item associated with that item must also meet the date criteria or none of the items are purged.