WAP Version 20

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:

201.0.75

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with Batch Receipts where users would not be able to enter use by, sell by or additional references fields if specified as visible by the Product Group.
  • [JSV] Fixed ToilBank not taking into account Holiday taken in the next entitlement period because of a period of grace.

Date applied: June 27, 2022

201.0.74

Issues Resolved
Issues Resolved
  • [JSV] Fixed Requisition line entry not having a selectable cost item when using a default Project at the Requisition header level.
  • [JSV] Fixed Requisition line entry not setting a default cost item when using a default Project at the Requisition header level.
  • [JSV] Fixed Holiday entitlement widget showing all mandatory holidays in the ‘Requests’ tab for part time users instead of just the mandatory Holidays in their work pattern.

Date applied: June 13, 2022

201.0.73

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with Sicon Timesheets when Approval Route Amendments are set to reset approval routes. Under some circumstances, multiple Approval Route Histories would be created for each timesheet Line.
  • [RB] Resolved an issue with Project Requisitions where the Warehouse list would only be populated with Warehouses available for Sales Trading, when User Warehouse allocation is enabled.
  • [RB] Resolved an issue on Expense Line Subsistence entry with Projects Integration enabled – The cost header would not be selected from the Subsistence Expense Type Cost Header when configured to be populated from the Expense Type.

Date applied: June 8, 2022

201.0.72

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Fixed issue that would prevent users booking TOIL Bank holiday for brought forward hours when they had no TOIL hours accrued for the current entitlement period.

Hot Fix Enhancements
  • [JSV] Speeded up budget checking for Projects.

Date applied: May 23, 2022

201.0.71

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue on Mileage line entry with Projects integration enabled – If the Cost Header is configured to be populated from the Expense Type, it would not correctly save the Project Header if the Project is changed.
  • [JSV] Fixed object reference not set error when adding a Requisition and selecting a different company and then supplier.

Date applied: May 23, 2022

201.0.70

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue on Expense and Mileage line entry with Projects integration enabled. If the cost header is configured to be populated from the expense type, it would not correctly save the Project header if the Project is changed. Users would then be unable to save the record due to not having entered a Project Header.
  • [RB] Resolved an issue on Requisition entry with projects integration enabled. Users would be unable to save the record due to not having entered a Project Header if the project was changed.
  • [RB] Resolved an issue when amending Projects and Cost Headers on an existing Credit note. Amending existing credit lines which were created in Sage would lead to an “invalid cast exception” error message.

Date applied: May 6, 2022

201.0.69

Issues Resolved
Issues Resolved
  • [RB] Improved error handling and logging of “Target Invocation Exception” error when saving a free text line of a Requisition that has already been posted to Sage.
  • [JSV] Fixed Holiday spanning multiple days from using the holiday start time instead of the work pattern shift time when adding Holiday to timesheets and the holiday work pattern is not being used to add the time.

Date applied: April 29, 2022

201.0.68

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [LP] Fixed Requisitions approved and posted into sage not linking the created pop lines with the Requisition lines.
  • [RB] Resolved an issue on Project Requisition entry with Sicon Projects integration where the cost header value would be cleared after selecting a new project, rather than retaining the current cost header.
  • [RB] Resolved an issue on Project Requisition entry when selecting a stock item – If the selectable cost headers exceed 100 and the default POP cost header for the stock item is not in the top 100 alphabetically, the cost header would not automatically be selected.
  • [RB] Improved screen validation added to address an Index out of range exception on Timesheet screens.
  • [RB] Resolved an issue with Google Maps in Expenses Mileage screens which would not load the control content due to content security restrictions.
  • [RB] Resolved an issue with Google Maps in Expenses Mileage screens that would fail to load the control if the user’s home address contains an apostrophe.
  • [RB] Resolved an issue on Sales Order, Quote and Return screens where the stock quantities grid would not display the “In stock” value.
  • [RB] Resolved an issue on User Credit Card allocation page in User Settings, where the selected user’s allocated card list would be retained after closing and reopening the page.
  • [RB] Resolved an issue with user Expense Type Wizard where existing Expense Type nominals would not be updated, but instead duplicated when the option to delete existing entries is unchecked.
  • [RB] Resolved an issue with user Expense Type Wizard which would not apply the change to the Default nominal if the default nominal no longer matches the existing default and the option to delete existing entries is unchecked.
  • [RB] Nominal Selection list on User Expense Type Wizard will no longer populate with blank records as there is no single Expense type specified to load nominals from.
  • [JSV] Fixed Requisition page not setting the default project header when the user does not have access to it.
  • [JSV] Fix Timesheet adjustment transactions not getting removed when Timesheet is reset and not getting deleted when the Timesheet is deleted. This was causing adjustment transactions to remain after the timesheet was deleted.
  • [JSV] Fixed Requisition stock item entry not using default stock item header if it wasn’t in the list to select.
  • [JSV] Fixed Requisition stock item entry retaining default stock item header when adding a new line.
  • [JSV] Fix Project Requisition not setting stock item default as the project item (project Header) if it does not exist in the list already – The item will now be added to the list and selected automatically if it is not already there.

Hot Fix Enhancements
  • [LP] ‘Country’ column add to the standard user import file.

Date applied: April 22, 2022

201.0.67

Issues Resolved
Issues Resolved
  • [LP] Fixed issue where the grids on the Order view page were not picking up the theme.
  • [RB] Resolved an issue on Invoice Approval screen where the Invoices On Hold grid on Credits would not populate.
  • [RB] Resolved an issue when amending lines on Approved requisitions already sent to Sage – After an amendment, the line and requisition will remain approved, which would cause the document to not require re-approval or update the amendment to Sage.
  • [RB] Resolved an issue with Fuel Rate entry page which would encounter an object reference error when attempting to update a Fuel Rate History entry.
  • [JSV] Added validation to goods received page for receipt/supplier document dates. WAP will now flag up if they are not set or if they are outside the accepted range.

Date applied: April 12, 2022

200.0.70

Issues Resolved
Issues Resolved
  • [LP] Fix for requisitions approved and posted into sage not linking the created pop lines with the requisition lines.
  • [LP] Fixed issue where the grids on the order view page were not picking up the theme.
  • [RB] Resolved an issue on Sales Order, Quote and Return screens where the stock quantities grid would not display the “In stock” value.
  • [RB] Resolved an issue on User Credit Card allocation page where the selected user’s allocated card list would be retained after closing and reopening the page – This would allow users to amend card allocations for users they haven’t selected
  • [RB] Resolved an issue with user Expense Type Wizard where existing Expense Type nominals would not be updated, but instead duplicated when the option to delete existing entries is unchecked
  • [RB] Resolved an issue with user Expense Type Wizard which would not apply the change to the Default nominal if the default nominal no longer matches the existing default and the option to delete existing entries is unchecked
  • [RB] Nominal Selection list on User Expense Type Wizard will no longer populate with blank records as there is no single Expense type specified to load nominals from
  • [RB] Resolved an issue when amending lines on Approved requisitions already sent to sage – After an amendment, the line and requisition will remain approved, which would cause the document to not require re-approval or update the amendment to Sage.
  • [RB] Resolved an issue with Fuel Rate entry page which would encounter an object reference error when attempting to update a Fuel Rate History entry.
  • [RB] Resolved an issue when setting allowing amending delivery dates of approved orders where amendment of the date would cause the line to be marked as unsubmitted.  This would lead Requisition printing to fail because there are unsubmitted lines.
  • [RB] Resolved an issue on Budget Enquiry report where Actuals detail grid would not filter out transactions outside of current financial period when the budget settings to exclude them are enabled.
  • [RB] Resolved an issue on Expense approval page when a user does an in-line edit of an expense. If the approver’s default Sage Database does not match the database for the expense, changing the Tax rate could potentially pick up the tax rate from the approver’s default database.
  • [RB] Resolved an issue on timesheet entry where a user would encounter an index out of range exception when navigating between timesheets or saving an existing timesheet – This occurs after remaining on the same page for a duration exceeding the server session duration or when the timesheets do not have the same amount of lines.
  • [RB] Resolved an issue in Invoice approval where credit notes with multiple lines e.g. split over multiple Projects, would display the line VAT value as zero.
  • [JSV] Fixed Projects transactions not being deleted for Timesheets when hours have been reduced to zero prior to deleting.
  • [JSV] Fixed timesheet adjustment transactions not getting removed when Timesheet is reset.
  • [JSV] Fixed timesheet adjustment lines not getting deleted when the Timesheet is deleted – This was causing adjustment transactions to remain after the timesheet was deleted.
  • [JSV] Fixed unprocessed Timesheet line hours method resetting hours to zero for hour entries that are being updated.

Date applied: April 12, 2022

201.0.66

Issues Resolved
Issues Resolved
  • [LP] Fixed issue where using sage databases with different base currencies to the wap default currency would cause requisitions to get the wrong value bands
  • [RB] Resolved an issue in sales order stock entry where users would be unable to search or some warehouses when the list of selectable warehouses exceeds 20 warehouses
  • [RB] Resolve an issue in user Warehouse allocation where all warehouse allocations would be created as available for Requisition- Sales Order- and Goods Received selection regardless of options selected
  • [RB] Resolved an issue when setting allowing amending delivery dates of approved orders where amendment of the date would cause the line to be marked as unsubmitted. This would lead Requisition printing to fail because there are unsubmitted lines

Date applied: March 4, 2022

201.0.65

Issues Resolved
Issues Resolved
  • [JSV] Fixed Projects transactions not being deleted for Timesheets when hours have been reduced to 0 prior to deleting
  • [JSV] Fixed zero values being shown on timesheet approvals
  • [LP] Fixed issue when selecting a stock item on a requisition line where the stock default header was showing even if unavailable on the current project
  • [RB] Resolved an issue on timesheet entry where a user would encounter an index out of range exception when navigating between timesheets or saving an existing timesheet
    • This occurs after remaining on the same page for a duration exceeding the server session duration or when the timesheets do not have the same amount of lines
  • [JSV] Prevent ‘reset lines’ button being enabled for WAP timesheets if timesheet has been fully approved
  • [JSV] Prevent ‘Adjust timesheets’ button being active if timesheet is set to be cleared
  • [RB] Resolved an issue on Expense approval page when a user does an in-line edit of an expense
    • If the approver’s default Sage Database does not match the database for the expense, changing the Tax rate could potentially pick up the tax rate from the approver’s default database
  • [RB] Resolved an issue on Budget Enquiry report where Actuals detail grid would not filter out transactions outside of current financial period when the budget settings to exclude them are enabled

Date applied: February 18, 2022

201.0.64

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Requisition templates now uses the same logic as requisitions to set the tax rate (e.g. for supplier/stock item rates)
  • [LP] Fixed issue where having a large number on hours on a single day of WAP timesheets could cause the approval page to throw errors
  • [LP] Fixed issue where clicking the update button while entering a WAP timesheet with any invalid details would reset all entered line details
  • [LP] Fixed issue where selecting a project item on a WAP timesheet line would lose all other values in the combo box
  • [JSV] Fixed an issue where ToilBank was only showing brought forward hours if the user had booked toil in the current period

Hot Fix Enhancements
  • [JSV] Added text to entitlement widget to show when brought forward ToilBank hours expire

Date applied: February 11, 2022

201.0.63

Issues Resolved
Issues Resolved
  • [JSV] Update help file links
  • [RB] Performance improvement on invoice approval screen when checking project budgets with large amounts of projects

Date applied: January 28, 2022

201.0.62

Issues Resolved
Issues Resolved
  • [JSV] Hide requisition delete button if lines have a goods received value
  • [LP] Fixed timesheets project reports showing incorrect cost code / charge code / pay code
  • [RB] Resolved an issue in Invoice approval report where credit notes with multiple lines e.g. split over multiple Projects, would display the line VAT value as zero

Date applied: January 24, 2022

200.0.69

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue on weekly timesheet entry where submission of timesheets would fail validation due to a missing Charge- or Cost Rate when Charge and/or Cost Rate columns are hidden
  • [LP] Turning off the setting “Use Holiday work pattern when adding holiday to timesheets” will turn holiday work pattern shifts into timesheet work pattern shifts
  • [RB] Addressed an issue in various Requisition, timesheet and expense reports and approval page grids. If there were multiple lines with the same costing header, costing item or nominal account, only the first line would display the details
  • [RB] Resolved an issue on approval route report with Projects approval routes which would only show one of the configured projects if there is more than one project with the same description
  • [RB] Resolved an issue on user edit page with mileage totals display, which would calculate based on the opening balance of the first entry in the opening balanced table, rather than the user’s specific opening balance
  • [RB] Improved the performance of invoice approval page on expanding individual lines when budget checking is enabled
  • [RB] Resolved an issue with document submission when the document type is configured to approve by document value rather than document item
    • If the submitting user is in the approval route, the user self approval value would always be used regardless of approval option for self approval being set to user default approval value
  • [RB] Resolved an issue on expense approval screen where the header Gross and VAT value would show the total of all the lines for approval by the specific user while the Net value displays for the expense total
    • The header will now show Expense total for all lines
  • [RB] Resolved an issue with requisition stock entry where the stock item tax rate would be selected by default rather than the supplier tax rate when the Sage company is not a GB company
  • [RB] Resolved an issue when copying a requisition changing the supplier when copying, which would retain the Supplier contact details of the original Requisition’s supplier
  • [RB] Reduced memory usage caused by caching
  • [RB] Resolved an issue where documents would be automatically self approved when the system is configured to use normal approval values when the requester is also the approver and the submitting user has sufficient approval value for the applicable document type

Date applied: January 21, 2022

201.0.61

Issues Resolved
Issues Resolved
  • [RB] Reduced memory usage caused by caching
  • [RB] Resolved an issue on invoice approval reports where the gross value would instead display the net value for credit notes
  • [RB] Resolved an issue with User Document Approval export with error “‘Requisition’ is not a valid Document Type” when attempting to export. The specified document type may vary based on enabled modules
  • [RB] Resolved an issue on user edit page with mileage totals display, which would calculate based on the opening balance of the first entry in the opening balanced table, rather than the user’s specific opening balance
  • [RB] Resolved an issue where documents would be automatically self approved when the system is configured to use normal approval values when the requester is also the approver and the submitting user has sufficient approval value for the applicable document type

Date applied: January 17, 2022

201.0.60

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue on expense approval screen where the header Gross and VAT value would show the total of all the lines for approval by the specific user while the Net value displays for the expense total
    • The header will now show Expense total for all lines
  • [LP] In job role allocation any job role can now be selected rather than job roles not currently allocated to the user
  • [RB] Resolved an issue with requisition stock entry where the stock item tax rate would be selected by default rather than the supplier tax rate when the Sage company is not a GB company
  • [RB] Resolved an issue when copying a requisition changing the supplier when copying, which would retain the Supplier contact details of the original Requisition’s supplier

Date applied: January 7, 2022

201.0.59

Issues Resolved
Issues Resolved
  • [JSV] Detailed holiday report will now show starting holiday with the hours specified spread equally between the dates specified
    • Days are calculated based on an assumption of 8 hours per day
  • [RB] Improved the performance of invoice approval page on expanding individual lines when budget checking is enabled
  • [RB] Resolved an issue with document submission when the document type is configured to approve by document value rather than document item
    • If the submitting user is in the approval route, the user self approval value would always be used regardless of approval option for self approval being set to user default approval value
  • [RB] Resolved an issue with expenses and invoices created in WAP with descriptions exceeding 600 characters would encounter an error during posting if Projects integration is enabled.  A transaction is created in Sage, but  the document is marked as failed in WAP
    • Clearing the error in WAP and reposting would create a duplicate entry in Sage

Date applied: December 24, 2021

201.0.58

Issues Resolved
Issues Resolved
  • [JSV] Fix requisition not using the supplier default value set in the poporder analysis code override in Sage
  • [JSV] If an invoice is on hold and the approval route it is in is modified causing the existing routes to be reset, a message pops up to let the user know the route can’t be reset
  • [JSV] If a supplier is changed on a requisition, WAP will now check for a supplier part number for any stock item lines and update them
  • [RB] Resolved an issue on approval route report with Projects approval routes which would only show one of the configured projects if there is more than one project with the same description
  • [JSV] Fix supplier part number not reverting back to stock number when switching to a supplier with no override part number
  • [LP] Fixed issue where timesheets would only post the am shift of a holiday day rather than both am and pm
  • [RB] Resolved an issue on user edit page with mileage totals display, which would calculate based on the opening balance of the first entry in the opening balanced table, rather than the user’s specific opening balance

Date applied: December 17, 2021

201.0.57

Issues Resolved
Issues Resolved
  • [LP] Fixed issue on requisition delivery address allowing delivery address being edited after selecting free text delivery and then re selecting any other delivery options
  • [LP] Fixed customer delivery addresses not updating the order delivery address name
  • [RB] Timesheet entry page will now correctly enable and disable buttons based on whether the user is currently editing a line
  • [RB] Resolved an issue where Cost Header and Cost Item detail was not being displayed on various Timesheet, Requisition and Expense/Invoice related reports and pages
  • [RB] Resolved an issue where users would encounter a SQL excpetion when running the Timesheet Project Summary report if there are Timesheets in the system for a deleted Sage Company and the report is run for all companies
  • [JSV] Fixed an issue where TOILBank report not showing on the menu
  • [JSV] Hide TOIL columns from entitlement report when using Simple TOIL (TOIL Bank)
  • [JSV] Fix object reference error when approving timesheets and the requesting user has an incorrectly set holiday workpattern
  • [JSV] Fix Timesheet totals report only including the first line for each timesheet
  • [RB] Resolved an issue on weekly timesheet entry where submission of timeshields woul fail validation due to a missing Charge- or Cost Rate when Charge and/or Cost Rate columns are hidden
  • [LP] Turning off the setting “Use Holiday workpattern when adding holiday to timesheets” will turn holiday workpattern shifts into timesheet workpattern shifts
  • [LP] Fixed issue where expense lines were losing added attachments and causing expense lines that required any attachments to be unable to save
  • [RB] Addressed an issue in various Requisition, timesheet and expense reports and approval page grids. If there were multiple lines with the same costing header, costing item or nominal account, only the first line would display the details

Date applied: December 3, 2021

200.0.68

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with Budget drilldown where WAP Requisitions with a status of Completed or Archived could potentially be included in the outstanding WAP Items calculation
  • [RB] Resolved an issue where amending a posted Requisions from within Sage. If the line value is changed by changing the price, quantity or discount, the line would be included in the outstanding WAP Items budget calculation
  • [RB] Timesheet entry page will now correctly enable and disable buttons based on whether the user is currently editing a line
  • [RB] Resolved an issue where Cost Header and Cost Item detail was not being displayed on various Timesheet, Requisition and Expense/Invoice related reports and pages
  • [RB] Resolved an issue where users would encounter a SQL exception when running the Timesheet Project Summary report if there are Timesheets in the system for a deleted Sage Company and the report is run for all companies

Date applied: November 19, 2021

201.0.56

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with Budget drilldown where WAP Requisitions with a status of Completed or Archived could potentially be included in the outstanding WAP Items calculation
  • [RB] Resolved an issue where amending a posted Requisions from within Sage. If the line value is changed by changing the price, quantity or discount, the Line would be included in the outstanding WAP Items budget calculation
  • [JSV] Fix requisition attachment control on justification tab not updating when adding a file and not displaying when clicking on an existing attachment
  • [LP] Fixed being able to mark a user as a leaver in Settings – Users while using Sicon Timesheets and the user has timesheets that are awaiting approval, will now ask for timesheets to be approved before marking the user as a leaver

Date applied: November 16, 2021

200.0.67

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue on Supplier Creation where file attachments would not be posted to Sage when Documents integration is enabled
  • [JSV] Fixed Works order transactions doubling up on approval and adding incorrect amounts when adding an adjustment
  • [RB] Resolved an issue with new database connection creation when entering a description of more than 50 characters, which would state that the connection is invalid or that the database could not be located when attempting to save the database or amend default tax rates
    • Connection description of up to 100 will now be allowed

Hot Fix Enhancements
  • [JSV] Added TLS version override to WAP to allow emails to use a specific security protocol when communicating with the mail server using SSL/TLS, accessible with security level of 2 or higher

Date applied: November 10, 2021

201.0.55

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Fix requisition lines that have no confirmation method set being editable even if they have been received/invoiced, which was resulting in lines that would not get updated in Sage
  • [JSV] Fix projects cost rates not pulling in the correct employee rate when the slot indexes are not sequential
  • [RB] Clarified the Event log entry when encountering a Sage 10053Exception (The nominal analysis total does not match transaction net value) while unholding invoices to clarify that there is an issue in the Sage business objects under certain circumstances for which there is no workaround
  • [RB] Resolved an issue where selecting to enter a Sales Order from the dropdown menu would instead open a new Sales Return
  • [RB] Resolved an issue on Supplier Creation where file attachments would not be posted to Sage when Documents integration is enabled
  • [JSV] Fixed Works order transactions doubling up on approval and adding incorrect amounts when adding an adjustment
  • [RB] Resolved an issue with new database connection creation when entering a description of more than 50 characters, which would state that the connection is invalid or that the database could not be located when attempting to save the database or amend default tax rates
    • Connection description of up to 100 will now be allowed

Hot Fix Enhancements
  • [JSV] Added TLS version override to WAP to allow emails to use a specific security protocol when communicating with the mail server using SSL/TLS, accessible with security level of 2 or higher

Date applied: November 9, 2021

200.0.66

Issues Resolved
Issues Resolved
  • [RB] HR admin pages will now redirect to Dashboard when closed instead of system settings page
  • [RB] Resolved an issue with notifications when a document was entered by a user on behalf of a different user but approved by the user who entered the document
  • [RB] Resolved an issue where users would get an empty error page when logging off directly while on the Existing Sales Order page
  • [RB] Improved loading speed of various approval based reports when using project accounting with large amounts of projects
  • [RB] Improved load times of various approval based reports such as Outstanding orders and Expense approval report when working with large amounts of Project Accounting projects
  • [JSV] Fix projects cost rates not pulling in the correct employee rate when the slot indexes are not sequential
  • [RB] Clarified the Event log entry when encountering a Sage 10053Exception (The nominal analysis total does not match transaction net value) while unholding invoices to clarify that there is an issue in the Sage business objects under certain circumstances for which there is no workaround
  • [RB] Resolved an issue where selecting to enter a Sales Order from the dropdown menu would instead open a new Sales Return

Date applied: November 1, 2021

201.0.54

Issues Resolved
Issues Resolved
  • [LP] Fixed issue where when creating a new user, if the system account is selected to copy from the new user would be created as another system account
  • [RB] Resolved an issue on HR Calendar page where users without system settings permissions would be denied access to the page. This is now based on HR Admin permissions
  • [RB] Improved loading speed of various approval based reports when using project accounting with large amounts of projects
  • [JSV] Fix Holiday entitlement booked hours including hours in subsequent periods
  • [LP] Fixed issue where show expense allocation is enabled expenses paid in sage were not creating notifications/emails
  • [RB] Improved load times of various approval based reports such as Outstanding orders and Expense approval report when working with large amounts of Project Accounting projects

Date applied: October 22, 2021

201.0.53

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue when attempting to go to Create a new Sales Order/ Quote or Return as the first action after logging into WAP initially would lead to an object reference error or a SQL exception regarding an empty username
  • [RB] Resolved an issue when converting a Sales Quote to Sales Order where the Sales Order will be awaiting approval, but the approval user would be unable to view the items for approval
  • [JSV] Add a tab to show all attachments added to goods receipts when viewing on the order from the quantities tab
  • [RB] Resolved an issue with proposed payment notifications where awaiting approval notifications would be routinely removed from notifications list and emails
  • [RB] Reduced the amount of errors logged by background processes when users attempt to navigate directly to a page by URL without first logging in
  • [RB] Resolved an issue with Project lookup which would lead to a SQL exception
  • [RB] Resolved an issue when amending Requested delivery date on order headers, which would not accurately update the requested delivery date on lines
    • Amending the Requested delivery date will update the line dates to the latest of the Line’s Requested date or the order date
    • Order line requested dates can not be amended to a date older than the document’s current date and can not be amended to a date prior to the date on the line as soon as the order is saved or the order line is viewed
  • [JSV] Fixed a bug where failing Sicon Timesheets were not being flagged as failed and would continually retry (in this case the employee was a leaver)
  • [JSV] Resolved an issue where the unsubmitted timesheet notification process wasn’t using the end date when checking Sicon Timesheets
  • [RB] HR admin pages will now redirect to Dashboard when closed instead of system settings page
  • [RB] Resolved an issue with notifications when a document was entered by a user on behalf of a different user but approved by the user who entered the document
    • The requested by user’s notification would show it was approved by ‘yourself’. This applies to Approved and Rejected notifications

Date applied: October 14, 2021

200.0.65

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue when attempting to go to Create a new Sales Order/ Quote or Return as the first action after logging into WAP initially would lead to an object reference error or a SQL exception regarding an empty username
  • [RB] Resolved an issue when converting a Sales Quote to Sales Order where the Sales Order will be awaiting approval, but the approval user would be unable to view the items for approval
  • [RB] Resolved an issue with proposed payment notifications where awaiting approval notifications would be routinely removed from notifications list and emails

Date applied: October 12, 2021

201.0.52

Issues Resolved
Issues Resolved
  • [RB] Addressed a performance issue when viewing content where data from WAP Order data and the related Sage Order are displayed on the same control such as line grids on Requisition entry
  • [JSV] When processing a timesheet line, if a transaction already exists use the cost and charge rates of the existing transaction rather than looking up the current rates
  • [JSV] Changed the terminology on the starting holiday import csv to make it clearer
  • [JSV] Made the hours on the starting holiday import to me mandatory
  • [JSV] Fixed holiday report not flagging subsequent lines as adjustment lines if they span more than one week
  • [JSV] Fix ‘booked’ holiday calculation not including holidays currently in progress
  • [LP] When using Sicon Timesheets the bank holiday tool will now use bank holidays from a selected sage database
  • [RB] Resolved an issue on approval route creation screen where user type approval steps with multiple user types would only display the first selected user type in the list
  • [RB] Resolved an issue on city maintenance screen where a user would get an object reference error when attempting to amend the city name
  • [RB] Made changes to reduce the amount of times users would get redirected to the login page due to a disconnected session
  • [RB] Resolved an issue where updating user account values on user edit page would not be reflected till after cache is cleared, which could lead to duplicate user approval value entries
  • [RB] Resolved an issue on Invoice approval screen when expanding an invoice for view when costing module is enabled where the SQL connection would potentially not have the required credentials
  • [RB] Resolved an issue that would cause an object reference not set exception when closing an Order Line entry after entering a new line

Date applied: October 1, 2021

200.0.64

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with Sales order posting when the Sales Units are updated followed by updating the unit price would cause the sales order to post with the original unit price for the selected sales units
  • [RB] Resolved an issue on Sales Order Stock entry where stock items would appear multiple times in the stock item selection if the stock item is available from multiple suppliers
  • [RB] Resolved an issue on Invoice approval screen when expanding an invoice for view when costing module is enabled where the SQL connection would potentially not have the required credentials
  • [RB] Resolved an issue on city maintenance screen where a user would get an object reference error when attempting to amend the city name

Date applied: October 1, 2021

201.0.51

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with Sales Orders where viewing or amending an existing Sales Order in Sage containing a Comment line would clear the comment description for the comment line in WAP
  • [RB] Resolved an issue with Sales Orders where viewing or amending en existing Sales Order with a zero value could potentially mark the Sales Order as deleted in WAP
  • [JSV] Fixed an issue where approver notifications for sales returns, sales quotes and absences were being cleared before the approver had approved them
  • [RB] Outstanding Orders Report will no longer include lines with No Confirmation required
  • [JSV] Fix existing invoices page showing tax and totals in an incorrect currency when a plposted supplier transaction exists in a different currency
  • [RB] Resolved a SQL exception caused when WAP is looking up existing notifications from the database

Date applied: September 24, 2021

200.0.63

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with Sales Orders where viewing or amending an existing Sales Order in Sage containing a Comment line would clear the comment description for the comment line in WAP
  • [RB] Resolved an issue with Sales Orders where viewing or amending an existing Sales Order with a zero value could potentially mark the Sales Order as deleted in WAP
  • [RB] Outstanding Orders Report will no longer include lines with No Confirmation required
  • [RB Resolved a SQL exception caused when WAP is looking up existing notifications from the database

Date applied: September 24, 2021

201.0.50

Issues Resolved
Issues Resolved
  • [JSV] Enable Holiday work pattern to be selected for a user when HR enabled but holidays aren’t so absences can use them
  • [RB] Notification lookups will no longer return results for deleted databases
  • [JSV] Fixed erroneous job costing reference in PO Layout 5
  • [JSV] Default timesheet charge and pay rate IDs to the cost rate ID if they are not selectable
  • [RB] Resolved an issue when attempting to update approval routes using the approval route import functionality which would cause a “Value connot be null” message to be displayed. Specifically:
    • “Reset approval routes on route change” is enabled
    • Sicon Timesheets are enabled, and
    • There is a Timesheet that is not fully approved yet, and has at least one deleted line
  • [RB] Improved handling of User Expense Type import for “nominal” type record line imports if no nominal account details are entered to have a clearer error message
  • [RB] Resolved a SQL syntax error on various Timesheet reports when using Sicon Timesheets and filtering by document status

Date applied: September 17, 2021

200.0.62

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue when amending requisition lines or resetting approval routes after a job manager has been updated
    • The amended Job Manager would not be used for determining approval routes until a Job has been reselected on the order line level
  • [RB] Resolved an issue with automatic sending of PO emails after posting when the Sage company has Terms and conditions text configured
  • [RB] Resolved a SQL syntax error when attempting to run Sicon Timesheets Project Summary report with a Header or Line status filter when using Sicon Timesheets
  • [RB] Notification lookups will no longer return results for deleted databases
  • [RB Improved handling of User Expense Type import for “nominal” type record line imports if no nominal account details are entered to have a clearer error message
  • [RB] Resolved a SQL syntax error on various Timesheet reports when using Sicon Timesheets and filtering by document status

Date applied: September 17, 2021

201.0.49

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with automatic sending of PO emails after posting when the Sage company has Terms and conditions text configured
  • [RB] Resolved a SQL syntax error when attempting to run Sicon Timesheets Project Summary report with a Header or Line status filter when using Sicon Timesheets

Date applied: September 3, 2021

201.0.48

Issues Resolved
Issues Resolved
  • [JSV] When requisition or timesheet have the line approval route reset, the job manager is looked up again (if Sicon Projects is used) in case it has been changed on the project
  • [JSV] Added additional filtering to requisitions so it a user is filtering by department and the requisition has a department ID set in the justification tab it won’t show if the user is not in the same department (unless they have permission to view all orders) even if they are part of the same department as the requesting user
  • [JSV] Clear user nominal cache after adding nominals using the user nominal account wizard
  • [RB] Resolved an issue where auto email of PO orders at posting enabled would still attempt to email documents when SMTP email is disabled
  • [RB] Addressed issues with requisition import email address validation
    • If the email address in Sage was invalid, the email manually entered in the import would not be evaluated
    • If more than one contact had the SendPLOrderTo role, a non-preferred contact could be used
  • [JSV] Fix ‘object reference not set’ error on timesheet submission report which was caused by an inactive user account when include leavers was set to false
  • [LP] Resolved issue where program would produce an error while running requisition reports due to issues setting the warehouse name column
  • [RB] Resolved an issue when amending requisition lines or resetting approval routes after a job manager has been updated
    • The amended Job Manager would not be used for determining approval routes until a Job has been reselected on the order line level

Date applied: September 1, 2021

200.0.61

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with requisition entry where users with access to multiple companies would potentially have their default company’s delivery and invoice address saved to the order when they have changed the order to a non-default company
  • [RB] Resolved an issue when creating requisitions with zero value. The requisition will no longer be marked as deleted in WAP after being viewed in Sage
  • [RB] Resolved an issue where auto email of PO orders at posting enabled would still attempt to email documents when SMTP email is disabled
  • [RB] Addressed issues with requisition import email address validation
    • If the email address in Sage was invalid, the email manually entered in the import would not be evaluated
    • If more than one contact had the SendPLOrderTo role, a non-preferred contact could be used
  • [LP] Resolved issue where program would produce an error while running requisition reports due to issues setting the warehouse name column

Date applied: September 1, 2021

201.0.47

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue when creating requisitions with zero value
    • The requisition will no longer be marked as deleted in WAP after being viewed in Sage
  • [JSV] Improve speed of WAP handling user nominal records
    • Affects User nominal wizard, user nominal account edit, requisitions etc
  • [RB] Resolved an issue with requisition entry where users with access to multiple companies would potentially have their default company’s delivery and invoice address saved to the order when they have changed the order to a non-default company

Date applied: August 25, 2021

201.0.46

Issues Resolved
Issues Resolved
  • [JSV] Fixed requisition quote request report showing sales order instead of requisition when designing and selecting a new data source
  • [JSV] Fixed Project requisition not finding default stock item header when filtering and it item is the only one in the list
    • The auto selection was causing it not to trigger so a manual selection is required
  • [JSV] Fixed requisition setting the committed/actual quantities incorrectly when re-posting a partially invoiced requisition causing the same value to appear in committed and actual for the transaction
  • [RB] Resolved an issue with invoice amendment when an invoice line was split into multiple projects where the original project would retain the total actual value of the entire invoice rather than the split value

Date applied: August 20, 2021

200.0.60

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue on Requisitions View page where an object reference not set exception would be encountered if the page is viewed before any Requisitions have been entered in the system
  • [RB] Resolved an issue with splitting invoice lines which would cause line description and reference would be left blank
  • [RB] Resolved an issue with splitting invoice lines when Sicon Projects are enabled which would cause split lines’ narrative to be incorrectly copied
  • [RB] Resolved an issue with WAP invoice entry which could cause Project analysis entries not to be created when creating new invoices
  • [RB] Resolved an issue with invoice amendment where invoices entered in Sage where lines are split in WAP would not post all details of project transactions.
    • The Supplier Ref, Supplier Name and Document Reference would not be populated on new lines
  • [JSV] Fixed project enquiry expenditure view including labour transactions
  • [JSV] Fixed requisition quote request report showing sales order instead of requisition when designing and selecting a new data source

Date applied: August 19, 2021

201.0.45

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue on Requisitions View page where an object reference not set exception would be encountered if the page is viewed before any Requisitions have been entered in the system
  • [RB] Resolved an issue with splitting invoice lines which would cause line description and reference would be left blank
  • [RB] Resolved an issue with splitting invoice lines when Sicon Projects are enabled which would cause split lines’ narrative to be incorrectly copied
  • [RB] Resolved an issue with WAP invoice entry which could cause Project analysis entries not to be created when creating new invoices
  • [RB] Resolved an issue with invoice amendment where invoices entered in Sage where lines are split in WAP would not post all details of project transactions.
    • The Supplier Ref, Supplier Name and Document Reference would not be populated on new lines

Date applied: August 13, 2021

201.0.44

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue with goods received when receiving batch stock items with a buying unit different from the stock unit, which would not take into account the unit conversion when validating that the batch quantities match the line quantity
  • [RB] Resolved an issue with goods received where users could not perform receipts on internal orders e.g. for the user’s own supplier, when Sage commercials is enabled
  • [RB] Resolved an issue with goods received where receipts would fail during update, but not display a failure message to users
  • [RB] Resolved an issue when using Construction integration where construction related invoices would not have their query flag cleared unless Sicon Applications Module is installed

Hot Fix Enhancements
  • [JSV] Force admin user to change password if still the same as initial password or blank

Date applied: August 3, 2021

200.0.59

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Mileage imports will no longer check for duplicate records in import files. If a mileage is a duplicate of a mileage previously entered, the mileage import will be rolled back
  • [RB] Addressed performance issue when saving Expense- and Mileage entry pages which would lead to a large amount of unnecessary caching
  • [RB] Resolved an issue with goods received when receiving batch stock items with a buying unit different from the stock unit, which would not take into account the unit conversion when validating that the batch quantities match the line quantity
  • [RB] Resolved an issue with goods received where users could not perform receipts on internal orders e.g. for the user’s own supplier, when Sage commercials is enabled
  • [RB] Resolved an issue with goods received where receipts would fail during update, but not display a failure message to users

Hot Fix Enhancements
  • [JSV] Force admin user to change password if still the same as initial password or blank

Date applied: July 30, 2021

201.0.43

Issues Resolved
Issues Resolved
  • [RB] Mileage imports will no longer check for duplicate records in import files. If a mileage is a duplicate of a mileage previously entered, the mileage import will be rolled back
  • [RB] Addressed performance issue when saving Expense- and Mileage entry pages which would lead to a large amount of unnecessary caching

Date applied: July 29, 2021

201.0.42

Issues Resolved
Issues Resolved
  • [JSV] Made a change to allow committed transactions for Timesheets to be updated if a timesheet line is edited and resubmitted
  • [RB] Resolved an issue on Sage invoice amendment where project details would not be retained when splitting a line after changing the Project/Project Header
  • [RB] Resolved an issue on Sage Invoice amendment where Phases/Stages/Activity selection would not show when enabled in Projects
  • [RB] Removed the ability to access some legacy reports that are no longer supported by navigating directly to the URL

Date applied: July 28, 2021

201.0.41

Issues Resolved
Issues Resolved
  • [JSV] Resolved timesheet lines retaining old job manager when line is reset and the job manager on the job has been changed after it was originally created (Sicon Projects)
  • [RB] Resolved an issue in expense approval when there are expenses awaiting approval in a User Type step which would cause the expense header to be repeated in the grid while not displaying all expense lines
  • [RB] Addressed performance issue when opening Expense entry page as a user with a large amount of delegates which would lead to a large amount of unnecessary caching
  • [RB] Clarified error message in Requisition import validation messages to clarify that a supplier email is in an invalid format rather than just not specified

Date applied: July 26, 2021

200.0.58

Issues Resolved
Issues Resolved
  • [JSV] Resolved timesheet lines retaining old job manager when line is reset and the job manager on the job has been changed after it was originally created (Sicon Projects)
  • [RB] Resolved an issue in expense approval when there are expenses awaiting approval in a User Type step which would cause the expense header to be repeated in the grid while not displaying all expense lines
  • [RB] Addressed performance issue when opening Expense entry page as a user with a large amount of delegates which would lead to a large amount of unnecessary caching

Date applied: July 23, 2021

201.0.40

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [LP] Fixed project header not updating and saving correctly in the project analysis of an invoice.  Project header dropdown box will no longer display after clearing project selection
  • [RB] Resolved an issue on invoice view where invoice totals would display the sum of unrounded line tax values. This could lead to penny rounding issues on the display. Invoices would still post with correct values
  • [RB] Requisition import validation is now correctly applied to nominal account details based on costing module, stock item nominal and warehouse nominal settings. Import template will now indicate that the account number is conditional
  • [RB] Resolved an issue with Requisition import validation which would allow users to import requisitions for warehouses not allocated to them when using user warehouse allocation
  • [RB] Resolved an issue on Requisition Stock entry where a user viewing a stock item line for a warehouse not allocated to them when user warehouse allocation is enabled would see the warehouse ID displayed in the warehouse selection rather than the warehouse name

Hot Fix Enhancements
  • [LP] Added Warehouse column to requisition reports

Date applied: July 19, 2021

200.0.57

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue on invoice view where invoice totals would display the sum of unrounded line tax values. This could lead to penny rounding issues on the display. Invoices would still post with correct values
  • [RB] Requisition import validation is now correctly applied to nominal account details based on costing module, stock item nominal and warehouse nominal settings. Import template will now indicate that the account number is conditional
  • [RB] Resolved an issue with Requisition import validation which would allow users to import requisitions for warehouses not allocated to them when using user warehouse allocation
  • [RB] Resolved an issue on Requisition Stock entry where a user viewing a stock item line for a warehouse not allocated to them when user warehouse allocation is enabled would see the warehouse ID displayed in the warehouse selection rather than the warehouse name
  • [JSV] Fix Error in rapid timesheets when using project accounting where WAP errors looking up projects components it shouldn’t

Hot Fix Enhancements
  • [LP] Added Warehouse column to requisition reports

Date applied: July 19, 2021