8.1.5 ----- Release 2011/09/30 - System Several icons fixed - Invoice Export to Snelstart: Never a costcode on the VAT booking 8.1.4 ----- Release 2011/09/21 - Planning Problem with double-clicking memo field in planning solved 8.1.3 ----- Release 2011/09/21 - Invoice Parameter 'override' now defaults to TRUE in invoice actions 8.1.2 ----- Release 2011/09/15 - Bug fixes Accountview debtor export fixed Accountview search codes can now be modified Problem in advanced filter on vehicle in archive solved Wrong icons in report preview solved 8.1.1 ----- Release 2011/09/12 8.1.0 ----- Beta 2011/09/06 - System Error message after executing query from SQL editor, changing sort and then executing a new query, resolved When system update starts, screens are closed automatically instead of showing an error Dedicated user: Closing the screen does not close the application anymore Glow-up messages older than 2 days are never shown There are never more than 100 glow-up messages retrieved and shown at a time /*search=table*/ works in more cases, e.g. when filtering on other vehicle in Archive -Possibly- fixed bug on Windows 7 / Server 2011 with wrong date format -Possibly- fixed bug on W7 / Server 2011 with dialogs appearing behind other screens - Action components ZIP component now supports parameters in file specifications (start with : on each line) ZIP component will attempt to create target directory Conversion component will attempt to create target directory MultiSelect action component now supports parameters in SQL Faster export of =delimited= text files, option to create backups of files Conversion to =delimited= text files: Currenty and float format can now be set (using 0.## etc.) StoreResultIn option for CS Queries including UTF-8 option (for this, query must return one record with one unicode string/XML field) - Order/Invoice Improved export to Accountview Option "Digital invoice" in invoice wizard (Action DIGITALEFACTUUR) After opening archive screen last record is selected All Invoice actions can be used in combination with default behavior by setting parameter Override to FALSE (Default is true) - Action list Initial date is 60 days in the past instead of 90 - MDC Acion MDCDELETEORDER now works for multiple selected items - WMS Copy button in specification launces COPY_BEWEGINGDT action - Planning PLAN_IN action supports 'override' parameter. Set to FALSE to exec this action before the default plan action. 8.0.9 ----- Beta 2011/05/30 - System File convert action can now export field names for delimited text files 8.0.8 ----- - Invoice Comment field to Accountview can now be changed Extra fields for Accountview: tryfield( 'contact.WWW_URL', 'www_url'); tryfield( 'contact.COC_CODE', 'coc_code'); tryfield('Contact.TEL_MOB', 'TEL_MOB'); tryfield('Contact.BANK_ACCT', 'BANK_ACCT'); tryfield('Contact.BANK_ACC2', 'BANK_ACC2'); tryfield('Contact.BNK_CODE1', 'BNK_CODE1'); tryfield('Contact.BNK_CODE2', 'BNK_CODE2'); tryfield('Contact.IBAN_NR', 'IBAN_NR'); tryfield('Contact.IBAN_NR2', 'IBAN_NR2'); tryfield('Contact.DD_ACT', 'DD_ACT'); 8.0.7 ------ - Order/WMS Problem with incoming WMS orders solved 8.0.6 ----- Release 2011/05/20 - System Selection in grid remains after refresh for main tables (not for subtables) 8.0.5 ----- Release 2011/05/17 - System Increased max column size of grids to store (5 times) Built-in drawing of locks before any table with field Locked set to true 8.0.4 ----- Release 2011/05/16 - System Fixed: Alerts, copy to clipboard did not work Copy to clipboard on all alerts, including errors Removed E-mail to Art Systems function from error messages When time/decimal separator changes during sessions it is now reset By adding an extra semicolon ; to the indexfields in the datadictionary, the sort fields can be locked New system option: Tab to next row in grid (tab from last column will move to next record) 8.0.3 ----- Release 2011/05/09 - System Fixed: System instability 8.0.2 ----- Release 2011/05/06 - System Fixed: Memo parameter input field had become smaller Fixed: "Name" property did not appear in English version in paramterlist in action designer Fixed: An issue with deleting in subtables 8.0.1 ----- Release 2011/05/04 8.0.0 ----- Beta 2011/05/02 - System License update is now fully automatic when possible Linked tables can now change index without causing problems Linked tables can now have default index fields which actually work Option to lock administration switch buttons except for administrator userlevel Global parameter supported in all queries: :AS_USER will be replaced with logged in username When moving to a different master record the selected records are cleared Improved backup flow and error logging. Backups with no files are deleted automatically. Option "Cache system actions" for performance improvement - WMS Multiselect / drag from pick planning Query INSLAGMAP for incoming WMS mutations When zooming to WMS from order, filters are first deactivated - Mapserver Option "CityNamePrio". Set to "2" to give zipcode higher priority than city name - Actionlist Buttons for right table (new, delete, filterbox) Option to open as default screen If parameters 'datum1' and 'datum2' are found in Actielijst table, date selectors will appear Locks drawn before records when Locked=true No adding/deleting subrecords when main record is locked Grid supports multi-select now - Order After adding records to dossier, selection in the grid is cleared Improved searching of order from Planning in Archive - Rent If field "artikelbegindatum" is not present, all standard behavior for specification is disabled - Accountview Fields WWW_URL and COC_CODE supported in debtor export 7.9.9 ----- Release 2011/01/7 - Tariff Query can be overridden using TARIEF 7.9.8 ----- Beta 2010/12/16 - System No more license-warning for scheduler sessions Readonly file fields now allow access to the file popup menu Readonly file fields show popup menu when readonly in grid - Emballage Filtering on total table now allowed - Snelstart Field Memo can be filled by adding field "snelstartmemo" to export debtors query - Income Check whether SQL to generate HTML is not empty before execute - Mapserver Minor error with new map solved Error "Index out of bounds" in some situations when dragging from map to trips, solved - Multiplanner Import and export function - WMS Allow filter in mutation detail table Zoom to WMS from order improved Some subtables now allow sorting Selected date is set as default when creating new pick order Pick order grid is editable - Action list Added filter bar in this screen 7.9.7 ----- Release 2010/09/16 - Revenue Webbrowser containing graphics is enabled and can scroll - Planning Multiple selected nearby orders can be dragged to trip to plan them - Order When zooming to order, previous index (sort) is restored 7.9.6 ------ Beta 2010/09/15 - System Scheduler interval can be set in seconds using extra settings: scheduler_interval (default 30). Scheduler does no longer perform a user count validation ASLAS actions now support parameters for host, application, client, user, password ASLAS actions now have error handling parameter Select action now has an InitialValue parameter Zoom-to component now works when used in COPY_VRACHT and similar actions - Report Objects can be moved with keyboard arrows using Ctrl Objects can be sized with keyboard arrows using Shift - Mapserver When certain nodes cannot be found, more informative errormessage containing the missing nodes - Warehouse Query UITSLAGMAP to map fields from lookup query to target table - Emballage Action DEL_EMUTATIE can now be used in archive as well - Revenue Values of begin- and end date are now stored and retrieved - Planning Action "PLAN_IN" receives parameter "setorder" to specify whether trip order should be recalculated (last of series) Orders on map refreshed after map is refreshed - Order Multiselect supported for adding records to dossier and adding new dossiers - WMS New module "Pickplanning". Actions: PICKORDER_IN;PICKORDER_OUT;PICKORDERDTL_OUT Additional parameter: PLANDATUM. Query's: VOORRAADMUTATIES (:datum parameter) /VOORRAADPICKORDERDTL (First parameter is master value) Tables: VOORRAADPICKORDER which must have field VOORRAADPICKORDERNR and DATUM (or override query of this table in datadictionary) 7.9.5 ------ Beta 2010/06/22 - System Problem with messages to multiple recipients solved Pressing ctrl+c on 1 selected field in grid now copies data to clipboard When creating PDF, transparent labels would become white instead of transparent, solved Schedulers and MDC sessions will not show license screen anymore Undo Last Filter now also works for text-search filters (will simply clear out entire filter) Messaging: More efficient query and increased polling interval to 20 seconds instead of 10 seconds - Emballage Delete multiple selected records - Income User must select start date and end date before data shows Double triggering of startup action resolved - Hours Hours worked on holidays no longer included in calculation of extra hours - Accountview if setting check_invoice_exists = true, invoice is searched after storing and an error is created when it can not be found 7.9.4 ------ Release 2010/04/15 - Order Problem with sorting solved - Report New: Barcode component with many different barcode types 7.9.3 ------ Beta 2010/03/30 - Order Solved problem when saving record when switching from order to other screens - Mapserver #MapRoute table now also supports UseDecimal for decimal degrees 7.9.2 ------ Release 2010/03/11 - System Sorting on key field after sorting on other fields did not work, solved Binary mode for FTP transfers Parameter /nomessages will block messages from AS_MSG - Mapserver Mapserver crashed when error message contained more than 200 characters, solved Property Stripzipcodes_UK_NL: for new mapserver and map this may be set to FALSE for more exact zipcode positioning in GB 7.9.1 ------ Release 2010/03/08 - System Descending sort fields did not work in report 7.9.0 ------ Release 2010/02/22 - System Fields can be made read-only in the grids while editable in the tab: Add field "readonlyingrid" to FIELD. Grids now support descending sort (click it again) -on one column- E-mail fields are now also supported in grids (double-click or space) Messaging: No messages can be sent to Schedulers or users who are responsible for MDC traffic Zoom-To action now also works to go to record in active screen Solved problem displaying the active users when there are not enough user licenses /config=filename option to start up with specified configuration file (must be in same path, e.g.: /config=containers) - Report Problem with sort order of certain reports solved - Order When the tariff dialog is cancelled, the tariffs are no longer recalculated or removed When switching to planning, unstoreds orders will be saved and shown when Refresh On Activate = true - Mapserver/Routeplanner Route is cleared when adding/deleting nodes or when pressing "clear" button Parameter /nomap supported to start up without using map licenses Background calculation of Mapserver did not work, solved - Planning Some problems with indexes on Trip solved (random order changes, other selection after refresh) 7.8.0 ------ Release 2010/01/22 - System User option Dedicated to disable Goto menu and toolbar (can only use startup screen) Copying Field Info to clipboard did not work, solved Add '/*FORCESQL*/ option to query to use SQL even when table is linked to master dataset Context Info will now show content of Memo fields again - Actions Action component CSQuery now has property "ResolveAlias" to prevent replacing database aliasses (NOT in designer!) Action "END_TRANSPAS_APP" will execeute when closing application Action component "RefreshScreen" will refresh current screen Alternative: Define parameter Refreshoption (integer) and set this to 1 to refresh current screen =after= action executes "ResolveAlias" property also supported in DataDictionary action component - Maintenance screen When "zooming" to a table, user access to that table is now verified Splitter position is now saved per table instead of once for all tables Option to start any table in maintenance screen at startup - Hours2 Refresh data after process period When changing period or employee, the last record is always selected Added period 14 in interface - Messaging Error "invalid index" when deleting message solved Added option to Copy text to clipboard (includes sender and details) After Reply, message is not deleted automatically anymore Start anchors in messages with an underscore _ to NOT delete it after clicking Multiple recipients supported in AS_MSG, put EACH recipient BETWEEN @ (@bert@klaas@piet@) Action MSGSTATUSCHANGE(Keyvalue, Status, Anchor) when status of AS_MSG message changes It was possible to click Reply twice, solved - Income Provide field AS_HTML_SQL and remove field AS_HTML to use SQL to create graphs. Query should return 1 field in 1 record. Initialize action is now executed before the data is retrieved the first time - Order Fields Laaddatum and Losdatum now also trigger tariff calculation as the tariff may be restricted to a certain period - Multiplanner Better text handling with word break and multiline support Definitions will be automatically converted to database (System files, AS_Multiplanner) When saving definitions, old versions will always be kept and set inactive - Map Option to show details in map which creates text objects over the original object Module RoutePlannner will add RoutePlanner to Go-To menu and execute action ROUTEPLANNER Fixed field name error XCOORD_DEC and YCOORD_DEC in mapserver actions Total toll costs are now also shown in first screen of routeplanner Wrong emission class was chosen for toll options, solved Map could be closed when it was used as a separate screen, causing an access violation, solved. Now when the map is closed, it docks back into its previous dockposition. Mapserver: When entering ambigous addresses manually, a list of search results is shown instead of just one 7.7.1 ------ Release 2009/10/29 - System Readonly action fields supported Action component "Zoom To" for zooming to orders, trips or other data AS_Authorization now supports simple tables Setting to add WITH (NOLOCK) directive to tables Popup window for user input is now always on top, this fixes problems with hanging application in planboard and multiplanner as well as the password dialog behind the splash screen - Invoice Now only invoices from current company are moved to archive - Action list New unique icon - Hours2 Now when this module is active, the old module can no longer be accessed When 'Hours' is set to open on startup, Hours2 is opened automatically instead Set extended setting 'hours_in_grid' to 'True' to focus grid instead of tab sheet on new records When Hours2 is active, module Hours will no longer be active Now table Jaarweekperiode supports fields Begindatum and Einddatum for custom week start and end dates Now when records in JaarWeekPeriode are not found the default week calculation is used Filter is cancelled when changing selection Changing index is disabled to avoid confusion - Hours correction Removed mandatory index fields - Planning Action PLAN_OUT has parameter 'target' which is either 0 (unplanned orders) or 1 (other trip) - Order Better, more stable way to copy order, may solve error "Index out of bounds" - Income Action "OMZETINIT" is executed with parameters Datum1 and Datum2 just before data is refreshed - Purchase Switching back from archive now works correctly for details 7.7.0 ------ Release 2009/09/11 - System Generic non obtrusive HTML messaging system when tables AS_MSG and AS_MSGDTL exist System can also be used to ask questions using HTML anchors e.g. "Do you want coffee? Yes | No" Messagetypes supported: 1 = normal, 2 = MDC Reply option for now only available for MDC messages Application tables are now opened with WITH (NOLOCK) statement to improve performance and avoid deadlocks Search behaviour improved, when a key is pressed other than Space filtering now works again immediately When user inputs data for a Memo action parameter, the window is now twice as large as before By putting a tilda (~) in the Confirm property of a rootaction, Transpas will not as for confirmation at all before executing the action Copying & pasting in grids now works better - sometimes values were not stored properly Subtables; Changing index fields (sort) only allowed for read-only tables - MDC MDC Module can now use Generic Messaging System to show vehicle message to user and offer Reply option Parameter 'stops' (load/unload/all) now transferred to MDCDELETEORDER action Correct error when message is being sent while there is no trip with orders selected yet - Planning Customizable read-only specification table under orders in planning screen (Define PLANNINGSPEC) - Digital Invoice Added Digital Invoice to the official list of modules - Hours2 It is now possible to override the default date e.g. by setting it to '#vorige' Screen can now be divided to custom size, splitter is now visible When table "jaarweekperiode" is used, the first day in the period is now taken from the first week in that period 7.6.6 ------ Release 2009/08/07 - Multiplanner Added left and right docks for source tables 7.6.5 ------ Release 2009/08/06 - System When copying data from grid the exact displayed values are copied (e.g. formatted date/time fields) 7.6.4 ------ Release 2009/07/29 - System Now when opening the search window, intially there is no filter active - Map planning Drag/drop from order grid to trip grid supported (Action MAP_TRIP_GRID_DROP) 7.6.3 ------ Release 2009/07/27 - System Field "AllowMap" supported in Users table to determine which users have access to map licenses AS_Autohorization table now also supports "RELATIE" screen When locking tables the actual database name is now used instead of the alias - Emballage "Other" definitions now work in Order Archive - Invoice Problems with locking of invoice table solved 7.6.2 ------ Release 2009/06/30 - Warehouse Problem with converting to negative values solved 7.6.1 ------ Release 2009/06/24 7.6.0 ------ Beta 24-06-2009 - System Removed several unused (BDE) settings NEW_TABLENAME action should now work in all situations including sub tables User setting to prevent ALT+I from opening "Insert symbol"dialog Further error handling improvements. XMLImport now detects empty files and raises proper exception (which can be caught). New startup actionID for ALL users: "START_TRANSPAS_APP" (executed once after succesful login) - Order Filter in archive can be replaced by query HISTFILTERQUERY. This query must return only field VRACHTNR for all orders that should be in the result set. Parameters expected: WAGEN, CHAUFFEUR, CHARTER and when date selectors are used: DATUM1 and DATUM2. Example: Select vrachtnr from [as transpas historie]..vracht v join [as transpas]..rit r on v.rit = r.ritnr where (r.wagen = :wagen or :wagen = '') and (r.chauffeur = :chauffeur or :chauffeur = 0) and (r.charter = :charter or :charter = 0) and v.laaddatum >= :datum1 and v.laaddatum <= :datum2 New date navigation in order Archive - Planning When field vrachtnr_zoom exists and is 0, and field ritplanningnr exist, zooming to table 'ritplanning' is enabled Resources were all opened twice. Opening this screen with many source tables is now faster - Multiplanner When Info is chosen from the menu, the info formula text is shown before the parameter values Source grids now support sorting Actions are shown in the first level of the action popup menu instead of in a sub menu Action descriptions are shown instead of action ID's Actions are sorted by the field MenuOrder in the action table Now opens automatically if only 1 definition is present Multiplanner is now offered as a startup screen - Mapserver In mappings, fields XDEC and YDEC are supported to fill route with geo decimal coordinates Mapserver in automode crashed/hung when routes were offered with less than 2 stations - Warehouse Removed hard coded Dutch confirmations when deleting items, replaced with standard behaviour Removed hard coded checks Removed hard coded autofill for: "Laatsteinslaglocatie" - Invoice Option for Snelstart version 7.5 with VAT codes (0=0, 1=Low, 2=High, 3=Other) (923) "BTWRekening" no longer needed. Now read from basic settings, depends on VATCode. Now includes adminname. E.g. ADMIN1_BTW0=1600, ADMIN1_BTW1=1601, BTW2=1602 - Scheduler Now has statusbar showing status of last action to be executed Now cannot close when action is still being executed Now locks grid when action is still being executed When a list of actions is being executed, turning off "Active" will stop execution after current action During scheduled execution the current action is selected in the grid Storing error messages failed when message contained quote, probably solved 7.5.2 ------ Release 13-05-2009 - System Find and Filter button visible in the main toolbar 7.5.1 ------ Release 12-05-2009 - System Action component "Plan order" which invokes the default Transpas planning behaviour Subtables can be sorted Invalid warning "multiple users active" when updating, fixed Record locked warning: Indication of lock time is shown. Broken database connections are now restored automatically with an increasing time delay, without user confirmation. Copy to clipboard function is much faster and record pointer returns to the active record instead of going to end of list When adding a record to a subtable, the selection of the grid is cleared - Report New PDF generator DLL which resolves some font issues. Add bit field "SetDefaultPrinter" to switch the Windows default printer to the report printer to resolve issues with certain printer drivers Default printer is reset when report is created. - Map planning Nearby records can be presented in a grid using query MAP_ORDER or MAP_TRIP Selection between grid and map is synchronized This query needs a "%s" tag where the keyvalues must be inserted E.g. Select * from vracht where vrachtnr in (%s) - Own datadictionary entry corresponding with the name of the map - When drag/dropping action is fired with the name of the map Amount of records can be set in advanced settings; MAP_ORDER_RECORDS Only items within a certain distance are displayed Option MAP_ORDER_DISTANCE in settings for near count (Mercator units, default = 15000). After refresh, data in grid is maintained and selection is restored Autorefresh of maps after plan-action can be prevented by adding MAP_ORDER and MAP_TRIP to the autorefresh list in the settings with value False. Field Zoomkey in mapobjects is supported to zoom to orders and trips - Planning Sourcetable drag to planned orders: parameter Vrachtnr is renamed DropVrachtnr to prevent conflict Orders can be un-planned by dragging them to the tab "Orders" Source tables now support multi-select. Source table drop actions get parameters "Totalrecords" and "Curentrecord" - Planboard Problem with indexfields of Trip table fixed After rebuild, current active trip was deselected, solved (#2555) - Multiplanner Much less flicker while scrolling and text of objects now remains visible - Order/Archive Filter on charter now also supports selecting a different charter - Invoice Multivers.Invoice: Fields CurrencyID, CurrencyID_byval, ExchangeRate and ExchangeRate_Byval supported Multivers.Customer: Field CurrencyID supported Errortablename now supported (AS TRANSPAS, must exist and be empty) 7.4.3 ------ Release 31-03-2009 - Warehouse Amounts are now automatically made negative again for outgoing stock 7.4.2 ------ Beta 30-03-2009 - System Function HTMLENCODE for text within XML files. XMLNodes can have invisible tags to provide more complex grouping and repeating 7.4.1 ------- Release 26-03-2009 - Planboard Error when double clicking vehicle when horizontal mode was used, solved 7.4.0 ------ Release 24-03-2009 - System Removed default user "VDVIS" (Use ARTSYSTEMS) System engineer no longer counts as user New system engineer password Amount of active user licenses is shown in the Help-Users dialog New appOption Userlevel in the lock table {Appoptions 1 : map installed 0/1 2 : map used 0/1 3 : is scheduler 0/1 4 : map allowed (enough licenses) 0/1 5 : userlevel } - Actions ErrorParamname + option RaiseError in the following components: Email / Email SMTP Query / CS Query HTTP Get / Post Formula New component XMLNode3 (Version 3) which allows for a combination of inline attributes and inner text New component ASLAS DeleteRecord Parameter DefaultReport in action OPENREPORT now works - Income Integration with Google Graphs to show pie chart for income per debtor - Calculation Integration with Google Graphs to show a chart for each trip - Order Hotkey ctrl+alt+v to go to record in WMS from order specification When record in WMS is created, WMS is opened and record is shown - Planning Doubleclick to edit unplanned orders can use vrachtnr_zoom field when available Parameter PLANDATUM is provided in NEW action for trips - Invoice Export debtors to Accountview: fields mail_bus, vat_code and admin_name supported - MDC MDCCREATEORDER action now receives CurrentRecord and TotalRecord parameters - Hours2 Problem with calculation of night hours when night threshold was set to 0, solved - Map planning Put a star* in the name of the submenu to check it by default XY-coordinates are now updated in one query instead of a separate call for each coordinate 7.3.0 ------ Release 5-3-2009 - System Very basic authorization system to allow/deny users access to built-in screens - regardless of user level Will only function when [AS System Files]..AS_Authorizaton exists. (AllowEdit is/AllowInsert are NOT implemented but added for future use) Fixed Abstract Error when launching report from certain screens Memoryleak when downloading new version, fixed "Rename current version" checked by default when updating Old Query action component with StoreResultIn moved to Legacy items New CS query component --WITHOUT automatic BDE language conversion! Better indication of filtered columns in grids New text filter option for current column of grid - Map planning Error "Layermodel not assigned in getMEViewbyModel " when map was empty, solved - Planboard This screen now uses the settings "Autorefresh" and "Refresh on Activate" ---> Use with care, this will make the system slower as it refreshes all trips and orders! As an alternative F5 can be used to refresh all data without rebuilding the planboard. - Action list New module: Action list - Hours First day of period was wrong in Hours2 when using 4-week periods 7.2.0 ------ Release 12-2-2009 - System Changing datetime value in action designer failed, solved (812) Action OPENREPORT now receives parameter "DefaultReport" for the active screen AND CurrentScreen with the internal name of the active screen (873) Error "EIdConnClosedGracefully" when sending mail no longer treated as error (872) Tab order in field settings, display settings improved (1024) When copying data (e.g. relations or cities) with a different index, an incorrect record was copied, solved (780) Correct caption when multiple records are changed with formula or percentage (1023) Scheduler sessions are ignored when counting and showing users Map planning is no longer available when there are not enough map licenses Integrated system in the Help menu to share user screen using VNC - Income New module "Income" (Omzet) to provide quick results per debtor/year/quarter/destination/product (1008) - Planning When working with read-only unplanned orders dataset, double click can edit a single field if this setting is checked (881) When moving multiple selected orders downwards the order was lost (876) - Planboard Problems with disappearing comment in planboard should be solved When the planboard is rebuilt, the order data is also refreshed - Rent Sorting in main grid now enabled (968) Button for copying specification (968b) - Invoice Option for Snelstart version 7.5 with VAT codes (0=0, 1=Low, 2=High, 3=Other) (923) "BTWRekening" no longer needed. Now read from basic settings, depends on VATCode. E.g. BTW0=1600, BTW1=1601, BTW2=1602 7.1.3 ------ Beta 29-12-2008 - System Action "OPENREPORT" to override default report behavior. Parameter REPORTACTION specifies what to do (0=view,1=print, 6=mail, 7=fax) Action Report now has a parameter to specify the report action 7.1.2 ------ CS Release 22-12-2008 - System Lookupqueries may contain global parameters (e.g. for selecting vehicle in planning) Locked tables now remain locked instead of being unlocked after 5 minutes - Vehicle Maintenance grid now allows changing index field - Order Tariff button is now removed when tariff module not active 7.1.1 ------ CS 16-12-2008 - System References to old ICS BC removed Arrows to move fields in settings were no longer visible, solved Validation error messages now show the displayed, formatted value of the field Access violation when sending mail by SMTP without attachment, solved Send mail by SMTP now has option to show no error when send failed (RaiseError) Several problems with backup solved ASLAS Data action removes XSI:NIL tags - MDC Removed old system for batch sending of orders Test; log-in window disappeared behind splash (may be solved) Test; access violation when quickly sending multiple orders with export definition - History Preference for the amount of months to see is now stored and reloaded on opening - Invoice Now only the orders from the company that is being invoiced are locked - Multiplanner Source windows can now be tested before the grid has been designed Source objects can now "Hide When InActive" on deactivating the screen Docking windows in top and bottom docks now works again 7.0.10 ------- CS Release 3-12-2008 - System Solved some import problems with TAB separated files 7.0.9 ------ CS Release 25-11-2008 - System ASLAS Components: Host path can be configured - Report New Language Support when table LabelTranslations is present in AS SYSTEM FILES 7.0.8 ------ CS Beta 18-11-2008 - System Solved problem with colons : in XMLimport tags Printer driver reset before each print job in order to solve problems with specific printers New ASLAS action components for web connection: Login, Getdata, InsertRecord Parametervalues were cut of at 999 characters, solved Validation error messages now show the displayed, formatted value of the field Action exception messages can now be a parameter (precede with a : colon and define the parameter manually) - Hours correction Navigation improvements and merge/undo merge option - Invoice When moving to archive, entire operation is rolled back when an error occurs - Emballage CS: Calculate button no longer asks for debtor in ordinary Emballage (only for flowers/plants) 7.0.7 ------ CS Beta 04-11-2008 - System CS: When changing a time field in multiple records, a calendar input was used, solved. - Map planning If an underscore is present in the keyvalue, only the first part of the keyvalue is used for zooming to orders and trips - History Added option to view 24/48/60 months Default is previous month and 2 months to view 7.0.6 ------ CS Release 30-10-2008 7.0.5 ------ CS Beta 23-10-2008 - System Function URLEncode(String) : String to replace forbidden characters with codes - Report Removed old SQL-builder Report layout is now saved before editing SQL to prevent loss of layout due to problems in query Solved system error when closing application during report design - History CS: Limited amount of data is retrieved; new date-navigation system To use own query use parameters :Datum1 / :Datum2 - Calculation Emballage tab is now readonly instead of disabled (scrolling still possible) - Invoice Snelstart: Specify Username and Servername in general settings to connect with SQL Server administration 7.0.4 ------ CS Beta 8-10-2008 - Hours correction Completed and improved module 7.0.3 ------ CS 1-10-2008 - System AdminParamName in financial com actions Synchronized language files - Planning PLANNINGSOURCETABLES to define extra source tables in planning (each line contains 1 table, syntax: caption;dbname;tablename;queryname) 7.0.2 ------ CS 23-09-2008 - System Adaptation to 'NumberToTextNL' function - Invoice Booking to archive even faster and more stable, incorrect warning removed 7.0.1 ------ CS 17-09-2008 - System Function NumberToTextNL to convert numbers to spoken text in Dutch Errormessage "Operation Aborted" when cancelling changes to a calculated field, solved CS: Readonly tables jumped to first record after refresh, solved No more superfluous spaces and enters in XML export Problem with combination of case-convert, formulas and 'warn before change' solved Property "KeyPostFix" added to XML import - Report Updated Report Preview window toolbar Resolved memory leak when printing multiple reports Resolved error 'Field omschrijving not found' when printing multiple reports Access violation when printing multiple reports and copies > 1, solved - Invoice Improved wizard text layout Invoice actions now receive extra parameter 'Context' (Contains for example 'Copy' for invoice copies) Now for CS a default ExportVerdicht query has been defined - Multiplanner Controls are no longer refreshed by default after executing a custom action. Also solves issue with disappearing objects --> To force a refresh, set a parameter REFRESH to TRUE in the action Doubleclick on a source record from dataset 'ORDER' will zoom to order screen - Order Button to filter orders on current charter (Also in History) - Planning When changing to other trip, selection in planned orders is cleared Fixed error message for Auto-create trips and read-only users Error message when setting lookup query when using separate fieldsettings for planned orders, solved - Rent Data refreshes when switching to and from history Collecting data and invoicing no longer possible in history Option in menu to reset contracts from history back to current (Action VERHUURRESET) NEW_CSPEC/DEL_CSPEC Actions now function for creating and deleting detail records 6.6.8 ------ CS Release 15-07-2008 - Mapserver When Backgroundprocess is used, no error messages are shown When calculating route, the system first checks if all nodes are found - Map planning Improved stability 6.6.7 ------ CS Beta 14-07-2008 - Planning CS: If text "ShowAll" is in SQL of unplanned orders, the default filtering is switched off - Multiplanner Access violation fixed 6.6.6 ------ CS Release 11-07-2008 - Order Limit of 1000 copies at a time Planning and unplanning is now disabled for read-only users - Mapserver Problem with trailing spaces in postcode resolved Option to release GeoCoder memory between calculations - slower but more fail-safe - Hours 2 Tabsheet "Hours" active in Calculation - Planning Trip record is stored first when button to create dossier record is pressed 6.6.5 ------ CS Release 7-7-2008 - Hours 2 Correct focus when creating new record - MDC Action MDCCHECKTEXTMESSAGES may replace default text messaging 6.6.4 ------ CS/BDE Release 01-07-2008 - System FinAdminComAction, some fixes in export debtors Textfields on report were always followed by a space character, solved Fieldsettings window can be sized, controls are aligned 'Distrbute error for - invalid invariant type' message solved 6.6.3 ------ CS Beta 17-6-2008 - System ASTextimport handles empty values from the import file better SQL editor and Action designer now conform to option "Center dialogs in main window" Option for subtables "1 record without append" to prevent automatic appending Fieldsettings dialog, all-in-one subtable tabsheet Problem with repeated 'contains text' filter solved Memoryleak in Fieldsettings of query solved - Route calculation Problem with resizing route form solved Route can be fed with just X/Y coordinates using X/Y mapping in input stations table - Multiplanner Slightly smoother scrolling Sourcetables are now always read-only Better indication of "No drop zone" when dragging objects - Rent Specification records can be deleted using an Action instead of default behavior Added "VERHUURCONTRACTAFMELDEN" to standard action list Actions that apply to the specifications now receive the detail record as parameter instead of the main record Several items that are not allowed in the Archive mode are now disabled in Archive mode Copy button which calls default action Button for creating order (Action VERHUURORDER) Button for import or collecting (Action VERHUURVERZAMELEN) - Invoice Export to Snelstart always rounded to 2 decimals regardless of application setting - Calculation Columns of subtable grids can be resized 6.6.1 ------ CS Release 4-6-2008 - System CS: Problem with search window for screen dependant reports, solved CS: When using alias, databases were added more than once to table browser, solved CS: Table maintenance -> remove record locks button is back CS: When logging on, all old locks from the same session are removed immediately CS: Creating history tables now also works when alias is used for that database CS: Problem in report with "LIKE" operator and double quotes, solved Startup problem with empty map licenses solved Deleting fields from Datadictionary improved, now uses SQL Datadictionary is now always update automatically without user interaction - Backup CS: Unique temporary path for backups to avoid conflicts, removed afterwards CS: User databases are now included in backup CS: SQL Error messages during backup are suppressed and logged - Order When deleting an order that already exists in Recycled, the record is first deleted from Recycled - Hours Small fixes in Dutch mandatory break times Problem with determing first day of period, solved - Planboard Error when dragging multiple orders (List index out of bounds), solved Orders refresh only after last order is planned in, faster Access violation when rapidly deleting orders from planboard, solved - Invoice CS: When exporting, query EXPORTVERDICHT must now be defined Option to use DEL_FACTSTAM action to remove records 6.5.9 ------ CS/BDE Release 20-05-2008 - System Action "FileVerb", new options Wait, TimeOut and Show Transpas did not always inquire whether to re-open when it had been closed, solved - Hours2 Problem determining first day in period, solved 6.5.8 ------ CS Release 16-5-2008 - System CS: Text /*NOSORT*/ in lookup query prevents search form from changing index fields 6.5.7 ------ CS Release 24-4-2008 - System Map licenses can be viewed in settings-modules - Map planning Some system errors resolved Maps locked when busy 6.5.6 ------ CS Release 17-4-2008 - System MapLicences are included in license update Error in BarcodeEAN128 with checksums > 93 fixed - SMS Consistently executed through action SMS (Export definitions no longer supported) Abstract Error when no screen was open fixed 6.5.5 ------ CS Release 9-4-2008 - System When reportmode raSave is used, no errormessage is shown when no data is found CS: Query for picking report can be set using RAPPORTKIEZEN (Global params can be used to differentiate for companies or departments) Cool grid used in SQL Editor (Sorting, filtering, copying now supported) - Rent Removed old rent invoice screen (Use action VERHUURFACTUUR) 6.5.4 ------ CS Release 8-4-2008 - Hours Module Hours Correction to import and normalize data from onboard computer - Map planning When one items was dragged to another map, the map was not refreshed - Calculation Fieldsettings NACALCOPBRENGST assigned to order data (Set to VRACHT for old situation) 6.5.3 ------ CS Release 7-4-2008 - System CS: KeepAlive signal from each work station every 5 minutes 6.5.2 ------ CS Release 5-4-2008 - Kaartplanning Objecten op gelijke positie iets verder uit elkaar Verversen na multiselect-drag werkt beter Test-geluid verwijderd Selectie leeg na verversing Snelheid meerdere tegelijk inplannen verbeterd Problemen met volgnummer opgelost Multiselect-gedrag verbeterd Snelheidsverbetering opbouw kaart Geen foutmelding bij klik als object geen keyvalue heeft 6.5.1 ------ CS Release 4-4-2008 - Systeem Verversen bij activeren scherm "Onderhoud" werkte niet, opgelost Weergave van gebruikers nu met Windows username en transpas username Actiecomponent Repeat heeft property Delay (in milliseconden) Locktable wordt nu gevuld met tijd op server ipv tijd op werkstations - Kaartplanning Multiselect / multidrag door shift in te houden en rechthoek te trekken of door crtrl+klik Objecten kwamen soms ook op verkeerde kaart terecht als submenu leeg was