WAP Version 17

WAP is a locally installed web based application designed specifically for real-time integration with Sage 200. Providing data entry and approval processing for business documents including Requisitions, Invoices, Expenses, Timesheets, Holidays, Sales Orders and HR. Approvals can be based on parameters such as nominal code, project/job, user, document type and value. Real-time analysis of committed costs, nominal and project actual costs against budgets.

WAP

Search by different WAP software:


Release notes:

Make it easier to find your content with:

Expand content Collapse Content New Features Only Issues Resolved Only Release Only Pre Release Only Hot Fix Enhancements Important Only

Know the release number? Use quick search:

17.563.0.142

Issues Resolved
Issues Resolved
  • Changed the service to renew sessions when they are about to expire rather than disconnecting

Date applied: July 12, 2017

17.563.0.141

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Addressed an issue in WAP service where receipt posting and amending would fail when a WAP system has a very large amount of open orders due to connection timeouts in Sage. This would continually degrade until all receipts fail and can’t be re-posted
  • Fixed an issue where WAP posting would fail if the Sage Session the service using is closed by Sage
  • Fixed an issue where Receipt amendments would fail if the supplier has been placed on hold after the initial receipt was performed
  • Changed the Error message encountered when SiconWAPPOPOrderReturn deletion fails during Order cancellation to be a Warning

Hot Fix Enhancements
  • Added starting holiday tool in settings/users/holiday
  • Added Import page for user starting holiday
  • Added ‘Adjustment’ field in holiday reports to show starting holiday lines
  • Starting holiday lines show as a different colour in the calendar and are flagged as ‘Adjustment’
  • Added user type settings to allow user to add starting holidays to users

Date applied: July 12, 2017

17.562.0.140

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • A warning message will now be displayed when trying to edit an invoice on the approval page if no nominal accounts have been allocated to your account.
  • Fixed a display issue in the nominal account selection control where the cost centre name would be shown in place of the department name when those columns are enabled
  • Fixed an issue in the approval engine where it was checking for a recursive loop for inactive / out of office users where it was not checking if they were deleted also.
  • Fixed an issue in amend goods received where an error would be thrown if no goods received items could be amended and there were no locks to clear
  • Changed the timesheet entry grid to use the new TimeEdit controls when in HH:MM format entry
  • Fixed an issue in the System Update page where the UserExpenseTypeNominal conversion was taking hours to run, it now takes less than 1 second

Hot Fix Enhancements
  • Added a setting to determine whether to use the adobe PDF viewer, or the build in WAP PDF Viewer.
  • Added a download button for PDFs in the invoice approval page

Date applied: July 8, 2017

17.561.0.139

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Changed all of the layout of the timesheet entry grid so it lays out correctly.
  • Fix job costing transaction not moving from committed to actual when amending a timesheet

Hot Fix Enhancements
  • Added new Time edit control which will accept 24:00 to represent midnight

Date applied: July 7, 2017

17.561.0.138

Issues Resolved
Issues Resolved
  • Remove trailing backslash from documents folder setting on save – caused error in viewing files
  • Fix Nominal code not being populated for job costing selection when phases and stages enabled
  • Improved the handling of stop requests for the WAP service
  • Improved the performance of Goods Received Posting
  • Removed the ‘Taken Hours’ editor from the user holiday entitlement control, over typing this causes issues when changes are lost when values are manually entered into it.
  • Fixed an issue with the invoice process where invoices that were recorded against internal orders would not create job costing transactions on systems where Sage commercials was enabled at a later date and the invoices were recorded after commercials was turned on. Credits were affected too.

Date applied: July 5, 2017

17.561.0.137

Issues Resolved
Issues Resolved
  • Fixed an issue where the WAP service would continue processing even after the service was stopped, which meant that the service would not respond in a timely manner to the shutdown request
  • Fixed an issue that could cause POP Orders in Sage to be created without a PO Document Number if an error was encountered while attempting to post a line to the order

Date applied: July 4, 2017

17.561.0.136

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed ‘Waiting for’ column not showing on invoice approval report and order approval report
  • Added a placeholder file to App_Data folder to force it to be included in the build
  • Fixed an issue with the split invoice line control for invoices where it would not allow saving if splitting a credit note

Hot Fix Enhancements
  • Allowed supplier price breaks setup in the enhancement pack to be used
  • Added Project Code and Project Item Code to the Approval Route all routes report

Date applied: July 4, 2017

17.560.0.135

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed an issue with the split invoice line control for invoices where it would not allow saving if splitting a credit note

Hot Fix Enhancements
  • Added Project Code and Project Item Code to the Approval Route all routes report

Date applied: July 3, 2017

17.560.0.134

Issues Resolved
Issues Resolved
  • Fixed an issue on the invoice line authorise page where you had to click the edit button twice to get into edit mode.
  • Fixed incorrect discount price on sales order stock item line

Date applied: June 30, 2017

17.559.0.133

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Added a check to the WAP service that will suspend posting of requisitions if there is an order in Sage with a missing document number. This will avoid situations where all subsequent authorised orders will fail during posting due to a duplicate key error

Hot Fix Enhancements
  • Google Map control will now include addresses from Ireland, Guernsey, Jersey and Isle of Man along with UK addresses

Date applied: June 29, 2017

17.559.0.132

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed an issue on the dashboard pages where the supplier and customers await approval links threw an error

Hot Fix Enhancements
  • Changed the Nominal search control to show a list of nominal results as its searching
  • Changed the invoice entry page to show the ‘authorise invoice line’ page if the invoice is sent to sage, or not requested by the user.
  • Added a Paid / Unpaid filter to the existing expenses page

Date applied: June 28, 2017

17.559.0.131

Issues Resolved
Issues Resolved
  • Resolved an issue where WAP would create a duplicate user Expense type for Mileage during the initial system update if the update exited prematurely. This would lead to an inability to allocate Nominals to the User’s Mileage Expense Type.
  • Resolved an issue where UserExpenseTypes could be created multiple times when trying to allocate User Expense Items on the Expense Items Allocation Page
  • Fixed submit for approval failing from external service if self approval on (cannot find current user)
  • Fixed timesheets posting with invalid phases and stages information which causes the job costing enquiry screen not to display (in Sage)
  • Fixed job costing resources not posting with timesheets
  • Fixed job costing team leader not able to post time sheet for team

Date applied: June 28, 2017

17.559.0.130

Issues Resolved
Issues Resolved
  • Resolved an issue where Mileage value on an expense would be incorrectly calculated if an error was encountered with a mileage line during approval and a fuel rate cutoff needs to be inserted
  • Fixed an issue where users would be unable to dismiss “sent for approval” notifications for documents they have submitted if notification is configured to be by document type
  • Disabled the ability to add or edit expense lines after an expense has been authorised
  • Resolved an issue on subsistence Line Entry where a user would be unable to update the exchange rate when selecting a country with a subsistence rate in a different currency from the user’s supplier currency
  • Resolved an issue where entering a new line following entry of a subsistence line with a subsistence rate different to the user’s supplier currency would set the currency to the subsistence currency, rather than the system
  • Added WITH NOLOCK to all supplier account queries to ensure no deadlocks are caused by WAP

Date applied: June 27, 2017

17.559.0.129

Issues Resolved
Issues Resolved
  • Resolved an issue where Attachments on Mileage Lines wouldn’t be attached in Sage by DMS
  • Changed selection on Analysis Label maintenance so only Document Types that use Item level analysis labels will display the Item option in the drop down list
  • Fixed an issue on User Import which would allow users to be created without a default User Type
  • Fixed an issue on User Type import where the import would fail because it interpreted the import has having no default User Type
  • Fixed an error on the timesheet page when using a works order item
  • Changed HTML formatting of notification emails to improve layout of emails across more browsers
  • Changed the Existing orders grid to display the Address description field if available in the Address column rather than the address name field
  • Resolved an issue where users would be unable to do Goods Received for other users in the same business unit unless they have a default business unit configured
  • Resolved an issue on Goods Received page where users with multiple business units configured would only be able to see orders by other users if the other users shared their default business unit

Date applied: June 25, 2017

17.559.0.128

Hot Fix Enhancements
Hot Fix Enhancements
  • Added new User Type settings to control access to the mobile app

Date applied: June 21, 2017

17.558.0.127

Issues Resolved
Issues Resolved
  • Fixed an issue that would cause pages to error if Costing module is set to Job Costing and Job costing is configured in Sage in a manner that won’t allow posting to completed jobs
  • Fixed an issue in the Invoice / credit Line class where it was not checking whether the invoice had a supplier when checking for invoice lines not sent to sage.

Date applied: June 19, 2017

17.558.0.126

Issues Resolved Important
Important Info
  • Added a setting to determine whether client files are syncronised in the service config

Issues Resolved
  • Fixed an issue where Jobs would not be returned because the Percentage complete filter was excluding the amount specified e.g. 100% would only show Jobs completed up to 99%
  • Modified Job costing lookups Display the same Jobs based on completed status as Job Costing in Sage based on the settings as configured in Sage Job Costing
  • Fixed an issue on the approve holiday page that occurred when rejecting one line of a request
  • Fixed an issue in the service where amending orders would not override the suppliers credit limit
  • Fixed bug that was loading the requisition invoice postal name instead of the postcode

Date applied: June 15, 2017

17.558.0.125

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Resolved an issue where Timesheets wouldn’t auto submit if auto submission is enabled and a Timesheet contains an automatically generated Holiday Line created from a Bank Holiday or Holiday Request
  • Performance improvements to Timesheet processing in WAP service
  • Fixed an issue on the User setup page where the alternate users list would not load after saving an user marked as inactive, but an alternate user was not selected
  • Fixed an issue on the order entry page where the delivery address ID and name got cleared when submitting an order
  • Fixed an object reference not set error that occured on timesheet approval when the show resources button was enabled
  • fixed an issue on the holiday request entry page that allowed approved holiday lines to be edited

Hot Fix Enhancements
  • Changed all report grid text columns to use ‘contain’ filters rather than ‘starts with’
  • Added new fields for Payment Terms and Credit terms to the supplier object to make it available for PO reports
  • Added credit terms to the supplier info popup on requisition entry

Date applied: June 12, 2017

17.558.0.124

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • The Expense Meeting control will now be hidden from the User Expense Type page when the expense meetings are disabled in settings
  • Fixed timesheets not posting phase/stage and activity into job costing

Hot Fix Enhancements
  • Added a new setting to determine whether to continually check for new documents for transactions with a Query flag in Sage (Purchase Invoices and Credits)
  • Added a tick box to the user setup page to choose whether to send a welcome email when creating the user account

Date applied: June 9, 2017

17.558.0.123

Issues Resolved
Issues Resolved
  • Resolved an issue on approval route creating where default Global routes can’t have the first step in the approval route deleted. Any new route will just be appended to the current first step rather than creating a new first step
  • Resolved an issue on Holiday Authorisation where Holiday requests could not be authorised if Single document approval is enabled for Holiday requests while Timesheets don’t have single document approval enabled
  • Fixed Purchase invoice entry screen showing a warning that Commercials aren’t enabled despite Commercials being enabled in WAP

Date applied: June 8, 2017

17.555.0.112

Issues Resolved
Issues Resolved
  • Fixed an issue where the “sent for approval” notifications wouldn’t be removed if an invoice is approved in Sage
  • Fixed an issue where users would be unable to dismiss “sent for approval” notifications for documents they have submitted
  • Fixed an issue where users could dismiss “awaiting approval” notifications by using the dismiss all button
  • Fixed an error where selecting the Goods Received Reference Source to RefAndUserName would cause a Not Implemented exception when Goods received were being posted to Sage
  • Fixed issue on invoices and expenses which would cause an error with the Service posting due to a missing sage database connection string

Date applied: May 22, 2017

17.555.0.111

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Changed labels on User Type Costing section for Costing detail permissions to clarify the usage
  • Fixed an SQL truncation error issue when invoices were being created from Sage with Narratives exceeding 255 characters for Sage 2015 and later, which allows larger narrative fields
  • Fixed an issue on Invoice Line Entry Authorise control where users would still be allowed to modify the project and project item on project analysis tab even if their user type doesn’t have permission to do so
  • Changed wording on System Expenses settings from “Record Personal Mileage” to “Record Personal Mileage in Company Vehicles” to clarify the function of the setting
  • Fixed an issue on Mileage line entry where users would still be able to record personal mileage on company vehicles even if the setting for recording personal mileage on company vehicles is disabled

Hot Fix Enhancements
  • Added a Gross Value column to All Order Lines report

Date applied: May 16, 2017

17.555.0.110

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed an error occurring when running an upgrade and password check fields are missing
  • Adding bank holidays to timesheets now checks the settings to see if timesheet or holiday work pattern should be used to add the start/end times
  • Fixed Invoice approval report erroring when filtering by line status
  • Fixed holiday entitlement widget not defaulting to current holiday period when multiple are found
  • Fixed holiday entitlement widget showing more than 2 decimal places on accrual chart

Hot Fix Enhancements
  • Added options section to holiday entitlement widget to allow selection of different entitlement periods

Date applied: May 16, 2017

17.544.0.109

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed an issue resulting from last change to Cost Rate and Charge rates on Timesheet entry that would cause them to not be set during save of the line if they aren’t visible
  • Fixed an issue on timesheet and rapid timesheet entry where users would be unable to save a timesheet if they have more than one Charge or Cost Rate allocated to their Resource in Sage and the system is set up to hide the charge Rate column
  • Fixed an issue in SQL upgrade script which would cause the installer to fail during a new installation.
  • Addressed cases where a Response.Redirect cannot be called in a Page callback exception would be logged on the OrderView page when navigating to add or edit an order line
  • Center aligned ‘approve selected item’ buttons on all approve pages
  • Fixed bank holiday lines on timesheets requiring approval once the timeshseet is submitted
  • Fixed user holiday import incorrectly reporting an overlap with existing holiday when the user has no holiday
  • Changed wording on Expenses search to make it clear that ‘deleted’ means ‘only deleted’ and not ‘include deleted’

Hot Fix Enhancements
  • Added a new export section to excel for job costing enquiry screen to export all grids on the job enquiry

Date applied: May 16, 2017

17.555.0.108

Issues Resolved
Issues Resolved
  • Added additional validation when saving users holiday balances

Date applied: May 15, 2017

17.555.0.107

Issues Resolved
Issues Resolved
  • Fixed an issue in the service where the check for new documents flag was not being reset after check for new documents had been completed and the invoice had attachments

Date applied: May 13, 2017

17.555.0.106

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Changed the logged in users page to sort by last activity time descending by default
  • Password reset requests will now generate generic errors whether the account exists or not so valid usernames are not divulged
  • Fixed an issue on the invoice line entry page where an error would occur when budget checking if accounting period did not exist
  • Fixed an issue with the recent jobs list on the TA dashboard where it was not showing the 5 most recent jobs

Hot Fix Enhancements
  • Added a new setting to determine whether complex passwords must be set on user accounts
  • Added a configurable number of failed login attempts before an IP address is blocked and locked out from logging in
  • Added a new setting to determine whether it should validate the accounting period exists when saving / submitting an invoice

Date applied: May 12, 2017

17.554.0.105

Issues Resolved
Issues Resolved
  • Fixed an issue where the mileage line entry would calculate the Fuel Rate incorrectly when users create mileage line entries with multiple mileage lines

Date applied: May 11, 2017

17.554.0.104

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed delegates not showing in reports when user has ‘all delegates’ access
  • Fixed filters not working correctly on the detailed holiday report
  • Fixed filters not working correctly on the  time sheet line summary report
  • Fixed the calendar on holiday approval showing all requests when the user does not have permission to view all requests

Hot Fix Enhancements
  • Holiday entitlement widget now shows all entitlement information including accrual bar chart and holiday requests for that period
  • Holiday entitlement widget now toggles between hours and days to display
  • Holiday request entry page now shows the Holiday entitlement widget instead of the single entitlement line

Date applied: May 10, 2017

17.554.0.103

Issues Resolved
Issues Resolved
  • Fixed an issue in the user expense type nominal class where it was not filtering out nominals from deleted databases
  • Fixed an issue on the error page where there were some rogue characters that caused an ASP.net error
  • Fixed an invalid cast error on the mileage entry page when loading expense item nominal accounts

Date applied: May 10, 2017

17.554.5.102

Issues Resolved
Issues Resolved
  • Fixed an issue where the Approval Route import from CSV would appear to create duplicate routes rather than clear the existing route when the document type and company already exists
  • Fixed an issue on the authorise invoice lines page where it could throw an index out of range exception when creating rows

Date applied: May 10, 2017

17.554.0.101

Issues Resolved
Issues Resolved
  • Fixed an issue on the mileage entry page where it was trying to access the fuel rate custom rate history table that does not exist anymore

Date applied: May 9, 2017

17.554.0.100

Issues Resolved
Issues Resolved
  • Fixed an issue on Requisition View where the Related Invoice details could potentially display Invoices unrelated to the Order when invoices are created in Sage without a reference

Date applied: May 9, 2017

17.554.0.99

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed VAT Analysis adding total goods/vat value instead of line values to subsequent lines for invoices/expenses (service/enhancement pack)

Hot Fix Enhancements
  • Added a report preview to Sage connections edit page to view reports selected before saving

Date applied: May 9, 2017

17.554.0.98

Issues Resolved
Issues Resolved
  • Fixed an issue where the internal order flag was getting reset when submitting existing internal orders

Date applied: May 9, 2017

17.554.0.97

Hot Fix Enhancements
Hot Fix Enhancements
  • Enabled the Record Invoice from PO Menu option for systems where commercials is enabled, it will only work for internal orders

Date applied: May 8, 2017

17.554.0.96

Issues Resolved
Issues Resolved
  • Fixed an issue where users would be unable to submit orders when they have a comment line on due to being checked for a valid nominal even though Comment Lines don’t require nominals

Date applied: May 5, 2017

17.554.0.95

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Improved the performance of the Invoice Approval Report
  • Out of memory exceptions on report pages will now appear as a warning to reduce the amount of data being requested

Hot Fix Enhancements
  • Added an export to XLSX feature to the timesheet and budget reports

Date applied: May 5, 2017

17.554.0.94

Hot Fix Enhancements
Hot Fix Enhancements
  • Added a setting to determine whether The Cost Centre Name and Department name appears in the nominal account selection

Date applied: May 5, 2017

17.553.0.93

Issues Resolved
Issues Resolved
  • Fixed an issue that would allow users to submit Orders that have order lines on with no nominal selected.  This would occur when the order is generated or submitted from a template where there are items with no default stock nominal configured in Sage

Date applied: May 4, 2017

17.553.0.92

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Added a process which will add missing job costing transactions when reposting a failed expense
  • Bank holiday timesheet tool will now only be visible if the timesheet module is enabled

Hot Fix Enhancements
  • Items that are no longer waiting for approval will no longer display on the dashboard
  • Sage items are now displayed in the approval summary on the dashboard page

Date applied: May 3, 2017

17.552.0.91

Issues Resolved
Issues Resolved
  • Fixed HTML on various pages which were incorrectly upgraded by DevExpress upgrade wizard, leading to server error screens.  Affected pages:
    • Approval Route Import
    • User Business Unit Import
    • User Costing Allocation Import
    • User Holiday Import
    • User Import
    • User Welcome Email page
    • User Nominal Import
    • User Out Of Office Import
    • User Self Approval Document Value Import
    • User Type Allocation Import

Date applied: May 2, 2017

17.553.0.90

Issues Resolved
Issues Resolved
  • Improved the performance of the Invoice approval report to allow for faster loading and larger data quantities

Date applied: May 2, 2017

17.553.0.89

Issues Resolved
Issues Resolved
  • General application changes related to Fuel Rate Cutoffs

Date applied: April 29, 2017

17.552.0.88

Issues Resolved
Issues Resolved
  • Changed the Invoice Variance Checking code to not require a WAP purchase order to do variance checking (it will now work if the order is matched in sage 200)

Date applied: April 28, 2017

17.552.0.87

Issues Resolved
Issues Resolved
  • Fixed an issue in the service that occurred if the reference for the invoice was greater than 20 characters
  • Fixed an issue on the record invoice from PO page where it allowed more than 20 characters to be entered for the invoice reference

Date applied: April 28, 2017

17.552.0.86

Issues Resolved
Issues Resolved
  • General application maintenance

Date applied: April 28, 2017

17.552.0.85

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed an ‘Invalid cast’ exception when saving a Sales Order stock item line

Hot Fix Enhancements
  • Improved performance of the User Costing header wizard

Date applied: April 26, 2017

17.552.0.84

Hot Fix Enhancements
Hot Fix Enhancements
  • Added warning logging to the WAP service to log warnings when the WAP service user does not have SOP User Permissions to set discounts and prices etc

Date applied: April 26, 2017

17.552.0.83

Issues Resolved
Issues Resolved
  • Fixed an issue with the google maps control where it was not reading the mileage unit from the country correctly

Date applied: April 25, 2017