version 2futura4retail.net/versions/futurers/official/archived/3... · web viewwhile changing the...

26
Version 3.18 document.doc Bug – Tag Prog- Ref. Servic e Ref. Date of Correcti on Type of Chang e Severi ty Affected Modules Description ------------------ ------ 13.02.09 ------------ ------ Version 3.18.A Important Information for this version : FuturERS is now identified by VISTA as a 'native' program and 'virtualization' (not to be confused with virtual machines like VMWare!) is not done anymore. As a result, then valid SVEN.INI is now back to the 'Windows' directory. And it is mandatory with VISTA to use the installers for installation and update, because of the necessary rights on some files. The pack sets provided per language have been changed. The USER pack set is now created for every language. But the LANGUAGE pack set is only created for German (D) and English (GB). Franchise- Compatibility 17787 26.02.09Chang e Medium ARTTRANS Transfer compatibility with lower versions, corrected. List printing, general 17779 02.03.09Fix High SVNAVIGx All lists missed the initialisation of one variable. As a result, some lists did just print straight away and did not open the print manager screen. POS, inactive personnel 17811 FI 544 10.03.09Fix High SVNAVIGx, SVPOS, SVTOUCH The check on 'inactive' was coded inverted and on the wrong field in two places with the POS screen. As a result, change of sales person was normally not possible. EDI,(export) enhancements 17639 10.03.09Chang e Medium SVNAVIGZ, SVEDIBAT More export details on sales reports (via flag in EDI partner), capability to read in INVRPT-Deltas Correction of 'inactive' 12.03.09Fix Low SVNAVIGx Correction of 'inactive' check within customer ordering ''Directory' Dialog 12.03.09Chang e Low SVNAVIGx The 'Directory' dialog uses the new Windows components now. Edit Items 12.03.09Fix Low SVNAVIGZ The lookup on buyer works on buyers now and not on personnel Stock level calculation 12.03.09Fix High SVNAVIGZ, WWIBUCH Two of three min and target stock calculations routines had a bug in the statistic period selection, resulting in a messagebox and following program stop, by selecting the detail value within the

Upload: others

Post on 17-Dec-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

Version 3.18 document.docBug – Tag Prog-

Ref.Service Ref.

Date of Correction

Type of Change

Severity Affected Modules

Description

------------------------ 13.02.09 ------------------ Version 3.18.A

Important Information for this version :

FuturERS is now identified by VISTA as a 'native' program and 'virtualization' (not to be confused with virtual machines like VMWare!) is not done anymore. As a result, then valid SVEN.INI is now back to the 'Windows' directory. And it is mandatory with VISTA to use the installers for installation and update, because of the necessary rights on some files.

The pack sets provided per language have been changed.The USER pack set is now created for every language.But the LANGUAGE pack set is only created for German (D) and English (GB).

Franchise-Compatibility 17787 26.02.09 Change Medium ARTTRANS Transfer compatibility with lower versions, corrected.List printing, general 17779 02.03.09 Fix High SVNAVIGx All lists missed the initialisation of one variable. As a result, some lists did just print straight away

and did not open the print manager screen.POS, inactive personnel 17811 FI 544 10.03.09 Fix High SVNAVIGx,

SVPOS, SVTOUCH

The check on 'inactive' was coded inverted and on the wrong field in two places with the POS screen. As a result, change of sales person was normally not possible.

EDI,(export) enhancements 17639 10.03.09 Change Medium SVNAVIGZ, SVEDIBAT

More export details on sales reports (via flag in EDI partner), capability to read in INVRPT-Deltas

Correction of 'inactive' 12.03.09 Fix Low SVNAVIGx Correction of 'inactive' check within customer ordering''Directory' Dialog 12.03.09 Change Low SVNAVIGx The 'Directory' dialog uses the new Windows components now.Edit Items 12.03.09 Fix Low SVNAVIGZ The lookup on buyer works on buyers now and not on personnelStock level calculation 12.03.09 Fix High SVNAVIGZ,

WWIBUCHTwo of three min and target stock calculations routines had a bug in the statistic period selection, resulting in a messagebox and following program stop, by selecting the detail value within the item record.

DWH export 12.03.09 Fix High SVDWEXPO Delivery notes are now exported with the proper orig priceFile selections 12.03.09 Fix Low SVNAVIGx The file selection code on document and update transfer did not handle files and total sizes with 2GB

and up correctly, often causing a program abort caused by integer overflow.Branch communication, TAPI

17815 12.03.09 Fix Medium SVCOMM The trace option on SVCOMM often caused a program abort due parallel processing forced by TAPI. The problem has been solved by logging into 4 different files.Additionally, a delay has been added on reloading the 'call list' to avoid calling the same branch repeatedly too quickly.

Addresses, Payment method

17817 13.03.09 Fix High MASKEN.DAT The address mask (edit) did show the payment methods 'cheque' and 'bank transfer' swapped. As a result, the wrong settings where used on changes.

------------------------ 27.03.09 ------------------ Version 3.18.BDelivery Note Creation, Allocation Reference

17757 31.03.09 Fix Medium SVNAVIGx The new functionality, 'Mark allocation as delivered', worked properly on 'OK', but not on 'OK + DN OK'.

Stock display 17834 31.03.09 Fix Low SVNAVIGx, SVPOS, SVTOUCH

Under special conditions, the stock location of an item was not shown even though defined. Detail conditions : Stock location defined, but empty in at least one element, and sales information or order information requested and available.Additional change : changing unit or variant will now clear also the RefNo and EAN fields to avoid unwanted reload/restore of the changed value.

Fashion Order, Attributes 17794 01.04.09 Fix High SVNAVIGZ Repeated save or store of a fashion order without switching to the detail page removed the numeric

Page 2: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

item codes.Update management 23.04.09 Change High Update executables test against the detailed version now, including 'letter' (A/B/C..)Transfer/Cleanup Supplier Item Groups

17824 23.04.09 Change Low ADRWRITE Unnecessary supplier item groups, due to local/global changes, are deleted now during 'Transfer to Branches'

IBT List with Supplier Item Groups

17825 FI 541 23.04.09 Fix Medium SVNAVIGZ The IBT list did not return any results if a supplier item group was specified.

CSV_FILT, Header 17636 23.04.09 Change Low CSV_FILT The programs got two new options selections for the header line now.SVCOMM, Parameters 17832 23.04.09 Change Low SVCOMM On start, SVCOMM now prints it's command line parametersMarket Basket Analysis 17749 23.04.09 Change Medium SVNAVIGZ,

MASKEN.DAT, PRTMASK.DAT

In Market Basket Analysis, it is not possible to print and export the data

Workflow, Addresses 17761 23.04.09 Change Medium SVNAVIGZ Workflow within the address edit mask is now working as expected. Due to a special internal logic, only 'store' was working before, never 'update'.

Action prices, 'Value' 17780 23.04.09 Change Medium SVNAVIGx It was possible to define a new price or percentage without specifying any item attribute. As a result, a new price could be applied to all items. As this is quite dangerous, at least one attribute must be specified now.

Stock Delta, POS Selection 17866 07.05.09 Fix Medium LAGBUCH The stock delta recalculation in head office did create erroneous figures for POS selections, wrong branches and wrong quantities. Even a DB log message with 'branch number out of range, 0' could appear.

Host Interface, type 38 17846 07.05.09 Change Medium SVHOST Franchise delivery notes with values 'Net + Tax' can now be createdSVEN.INI, single entries 17763 07.05.09 Option Low SVCONFIG It is now possible to set individual configuration entries within SVEN.INI, but not within the DB

configuration!Workflow, Parser 17853 07.05.09 Fix Medium SVNAVIGx Parser definitions within workflow did not work properly.Stock Delta, Revisited 17866 13.05.09 Fix Medium LAGBUCH The correction used the wrong sign on the quantity for selections.Transfer, Stock, Sales 17892 25.05.09 Change Low FILREAD,

FILWRITE, FNZREAD

Transfer of Stock and Sales information was optimized to work reliably with more than 10 million records. The old code did run 'out of memory'.Additionally, the sorting of records on sending has been changed to 'by primary key' to ease up the work for the databases.

EFT, Telecash 25.05.09 Change Low SVCARD The new DLL is now supported and allows for a mapping of payment types based on numeric information from the DLL itself, avoiding the guesswork based on the printed receipts.

EFT, Spectracard 3 25.05.09 Change Low SVCARD, SVPOS, SVTOUCH

New implementation for Sweden and Norway

POS, Selection return 17845 25.05.09 Fix Low SVPOS 'Sale by Click' did not work correctly in case of product groupsStock display, Scanner 17868 25.05.09 Fix Low SVNAVIGx EAN codes with 20 characters did not show correctly if scannedPOS, Discount on total 17882 25.05.09 Fix Medium SVNAVIGx,

SVPOS, SVTOUCH

Two issues solved :1. SVTOUCH did not allow 'Ignore max. Discount' on total.2. Total discounts did not allow for value lists.

Branch Stats 17890 25.05.09 Fix Low SVNAVIGx The branch statistic crashed if a branch list with more than 127 characters was stored within the configuration.

EFT, O.P.I. 17883 25.05.09 Fix Low SVCARD The problem with the disappearing '&' characters has been solved.System Counter 17881 25.05.09 Fix Low SVNAVIGx,

SVHOSTThe 'fetch' logic for some of the counters (next IBT no. etc.) has been changed to allow for better parallel execution.

SVSCAN, no blockmode 17843 25.05.09 Change Low SVSCAN, SVMEDREA, SVSIMSCN

It is now possible to handle MDE/Batch Scanners in exactly the same way as normal scanners. This will normally make them slower, but it does change the program behaviour in some cases.

Recommended reordering 17893 25.05.09 Fix Medium SVNAVIGZ, Delivery requests from franchisees did not get deleted, due to a wrong branch selection.

Page 3: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

WWIBUCHItem Edit 17863 25.05.09 Change Low SVENUPD.DAT The item picture name can now be changed within item edit.Recommended reordering 17839 25.05.09 Change Low SVENUPD.DAT,

WWIBUCH, SVNAVIGZ

It is not possible to schedule even the first activation of a reorder procedure.

Recommended reordering 17841 25.05.09 Fix Medium WWIBUCH Recommended reordering with the night batch without results does not create an error anymore.Deleted Allocations 17808 FI 521 25.05.09 Fix Low SVNAVIGZ Cancelled allocations did not reset the connected GI's to 'allocatable' in some casesAllocation for multiple GI's, one order

17809 FI 529 25.05.09 Fix Medium SVNAVIGZ Allocation direct on the second/third GI for an order did not always work...

Allocation, Label print 17862 25.05.09 Change Low SVNAVIGZ It is now possible to request labels for allocations that are already 'finished'.Invoice print, Format 17828 25.05.09 Change Low SVNAVIGx,

PRTMASK.DAT, SVENUPD.DAT

It is now possible to print invoices based on delivery notes with more value details per item line.This option is a legal requirement in Czech

POS, Fiscal Invoice 17829 25.05.09 Change Low SVENUPD.DAT, SVNAVIGx, SVPOS, SVTOUCH

New option : Allow fiscal invoice creation in the branch even after a POS report, disallow fiscal invoice creation in head office.

POS, no mouse support 17870 25.05.09 Change Medium SVPOS, SVNAVIGx, MASKEN.DAT

(Better) support for handling the item selections and customer selection screens in SVPOS without a mouse or touch screen.Due to the original touch design, the TAB order was never checked and as a result, made the usage of these two screen without a mouse very difficult.

Batch Run 17830 25.05.09 Change Low SVBATWRK, SVENUPD.DAT

A new batch option (3) and new config settings to produce info mails from within the batch execution.

USER Installer 03.06.09 Fix Medium The install program for the user pack sets did not remove two directories.Changed logic : User programs will now be replaced unconditionally.

Installer, Menu Entries 17857 02.06.09 Change Medium The menu entries created are now always for 'All Users'POS Bank routine 17895 FI 571 12.06.09 Fix Medium SVTOUCH The bank routine within SVTOUCH did not work properly if the cashier was supplied with a

password and the scroll area contained empty lines.POS Day report 17903 12.06.09 Fix Medium SVPOS,

SVTOUCH, SVNAVIGx

Whenever a day end report was cancelled, the start record was removed within 'KASSE', but not in the safety copy, 'KASSDUPL'. This could cause problems with offline setups that data could not be merged automatically, or problems with the day end report itself ('duplicate record..')

POS auto sync 17908 FI 616 12.06.09 Fix Medium SVPOS, SVTOCUH, SVSUPRT

The automatic synchronisation feature that should have updated local 'KASSDUPL' tables with the central 'KASSE' table did create locking problems in cases where 'KASSDUPL' was placed on the central server. The code was changed that the sync action does nothing if 'KASSDUPL' is placed centrally.

Item, Scanner support 17913 17.06.09 Fix Low SVNAVIGZ The detail page of the normal item screen did not support scanning (for EAN's and X-Ref's)Price Change, Values 17914 17.06.09 Fix Medium SVNAVIGZ The function 'value price change' ('SET Price Change') did not position the cursor properly when

switching from 'item' area into 'price' area via <TAB> or <ENTER>.The problem was a general one for all scroll areas with separate 'top headers' and 'line headers', dependend on the exact format of the central data pane.

Product Statistics 17941 FI 645 20.07.09 Fix Medium SLTREND The creation of the export file took too long, due do a peculiarity of the new compiler. This was especially time consuming if the export file was written onto the network.

Host Interface, Items 17904 20.07.09 Fix Medium SVHOST, STSTMFLT

Correction of EAN handling if an EAN code is moved to a different variant/item.Support of item detail attributes (new record type 25).

Customer Order, F12 17750 FI 493 20.07.09 Fix Low SVNAVIGx Using F12 sometimes messed up the VAT settings during edit. Everything was OK after reload.Customer Addresses via WEB Service (POS++)

17874 20.07.09 Change Low SVPOS, SVTOUCH,

FuturERS can now use a WEB Service as data source for customer addresses within the POS.The support exists within the main POS modules including the POS update mask for customer

Page 4: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

SVNAVIGx,SoapServerModul, FUTURA_WS_SERVER_ADR

addresses. The normal address edit mask is not affected/does not support it.Two identical service programs have been created additionally, as server parts for internal use.SoapServerModul is a normal runnable program and FUTURA_WS_SERVER_ADR is the identical function, just as a windows service.

POS, Voucher Sales 17939 FI 621 20.07.09 Change Low SVPOS, SVTOUCH, SVNAVIGx, SVENUPD.DAT

A new config setting was added to allow for a voucher sale with a value of zero, effectively just creating a 'serial number'.

POS, OPI-EFT, Error Print 17885 20.07.09 Fix Medium SVPOS, SVTOUCH, SVNAVIGx

Prints with 'Error' information did not work because the connection was already terminated...

Item Transfer, 'Complete' 17896 20.07.09 Change Low ARTTRANS Changed method to read in an 'item complete' transfer file in the branch. The table 'KASS_INFO' containing the PLU data is not cleared anymore at start, but update during read and cleaned up at the end.This change avoids a potential problem with the BDE in case of bigger item databases, where a wrong error code returned by the database caused the program to abort even though everything was correct.

POS, Auto-Invert specific scanned items

17911 28.07.09 Change Low SVENUPD.DAT, SVPOS, SVTOUCH, SVCARD

Items identified by a defined 'variable' attribute can now be treated as 'Returns' on scanning. On normal entry, they are still treated as normal sales.

Startup Program to select one of several environments

17963,17764

13.08.09 New Medium STARTUP.EXE New executable, to start other programs using a specified environment (database...)

Min- and Target Stocks 17934 FI 646 13.08.09 Change Low SVNAVIGZ, WWIBUCH

Further speedup in some cases.

Prices in Goods In, via SVSCN2WE

17970 13.08.09 Fix Low SVSCN2WE Buying prices where often used from the database field 'ART_EK_DM', without checking against changed exchange rates or changed supplier discounts.

O.P.I., Exceptions 17366 FI 88 13.08.09 Change Low SVCARD, SVPOS, SVTOUCH

The handling of 'Phone authorization' did not work as expected with (some) ElMe Terminals.

Item, 'next field' definition 17972 13.08.09 Fix Low SVNAVIGZ It was not possible on some pages within the item edit to define the 'Enter Order' to switch to a different 'TAB'. The reason was some safety code to prevent unwanted 'exit' of scroll areas.

Mask translation in batches 17936 FI 650 13.08.09 Fix Medium SVBATCH, SVBATWRK, WWIBUCH

If a program did not 'log on', the default language was not properly set within the programs and as a result, the user specific translation via 'MSKMAPxx.XML' did not work.The programs mentioned should resolve most problems.

EDI, SLSRPT 17910 13.08.09 Change Low SVNAVIGZ, SVEDIBAT

SLSRPT can report discount reasons now.

Other fixes and preparation for (franchise) updates

13.08.09 Change Low SVCOMM, SVENUPD.DAT, MASKEN.DAT

Small optimizations and preparations for future updates.

POS, Item info within item search

17977 FI 690 24.08.09 Fix Medium SVPOS, SVNAVIGx

The button 'Item Info' on the item search page within POS did not work if operated with the mouse. Activation via Keyboard did work though.Problem was introduced with ProgReq. 17870, better keyboard support on item search...

------------------------ 29.08.09 ------------------ Preparation of next versionPrint external reports 17902 29.08.09 Change Low New support for Crystal Reports, due to 'end of live' of the DLL interface, and support for JasperPOS turnover stats 17973 29.08.09 Change Low It is now possible to have the turnover page of POS statistics showing Gross, Net and VAT figures

Page 5: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

Branch Setup, fiscal invoice17948 29.08.09 Fix Medium Data about previous fiscal invoices did not transfer properly into newly set up branches, causing database problems when new data was created in the branch

WEB service for customer data

17981 29.08.09 Change Low The WEB service components of FuturERS can now create request and result data without the type information. This reduces the transfer volume and eases up some implementations of services.

Inventory, parallel run 17956 FI 641 29.08.09 Change Low With the inventory changes of 3.18, it was not possible anymore to start more than one inventory per branch. This limit have been removed now in cases where the limiting parser definitions allow for an unambiguous interpretation.

Touch, text on buttons 17849 29.08.09 Change Medium It is now possible to define special display texts on PGR's and payment types that are displayed on the 'quick' buttons within SVTOUCH. The texts previously used had often been too long.

POS, prohibit text change 17818 29.08.09 Change Low The change of the descriptive (item) text on the POS screen can now be prohibited.Host Interface, delivery by 17969 29.08.09 Change Medium The host interface now supports 'delivery by' on import of customer orders and invoices.Franchise Transfer, Mode 3 17873 FI 545 29.08.09 Change Medium A new mode had been added to the franchise item data transfer. It is now possible to specify by table,

which reference data is put into the franchisee database.Franchise Transfer, Items 17980 FI 682 29.08.09 Change Medium It is now possible for most item fields to specify whether they should be put into the franchisee

database 'on new', 'on update' or 'never'.------------------------ 31.08.09 ------------------ Version 3.18.CAllocation, Delete 17938 FI 651 02.09.09 Fix High SVNAVIGZ With the GI fix in May it was not possible to delete allocations that had no GI or supplier order

reference. This problem also applied to replenishments.Franchise Transfer 17873,

1798002.09.09 Fix Medium ARTTRANS Forgot to back port one source. New functionality did not work in this version.

Version Update, 3.02..3.15 17991 15.09.09 Fix High CONVERT Within a branch, the setup did not convert the item table (ARTIKEL) properly. Some indexes did not update and caused a 'data not found' message in the stock display of the branches.Even the new Convert.EXE does the proper changes only during a real updates.If the problem exist already, use “REWRITE.EXE ARTIKEL” to correct the indexes.

Fashion Order 17990 15.09.09 Fix Low SVNAVIGZ Converting Fashion Orders into items and supplier orders did create items without create- and update information.

Version Update 17992 For information only : Update to version 3.18 can be done from version 3.02 onwards.Item Detail Data, F6 17488 21.09.09 Fix Low SVNAVIGx Using F6 to store the information within 'Item Detail Data' and comparable screens could cause

messages like 'Data_display – task not found'.Touch, Stock Display 17610 FI 363 21.09.09 Fix Medium SVTOUCH,

MASKEN.DATThe 'Touch' version of the stock display uses buttons for scrolling. The scrolling left/right worked, but the scrolling up/down did not. SVTOUCH.EXE itself will correct most of the problem. But you need MASKEN.DAT additionally to avoid 'one off' problems at the end of the scroll area (vertical).

Stock Display, Parser and Quotes

17650 21.09.09 Fix Low SVNAVIGx, SVPOS, SVTOUCH

The stock display did not do the proper quoting when it tried to load information from the statistics tables. As a result, the parser evaluation for supplier item group, unit and variant could create error messages if the corresponding fields contained single quotes.While changing the code, the logic applied to 'text only' parsers was changed to behave more friendly to users.

Italian Epson fiscal printer 17994 21.09.09 Change Low SVPOS, SVTOUCH

The fiscal printer did not like 'long' footer texts. If one was longer than allowed by the printer, the receipt was not printed at all or cancelled. It will now create a message on the screen, but still print the receipt properly, without the extended footer text of course.

Crystal Report, DLL 17995 21.09.09 Fix High SVNAVIGx, SVREPORT

The interface for the old Crystal Report interface did no register itself properly with the FuturERS programs, which caused SVREPORT.EXE to be called recursively.

Web Service, Addresses 28.09.09 Change Low SVPOS, SVTOUCH, SVNAVIGx

The parameters within the search request are now transferred with values only if they are changeable within the default edit mask.Changes done with 'MaskEdit' are not reflected.

Customer Order 18001 FI 715, FI 717

29.09.09 Fix Low SVNAVIGx With a correction in Feb. 2008, progno 17426, the 'NEW' button for customer orders did not set the fields PREISBRUTTO and TEILLIEFERUNG properly. In addition, the 'Created' fields got deleted

Page 6: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

also.With the exception of the 'Created' fields, the other problems where corrected with progno 17750 between May and July 2009.Now the 'Created' fields are also preserved.

Booking delivery notes 18003 29.09.09 Fix Low LAGBUCH When scanner data was created by booking delivery notes, the internal loops processing other/additional delivery notes sometimes stopped too early.

Setup disables batches 18010 FI 720 05.10.09 Fix High SVENUPD.EXE The setup checked a temporary setting in SVEN.INI with wrong defaults. As a result, SVENUPD.EXE disabled all batches on run.

POS, password check of returns/return receipts

17609 FI 364 08.10.09 Fix Low SVPOS, SVTOUCH, SVNAVIGx

With activated password/authorisation check for returns, 'Return Receipt' is now checked. Additionally, the check is done as part of the 'OK' processing, so that the authorisation cannot be skipped even if the user manages to avoid the verification during data entry.

SVTOUCH, check of authorisation password

18011 08.10.09 Fix Medium SVTOUCH Within SVTOCUH the password check for additional authorisation did not work with empty passwords and possibly also not with short ones. Reason : Trailing spaces caused a 'no match'.

Web Service, Addresses 18006 08.10.09 Change Medium SVPOS, SVTOUCH, SVNAVIGx, SVWSADR, F..ERS_WSADR

The web services now support SLL connections and the use of user and password.The name of the service processes have been changed. The executable is now SVWSADR.EXE The service is now FuturERS_WSADR.EXEThe parameters queried by the 'wildcard' address search have been reduced so that they are not requesting duplicated information like ADD_NUMMER and KUN_NUMMER.

Host Interface, Invoices 18024 21.10.09 Fix Medium SVHOST When importing invoices via Host Interface, the currency and '_DM_' values had not been set. This caused some lists to produce wrong results.

Inventory, Attributes 18028 22.10.09 Fix Medium SVNAVIGx Using (variable) item attributes for inventory did not work any more since 21.07.09 due to a library change and an extended use of standard parsers for internal use.

STPS, Screen 18031 26.10.09 Fix Medium SVNAVIGZ, MASKEN.DAT

The STPS Screen expanded the 'wrong' scroll area. And the translation of key elements did display garbage from second page onwards.

Private Index Definitions 18033 26.10.09 Change Low SVENUPD.EXE It is now possible to define installation specific indexes for tables with the FuturERS data dictionary (SVENINDX), which are kept on run's of SVENUPD.EXE and DBUPDATE.EXE

Host Import, Invoices 18038 29.10.09 Fix Medium SVHOST The import of Invoices always calculated the total gross value base on the total net value. But on 'base gross' invoices, this has to be the other way around.

Branch (action) price change

1796517966

FI 676, FI 679

05.11.09 Fix Medium SVNAVIGx The branch price change ('Action') did not clear all variables properly in some cases. As a result, data from previous loads was kept and the copy function sometimes created useless results.On edit of supplier item numbers, the 'Groupnumber' was sometimes deleted.

POS receipt, list of sales personnel

18017 05.11.09 Change Low SVPOS, SVTOUCH, SVNAVIGx, SVENUPD.DAT

The POS can now print the full list of sales people registered with a receipt, instead of the cashier.

Fonts and Stock Display 18047 05.11.09 Fix Medium SVPOS, SVTOUCH, SVNAVIGx

With some FONTs, even 'fixed' fonts like 'Courier New', Windows reports the maximum width of a character to be bigger than the average width. Due to a wrong selection during initialisation, the width chosen for the grid calculation was different to the width of the main font, resulting in 'vertical lines' drawn in the wrong places (too far right), especially in the stock display.

The change done here corrects the main issue, the wrong width.The unwanted, but unavoidable side effect is : In case of these 'silly' fonts, the new and correct calculation puts things closer together on the screen, so that the font size definitions, especially for 'MINCHARWIDTH' may have to be changed (most likely increased).

There is a different issue, lines 'off by a few pixel', between main grid and header/footer. This is also

Page 7: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

solved, but will be made available only with version 3.18.D, due to a necessary mask change.Font Enum 11.11.09 Change Low FONTENUM Fontenum with parameter “SCREEN”, “SCREEN NAVIGATOR” or “SCREEEN 640X480” now

displays additional information about the chosen fonts.For database sort checks, an additional information line is now displayed, showing the windows non-unicode code page.

Workflow, Scanner Data 18058 FI 762 16.11.09 Fix Low SVNAVIGx Workflow on scanner data never worked, due to a missing activation switchesItems without Season 18052 16.11.09 Fix Low SVNAVIGZ It was possible to create items without a season and with other fields not verified if the button

'Delete' was pressed as the final action on creating an item. Due to the nature of an item, a physical delete is not allowed, even on creation. 'Cancel' would have done the proper thing.

Picture Transfer 18060 11.11.09 Fix Low FILREAD Pictures and mask definitions had been transferred with the real HO version as a version identifier. With an odd numbered head office 3.19, this caused an even numbered branch 3.18 to ignore those files until a higher version was installed. In case of picture and mask definition transfer, these transfers will now accept information form the next higher or equal odd version.

Inventory, Filter on Start 18040 16.11.09 Fix Low SVNAVIGx The start of inventory did not allow for an overlap of definitions for currently active inventories per line. In case of two or more definitions, this made it impossible to start a second inventory for PGR=1, even if the suppliers used in the second filter have been distinct.

Item, Edit behaviour 17854 16.11.09 Fix Low SVNAVIGx Especially in the item mask, but in principle in all scroll areas : If a 'switch to sub mask' or some other special functions was requested during first entry into that mask, the functionality often worked only on second try. This was especially visible with F12 or F7 on the item detail screen.

POS Sales, Combi Sales 18057 16.11.09 Fix Low SVNAVIGx, SVPOS, SVTOUCH

In cases of combi sale dicounts kicking in, the cursor was often place on the VAT column instead of the refnumber column in the next row.

POS, Customer Information18019 16.11.09 Fix Medium SVNAVIGx,SVPOS, SVTOUCH

When the sales history screen for a customer was activated via keyboard, it often just flashed on the screen to be immediately replaced by the calling program. This did not happen when using the mouse.Additionally, the filter logic for the entered search phrase was updated, made compatible with the one used in receipt journal.

Bonus Calculation 18069 19.11.09 Fix Low SVNAVIGZ When including delivery notes, the possible branch filter was applied to the originator branch, not to the 'Delivered by' branch.

Host Interface, Supplier Returns

18070 19.11.09 Change Low SVHOST It was not possible to import supplier returns without VAT.

POS Users in Branches 18077 24.11.09 Fix Medium SVPOS, SVTOUCH

The check on 'POS Only' users in branches did not work, even for new licenses. The check worked okay in head offices though.

Touch, Customers copying 18054 27.11.09 Fix Medium SVTOUCH Whenever a customer was first searched with the POS and copied into the sales screen, and then a 'PGR direct' button pressed on a sales screen without a customer selected, the previous customer was copied into the new sales screen.

Stock Display, activation via 'Window' list

18045 27.11.09 Fix Low SVPOS, (SVNAVIGx)

The entry for the 'Stock Display' vanished from the task list within the 'Windows' menu area after closing the stock display. Calls via Navigator tree or from within functions still worked.

Customer Frequence Cnt 18075 04.12.09 Change Low FILREAD, SVENUPD.DAT

New config setting for branches. The reading of customer frequence data is now selectable, to allow for central import of branch data.

PDF output from statistic lists within night batch

18063 04.12.09 Fix Low SLTREND, SLKER, SLKERENT

With disabled print manager, the 3 statistic lists did append the procedure name to a given output file name for PDF files.

------------------------ 04.12.09 ------------------ Version 3.18.DWindows Printer/SVCARD 18100 09.12.09 Fix Medium SVCARD SVCARD could stop with an access violation if it had to print itself instead of passing the

information on to SVPOS. This happened only with Windows printers and also depended on the printer capabilities. This problem could appear in case of transaction aborts on the PinPad and when

Page 8: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

closing SVCARD, causing a 'day end' on the terminal.Batch execution 18102 09.12.09 Fix Low SVBATWRK In some cases, SVBATWRK could not update the batch queue records in the database. Conditions :

Microsoft SQL Server as database, and no other FuturERS program running in parallel.Bar codes on CO/DelNote 18101 11.12.09 Change Low SVNAVIGx,

SVENUPD.DATIt is now possible to create old style bar codes, using 5-digit branch numbers, on customer orders and delivery notes.

(Touch) POS, Mix&Match 18099 FI 793 18.12.09 Fix Low SVNAVIGx, SVPOS, SVTOUCH

Mix&Match prices ('Kombi') created problems with high quantities, if the definitions of two lines matched the same items and thereby forced a line split. This forced split ended only once all quantities where broken down to single pieces.As a side effect of this problem, SVTOUCH could crash if the user switched to the payment page before the break down was finished.

Franchise Statistics Transfer, Currencies

18114 07.01.10 Fix, Change

Medium FNZREAD The statistics transfer used the current exchange rate to calculate the matching prices on the readers side. This logik has been changed and the program uses the date of recorded product movement to load the proper exchange rate.

Deliveries, Quick Entry 18032 FI 733 14.01.10 Fix Low SVNAVIGx When information was read via batch scanning (SVSIMSCN,BHT), then the sort option did not work.

Price Change, Value 18084 FI 781 14.01.10 Fix Medium SVNAVIGZ Importing price change definitions from 'Scanner data' did not work for the three base prices.POS, item search 18112 14.01.10 Fix Medium SVNAVIGx,

SVPOS, SVTOUCH, SVENUPD.DAT

Selecting an item within the search list of the item search did not work any more via 'Enter' from 3.18 onwards. The OK button worked perfectly.The selection via 'Enter' has been corrected (as it worked in 3.16). It still activates the 'item detail' page, while the OK button proceeds directly back to the sales page.Additionally, if lookups are enabled within the item search at the POS, two new lookups are available now for 'item search text' and 'receipt text'. They should be configured carefully via config settings 'ITEM_SEARCH_RECTEXT..' and 'ITEM_SEARCH_SEARCH..', because creating the lookup data can be very time consuming.

IBT List 18117 14.01.10 Fix Medium SVNAVIGZ The selection on 'Season' did not work for some delivery notes.Customer Order, DelNotes 18119 FI 818 19.01.10 Fix Medium SVNAVIGx Missing reference data, like a deleted sales person, could cause a price rounding in customer

order/delivery note with 0 (zero!) decimals, thereby rounding the prices in a dangerous way.Delnote OK 18126 19.01.10 Fix Low SVNAVIGx A DN-OK for a delivery note based on a customer order failed without information, if the referenced

lines in the customer order had been deleted.Reading Statics Data 18139 30.01.10 Change Low FNZREAD,

FILREADReading full transfers of statics data in both branches and at franchisees/franchisor was not properly optimized. Both deletion of old data and the insert of the new data have been optimized. Deleting the old data takes approximately halve the time of insert the same amount of new data with MS SQL Server and a program running on the same machine as the database.

EDI, Item Catalog Transfer 18076 FI 774 19.02.10 Fix High SVNAVIGZ The item catalog transfer did not properly set the statistical period, especially for new variantsFashion Order, Transfer 18076 19.02.10 Fix High SVNAVIGZ The transfer now properly checks that the created item variants do have a statistical period assigned.Invoice print, UK-VAT 18104 19.02.10 Fix Low SVNAVIGx,

PRTMASK.DAT, SVENUPD.DAT

Due to special VAT regulations in the UK, new config settings have been added to adjust for that.[AUFTRAG]RECHUNG_DISCOUNTVAT, RECHNUNG_DISCOUNTTEXT, RECHNUNG_DISCOUNTDUE

TOUCH showing POS screen

18147 FI ? 19.02.10 Fix Low SVTOUCH By pressing OK in the middle of a customer preselection (entering the customer index), SVTOUCH could be forced to display the POS edit screen, and crashing shortly afterwards.

KASSKOPF/KASSTRNS, forcing duplicates

18156 19.02.10 Change Low SVPOS, SVTOUCH, SVNAVIGx, SVENUPD.DAT

With the new config entry [KASSE]FORCE_DB_COPIES, writing of Paradox tables KASSDKPF, KASSDTRN can now be forces for SQL Servers without 'Mandant' setting.

EDI, Item 'check' 18157 19.02.10 Fix Low SVNAVIGx The EDI item check screen did not set the 'changed by' user or date/time.Recommended Reordering, (no) empty lines

18163 FI ? 19.02.10 Change Low SVNAVIGZ, SVENUPD.DAT

Recommended Reordering normally creates empty lines in the generated supplier orders between item groups. These empty lines can be switched off now via [WAWI]BESTVOR_SKIPEMPTY.

Page 9: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

LIMITPOS.DLL, Check for prices=0

18164 19.02.10 New Low LIMITPOS.DLL, SVENUPD.DAT

It is now possible with LIMITPOS.DLL to disallow selling PGR's or Items with a sales price of zero.

Customer Order, Exchange Rates and Totals

18165 19.02.10 Fix Medium SVNAVIGx, PRTMASK.DAT, SVREMCTL

The existing setting, [AUFTRAG]PRINT_NO_EXCHANGE_RATES=1 did produce wrong results in case of a different print currency or a fixed exchange rate.Additionally, the calculation of the end total in system currency did use the system exchange rate instead of the (fixed) exchange rate as stored in the customer order/delivery note.

Franchise-Compatibility to version 3.20

18168 19.02.10 Change Medium ADRREAD, FILREAD, FNZREAD, ARTTRANS

Transfer compatibility now defined up to version 3.20.

Inventory, Set Control 18150 FI 848 03.03.10 Fix High SVNAVIGx It was possible to book inventory sets more than once if the sets had been displayed on the set control screen during booking. On OK on the set control screen, the set status was reset even if the set was already booked.

Vista/Win7 compatibility 18195 18.03.10 Fix High SVNAVIGx Update executables between 21.02 and 09.03 did have a wrong Manifest declaration in some languages. This could create problems with SVEN.INI on Vista and Win7.

Fashion Order Transfer 17633 FI 389 18.03.10 FixChange

Medium SVNAVIGZ, SVENUPD.DAT

The item creation within Fashion Order Transfer did not handle 'split by colour' as defined, if the item or some variants already existed. This affected both split modes, the forced one and 'in case of collision'. Also affected, due to internal procedures, was the 'by colour' transfer with 'one order per branch'..

Goods In, Loading inconsistent data

18190 18.03.10 Fix Low SVNAVIGx The Goods In functions discarded data if the block information stored was incorrect. How the customer managed to create the defective data is not clear. But incorrect block and position data will now simply be corrected on load and not discarded anymore.

Item Edit 18136 06.04.10 Fix Medium SVNAVIGZ The item edit function (mass data change) did not handle item text attributes and item attributes on detail level properly. A problem since introduction of these elements in version 3.18.

Allocation, Picklist sorting 18191 FI 875 07.04.10 Fix Medium SVNAVIGZ Two parameters for the picklists where swapped, causing unexpected resultsCustomer Order/Delivery Notes

18222 08.04.10 Change Medium SVNAVIGx, SVENUPD.DAT

With activated remote request, the customer order module always tried to load all three document types (offers, delnotes and invoices) via remote access if they where not found locally.This can now be controlled via[AUFTRAG]REMOTE_DOCUMENT_LOAD=Attention! The default for this new setting is OFF and has to be enabled if needed.

POS, Item Search/Info 18230 FI 887 10.04.10 Fix High SVNAVIGx, SVPOS

The Item Info button within the POS (F11) caused an endless loop if the previous item search was closed with a selection via <enter> and then a call for item information on a line with a valid item.

Recall/Replenish 18130, 18135, 18199

FI 827, FI 883

10.04.10 Fix Medium SVNAVIGZ Correction for writing stock target quantities.Correction of several 'total' displays, especially item group totals within the 'variant' mask.Additionally, some small edit corrections.

Standard Filter 18240 14.04.10 Fix Low SVSTMFLT The program did not work properly with option 'LFAGRGEN' if the first line had to be skipped.Invoice Lookup, Customer Order

18236 FI 894 22.04.10 Change Low SVNAVIGx The invoice amount has been added to the lookup box for invoices, as support for higher volumes

Delta Transfer, Logging 18245 22.04.10 Change Low SVUMSUPD, SVREMUMS, SVENUPD.DAT

Better logging to ease the check of transfers

Remote DB Access, Delta Transfer

18246 22.04.10 Fix High SVREMREQ, SVREMTRN, SVREMUMS, SVUMSUPD

The remote DB access did truncate the transfer of compressed data after about 4 KB in some cases.

POS, PA-DSS prepare 18251, 18243,

24.04.10 Change Medium SVPOS, SVTOUCH,

Logic changes to support PCI-DSS as good as possible with the current base system. The program now fulfils the main technical requirements it the necessary configuration settings are done. It will

Page 10: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

18140 SVNAVIGx, SVCARD

still NOT pass an audit check, mainly due to missing control on configuration settings and audit possibilities. The bare technical element, 'Do not store PANs (Creditcard numbers)' and 'Print only scrambled' can be enforced now.Interim versions between 16.04.10 to 23.04.10 used a 'SecureOverwrite' function that was slow on network drives.

Fiscal 'print', SE 18259 03.05.10 New Medium SVPOS, SVTOUCH, SVNAVIGx

New support for the 'external' (DLL) fiscal interface.Option to get data back from the DLLOption to print the fiscal info on the FuturERS receipt.

Labels, AV300.DLL 18268 17.05.10 Fix Low E_AV300.DLL The DLL did not format small Refnumbers properly, which caused 6-digit bar codes instead of 8 digits.

Export to files 18273 21.05.10 Fix Medium 'All' The (CSV-) export file utility always tried to create the files with 'full access' rights. Which is not problem in default file system settings until and including XP and Server 2003. But with Vista/Win 7 and Server 2008, the normal access rights do not include 'full access'. As result, the file creation failed.

In existing installations, the problem should be possible to correct by granting 'full access' to the affected directories.

Debug Support 18274 21.05.10 Fix High 'CallStack' information is now useful again for manually compiled programs.For debug support on customer side, calls to 'CallStack' have been added to the central error message routines like 'Arithmetic Error'.

POS, Bankomat 18281 27.05.10 Change Medium SVPOS, SVTOUCH, SVNAVIGx

The interface handling with the Austrian BANKOMAT terminals has been changed.Error messages are no longer displayed with the separate program SVERR.EXE, but by the requesting programs once the information from SVCARD.EXE has been received AND the current programs wants user input again.The handling of 'no answer from the Terminal' after successful initialisation has been removed. If the terminal now fails to answer, then SVCARD.EXE and the waiting program have to be closed as with other CC interfaces, and the receipt will not be stored.

Fashion Order, using EDI data

18287 FI 948 28.05.10 Fix Low SVNAVIGZ Information within the suppliers PRICAT that contained minus signs '-' could cause error message likePDX-Code (4) : -123456,especially for season fields.

Item Search, ä ö ü ß.., Firebird only

E 6658 04.05.10 Fix Medium 'All' Without specifying a specific character set, Firebird does not do a proper 'UPPER'. With database fields, this information is available via the field itself. But for qury parameters, this information must be given via 'COLLATE' attribute. This works well for Firebird 2.0 and above and is implemented in Version 3.20.Firebird 1.5 does not do this properly, and the implementation in Version 3.18 is therefore a special one, doing two OR'd selections.

POS, Item search via receipt text

E 6661 07.06.10 Change Medium SVPOS, SVTOUCH, SVNAVIGx

In 'Search Mode=2', the item search function now uses the receipt text index properly as long as the receipt text does not contain any wildcard character (*%_?).

Logfiles, Timestamp E 6662 07.06.10 Change Low 'All' The time stamp is now identical in log files and trace files. The first time is now either UTC or system time, whereas the second time remains the 'branch time', which may be different to the system time especially in 'Mandant'/'Client' setups.

Common Memory, Synchronizations

E 6664 04.06.10 Fix High SVNBAS32.DLLThe access synchronization could fail on multi processor systems, potentially causing deadlock especially within SVCOMM.The file has to be replaced in both \EXE and \EXE\UTIL directories.

Modem communication, E 6665 07.06.10 Change Low SVCOMM, A new option [SYSTEM]SWITCHDELAY_?= allows to specify that SVCOMM shall delay for the

Page 11: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

disconnect timing SVENUPD.DAT, FILCOMM

given number of seconds after disconnecting from one branch before trying to dial the next one.This is a very specific option for routers with integrated modems and therefore a fixed limit on the maximum number of parallel connections.

'Mandant'/'Client' export E 6667 08.06.10 Fix High SVMANDNT Exporting a 'Mandant'/'Client' did properly export all necessary tables, but the content list sometimes contained invalid entries with blank names instead of the correct ones. As a result, these 'missing' tables could not be imported again, possibly causing a loss of data.

Cust. Order/Del Notes : Generating Numbers

E 6668 11.06.10 Change Low SVNAVIGx The search for the next free number in customer order was slow and sometime returned with a message of 'record could not be stored' if the numbers had to be generated in a number range that was already filled with 'old' documents.The search logic for 'free numbers' has been changed to speed up things and avoid the error message.

POS Import, EDI SLSRPT E 6672 17.06.10 Change Medium SVNAVIGZ, SVEDIBAT, SVEDISRV

The POS import routines used 'KASSREF' for checking for an existing item. Accessed changed to 'ARTIKEL' to avoid problems caused by delayed or aborted item bookings

POS price booking E 6673 17.06.10 Change Low KRFBUCH In systems with a high number of ASP branches and a high number of items, POS price bookings could fail due to exceeding the main memory limit.This could happen from approx. 30 million records in KASSREF onwards.

Read item data E 6674 17.06.10 Change High ARTTRANS For ASP setups on SQL Server without 'Mandant'/'Client', the lock logic on POS prices was optimized.

Product Statistics E 6675 FI 966 22.06.10 Fix High SLTREND The English translation for the export header did contain a line break, causing severe problems for external programs reading the export file

Accounting, Invoice transfer

18127E 6498

FI 828 28.05.10 Fix Low LAGBUCH With some rounding methods on invoices (customer order) activated, the transfer into accounting did not handle the rounding differences.As a result, the accounting figures did not match the figures on the printed invoices.This problem did exist ONLY in case of additional rounding.

Invoice print, U.K. Tax E 6666 08.06.10 Fix High SVNAVIGx The invoice print for the special U.K. tax rules on early payment discounts was wrong if the invoice was printed based on net values.Additionally, the generated totals in both gross and net cases had been correct in the print, but had been wrong in the database ('RECHNUNG').

Touch POS,Stock Display

E 6685 FI 954 24.06.10 Fix High SVTOUCH The stock display within SVTOUCH did display the figures with an offset compared to the column headers in cases with high number of variants when the 'to be shown' variant was not 'on the first page'.With scroll-left scroll right the display could be corrected.

EDI PRICAT read E 6690 05.07.10 Change Medium SVNAVIGZ, SVEDIBAT, SVEDISRV

For EDI partners with a high number of items, the update of the PRICAT data in the DB takes a long time due to the necessary check against duplicated EAN and UPC codes.The code has been optimized and a small problem causing some douplicates to remain unnoticed corrected.

Offline Support E 6697 13.07.10 Change Low SVCHKNET, SVSUPRT, SVNAVIGx, SVPOS, SVTOUCH, SVENUPD.DAT

The OFFLINE support was and is working properly.Up to now, we could not reproduce a problem, except by either manually fiddling with the configuration/setting or due to database errors.

But some customers did have intermittend problems.

We have done 3 changes :1) The log protocoll has been enhanced with time stamps and a lot more information in case of

merge and sync.2) Several checks have been added to check the current environment against wrong settings.3) A new config setting has been added : [KASSE]OFFLINE_SYNC_DISABLE=0/1. This

Page 12: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

setting allows to switch off the additional logic that supported pos reports in back office without prohibiting offline merges.

Important notes :1) Independent of the new config setting, both modes are stable if configured and run properly.2) Config switches (SVCONFIG TEST etc.) will always interfere with save OFFLINE

operations and are likely to disrupt data consistency if used together with SVCHKNET.3) The same is true for SVCHNET LAPTOP. If used during offline, data consistency cannot be

guaranteed.Goods in, random errors E 6717 05.08.10 Fix Medium SVNAVIGx Due to a missing initialisation, errors could show up in goods in like 'illegal type' or even a plain

program abort when pressing OK. This could happen especially on the first goods in processed after using other functions within the program

Goods in, mask edit E 6686 FI 977 05.08.10 Fix Medium SVNAVIGx Applying changes to the mask definition on the goods in mask for either goods in or supplier invoice, especially a 'force data entry', could cause a wrong switch of pages, activating the invoice mask within a goods in or vice versa.

Set price change, copy E 6670 FI 964 07.08.10 Fix Low SVNAVIGx Copying values based on wholesale or retail price did not work anymore in the set price change function since increasing the price lines to 4 digits.

EDI, convert DESADV into scanner data

E 6711 10.08.10 Change Medium SVNAVIGZ, SVEDIBAT, SVEDISRV

A DESADV may contain prices, even though not defined/allowed according to standard.These prices where used in FuturERS if the message was converted to a goods in directly. But the check was missing if the message was converted into scanner data for transfer to a branch.The fallback : if not emtpy, price from DESADV else if supplier order defined, price from order else buying price from item/branch.

Release code update E 6721 11.08.10 Fix Low CONVERT, SVMANDNT

Patch versions of CONVERT.EXE and SVMANDNT.EXE needed special release codes to work, but this caused the normal main version programs to stop because of an invalid release code.Both programs will now only work with main version release codes, even as path programs

Statistic liste, batch print E 6715 13.08.10 Change Low SVNAVIGZ It is now possible for STPS and Product statistics to specify <CSV> and <FILE> as batch output.Recommended Reordering, list change

E 6701 13.08.10 Change Low SVNAVIGZ, PRTMASK.DAT, SVENUPD.DAT

The work lists created by recommended reordering can now show up to 4 selectable prices.The selection is done via configuration

Scanner, create files E 6700 14.08.10 New Low SVSCAN, SVENUPD.DAT

SVSCAN can now produce files from the scanner input that can be used by SVSIMSCN afterwards.

Booking, POS prices E 6737 01.09.10 Change Medium KRFBUCH, .. With Paradox tables, the calculation of POS prices within the night batch could take literally hours IF

the number of items is quite high several action price defintions exist which do not contain PGR, but just Stat.Period and

Supplier.This was no real issue in version 3.16, but was introduced with the move of Stat.Period from item group to item detail.

The code has been changed for Paradox to get back to old speed in most cases.Time Registration E 6718 Inc 10-

07-03208.09.10 Fix Medium SVPOS,

SVNAVIGxThe simple time registration showed illogical messages when go/leave where mixed up by the user.

Fiscal printer, Slovak E 6726 15.09.10 Change Low FISDLLSK.DLL, SVENUPD.DAT

Support for an additional fiscal printer (new model, replacing the old one) for Slovakia.New config settings to adjust baudrate and handshake!

POS receipt reprint E 6738 15.09.10 Fix Low SVNAVIGx, Inconsistent receipt data could cause the receipt reprint function to terminate the program.

Page 13: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

SVPOS There will be no special update for this, as it shows only with very special corrupted data. ASP branches, booking E 6741 Inc 10-

08-096 14.09.10 Change Low ARTRANS,

KRFBUCH, DBUPDATE, (CONVERT), SVENUPD.DAT

In situations with ASP branches in use, the table KASSREF is quite big, containing 'number of items times number or branches' records.If the table grew beyond the main memory limit of the SQL server, the update of the table was quite slow, especially with MS SQL. It could take days instead of hours to read in an 'item complete', which is necessary for every new branch.

The remedy :The table storage on disk was changed from a branch/refno to a refno/branch sort.And the ARTTRANS and KRFBUCH programs have been changed to avoid updating the records in table KASSREF with data that already exists.

The detail of changes to the index definition and to KASSREF are different from version to version, because of the changed table structure of ARTIKEL and KASSREF.

SQL Server, DBCompr E 6773 11.10.10 Change Low DBCOMPR DBCompr.EXE is now changed to completely REBUILD the tables instead of just update the statistics

Fiscal print, Russia E 6782 01.11.10 New Low FISDLLRU.DLL Support for a new fiscal printer in RussiaPOS address service E 6731 05.11.10 Change Medium SVPOS,

SVTOUCH, SVNAVIGx, SVENUPD.DAT

The turnover/overview calls to the address web service can now be configured to be executed only for specific address type.This is relevant for slow web services (and web services that don't expect to be called for personnell and suppliers and branches)

Index for EAN table 05.11.10 Change Low DBUPDATE, (SVENUPD.DAT)

The index definition for the EAN/scancode table is optimal for code access, but not so good for item bookings and item transfer.With the implemented access and key selection logic, this should not be changed for Paradox tables.But for all SQL servers it is now possible to change the index defintion for optimal item booking and item transfer.The effect for normal scanning should not be noticeable.This manual change to SVENINDX should only be done if the booking times for item changes are too slow.

Index for EAN and KASSREF tables

09.11.10 Change Medium DBUPDATE, SVENUPD.DAT

The index definitions for the two tables ART_EANS and KASSREF have been changed to support both Paradox and SQL Server in an optimal way.SVENUPD.DAT contains the changed index definitons, and DBUPDATE.EXE treats the two problematic tables in a special way for SQL Server, effectively clustered indexes instead of the previously normal secondary indexes.

Provision/commission calcultion

E 6797 Inc 10-11-018

09.11.10 Fix Low SVNAVIGZ The print of agent's commissions could end up with an error message of 'SfToString : Read from data type 0' and an abort of the program or a list with empty totals.

Receipt reprint, Touch E 6794 Inc 10-10-046, Inc 10-11-030

09.11.10 Fix Low SVTOUCH The function 'Receipt Reprint' within SVTOUCH.EXE used a data for preselecting the possible receipt numbers, but did not use the date itself to locate the receipt afterwards (due to old logic within version 3.12, which did not allow for a date eintry).As a result, it was not possible to open a one year old receipt if the same receipt number did exist with a more recent date.

Preparing transfer data E 6628, 18261, E 6649, 18282

FI 943 11.11.10 Change Medium FILWRITE, ADRWRITE

The creation of branch transfer files, especially 'full' transfers for stock and sales information, was sometimes quite slow.The current change is 'complete' in version 3.22 only, including the change to the (file) sort logic and memory usage. But this change of the core is not backported currently, for safety reasons.For previous versions, 3.20 and 3.18, the logic change for the main functions, not the library, has been backported so that the main customer problems should be solved.

SQL Server, DBCompr E 6813 26.10.10 Change Low DBCOMPR The change of ERS 6773 from 11.10.10 did not work on SQL Server 2000, because the command

Page 14: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

used is not supported.A version check is used now to send a different command to SQL Server 2000.

Calculating (derived) price lines

E 6692, E6802

FI 349 29.11.10 Change Medium SVNAVIGZ, SVSUPRT

SVSUPRT got new options for the functions 21 and 22 now, to define how 'future' prices should be handled.The edit code of the normal item edit is affected, but there should be no change within the edit module.

POS sales switch E 6834 FI 1085 02.12.10 Fix High SVPOS, (all) With specific FONT settings, the system did hang if a 'sales switch' was used withing POS, sales 1, after entering an item. Other effects of the same problem : Error messages that some pictures could not be found.

The reason : Too many fonts selected and not reused, which caused a ressource problem within Windows.

EDI SLSRPT import E 6828 02.12.10 Change Low SVEDIBAT, SVNAVIGZ

The date for which the POS report was generated was previously defined by the EDI document date(s).It is now taken as the maximum of all sales dates, but not higher than 'today'

POS, offline check E 6836 03.12.10 Change Medium SVPOS, SVTOUCH, SVNAVIGx, SVENUPD.DAT

A new safety check has been added to the start code of the sales screen : If the tables 'KASSE' and 'KASSE_KOPIE' are both paradox tables, then either all of 4 offline indicators have to be 'false' or all have to be 'true'.In case of a mix, which is reported to have happened in the past, especially with repeated reboots and shaky networks, the program will now report an error and stop hard.The new feature can be disabled via[KASSE]OFFLINE_CHECK=

Fiscal print, 'extern' E 6845 FI 1093 18.12.10 Change Low SVNAVIGx, SVPOS, SVTOUCH

The interface for fiscal printers 'extern' can now produce some debug output in the log file, if [KASSE]FIS_TRACE=1 is set.

POS, fiscal printer interface E 6849 FI 1093 20.12.10 Fix Medium SVPOS, SVTOUCH, SVNAVIGx

Whenever a fiscal printer was not available at time of initialisation, FuturERS switched to 'No fiscal printer' mode.

Item transfer, read in branches

E 6857 Inc 10-12-192

27.12.10 Fix Medium ARTTRANS Reading in item transfer files in a branch did not work properly if an item group had been marked as 'to be deleted' and at least one variant had stock left in the branchThe file was not properly processed and further processing of items was skipped.

Touch POS, Sales person (button)

E 6829 21.01.11 New Low SVTOUCH The 'PGR' buttons within SVTOUCH can now also be used to set the sales person.

Remote Request Server E 6555 FI 1115 12.02.11 Change High SVREMSRV, SVREMREQ, SVREMTRN, SVREMUMS, SVENUPD.DAT

The remote server process can now be started with a duration parameter like SVCOMM. The duration must be specified as hh.mm, as hours an minutes.Additionally, the program has been changed to avoid deadlocks in the internal thread and process management.Thirdly, the log for the delta update has been changed to produce less output.

Fiscal printer UPOS, Poland

E 6913 14.02.11 Change Medium SVNAVIGx, SVPOS, SVTOUCH

The UPOS driver supports the command 'open drawer' now.

Stock tranfer, franchise E 6921 FI 1140 28.02.11 Fix High FILWRITE Since the logic change of version 3.20, back ported to version 3.18 for speed reasons, the stock transfer did not transfer 'out of range' information properly. Especially own branches never received stock data from other systems.

EDI, INVRPT booking E 6897 18.03.11 Change Medium SVNAVIGZ, It is now possible to delay the INVRPT bookings for a few days if they contain absolute (counted)

Page 15: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

delayed SVEDIBAT values.This change is necessary in case of non-timely creation of SLSRPT's and INVRPT's. In the past, this could cause wrong stock levels in case of a reversed reading order.The functionality is available in this version (3.18) only via settings in the configuration. It is not available in version 3.20. From version 3.22.B onwards, the functionality can be configured via 'EDI Partner' edit.

Touch POS, KBD_POS=1 E 6936 FI 1162 19.04.11 Fix Low SVTOUCH The setting [KASSE]KBD_POS=1, which places the cursor onto the PGR field instead of the RefNo field, caused the Touch POS to crash. The setting is now ignored in the Touch POS, but still available in the normal POS.

POS, 'No Sale' and 'Capture Postcode'

E 6947 19.04.11 Fix Low SVNAVIGx, SVPOS

The 'No Sale' Button did not work as expected if 'Capture Postcode' was activated with modes 2 to 4.

Touch POS, Capture Postcode

E 6961 19.04.11 Fix High SVTOUCH The Touch POS was put into an invalid state and finally crashed if the capture postcode mode was set to 2 to 4 and the 'OK' button was used on the Touch POS instead of the 'Enter' button.

Calculate order values for statistics

E 6957 19.04.11 Change Low STATCALC The calculation of supplier order values to store into STATO... tables was slow via networks in case of a high data volume.The transaction and lock logic has been changed to reduce the number of database requests.

FO transfer by branch E 6790 FI 1064 10.05.11 Fix Low SVNAVIGZ The Fashion Order transfer could break with db errors if a 'split by branch' and 'create items with 0 quantity' was requested. If the FO consisted of several items, and one of them did not contain a single quantity to one of the branches, then the transfer failed.

Supplier invoice, data loss E 6954 FI 1172 13.05.11 Fix High SVNAVIGx Data on booked supplier invoices was deleted if the invoice was loaded in a specific way and then stored instead of aborted.

Goods in correction for different branch

E 7011 13.05.11 Fix Low SVNAVIGx It is now possible (again) to correct a booked goods in in head office that was created in a different branch.

EDI, DESADV, modified 'orig' branch

E 7010 1100839 16.05.11 Change Low SVNAVIGZ, SVEDIBAT, SVENUPD.DAT

It is now possible to use different branches as 'orig' branches for goods ins created by DESADVs. This new option should only be of interest for systems with a very high volume of DESADVs.

Stock transfer, branches E 6939 Inc 11-03-1023

17.05.11 Change Low FILREAD A lock problem in SQL Server is now avoided within the stock table update processing.

Franchise transfer compatibility to version 3.22

21.06.11 Fix Medium FNZREAD, FILREAD, ARTTRANS, ADRREAD

Updated files to properly process files created by version 3.22

Missing values for 'FRANCHISE' settings

E 7059 26.07.11 Fix High SVENUPD.EXE The update program for system defined configuration entries did not update some values if the configuration entry was moved within the tree from one group to another.

Fiscal print, X-Bon 'external'

E 7064 26.07.11 Fix Low SVNAVIGx, SVPOS, SVTOUCH

The X-receipt call on 'External' fiscal interfaces actually called the Z-receipt.

DelNotes 7 digit with wrong checksum

E 7086 Inc 11-07-283

09.08.11 Fix Low SVSCN2WE The program that converts scanner data into GI and DelNotes did not check for 7 digits in case of DelNotes. As a result, DelNotes with wrong checkdigits have been created.

SQL, 'Error inserting' in batch processes

E 7060, E 7071

Inc 11-07-048

14.08.11 Fix Medium 'All', ARTTRANS, SVENUPD.DAT

The lock and update logic did work with a fixed timeout value for locking. With highly fragmented databases, complex indexes and slow machines, this timeout was not sufficient in some cases, causing aborts especially of the 'Read item updates' in the branches.The timeout is now configurable via config settings.[SYSTEM]SQL_LOCKTIMEOUT_*_*=

Translation missing for 'print active' dialog

E 7082 FI 1231 16.08.11 Fix Low 'All' The print dialogs did show only German text, caused by a setup problem

Page 16: Version 2futura4retail.net/versions/FuturERS/official/archived/3... · Web viewWhile changing the code, the logic applied to 'text only' parsers was changed to behave more friendly

SQL, 'Error inserting' in batch processes

E 7060, E 7071

Inc 11-07-048,Inc 11-10-111

12.10.11 Fix Medium FILREAD See same entry from 14.08.11 : Just another program

Preliminary price change list(s)

E 7181 Cust req 03.11.11 Change Low PRTMASK.DAT, SVNAVIGZ

The preliminary price change lists for both 'by value' and 'by percentage' have been changed in their headers.Better centered using new variables.

Adress list, duplicated 'name 2'

E 7191 FI 1284 15.11.11 Fix Low SVNAVIGx The name appeared twice if the address did not have a title

Stock transfer, read E 7272 01.02.12 Fix Low FILREAD, FNZREAD

Reading in stock information could finish with an access violation or EinvalidPointer exception after reading in transfer files

SVSUPRT 5, head office E 6884 Inc 11-01-275

07.02.12 Change Low SVSUPRT The program does not do anything now in head office if the branch parameter for function '5' is left out.This change prohibits erroneous 'full transfer' settings for unaffected/unwanted branches

Credit card, O.P.I., print of unexpected data.

E 7303 FI 1357 22.02.12 Change Low SVCARD, SVENUPD.DAT

SVCARD.EXE did not react to any data sent from the terminal 'outside' of requests from SVCARD.As an adaption to one specific terminal which sends the print requests asynchronous, even in case of a card payment, all print information is now printed or transferred to the POS, but not ignored anymore.

Version compatibility to 3.24 from lower versions

E 7500 21.08.12 Change Medium ADRREAD, ARTTRANS, FILREAD, FNZREAD

Making the normal franchise/multi company communication possible between lower version and version 3.24

Franchise transfer compatibility

E 7784 24.07.13 Fix Low ADRREAD, ARTTRANS, FILREAD, FNZREAD

Enabling versions 3.20 and 3.18 to read franchise transfer files from version 3.26

Printing VOID receipts with definable header and footer information

E 7829 1/130524 18.09.13 Change Low MASKEN.DAT, SVNAVIGx, SVPOS, SVTOUCH

The VOID receipts now have definable header and footer texts.

Branch item bonus E 7830 22.09.13 Change Medium SVNAVIGx The list execution has been sped up, in some cases with dramatic results, by caching all required definitions in memory.

POS data entry, illegal state in rare cases

E 7808 02.10.13 Fix Medium SVNAVIGx, SVPOS, SVTOUCH

With 'receipt print to screen' and other displays on screen after pressing 'OK' on the POS and before end of print of the receipt, in some rare cases the program could be forced into an illegal state which then could disable some logic checks.