36
Shopkeeper® V8.0.13 Update Notes March 2014

Shopkeeper V8.0.13 Update Notes - Markinson Business …...Shopkeeper Update Version 8.0.13 11 1.3.4 Polling SK-4425 – Plu Profile and Product Images The following updates have been

  • Upload
    others

  • View
    18

  • Download
    0

Embed Size (px)

Citation preview

Shopkeeper® V8.0.13 Update Notes

March 2014

Shopkeeper® V8.0.13 Update Notes

Information in this document is subject to change without notice. Companies, names and

data used in examples herein are fictitious unless otherwise noted. No part of this document

may be reproduced or transmitted in any form or by any means, electronic or mechanical,

for any purpose, without the express written permission of Markinson Technologies Pty Ltd.

2014 Markinson Technologies Pty Ltd. All Rights Reserved.

® Shopkeeper is a registered trademark of Markinson Technologies Pty Ltd.

CONTACT MARKINSON BUSINESS SOLUTIONS

Telephone: 1300 137 729

Email: [email protected]

Internet: www.markinson.com.au

Shopkeeper Update Version 8.0.13 2

Contents

Update Version 8.0.13 ......................................................................................... 5

1.1 Prerequisites ......................................................................................... 5

1.2 Documentation Conventions ................................................................... 6

1.3 Enhancements ...................................................................................... 7

1.3.1 Accounts Payable ........................................................................ 7

SK-4663 – Supplier Contacts ..................................................................... 7

1.3.2 Accounts Receivable .................................................................... 8

SK-4663 – Account Contacts ...................................................................... 8

1.3.3 Inventory ................................................................................... 9

SK-4738 – Product Specifications ............................................................... 9

1.3.4 Polling ..................................................................................... 11

SK-4425 – Plu Profile and Product Images ................................................. 11

1.3.5 Pricing ..................................................................................... 12

SK-5077 – Receipt Voucher Multi Redeemption .......................................... 12

1.3.6 Sales Orders ............................................................................. 13

SK-4713 – Item code to display parameter ................................................ 13

1.3.7 System .................................................................................... 14

SK-4747 – Search result columns are now sortable .................................... 14

SK-3789 – Add Security Policy: Copy from existing .................................... 15

SK-4663 – User Contacts ........................................................................ 16

SK-4922 – Emailing of Web Service exceptions .......................................... 17

SK-4813 – Serial Numbers added to template import. ................................. 17

1.4 Items Resolved ................................................................................... 18

1.4.1 Accounts Payable ...................................................................... 18

SK-4668 – Validation of data during Transaction import .............................. 18

SK-4642 – Supplier Allocation causing imbalance ....................................... 18

1.4.2 Accounts Receivable .................................................................. 19

SK-4668 – Validation of data during Transaction import .............................. 19

SK-4786 – Account Maintenance – Account Code in lower case .................... 19

SK-4443 – Manual Payment after Bank Deposit processed ........................... 19

SK-5070 – Missing addresses on statement / invoice reprint ........................ 19

SK-5138 – Account Payment Allocation error ............................................. 19

1.4.3 Banking ................................................................................... 20

SK-4940 – Bank Deposit Listing sort order ................................................. 20

1.4.4 Customer Orders....................................................................... 21

SK-4782 – Completing orders via web service ............................................ 21

SK-4951 – Customer Orders and Warranty linking ...................................... 21

SK-4787 – Unique constraint added to names table .................................... 21

Shopkeeper Update Version 8.0.13 3

SK-4921 – Identify transfers for customer order completed by the web service

21

SK-5108 – Customer Orders and Warranty linking ...................................... 21

1.4.5 Inventory ................................................................................. 22

SK-4717 – Copy from a matrix item ......................................................... 22

SK-4622 – Inventory Stock on Hand report ............................................... 22

SK-4610 – Online Card missing from store ................................................ 22

SK-4907 – Recalc Commited Quantites ..................................................... 22

SK-4268 – Adding inventory diary entries .................................................. 22

SK-5085 – Display comment on the inventory transaction screen ................. 22

SK-5050 – File specificationmaintenance.scx does not exist error. ................ 22

SK-5137 – Rename PLU error. ................................................................. 22

1.4.6 Matrix – Style, Color, Size .......................................................... 23

SK-4698 – Style image not showing on images view ................................... 23

SK-4617 – Labels error ........................................................................... 23

SK-4786 – Style Maintenance view transaction history ................................ 23

1.4.7 Pickup / Delivery ....................................................................... 23

SK-5123 – Truck Allocation error .............................................................. 23

SK-5121 – Pre Dispatch error .................................................................. 23

1.4.8 Point of Sale ............................................................................. 23

SK-4768 – Inventory Stock on hand table at head office ............................. 23

SK-4997 – Pos to enforce customer details over certain value. ..................... 23

SK-4599 – Power Off Recovery / Voucher Redeeming ................................. 24

SK-4640 – PDATrans / Pos fulfilement Address .......................................... 24

SK-4772 – oXML object error on start up. .................................................. 24

SK-5005 – Synchronise and settings table. ................................................ 24

SK-4965 – Synchronise and the log table. ................................................. 24

SK-4471 – Trickle file created by pos. ....................................................... 24

SK-4975 – Synchronise file does not exist error. ........................................ 24

SK-4757 – PDA Trans checking order no. .................................................. 25

1.4.9 Polling ..................................................................................... 25

SK-4321 – Adjusting Lay-by adding items with discounts ............................ 25

SK-4852 – Memo file is missing or invalid error .......................................... 25

SK-4895 – Trickle of Customer Order Templates ........................................ 25

SK-4566 – HQ Update and Receipt Vouchers.............................................. 25

1.4.10 Pricing ..................................................................................... 25

SK-4659 – Receipt Voucher locations ........................................................ 25

SK-4594 – Receipt Voucher edit live vouchers ............................................ 25

SK-4850 – Mix and Match Start Time ........................................................ 26

SK-4572 – Promotion / Mix and Match searching ........................................ 26

SK-4667 – Receipt Voucher Trigger / Condition .......................................... 26

1.4.11 Purchasing ............................................................................... 27

SK-4784 – Auto purchase order option dates ............................................. 27

SK-4824 – Movetax records for exempt purchase orders ............................. 27

Shopkeeper Update Version 8.0.13 4

SK-4769 – Disable ability to receive against non primary SBT supplier .......... 27

SK-5051 – Multi PO error duplicate column name ....................................... 27

SK-5130 – Auto Purchase Order error ....................................................... 27

SK-5125 – Multi Purchase Order Receiving error ........................................ 27

1.4.12 Sales Order .............................................................................. 28

SK-4626 – Fulfilment updates .................................................................. 28

1.4.13 System .................................................................................... 29

SK-4719 – Error deleting a document rule ................................................. 29

SK-4335 – Application hang after Template Import ..................................... 29

SK-4658 – SQL communication error followed by nesting error .................... 29

SK-4759 – Print Dialog – User email address ............................................. 29

SK-4708 – Replace Seek / Replace / Commit with SQL Update / Insert ......... 29

SK-5034 – Uprade error creating unique index on names ............................ 29

1.4.14 VIP / Loyalty Customers ............................................................ 29

SK-4745 – Create new suburb in VIP Maintenance ...................................... 29

1.4.15 Web Shop ................................................................................ 30

SK-4740 – Magento Plugin and Multiple web categories ............................... 30

1.5 Help Updates ...................................................................................... 31

Schema Changes in 8.0.13 ................................................................................ 32

1.6 New Tables ......................................................................................... 32

1.6.1 Contact .................................................................................... 32

1.6.2 PollConnect .............................................................................. 32

1.6.3 PollCache ................................................................................. 33

1.6.4 ProductSpecs ............................................................................ 33

1.6.5 OrderLink ................................................................................. 33

1.7 Updated Tables ................................................................................... 34

1.7.1 Coupon .................................................................................... 34

1.7.2 Pluprofl .................................................................................... 34

1.7.3 Names ..................................................................................... 34

1.7.4 Tendtran .................................................................................. 34

1.7.5 Trnhead ................................................................................... 34

1.8 New Parameters .................................................................................. 35

1.8.1 Sales (56) – Enforce VIP Sale ..................................................... 35

1.8.2 Printer (85) – Heading for Receipt ............................................... 35

1.8.3 Printer (86) – Heading for Refund ............................................... 35

Shopkeeper Update Version 8.0.13 5

Update Version 8.0.13

Welcome to the Update Notes for Shopkeeper® V8.

These notes provide details of enhancements and issue resolutions implemented in this

release of the product.

1.1 Prerequisites

In order to install and operate Shopkeeper® V8, please ensure that the following

mandatory prerequisites are met:

Review Product Licence and Licence Agreement

Ensure that you have a valid product licence for your installation and you are familiar

with the Shopkeeper® Licence Agreement. Licence details and the Shopkeeper Licence

Agreement may be updated periodically and must be reviewed following installation of

each patch update. The licence details and a current copy of the Licence Agreement are

recorded in Shopkeeper®.

To view the licence agreement, launch your Shopkeeper® Application, click on the Help

menu and select the About option to display the About Shopkeeper screen. The

Licence Agreement may be viewed via the View the End-User Licence Agreement

link on this screen.

Shopkeeper Update Version 8.0.13 6

1.2 Documentation Conventions

The following conventions are used in this documentation:

FEATURE CONVENTION

Module or Function Title All indicated within the content of this document

using BOLD CAPITALISED text.

Example:

Maintaining Settings in the SUPPLIER

MAINTENANCE module.

Screen or Window Title All indicated within the content of this document

using Bold Italic text.

Example:

Select the supplier from the Supplier type screen.

Buttons, Drop-down Lists, Radio Buttons,

Fields and Keyboard Keys

All indicated within the content of this document

using Bold text.

Example:

Press Ctrl+P on your keyboard then click on the OK

button.

Shopkeeper Update Version 8.0.13 7

1.3 Enhancements

1.3.1 Accounts Payable

SK-4663 – Supplier Contacts

The existing 3 supplier contacts have been replaced with unlimited contacts:

Pick list maintenance has been updated to include a pick list of Supplier Contact types.

Shopkeeper Update Version 8.0.13 8

1.3.2 Accounts Receivable

SK-4663 – Account Contacts

Account contacts have been implemented that allow for entry of an unlimited number of contacts

Pick list maintenance has been updated to include a pick list of Account Contact types.

Shopkeeper Update Version 8.0.13 9

1.3.3 Inventory

SK-4738 – Product Specifications

The inventory module has been updated so that product details displayed on web shop includes: Features, Specifications, and Attachements.

This is defined in 3 areas: Department, Product Group and then Inventory maintenance.

Department / Product Group maintenance:

Product Specifications defined in department and product group maintenance become a template for

all products that are attached to the department / product group.

Shopkeeper Update Version 8.0.13 10

Inventory Maintenance:

On the inventory maintenance screen the department and product group templates are

combined to display the default specifications for the item:

Web Shop:

The Product specification data is displayed on the web shop product details page in a

tabular form for the customer to review.

Shopkeeper Update Version 8.0.13 11

1.3.4 Polling

SK-4425 – Plu Profile and Product Images

The following updates have been made to the Plu Profile process:

A new flag on the profile has been implemented to specify if product images are polled to the

store. The default for this option is unticked.

Only Primary images are polled.

Only Unique image names are polled. Ie if multiple products have the same image. Only 1 is

polled.

Only image files that have been modified within the profile dates specified are polled if the

profile type is audit trail based.

Shopkeeper Update Version 8.0.13 12

1.3.5 Pricing

SK-5077 – Receipt Voucher Multi Redeemption

Changes to receipt vouchers in the system have been made to allow a receipt voucher reference to be redeemed multiple times with in the nominated redemption dates.

Voucher Maintenance:

The voucher maintenance screen has been updated to include a new multiple redemption flag.

When Multiple Redemption is active the import button will become active so that one or more voucher references can be imported.

The numbers imported must be unique. If the number(s) already exists in the system on this or any other voucher id then a message will be displayed to the user detailing the numbers

already used.

Receipt Voucher Web Service:

The receipt voucher redemption web service will be updated to check the multiple redemption flag. When this flag is set it will allow the redemption of the nominated reference multiple

times until the redemption date is no longer valid.

Voucher tracking data will be inserted with a unique reference number with the following

format:

VoucherRef-LocRRYYMMDDhhmmss

Where:

Loc = Location Number, RR = Register Number,

YY = Year, MM = Month, DD = Day,

hh = Hour, mm = Minutes, ss = Seconds

Example: Voucher number 1234 would generate a unique reference when redeemed:

1234-021140335094537

Point of Sale:

Where the web service is not used the redemption logic will be updated to generate redemption

records as per above web service changes.

Shopkeeper Update Version 8.0.13 13

1.3.6 Sales Orders

SK-4713 – Item code to display parameter

We have added PLU and Secondary PLU to the options for the “Item code to display” parameter used to control which code is printed on invoices / quotes:

Shopkeeper Update Version 8.0.13 14

1.3.7 System

SK-4747 – Search result columns are now sortable

On F7 search functions or look up buttons the columns on the search results grid are now sortable:

Example Sales Order search:

Shopkeeper Update Version 8.0.13 15

SK-3789 – Add Security Policy: Copy from existing

When adding a new security policy you are prompted to copy from another policy:

Click on yes and select an existing policy:

Shopkeeper Update Version 8.0.13 16

SK-4663 – User Contacts

User contacts have been implemented that allow for entry of an unlimited number of contacts

Pick list maintenance has been updated to include a pick list of User Contact types.

Shopkeeper Update Version 8.0.13 17

SK-4922 – Emailing of Web Service exceptions

The shopkeeper web services have been updated so that an email can be sent when the services

raises an exception. This is configured using the Web.config file:

SK-4813 – Serial Numbers added to template import.

The template import routines have been updated to include importing of inventory serial numbers:

Importing serial numbers updates both the serialno and seritran tables with data provided.

Shopkeeper Update Version 8.0.13 18

1.4 Items Resolved

1.4.1 Accounts Payable

SK-4668 – Validation of data during Transaction import

The issue was reported in Version 8.0 affecting customers using the Accounts Payable

module and was first reported on 05/11/2013.

The transaction import routine now validates data in the import file. This also applies to

the Account Customer transaction import function.

SK-4642 – Supplier Allocation causing imbalance

The issue was reported in Version 8.0 affecting customers using the Accounts Payable

module and was first reported on 29/10/2013.

Where a payment involved discount an allocation may cause an imbalance on the

account.

Shopkeeper Update Version 8.0.13 19

1.4.2 Accounts Receivable

SK-4668 – Validation of data during Transaction import

The issue was reported in Version 8.0 affecting customers using the Accounts

Receivable module and was first reported on 05/11/2013.

The transaction import routine now validates data in the import file. This also applies to

the Supplier transaction import function.

SK-4786 – Account Maintenance – Account Code in lower case

The issue was reported in Version 8.0 affecting customers using the Accounts

Receivable module and was first reported on 04/12/2013.

The maintenance screen now enforces account codes to upper case.

SK-4443 – Manual Payment after Bank Deposit processed

The issue was reported in Version 8.0 affecting customers using the Accounts

Receivable module and was first reported on 22/08/2013.

Adding a manual payment after a bank deposit is processed for the date involved caused

an incorrect GL entry to be created.

SK-5070 – Missing addresses on statement / invoice reprint

The issue was reported in Version 8.0 affecting customers using the Accounts

Receivable module and was first reported on 24/03/2014.

When statements are printed with outstanding invoices, the invoice may be missing the

customers address.

SK-5138 – Account Payment Allocation error

The issue was reported in Version 8.0 affecting customers using the Accounts

Receivable module and was first reported on 24/03/2014.

When allocating a manual payment to an invoice related to a back order the payment

function received an error: “Function argument value, type or count is invalid.”

Shopkeeper Update Version 8.0.13 20

1.4.3 Banking

SK-4940 – Bank Deposit Listing sort order

The issue was reported in Version 8.0 affecting customers using the Banking module

and was first reported on 04/02/2014.

The sort order of the Bank Deposit Listing report is now Deposit Date then Actual Date.

Shopkeeper Update Version 8.0.13 21

1.4.4 Customer Orders

SK-4782 – Completing orders via web service

The issue was reported in Version 8.0 affecting customers using the Customer Orders

module and was first reported on 03/12/2013.

System diary entries for customer orders is now generated when an order is completed

via the web service.

SK-4951 – Customer Orders and Warranty linking

The issue was reported in Version 8.0 affecting customers using the Customer Orders

module and was first reported on 06/02/2014.

Warranty linking is now supported for customer orders.

SK-4787 – Unique constraint added to names table

The issue was reported in Version 8.0 affecting customers using the Customer Orders

module and was first reported on 06/02/2014.

A unique constraint on location and code for the names table has been added.

NOTE: Check and correct duplicate name entries before patching.

SK-4921 – Identify transfers for customer order completed by the web service

The issue was reported in Version 8.0 affecting customers using the Customer Orders

module and was first reported on 29/01/2014.

When a fulfilment order is completed via the web service and a transfer is generated, the

inventory transaction comment is updated to indicate that the transaction originated from

the web service.

SK-5108 – Customer Orders and Warranty linking

The issue was reported in Version 8.0 affecting customers using the Customer Orders

module and was first reported on 03/04/2014.

When completing orders via the web service, warranty items were not being auto

completed.

Shopkeeper Update Version 8.0.13 22

1.4.5 Inventory

SK-4717 – Copy from a matrix item

The issue was reported in Version 8.0 affecting customers using the Inventory module

and was first reported on 14/11/2013.

When adding a new item and copying from an existing matrix item data was not set

correctly for a normal inventory item.

SK-4622 – Inventory Stock on Hand report

The issue was reported in Version 8.0 affecting customers using the Inventory module

and was first reported on 22/10/2013.

This report has been updated to use the standard inventory report selector options.

SK-4610 – Online Card missing from store

The issue was reported in Version 8.0 affecting customers using the Inventory module

and was first reported on 14/11/2013.

When using the copy and send function in inventory, online card details were not part of

the mini profile if the item was related to an online card.

SK-4907 – Recalc Commited Quantites

The issue was reported in Version 8.0 affecting customers using the Inventory module

and was first reported on 21/01/2014.

When recalculating committed quantity, data from the invcommit table was being

checked for type 0 and should be 1.

SK-4268 – Adding inventory diary entries

The issue was reported in Version 8.0 affecting customers using the Inventory module

and was first reported on 02/07/2013.

When an inventory item is created, diary entries are generated.

SK-5085 – Display comment on the inventory transaction screen

The issue was reported in Version 8.0 affecting customers using the Inventory module

and was first reported on 25/03/2014.

In the inventory maintenance screen the transaction screen now shows any comments on

the transaction.

SK-5050 – File specificationmaintenance.scx does not exist error.

The issue was reported in Version 8.0 affecting customers using the Inventory module

and was first reported on 20/03/2014.

A new screen was missing from the compiled executables.

SK-5137 – Rename PLU error.

The issue was reported in Version 8.0 affecting customers using the Inventory module

and was first reported on 16/04/2014.

Importing a PLU rename generated an error: “Alias is not found”.

Shopkeeper Update Version 8.0.13 23

1.4.6 Matrix – Style, Color, Size

SK-4698 – Style image not showing on images view

The issue was reported in Version 8.0 affecting customers using the Matrix module and

was first reported on 12/11/2013.

Images were not displaying correctly in the product image screen.

SK-4617 – Labels error

The issue was reported in Version 8.0 affecting customers using the Matrix module and

was first reported on 18/11/2013.

An “Alias ‘BRQUANT is not found” error occurred when using the label function.

SK-4786 – Style Maintenance view transaction history

The issue was reported in Version 8.0 affecting customers using the Matrix module and

was first reported on 04/12/2013.

View transaction history has been reinstated when looking at stock on hand details for a

style.

1.4.7 Pickup / Delivery

SK-5123 – Truck Allocation error

The issue was reported in Version 8.0 affecting customers using the Pickup / Delivery

module and was first reported on 15/04/2014.

The following error occurred in truck allocation: "Conversion failed when converting

datetime from character string."

SK-5121 – Pre Dispatch error

The issue was reported in Version 8.0 affecting customers using the Pickup / Delivery

module and was first reported on 15/04/2014.

The following error occurred in the pre dispatch screen: "Qoutestochar.prg does not exist"

1.4.8 Point of Sale

SK-4768 – Inventory Stock on hand table at head office

The issue was reported in Version 8.0 affecting customers using the Point of Sale

module and was first reported on 28/11/2013.

Point of sale connected directly to the head office system for locations other than 1, now

uses the live inventory stock on hand details in the database.

SK-4997 – Pos to enforce customer details over certain value.

The issue was reported in Version 8.0 affecting customers using the Point of Sale

module and was first reported on 14/02/14.

Updates to Pos have been made so that customer details can be specified for sales over a

certain value. This is a GST compliancy issue and changes have been made so this can

be controlled by parameters.

Shopkeeper Update Version 8.0.13 24

New parameters have been added:

Sales(56) Enforce VIP Sale. This is used in conjunction with the Auto VIP sale value

parameter and enforces the customer selection.

Printer(85) Heading for Receipt. Default “Tax Invoice”

Printer(86) Heading for Refund. Default “Tax Adjustment”

SK-4599 – Power Off Recovery / Voucher Redeeming

The issue was reported in Version 7.11.4 affecting customers using the Point of Sale

module and was first reported on 14/10/13.

When using Receipt vouchers in conjunction with the web service at head office and error

occurred during power off recovery where a transaction involved a receipt voucher

redemption.

SK-4640 – PDATrans / Pos fulfilement Address

The issue was reported in Version 7.11.4 affecting customers using the Point of Sale

module and was first reported on 14/10/13.

When using customer orders with the fulfilement flag selected and a null address id is

passed to point of sale by pda trans an error occurred.

SK-4772 – oXML object error on start up.

The issue was reported in Version 7.11.4 affecting customers using the Point of Sale

module and was first reported on 02/12/13.

Where trickle has been made active but the trickle configuration is incomplete the

following error occurs: “oXML is not an object”. Point of sale now continues to run but in

non trickle mode.

SK-5005 – Synchronise and settings table.

The issue was reported in Version 7.11.4 affecting customers using the Point of Sale

module and was first reported on 02/12/13.

Synchronise now performs a full sync on the settings table each time a synch is

performed.

SK-4965 – Synchronise and the log table.

The issue was reported in Version 7.11.4 affecting customers using the Point of Sale

module and was first reported on 12/12/13.

As Synchronise creates log entries, if it is unable to write to the log table a new log file is

created and the synch process continues.

SK-4471 – Trickle file created by pos.

The issue was reported in Version 7.11.4 affecting customers using the Point of Sale

module and was first reported on 30/08/13.

Point of sale would randomly create a trickle file with the processed flag being set. The

trickle file would arrive at head office and be ignored because it thought the transaction

was already processed.

SK-4975 – Synchronise file does not exist error.

The issue was reported in Version 7.11.4 affecting customers using the Point of Sale

module and was first reported on 13/02/14.

Shopkeeper Update Version 8.0.13 25

If the pos exe is missing on the local system, Synchronise copies the exe from the store

server if it doesn’t exist.

SK-4757 – PDA Trans checking order no.

The issue was reported in Version 7.11.4 affecting customers using the Point of Sale

module and was first reported on 25/11/13.

PDA Trans now checks the PDA Order number in Trnhead before re inserting a new

transaction.

1.4.9 Polling

SK-4321 – Adjusting Lay-by adding items with discounts

The issue was reported in Version 8.0 affecting customers using the Polling module and

was first reported on 01/11/2013.

Adding items to a layby with discounts caused an imbalance when calculating the layby

balance.

SK-4852 – Memo file is missing or invalid error

The issue was reported in Version 8.0 affecting customers using the Polling module and

was first reported on 20/12/2013.

Processing coupon data for non trickle stores generated a “memo file is missing or

invalid” error on a temp file.

SK-4895 – Trickle of Customer Order Templates

The issue was reported in Version 8.0 affecting customers using the Polling module and

was first reported on 17/01/2014.

Where there were more than 500 templates for an order type, trickle would only send

part of the total number of items involved.

SK-4566 – HQ Update and Receipt Vouchers

The issue was reported in Version 7.11.4 affecting customers using the Polling module

and was first reported on 04/10/13.

An All PLU profile was not processing receipt voucher updates correctly.

1.4.10 Pricing

SK-4659 – Receipt Voucher locations

The issue was reported in Version 8.0 affecting customers using the Pricing module and

was first reported on 01/11/2013.

Newly added locations to the system were not available on the location tab on the receipt

voucher maintenance screen.

SK-4594 – Receipt Voucher edit live vouchers

The issue was reported in Version 8.0 affecting customers using the Pricing module and

was first reported on 10/10/2013.

Shopkeeper Update Version 8.0.13 26

Editing of a currently active voucher has now been enabled. Previously, editing was

disabled once a voucher became live.

SK-4850 – Mix and Match Start Time

The issue was reported in Version 8.0 affecting customers using the Pricing module and

was first reported on 20/12/2013.

When adding a new mix and match you were not able to set the start time.

SK-4572 – Promotion / Mix and Match searching

The issue was reported in Version 8.0 affecting customers using the Pricing module and

was first reported on 03/10/2013.

With the previous changes to the promotion and mix and match screens to provide a

filtered list the search was missed. This has now been re instated.

SK-4667 – Receipt Voucher Trigger / Condition

The issue was reported in Version 8.0 affecting customers using the Pricing module and

was first reported on 04/11/2013.

When a large list of values was pasted into a trigger or condition and saved, not all list

values were recorded.

Shopkeeper Update Version 8.0.13 27

1.4.11 Purchasing

SK-4784 – Auto purchase order option dates

The issue was reported in Version 8.0 affecting customers using the Purchasing module

and was first reported on 04/12/2013.

On the auto purchase order options screen you were not able to change the from and to

date drop down values when selecting the average monthly sales option.

SK-4824 – Movetax records for exempt purchase orders

The issue was reported in Version 8.0 affecting customers using the Purchasing module

and was first reported on 04/12/2013.

When receiving purchase orders, movetax data is now created for exempt purchase

orders / items.

SK-4769 – Disable ability to receive against non primary SBT supplier

The issue was reported in Version 8.0 affecting customers using the Purchasing module

and was first reported on 29/11/2013.

Purchase orders for SBT suppliers can only contain items that have the primary supplier

set. You will not be able to add these items to purchase orders for other non primary

suppliers. Functions affected:

Purchase Order Item entry

Matrix Purchase Order Item entry

Purchase Order Import

Matrix Purchase Order Import

Multi Purchase Order Receive

Auto Po – Group / Single order entry

Direct Inventory Receive

Credit Request

SK-5051 – Multi PO error duplicate column name

The issue was reported in Version 8.0 affecting customers using the Purchasing module

and was first reported on 04/12/2013.

On the multi po item entry screen the following error occurred: “The column name

tax_perc is specified more than once in the set clause”.

SK-5130 – Auto Purchase Order error

The issue was reported in Version 8.0 affecting customers using the Purchasing module

and was first reported on 15/04/2014.

When entering items using an alternate plu an error occurred: Variable ‘Descript’ is not

found.

SK-5125 – Multi Purchase Order Receiving error

The issue was reported in Version 8.0 affecting customers using the Purchasing module

and was first reported on 15/04/2014.

When receiving items an error occured: Incorrect syntax neer keyword WHERE.

Shopkeeper Update Version 8.0.13 28

1.4.12 Sales Order

SK-4626 – Fulfilment updates

The issue was reported in Version 8.0 affecting customers using the Sales Order module

and was first reported on 24/10/2013.

The following updates to fulfilment have been made:

When creating purchase order data, a list of existing POs is displayed to pick from.

After adding new POs a list is displayed.

If the supplier has the electronic flags set the purchase order created is also

flagged as electronic.

Shopkeeper Update Version 8.0.13 29

1.4.13 System

SK-4719 – Error deleting a document rule

The issue was reported in Version 8.0 affecting customers using the System and was first

reported on 14/11/2013.

An error occurred when trying to delete a document rule.

SK-4335 – Application hang after Template Import

The issue was reported in Version 8.0 affecting customers using the System and was first

reported on 26/07/2013.

The application may hang after performing an import using a template.

SK-4658 – SQL communication error followed by nesting error

The issue was reported in Version 8.0 affecting customers using the System and was first

reported on 01/11/2013.

When an SQL connection issue occurs the system goes into a recursive loop trying to

create log entries which causes a nesting errors.

SK-4759 – Print Dialog – User email address

The issue was reported in Version 8.0 affecting customers using the System and was first

reported on 25/11/2013.

The email address on the print dialog in the system now defaults to the email address on

the user record.

SK-4708 – Replace Seek / Replace / Commit with SQL Update / Insert

The issue was reported in Version 8.0 affecting customers using the System and was first

reported on 12/11/2013.

This is a system wide change to resolve random “Cannot update the cursor” errors. The

mechanism of using VFP local cursors for SQL updates (Seek / replace / commit) has

been replaced with direct SQL statements for either updating or inserting data without

using a VFP cursor as an intermediary step.

This affects all parts of the product with the exception of:

Point of Sale: Pos has remained unchanged as we need to support VFP data for

offline mode.

Sales processing had already been updated to this mechanism.

SK-5034 – Uprade error creating unique index on names

The issue was reported in Version 8.0 affecting customers using the System and was first

reported on 17/03/2014.

The update scripts now ignores and logs an entry when the unique index creation fails.

1.4.14 VIP / Loyalty Customers

SK-4745 – Create new suburb in VIP Maintenance

The issue was reported in Version 8.0 affecting customers using the System and was first

reported on 14/11/2013.

Shopkeeper Update Version 8.0.13 30

Adding new post codes from the VIP maintenance screen was not working correctly.

1.4.15 Web Shop

SK-4740 – Magento Plugin and Multiple web categories

The issue was reported in Version 8.0 affecting customers using the System and was first

reported on 14/11/2013.

The Magento plugin has been updated to allow support for Styles and Products with

multiple web categories.

Shopkeeper Update Version 8.0.13 31

1.5 Help Updates

The following help files were amended with this update:

Shopkeeper Schema Changes in 8.0.13 32

Schema Changes in 8.0.13

The Schema Changes in Shopkeeper are described in this section in the following topics:

New Tables

Updated Tables

New Parameters

1.6 New Tables

The following tables were added:

1.6.1 Contact

FIELD NAME TYPE LENGTH COMMENTS

Id BigInt Identity / PK

ObjectType Character 50

KeyId Character 50

ContRole Character 50 Contact Role

ContType Integer Contact Type linked to

Picklist table

IsPrimary Bit

NameId Character 22 Link to names

1.6.2 PollConnect

FIELD NAME TYPE LENGTH COMMENTS

Location Integer

Connected Bit

LastConnect DateTime

IpAddress Varchar 50

Shopkeeper Schema Changes in 8.0.13 33

1.6.3 PollCache

FIELD NAME TYPE LENGTH COMMENTS

DateTime DateTime

Location Integer

CacheType Varchar 10

ObjectType Numeric 3

ObjectData Varbinary MAX

1.6.4 ProductSpecs

FIELD NAME TYPE LENGTH COMMENTS

Id Character 22

Template Bit

StockCode Character 20

SpecType Varchar 50

SpecKey Varchar 50

SpecValue Varchar MAX

Required Bit

1.6.5 OrderLink

FIELD NAME TYPE LENGTH COMMENTS

ParentId Char 22

Uniqid Char 22

Warinvid Char 10

ItemInvid Char 10

Firstname Varchar 50

Surname Varchar 50

PostCode Varchar 10

Shopkeeper Schema Changes in 8.0.13 34

1.7 Updated Tables

The following tables were updated:

1.7.1 Coupon

FIELD NAME TYPE LENGTH COMMENTS

MultiRedm Bit Allows multiple redemption of the same voucher reference.

1.7.2 Pluprofl

FIELD NAME TYPE LENGTH COMMENTS

SendImage Bit Used to control polling of

images

1.7.3 Names

FIELD NAME TYPE LENGTH COMMENTS

IsContact Bit Used to control polling of

images

The Names Table has also been updated with a Unique constraint on Location and Code.

NOTE: Check and correct duplicate name entries before patching.

1.7.4 Tendtran

FIELD NAME TYPE LENGTH COMMENTS

Id BigInt Identity / Primary Key

1.7.5 Trnhead

The Trnhead table has been updated to add an index on the PDAOrdNum column.

Shopkeeper Schema Changes in 8.0.13 35

1.8 New Parameters

The following parameters have been added to the system:

1.8.1 Sales (56) – Enforce VIP Sale

Enforce VIP Sale. Default true. This enforces the sale is turned into a VIP sale when the

amount threshold is reached specified by the existing parameter: Auto VIP Sale Value.

1.8.2 Printer (85) – Heading for Receipt

Heading for Receipt. Default ‘Tax Invoice’.

1.8.3 Printer (86) – Heading for Refund

Heading for Receipt. Default ‘Tax Adjustment’.