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.573.0.191

Issues Resolved
Issues Resolved
  • Fixed absences only populating a single day when posting to time sheets
  • Fixed copy time sheet button not appearing until the next page refresh

Date applied: November 13, 2017

17.573.0.190

Issues Resolved
Issues Resolved
  • Fixed an issue with expense entry where nominal override would not override the project item nominal with the job costing nominal override options when Expense Item Type is selected as the nominal source

Date applied: November 13, 2017

17.573.0.189

Issues Resolved
Issues Resolved
  • Changed the entry status colour on time sheets to yellow if there is no time entered (rather than green)
  • Improved the performance of accessing expense types and expense type nominal accounts
  • Fixed an issue in Project Accounting with invoices created in Sage. If the Project Analysis Total does not match the invoice total, Sage would cause a stackoverflow exception when WAP attempts to unhold the invoice, causing the service to stop. These invoices will how be created in WAP with a status of Failed and the error written to the event log
  • Fixed an issue where users that don’t have permission to approve invoices would still automatically be configured to view invoices they have approved when clearing the search filter on the existing invoices page

Date applied: November 13, 2017

17.573.0.188

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed project requisition not filtering project accounting item by parent project
  • Fixed project requisition not selecting nominal by item
  • Removed unused links from settings page
  • Fixed Orders not self approving when generated from Project requisitions
  • Resolved an issue on Rapid time sheet entry when using project accounting where the Project Item list wouldn’t get populated
  • Reworded the ‘Link to System’ on notifications to ‘Click Here to Login in WAP to action items needing your attention and/or for review only’ to clarify

Hot Fix Enhancements
  • Added a check in the sage connection manager to validate the local app data folder exists for Sage 200 for the current user account
  • Additional details will now be logged for login failed SQL messages, and wont retry several times before throwing the error

Date applied: November 13, 2017

17.573.0.187

Issues Resolved
Issues Resolved
  • Updated to Job Costing 17.0.9 to resolve an issue with the ‘IgnorePOPActualsOnInvoiceMessage’ setting getting created multiple times
  • Changed all service processes to only instantiate the job costing global class once (memory usage improvement)

Date applied: November 13, 2017

17.573.0.186

Issues Resolved
Issues Resolved
  • Resolved an issue on Goods Received Amendment where the page would error with “The MaxValue property should be greater then the MinValue” when a receipt line has already been invoiced for an amount exceeding the received amount and over receipt of goods isn’t enabled
  • Resolved an issue on Goods Receipt Amendment where users would be able to amend a receipt line even if the line already has an invoiced quantity
  • Users will now be notified if the Goods Received Amendment in WAP will have no effect in Sage and therefore won’t be able to save the amendment in WAP
  • Resolved an issue on Order Line entry where a user wouldn’t be allowed to create a line with a delivery date prior to the Order document date
  • Resolved an issue where order line delivery dates would automatically be set to the order document date if the order line’s delivery date is earlier than the document date when the order is saved or submitted
  • Fixed an error when service is posting project accounting Time sheet with more than 24 hours in a day
  • Fixed an issue on time sheet entry which would throw an error when the Week picker date changes after a time sheet is saved or loaded

Date applied: November 13, 2017

17.0.10

Issues Resolved
Issues Resolved
  • Removed a foreign Key constraint onto the POP Order table that would cause issues when attempting to archive orders in Sage
  • Archived Orders will now also display WAP order details correctly

Date applied: November 3, 2017

17.573.0.185

Issues Resolved
Issues Resolved
  • Fixed an issue on the stock line entry page where the delivery date was always being reset to the lead time date.
  • Fixed timesheet edit form always starting on Monday regardless of week start date
  • Fixed error when checking holiday work pattern shifts against a mandatory holiday

Date applied: October 26, 2017

17.573.0.184

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Resolved an issue on Order entry page where clicking the “Show Related Business Cases” button before an order has been saved or an order line added would cause an error “‘there is no row at position 0”
  • “Show Related Business Cases” button will no longer be enabled until the order has been approved
  • Fixed an issue on the Invoice Approval Report where filtering by Week Start date wouldn’t return invoices for the last selected week
  • Fixed an issue on new Fuel rate creation which would cause a SQL error due to a missing table in SQL

Hot Fix Enhancements
  • Added Requisition Analysis Header columns to All Order Lines report

Date applied: October 26, 2017

17.573.0.183

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Improved the logic of WAP auto matching when WAP orders don’t match Sage orders after a failed update to match more orders. Refer to 17.572.0.174

Hot Fix Enhancements
  • Added Approver 1 Name as a selectable field for PO Reports. This field displays the name of the first user to perform an approval operation

Date applied: October 20, 2017

17.573.0.182

Issues Resolved
Issues Resolved
  • Fixed rapid timesheet entry page not allowing an empty job phase when phases enabled but no phases exist on the job to select
  • Fixed an issue where part cancelled holidays trying to move cancelled hours from booked to taken errored because there is not enough time in booked hours.
  • Resolved an issue where requisition analysis field columns wouldn’t display on approval reports even when they are configured to display in grid
  • Resolved an issue on Invoice Approval-, All Order Lines- and Timesheet Projects report, which would cause an error if the system setting for approval history report grid display is configured for “Discrete” or “All”
  • Changed the required permission to view the user type permissions report to check for permission to amend User Types rather than checking if the logged in user is a system user

Date applied: October 20, 2017

17.573.0.181

Issues Resolved
Issues Resolved
  • Resolved an issue on the Invoice Approval Report where the related PO details would not be populated
  • Resolved an issue which would cause users to be unable to modify User Order Template allocations due to receiving a permission denied error despite having the required permissions
  • Resolved an issue with Order Approval Report not populating the “Waiting For” field
  • Resolved an issue with the timesheet payment lines report missing out the last pay rate
  • During approval, if “Approve Lines” button is clicked, but the lines have unsubmitted changes, the route will also reset to the start of the approval route if reset routes on any changes setting is enabled

Date applied: October 20, 2017

17.573.0.180

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed ‘Urgent’ Checkbox not being saved on Project requisitions
  • Fixed an issue where status filtering was not working on the Project requisitions screen
  • When adding a new line to submitted project requisitions, the status is set back to ‘New’ on Save
  • Prevented Project requisition ‘ApproveAsSingleDocument’ setting being changed – it always needs to be approved as a single document.
  • Removed analysis code tab from project requisition approval page

Hot Fix Enhancements
  • Added count of awaiting project requisition approvals to dashboard page

Date applied: October 20, 2017

17.572.0.179

Issues Resolved
Issues Resolved
  • Reduced the Quantity field on order lines to a maximum value of 9999999.99999 on Call Off orders. Quantities in excess of 10 million would cause the value to exceed the field size in Sage, leading to a SQL exception
  • Resolved an issue where the grid on the Goods Received page would potentially show or hide the incorrect columns
  • Added a date to the Works order transaction generated by a timesheet line
  • Fixed the Invoice approval report which wasn’t populating the Related POs column
  • Changed SiBespokeType queries not to lock the table
  • Added handling for System.Cofiguration.ConfigurationExceptions

Date applied: October 20, 2017

17.572.0.178

Issues Resolved
Issues Resolved
  • Exceptions that are safely handled by the service will now log a warning rather than only verbose
  • Resolved an issue where Sage would throw an exception when trying to over receive an item on an order even when the setting to allow over receipt of items is enabled
  • Fixed a divide by zero issue when checking variance on an invoice with no line values
  • Fixed an issue where job costing Actuals were not coming through when budget checking due to the table they are stored in having changed

Date applied: October 20, 2017

17.572.0.177

Issues Resolved
Issues Resolved
  • Resolved an issue specific to Sage 2011 where the error handling implemented in 17.572.174 wouldn’t pick up matched orders and leave orders in failed status
  • Fixed issue in Spindle integration where checking for documents wouldn’t happen
  • Fixed Cost code wizard erroring when selecting a cost code to apply to a user
  • Clear rejected flag and reset approval route when resubmitting a rejected supplier
  • Prevent welcome emails being resent if an email thread is set to resend previously sent emails

Date applied: October 20, 2017

17.572.0.176

Issues Resolved
Issues Resolved
  • Fixed an issue on goods received screen where validation would always fail on valid receipts
  • Fixed job costing ‘plan complete date’ column not filtering correctly
  • Fixed analysis codes not populating for new orders

Date applied: October 20, 2017

17.572.0.175

Issues Resolved
Issues Resolved
  • Resolved an issue on goods received screen where validation would always fail when attempting to receive a traceable stock item which has got record numbers on goods received turned off

Date applied: October 20, 2017

17.572.0.174

Issues Resolved
Issues Resolved
  • Fixed an issue on Goods Received screen where a final receipt for zero value couldn’t be performed even when there have been receipts on other order lines
  • Improved error handling of WAP Requisitions that have been posted to Sage, but have not correctly updated the Requisition status in WAP. This would lead to a subsequent Failed Requisition with an error that the order has already been posted to Sage.  WAP will first attempt to match the Requisition to the existing Requisition in Sage. If a match is found, WAP will proceed to update the WAP Requisition accordingly.
  • Resolved an issue where editing an existing order template in WAP could cause the template’s Sage database to be updated to an incorrect Sage Database when working with WAP setups that allow users access to more than one company

Date applied: October 3, 2017

17.572.0.173

Hot Fix Enhancements
Hot Fix Enhancements
  • Implemented support of Traceable Item Attribute entry
  • Improved Good received screen layouts to allow for entry of Traceable Item Batch and Serial numbers as well as Attribute entry

Date applied: October 2, 2017

17.572.0.172

Issues Resolved
Issues Resolved
  • Resolved an issue with Traceable item receipts failing when Stock Items are marked to not require serial number entry on goods received

Date applied: October 2, 2017

17.571.0.171

Issues Resolved
Issues Resolved
  • Resolved an issue that would cause traceable sock receipt amendments to fail
  • Resolved an issue with receipts where the receipt would be recorded in WAP, but not in Sage
  • Fixed an HTML markup error on the User Email Wizard page that would cause a server error
  • Fixed columns on User Type Permissions report displaying the wrong header caption for some of the Mobile related columns

Date applied: October 2, 2017

17.571.0.170

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed an issue when adding labour lines to to works orders where the cost rate wasn’t being set

Hot Fix Enhancements
  • The WAP service will now handle posting works order timesheets to labour resource groups in Sage

Date applied: October 2, 2017

17.571.0.169

Issues Resolved
Issues Resolved
  • Fixed an issue with holiday requests when selecting a day with no configured shifts
  • Fixed an issue with holiday requests where incorrect shifts could be picked when the week start date is not configured as Monday
  • Fixed an issue in System Update where the “Change Password” dialog box wouldn’t redirect to the System Setup page if a database update is required

Date applied: October 2, 2017

17.571.0.168

Issues Resolved Important
Important Info
  • After this upgrade, existing PO reports will have to be deleted and refreshed to get the new call-off orders reports. If there are customisations to original reports, these will be lost through this process so is optional

Issues Resolved
  • Fixed an issue where amendments to Receipts for Stock items with Serial numbers would fail
  • Fixed an issue where amendments to receipts for stock items with serial numbers would potentially allocate the Serial number to the wrong GRN
  • Fixed an issue on PO Summary and Detail Reports where calloff orders wouldn’t invert the quantity and unit price columns as they are on Order Line entry
  • Fixed a spelling error on the User Type Edit page “Clear IP address Lockouts”
  • Resolved an issue with Goods received where receipts amendments for Serial stock items would error
  • Added Holiday request ID to the description of lines on the holiday calendar

Date applied: September 22, 2017

17.570.0.167

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • The Timesheet TOIL and Overtime report will now cache data for 60 minutes in order to give the user time to export the report to excel

Hot Fix Enhancements
  • Added labour resource group selection on the time and attendance dashboard when selecting a works order item

Date applied: September 22, 2017

17.570.0.166

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed an issue where settings on the user type page were being saved incorrectly. The “Edit Costing Detail during Invoice Approval” and “Edit Costing Detail during Order Approval” fields were being reversed
  • Fixed an issue where the Can view “Job Custom Field values in Job costing screens” user type setting would be visible even when the costing module isn’t Job Costing

Hot Fix Enhancements
  • Added setting for how many passwords need to be entered before a password may be re-used
  • Added User Type Permission and maintenance page for allowing unlocking individual or all IP address locks
  • Added User Type permission for permissions to reset user passwords
  • Added a User Type Permissions report which will list all effective permissions by user.  The report can be accessed from the User Type System Setting page

Date applied: September 13, 2017

17.569.0.165

Hot Fix Enhancements
Hot Fix Enhancements
  • The WAP Addon Authorised Nominals table will now be checked when picking up invoices from Sage and creating them in WAP. If the invoice contains only authorised nominal accounts the invoice will be automatically approved
  • Approval history is now created for invoices that are auto approved by the WAP service.

Date applied: September 11, 2017

17.569.0.164

Issues Resolved
Issues Resolved
  • Fixed multiple instances where supplier selection lists would show suppliers that are on hold for selection
  • Fixed “Column ‘InvoiceURN’ does not belong to table..” which was an error on job costing enquiry screen

Date applied: September 11, 2017

17.568.0.163

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Resolved an issue where the currency symbol on user maintenance page nominals tab would always display as the user environment currency rather than the currency from the Base Sage Database currency in the line values grid
  • Resolved an issue in the WAP service for Sage 2013 R2 where receipts performed in WAP would be posted to Sage, but WAP receipts wouldn’t be marked as Sent to sage or marked for being sent to sage again
  • Fixed ‘There is no row at position 0’ error when amending job costing job
  • Fixed total VAT not showing as a negative figure on Contract renewal report

Hot Fix Enhancements
  • Added settings for password complexity requirements ( minimum length, minimum number of upper case characters, minimum number of special characters, etc)

Date applied: September 3, 2017

17.568.0.162

Issues Resolved
Issues Resolved
  • Fixed an object reference not set error that occurred when countries are removed from the cache
  • Holiday Requests are now restricted to a single line per request
  • Order line delivery dates can now be prior to the order date (as per Sage 200)
  • Resolved an issue where mandatory holidays from previous periods were being subtracted from the current period entitlement
  • Resolved an issue where the taken hours for holidays was being updated in both the website and the service which resulted in duplication

Date applied: September 1, 2017

17.568.0.161

Issues Resolved
Issues Resolved
  • Resolved an issue where receipts that fail in Sage posting would be marked as received in WAP despite not being created in Sage
  • Resolved an issue where failed WAP receipt adjustment postings would leave the Sage order lines in a locked state

Date applied: August 31, 2017

17.568.0.160

Hot Fix Enhancements
Hot Fix Enhancements
  • The WAP service mail recipient will now receive an email as soon as the service reports a specific issue which requires attention, such as requisition posting being suspended until a data fix is applied

Date applied: August 23, 2017

17.567.0.159

Issues Resolved
Issues Resolved
  • Fixed an issue where holiday date booked on the last day of the holiday period was not being included in the period for calculation purposes
  • Fixed issue where saving a holiday line causes an error saying that the remaining hours are less than zero
  • Added checks to prevent holiday adjustment lines being reset or reposted
  • Fixed an issue where holiday request ‘Repost’ button was always being displayed

Date applied: August 23, 2017

17.566.0.158

Issues Resolved
Issues Resolved
  • Added additional error handing to the service
  • Fixed an issue where Analysis Codes weren’t being validated as completed on requisition submission when the system setup is configured to have the analysis field as mandatory

Date applied: August 23, 2017

17.566.0.157

Hot Fix Enhancements
Hot Fix Enhancements
  • Resolved an issue where various settings would save the date incorrectly if the user’s system’s date and time format doesn’t match that of the server
  • Resolved an issue where users would start being notified that the service hasn’t posted back for 15 minutes after having failed to post back for only one minute
  • Resolved an issue which would cause a server error when trying to open the Supplier Request Authorisation page due to a syntax error in the page markup
  • Resolved an issue that would potentially cause Requisitions to be marked as failed when the order was completed in Sage
  • Resolved an issue where Requisitions would be marked as failed if a supplier was placed on hold after the order was posted, but before the order was amended

Date applied: August 23, 2017

17.566.0.156

Issues Resolved
Issues Resolved
  • Added checks to Setup Wizard and Document Management System Settings to ensure the Document File Path path doesn’t end with the ‘\’ character, which causes errors when trying to view or attach files
  • Resolved an issue for User Approval values which would allow for creation of duplicate records leading to errors on all pages that display approval routes

Date applied: August 23, 2017

17.566.0.155

Issues Resolved
Issues Resolved
  • Resolved an issue on User Expense Type wizard where Expense Types could be created by Meeting, but not by User

Date applied: August 23, 2017

17.566.0.154

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed issues in the WAP installer
    • Fixed an issue where the installer wouldn’t complete due to a SQL script error
    • Fixed an issue where the WAP application wouldn’t run after installation due to an error in the Web.config file

Hot Fix Enhancements
  • Added columns to the Amend goods received list
    • Supplier Reference
    • Supplier Name
    • Receipt Values
  • Changed the layout of the order entry page header to improve screen real estate

Date applied: August 23, 2017

17.566.0.153

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed an issue on the main dashboard page where the numbers of suppliers awaiting approval was being set to the number of expense suppliers rather than the total number of normal and expense suppliers
  • Fixed an issue on the dashboard page where the stock items awaiting approval link said SalesOrders
  • Changed the user type edit page to show tabs on two lines to make it fit the screen better
  • Removed unused settings from the timesheet settings page
  • Fixed an issue with the job Cost header selection control where it was showing ‘Percent Complete’ as the title of the ‘Code’ column
  • ‘No Project’ can now be selected on the approval route wizard
  • Fixed an issue where users couldn’t dismiss approval notifications for items they have submitted

Hot Fix Enhancements
  • ‘Waiting for’ name is now shown in the supplier info dots
  • Implemented info dots for customer and stock item requests
  • Added the ability to delete StockItem, Customer and Supplier Requests
  • The WAP service will now report back to the web page when Requisition posting is disabled due to a missing document number in Sage

Date applied: August 23, 2017

17.564.0.152

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Resolved various issues on the Holiday Entitlement Year End tool which would previously
    • Allow users to create overlapping Holiday Periods
    • Incorrectly default the new period start and end date fields to the system default year start date when the user has a holiday period which doesn’t match the system default holiday start day
    • Display an invalid historic period end date if a user doesn’t have any holiday period created yet

Hot Fix Enhancements
  • Added ‘My Invoices’ search option to the Existing Invoices page

Date applied: August 23, 2017

17.564.0.151

Issues Resolved
Issues Resolved
  • Approved the speed of Timesheet Approval page
  • Added additional error checking and recovery attempts to the service

Date applied: August 23, 2017

17.564.0.150

Issues Resolved
Issues Resolved
  • Resolved an issue where analysis codes configured to populate from Cost Header or Cost Item would be left blank if the first order line is a comment- or charge line

Date applied: August 23, 2017

17.564.0.149

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Resolved an issue where Requisition Analysis codes wouldn’t save a value when the Analysis Code is configured to populate from Cost Header or Cost Item

Hot Fix Enhancements
  • Mobile App:
    • Allow approval and rejection of Timesheets
    • Added button to Timesheet Carousel for Timesheet functions such as Save, Submit and Approve
    • Added ability to enter Timesheet times in decimal format
    • Synchronisation of Timesheets and Timesheet Entries on login added

Date applied: August 23, 2017

17.564.0.148

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed an issue with timesheet entry where if the setting to split timesheet lines was enabled and the end time was midnight, the work pattern would add all splits for the day rather than just the period entered
  • Improved security on reports where users would be able to view reports they don’t have permission to view by typing the URL for the report in directly
  • Fixed an issue in the holiday module where two single day requests on the same day would not conflict
  • Changed the holiday modules so a morning and afternoon request on the same day would not conflict.
  • Fixed cost, charge and pay rates not populating for non job costing modules on timesheet reports

Hot Fix Enhancements
  • Added user filter options to Invoice Approval report

Date applied: July 25, 2017

17.565.0.147

Issues Resolved
Issues Resolved
  • Fixed an issue in the timesheet week grid where it was not applying layout changes for allowance lines
  • Fixed an issue in the timesheet week grid where it was loading all cost rates for the employee, not just the ones in job costing.
  • Minor error handling to clean up some event log entries

Date applied: July 21, 2017

17.565.0.146

Issues Resolved
Issues Resolved
  • Fixed an issue in the update script that would cause Fuel Rate cutoffs to cause object reference errors on Mileage line entry for new installations
  • Fixed an error on User maintenance page which would cause a SQL out of range exception when saving a User after a new install if the system has expense module enabled
  • Changed the fuel rate cutoff page to force the first cutoff to start at 0
  • Changed the fuel rate cutoff page to show info about the fuel rate cutoff starting from 0
  • changed the timesheet entry decimal entry mode to compact the controls a bit more

Date applied: July 21, 2017

17.564.0.145

Issues Resolved
Issues Resolved
  • Fixed an issue where PDF attachment previews on the invoice approval page would load a very narrow layout
  • Fixed an issue where an internal server error would occur if viewing of PDFs with Adobe is disabled due to missing GDI+ files dependencies on the server
  • Fixed an issue where date and/or time related system settings would be interpreted incorrectly when system cultures for the client’s machine and the server aren’t the same
  • Fixed an issue in the file datalist where it was not sizing to 100% width
  • Changed the normal timesheet entry page to use the new time picker controls for start and end time
  • Added validation to the timesheet entry page for checking the start time is before the end time
  • Changed the TimesheetLineReport to show start and end times with the date included

Date applied: July 20, 2017

17.564.0.144

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed Automatic timesheet submission including leaver’s timesheets
  • Added check for multiple Sage database System setting records and throw an error if detected (Sage data issue)
  • Added method to create missing costing transactions from posted requisitions.
  • Fixed an issue where Rapid timesheet entry wouldn’t load Charge or Cost Rate correctly for Project Accounting if the Project Item is configured to use a specified Charge or Cost Rate
  • Improved speed of data loading on Rapid Timesheet entry lines
  • Clarified the message on Rapid Timesheet entry when saving a line with no Charge- or Cost Rate selected.
  • Fixed an issue in the nominal search popup where it was clearing out the text of the selected item after selection if it was not in upper case text
  • Fixed an issue on the order entry page where the Project Budget column was being hidden when it should not.
  • Fixed an issue in the warehouse class where an error would be thrown if the StocktakeStatusID column does not exist in the database.
  • Fixed an issue in the nominal selection control where it was not highlighting the cost centre or department name when searching

Hot Fix Enhancements
  • Added usertype setting to allow mobile users to enter time just in Hours

Date applied: July 19, 2017

17.563.0.143

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed an issue on the user maintenance page where it was not turning off out of office properly (un-assigning waiting items for the alternate user) when turned off from the user maintenance page
  • Fixed an issue in the User Type allocation import where it was showing the username instead of the user type name in the validation error message

Hot Fix Enhancements
  • Added new page to handle automatic system updates. Page will display current activity in case of long running updates

Date applied: July 13, 2017