WAP v20

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:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

200.0.56

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue with Requisition imports where Job Manager would not be set on imported lines
  • [JSV] Fixed User costing item import throwing an error if there are duplicate costing items already in the database
  • [RB] Resolved an issue where users with permission to self approve holiday cancellations would be unable to or need to manually approved after cancellation
  • [RB] Resolved an issue with requisition Stock Line entry when amending a unit quantity after manually overriding the unit price, which would reload the unit price from the stock item
  • [JSV] Fixed batch invoices not checking for existing invoice reference when updating the line
  • [JSV] Remove ‘Reject all’ column from proposed payment edit screen as redundant
  • [JSV] Fixed Group nominals showing other document type values in the expense column in the budget drill down screen
  • [RB] Resolved an issue with mileage entry where the regular commute on google maps control would potentially be miscalculated when using the HR module
  • [RB] Resolved an issue on order view page where justification control could still be amendable when the order is no longer amendable
  • [RB] Resolved an issue where supplier part numbers would not be saved on stock item order lines that were created from Project Requisitions
  • [JSV] Fixed absences not being added to timesheets correctly when using Sicon timesheets, this meant that cancelled absences were not being removed from timesheets
  • [RB] Resolved an issue on Project Enquiry list which would negate the Revenue variance
  • [RB] Resolved an issue with Project enquiry where cost actuals would be incorrectly calculated when POs with invoice variances exists
  • [RB] Resolved an issue with Project Enquiry Labour detail which would not calculate the actual cost
  • [RB] Resolved an issue with Project Enquiry Budget detail which would negate Variance values for cost and revenue
  • [RB] Resolved an issue with mileage line entry page when Project accounting integration is enabled. Project and item selection control would remain empty when editing an existing line, which would cause the project details to be lost when saving the line after editing

Hot Fix Enhancements
  • [JSV] Added ‘Approve all’ button to proposed payment view if the user is the approver

Date applied: July 9, 2021

200.0.55

Issues Resolved
Issues Resolved
  • [JSV] Fix ‘User ID is not set’ error when performing a receipt from a notification link on the dashboard
  • [RB] Resolved an issue on Approval history, Approval notifications and emails where fully approved absences would be reported as holiday requests

Date applied: June 10, 2021

200.0.54

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue when attempting to select a stock item on requisition entry which could cause no stock items to be returned
  • [JSV] Rapid timesheet entry will now require an activity selection from the popup (if using projects)
    • This is to prevent time being unintentionally posted to Activity0 for the selected project

Hot Fix Enhancements
  • [JSV] Added support for additional T&A users when using online licencing

Date applied: June 8, 2021

200.0.53

Issues Resolved
Issues Resolved
  • [JSV] Fixed object reference not set error when selecting a stock item that has no preferred supplier.

Date applied: June 2, 2021

200.0.52

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Warehouse nominal overrides will now delete existing warehouse entries that have not been previously modified when importing to ensure the data is refreshed
  • [RB] Resolved an issue where an amendment to delivery address in WAP would not be reflected in Sage
  • [RB] Resolved an issue when Approval Escalation is enabled and a Sage Connection is subsequently deleted, which would lead to a SQL connection error
  • [RB] Resolved an issue with Requisition Stock entry where typing into the supplier detail would populate the Supplier Part number if available, but subsequent editing of the line would no longer retain the Part number, losing the supplier part number on the line

Hot Fix Enhancements
  • [JSV] Added a unit value 0 warning when selecting a stock item with zero value or setting a free text line with zero value on requisitions

Date applied: May 28, 2021

200.0.51

Issues Resolved
Issues Resolved
  • [JSV] Fix welcome email screen only allowing single user selection

Date applied: May 21, 2021

200.0.50

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with Invoice and Suggested Payments approval page when [Approve invoices “Select All” checkbox…] setting is turned on and a user has permission to approve selected
    • It would lead to JavaScript errors, causing some data such as notes and approval history not to be loaded
    • All records would be approved rather than only the records on the current page
  • [RB] Added an allowable warning in WAP service to allow amendment of Batch/Serial numbered goods receipts
  • [RB] Resolved an issue on Suggested Payment view where amendments to the Payment- or Payment Disount value would be reverted as soon as the detail section gets expanded

Date applied: May 14, 2021

200.0.49

Issues Resolved
Issues Resolved
  • [JSV] Requisition posting now sets the POPOrderReturnID on the transaction after posting (Sicon Projects)
  • [JSV] Remove holiday request lines from timesheets when using the ‘Remove’ button for completed holidays
  • [JSV] Fixed requisition notes on a new requisition not being retained when editing an existing line
  • [RB] Resolved an issue with Project Requisition entry where stock items would not be returned if the selected Product group is not selectable for Sales Orders
  • [RB] Resolved an issue with Requisition Delivery address selection where changing to “Free Text” address would not clear previously populated address details
  • [JSV] Fixed holiday lines not correctly being added to Sicon timesheets (service errors adding sicon clockin line)

Software dependancies: 200.0.49

Date applied: May 7, 2021

200.0.48

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue when entering Sales Order stock items where Sage CRM related settings would be applied even when Sage CRM integration is not enabled, causing some fields to remain read-only
  • [RB] Resolved a issue where users with permission to amend Sales Orders already posted to Sage would be unable to do amendments
  • [RB] Approval notification emails will now link directly to the applicable approval page for all document types for Approval Required notification items
  • [RB] Resolved an issue with Requisition import where Phases, Stages and Activities would fail validation unless entered in all capitals
  • [RB] Resolved an issue with Requisition Import where Phases, Stages and Activities would not be saved to lines despite successfully validating
  • [RB] Resolved an issue on invoice approval when editing lines which would cause the item to be reset to a different user due to a different approval route
    • If the new approval route is invalid, users will now be notified that they will need to correct the approval route issue and manually resubmit

Hot Fix Enhancements
  • [JSV] Warehouse nominal screen now updates the database entry when the line is updated
    • This means the save button is not required and has been removed
    • Changes are not accidentally removed by clicking ‘import’ before the lines are saved

Date applied: April 30, 2021

200.0.47

Issues Resolved
Issues Resolved
  • [JSV] Resolved an issue which would cause an error posting Requisitions when using Segmented addresses
  • [RB] Improved validation in User Starting Holiday Import to identify overlapping holiday requests
  • [RB] Resolved an issue with “Timesheets Approved By Me” quicklink causing en exception when using Sicon Timesheets
  • [RB] Resolved an issue on various search pages where some records would be duplicated when more than one company is allocated to some users and Projects or Timesheet integration is enabled
  • [RB] Resolved an issue on invoice approval when editing the nominal on the last line of the invoice to a nominal that requires approval by a different user would still leave the invoice available for approval by the current user on the page
  • [RB] Resolved an issue on pages where there are multiple nominal selections where setting the nominal on one selection would affect the selected nominal on the other selection

Date applied: April 22, 2021

200.0.46

Issues Resolved
Issues Resolved
  • [JSV] Fixed proposed payments getting re-sent for approval after they have been fully approved.  This would have also been resetting the payment amount if it had been changed
  • [RB] Resolved an issue with Nominal account selection on various pages where some nominal accounts would not show up if the Costs Center or Department does not have a name along with the code
  • [RB] Removed the ability to amend order lines that have been fully received, but has a receipt that can still be amended. Sage objects do not support this
  • [RB] Added validation to Order creation Templates to better handle changes to underlying data such as Warehouses and stock items, which would cause errors when creating Stock Item lines
  • [RB] Resolved an issue where users would be able to submit a Requisition created from a template without a nominal account allocated on each line
    • Users will still be able to create the Requisition, but no longer submit it until the validation issues have been addressed
  • [RB] Resolved an issue on Requisition approval page when clicking the budget link on lines which would cause an exception that there are duplicate records in the database
  • [RB] Resolved an issue with Budget drill-down viewer where the Parent- or reporting group panel would be highlighted as over budget even when budget checking is disabled for the parent- or reporting group
  • [RB] Resolved an issue with timesheet approval using Sicon Timesheets where using Reject All functionality would redirect to reject page, but not display the lines for rejection
  • [RB] Resolved an issue with HR Job Role allocation where setting a job role for a user as default would remove the default flag for all other user role allocations
  • [RB] Resolved an issue on requisition entry where nominal batch update popup would not be displayed when clicking “Update Nominals”

Date applied: April 16, 2021

200.0.45

Issues Resolved
Issues Resolved
  • [JSV] Fix splitting invoice lines not using the supplier currency for the new line
  • [RB] Resolved various issues with expense import
    • Users could not import expense type lines unless a mileage amount was entered
    • Object reference not set exception would be encountered when the expense type entered cannot be selected by the user
    • Users can no longer import expenses outside of expense date range restrictions
    • When no nominal details are entered in the import and the specified user expense type does not have a default nominal, the expense will no longer be created without a nominal
  • [RB] Addressed an issue that could lead to Index out of range Exceptions when a user session expires while attempting to update timesheets
  • [JSV] Fix projects enquiry job total tab (transaction type view) not showing Labour, plant and stock transactions

Date applied: April 7, 2021

200.0.44

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Requisition line will now record the manufacturers part number if there is no supplier part number
  • [RB] Resolved an issue with timesheet approval where using Reject All functionality would redirect to reject page, but not display the lines for rejection

Hot Fix Enhancements
  • [JSV] Added ability to validate Requisition line analysis codes on submit.  Added setting to analysis code section of Requisitions

Date applied: March 26, 2021

200.0.43

Issues Resolved
Issues Resolved
  • [RB] When importing credit card statements while using Sicon Projects, the generated expense lines will have the default Project, cost header and activity allocated
  • [RB] Resolved an issue with Sales order stock entry with price discounts enabled when making multiple changes while entering the line
    • If a change would change the applied discount such as an increased unit quantity, a subsequent change that would still fall in the same discount would cause the discount percentage to be 100%

Date applied: March 19, 2021

200.0.42

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue on payroll processing reports where marking as processed while the grid is grouped would not set all expense statuses to Completed
  • [RB] Resolved an issue in Timesheet Totals report which would return timesheets for all users rather than just for delegate users when using Sicon Timesheets
  • [JSV] Fix sql error when filtering ‘Invoices I have approved’ by ‘My delegates’
  • [RB] Resolved an issue when amending invoice lines for invoices entered in sage where the tax a analysis and/or nominal analysis was split would cause an object reference not set exception
  • [RB] Resolved an issue where the selected menu item on screen would highlight the wrong menu item when navigating to the Goods Received screen

Date applied: March 17, 2021

200.0.41

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue when importing user self approval values when the userselfapprovalvalue table contains a record joined to a user that has been deleted from the user table would encounter an exception
  • [RB] Approval history will now indicate when a requisition has been amended or fully received due to a final approval
  • [RB] Resolved an issue in approval history where an requisition amended by a final receipt would contain a line 0 with empty line item description
  • [RB] Resolved an issue in approval history where the description would contain empty item details when the line has been deleted after the initial approval line was created
  • [RB] Resolved an issue when sending a welcome email during new creation would not mark the user as having received a welcome email
  • [RB] Option to send welcome email on user edit page will no longer be visible if SMTP email is disabled
  • [RB] Improved page load speed of User Edit page
  • [RB] Improved page load speed when opening Expense line entry page and navigating to expense- and mileage line entry
  • [JSV] Fix Goods received history report not allowing the orderID to be sortable
  • [JSV] Fix Goods received history report export not including the OrderID
  • [JSV] Fix Timesheet totals report missing off the last record
  • [JSV] Fix service failing to get online license information if the existing WAP license has expired
  • [JSV] Fix Requisition Delivery/invoice telephone number not being pulled through when added to a report layout
  • [JSV] Fix Requisition Delivery/invoice fax number not being pulled through when added to a report layout
  • [JSV] Fix SQL error when running project requisition report when the user does not have permission to all orders
  • [JSV] Fix Fix SQL error when clicking project requisition quick link ‘orders by department’

Date applied: March 8, 2021

200.0.40

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with Sales Order process where amending a Sales Order in Sage where the Sales order value is zero would be deleted from WAP if there are no lines with a value greater than zero, even if their quantity is more than zero
  • [RB] Resolved an issue on Sales Orders/Quotes when using Segmented addresses where the City and County fields would not be populated
  • [JSV] Removed export options for ‘cost to complete’ and ‘Project summary’ from the project enquiry screen if the tabs are disabled. Attempting to export these with no visible grid was creating a corrupt excel file.
  • [RB] Resolved an issue where credit notes entered in Sage would have the Tax value saved as a negative amount
  • [RB] Resolved an issue with timesheet submission with Sicon Projects when a user submits the timesheet when resubmitting a timesheet after a Project for a previously approved has been closed would fail validation
  • [JSV] Fix Cost to complete screen not loading all cost to complete lines for projects with a single default activity
  • [JSV] Cost to complete screen PSA selector defaults to either default activity or the first activity in the list. Selection can then be changed
  • [RB] Resolved an issue where editing a user directly after creating would not populate the default user type on the User Edit Page
  • [RB] Resolved an issue on Requisition entry when selecting a default project header where selecting the project address as delivery address wouldn’t automatically set the default address from project default

Date applied: March 8, 2021

200.0.39

Issues Resolved
Issues Resolved
  • [RB] Improved page load times for systems with large amounts of users or user types
  • [RB] Improved page load time of User Edit page for systems with large amounts of users or user types
  • [JSV] Fix Proposed payments not finding invoice attachments for Spindle documents
  • [JSV] Fixed error ‘Duplicate records found for specified criteria’ being shown when saving a requisition line as a user that has access to a nominal for more than one document type and budget checking turned on
  • [JSV] Fixed duplicate delegate records being saved if a user previously had access to all users as delegates and then switched to a list of users
  • [RB] Resolved an issue on Expense line and mileage line entry with Sicon Projects where the second line entered would not automatically populate with default Project if set in Sage
  • [RB] Resolved an issue when splitting expense- and mileage lines where the newly split line would not have an updated Project

Date applied: February 18, 2021

200.0.37

Issues Resolved
Issues Resolved
  • [JSV] Enable proposed payments to pickup spindle attachments when being pulled in to WAP for approval
  • [JSV] Users will no longer be able to delete all lines when editing existing invoices

Date applied: February 15, 2021

200.0.38

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue on invoice amendment when Sicon Projects is enbaled, Approval route is by Job Manager and the amendment results in a change to the effective Job manager
    • The Job Manager would not be updated on the line and resubmitting the invoice would still use the approval route for the old Job Manager
  • [JSV] Fix Holiday entitlement report not bringing in mandatory holiday hours
  • [JSV] Fix Holiday entitlement report calculating taken days incorrectly for past entitlement periods
  • [JSV] Fix user holiday entitlement widget not calculating mandatory hours on the lines display using the workpattern shifts
  • [RB] Resolved an issue where VAT only expenses would not post to Sage
  • [RB] Resolved an issue on timesheet approval which would cause an error when using the “Approve Selected” approval if one of the timesheets have an approval validity issue
  • [RB] When there are approval validity errors on timesheets relating to Sicon Projects, a more detailed description will be displayed, including a line number
  • [JSV] Fixed “object reference not set” error when running a timesheet submission report and the first user in the list is a leaver
  • [JS] (App) customer addresses needed a filter for last updated date as when collecting on second sync would collect all addresses again and timeout when applying to the app database

Date applied: February 11, 2021

200.0.36

Issues Resolved
Issues Resolved
  • [JSV] Fix users who are not allowed to see all confidential requisitions not being able to see their own confidential orders when goods receiving
  • [RB] Resolved an issue with approval routes when a requisition with multiple items is to be fully self approved
    • If the currency associated with the selected supplier has an empty symbol field, only one line would be authorized while other lines would be set on the standard approval route
  • [JSV] Fixed divide by zero error on project enquiry screen when calculating totals
  • [JSV] Fixed ‘object reference not set’ error when project budget checking on submission is turned on and orderlines have activity but no phase/stage set
  • [RB] Users will no longer be able to enter expenses where the VAT amount exceeds the Gross value entered on the expense line when they have permission to amend tax values
  • [RB] Resolved an issue where some requisition stock Item visibility settings were being applied to Sales Orders
  • [JSV] Fix ‘An error occurred trying to load controls’ error when saving cost to complete changes with no hours column showing
  • [JSV] Fix Cost to complete prompting for reason for change when editing future periods
  • [JSV] Prevent error message when service is processing cost to complete lines saying that ‘update status Error is not supported’
  • [JSV] Prevent cost to complete lines that can’t be updated from being editable and mark as ‘display only’
  • [JSV] Sales order batch grid will now pick up the default SOP project header

Date applied: January 25, 2021

200.0.35

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue when submitting a document when the approval route used is a global or “Any” route which would stop users from being able to submit the document, stating that the approval route has no steps
  • [RB] Removed cookie security settings

Date applied: January 15, 2021

200.0.34

Issues Resolved Hot Fix Enhancements Important
Important Info
  • [RB] After an upgrade, cookie policy will still be implemented in the same manner it currently is. If setting as “Default” the values from the web config will be used

Issues Resolved
  • [JSV] Fix orders generated from project requisitions not containing the supplier contact email address
    • Orders generated from project requisitions will now look up the contact email address and use the supplier defaults if not found
  • [JSV] Prevent Receipts from background saving when adding attachments. This was causing receipts with no supplier document number that bever posted if they were not then subsequently saved
  • [JSV] Fix Requisition print not using City and County for supplier address when using Segmented addresses in Sage
  • [JSV] Removed hyperlink from HRDocument notifications
  • [JSV] Prevent DOB being mandatory when editing MYHRDetails
  • [JSV] Fix users HRAddress not saving correctly when editing MYHRDetails
  • [JSV] Prevent duplicate ‘Fully authorised’ notifications being added if a user appears more than once in requetor, entered by and final approver
  • [JSV] Increased the ‘Code’ field on the stock item drop down list for requisition and project requisitions to accommodate longer codes
  • [JSV] Added ‘WITH (NOLOCK)’ to Data retrieval methods for checking database connections and checking for existing tables/columns
  • [JSV] Fixed Approval route advanced option not clearing list on close so the same selections appear even when switching between userlist and usertype
  • [JSV] Fixed text layout on advanced approval route options being bunched up
  • [JSV] Fixed advanced approval options not always checking usertype approval roles for:- Proposed payments, Project requisitions, Absences, Construction applications or expense suppliers when building the list of allowed users/user types
  • [JSV] Fixed Invoice filtering on ‘existing invoices’ not returning the same results as ‘Invoices I have approved’ when filtering on ‘I have approved’, ‘All Users’ and ‘include completed’
  • [JSV] Sales order now validates the customer order reference is not more than 30 characters when saving
  • [RB] Resolved an issue with project selection that could cause the default Project not to be pre-selcted if the user has in excess of 100 Projects available for selection
  • [RB] Resolved an issue where an approval would be stuck in a loop when a route is configured for requester followed by a single user step with the requesting user when the user does not have sufficient approval value
  • [RB] Improved checks to avoid document submission with invalid approval routes or routes that have insufficient approval values

Hot Fix Enhancements
  • [JSV] Added ‘Business Unit’ column to Holiday request report and detailed holiday request report
  • [RB] Cookie policy can now be overridden via settings in WAP

Date applied: January 12, 2021

200.0.33

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue on Project accounting Project Item selection where the items would display multiple times in the selection dropdowns
  • [RB] Resolved an issue where performing receipts directly from a “Goods Received” reminder would prompt a user to select a Sage Database when attempting to save the receipt
  • [RB] Resolved an issue with mileage expenses where lines split due to bridging rate cutoffs would not have any approval history for the new slit line
  • [JS] (App) Pay rate ID was being set by the timesheet line creation method from the app to the cost rate ID and caused project accounting issues when posting timesheets
  • [JSV] Fix Supplier dropdown being cleared on requisition view when ‘Show Goods Received’ button is clicked
  • [JSV] Hide over budget flag on requisitions view when budget checking is not being used when submitting requisitions
  • [JSV] Fix Sales order batch line entry not defaulting to Stock item nominal account
  • [JSV] If a requisition is changed to a call off order, the quantity is set to the qty x unit price for each line as well as the unit price being set to 1
  • [RB] Resolved an issue when posting invoices or expenses a newly created WAP User which would lead to an object reference exception until the WAP service has been restarted
  • [JSV] Fix unprocessed timesheet line method not including holiday lines for Sicon timesheets
  • [RB] Resolved an issue where approving document for a newly created user could lead to Object reference errors in the WAP service

Hot Fix Enhancements
  • [JSV] If a nominal selection only has a single nominal it will be selected by default (Sales orders and requisitions)

Date applied: December 18, 2020

200.0.32

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Fix issue where amended a submitted timesheet that has posted committed hours and changing the job would leave orphaned hours on the original job
  • [JSV] Prevent project accounting timesheets processing deleted hours for timesheets over a month old and prevent timesheet adjustments posting that are over 6 months old
    • This was causing old and deleted timesheets to fail for sites upgrading to newer versions
  • [RB] Resolved issue when performing goods received for requisition entered by a different user when system is configured to hide Requisition numbers (Index (zero based) must be greater than or equal to zero)

Hot Fix Enhancements
  • [RB] Added ability to set over receipt of goods permission on a user level

Date applied: December 9, 2020

200.0.31

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue on address selection when selecting a Project Address where the contact name and telephone number would not be populated
  • [RB] Resolved an issue with Goods Dispatched screen where Quotes would be included in the list to be dispatched
  • [JSV] Fixed error when running expense report for ‘my delegates’ with no approval option selected.
    Made the approval option mandatory as it is required
  • [JSV] Fix project requisition not changing unit price when stock item changed
  • [JSV] Fixed Sales orders not setting nominal account on lines
  • [RB] Resolved an issue on timesheet entry when using entry by start and end time where the cost, charge and pay rates would not be saved if no user work patern payrate has been configured for the user
  • [JSV] Adjust Invoice header fields to align better
  • [JSV] Fix error when adding attachments to supplier request before it has been saved.

Hot Fix Enhancements
  • [JSV] Added popup message to login to show if delegate user’s theme could not be loaded and the user needed to log in again

Date applied: December 3, 2020

200.0.30

Issues Resolved
Issues Resolved
  • [JS] (App) Mileage line issue if WAP mileage line nominal source was set to user default and expense line was set to expense type
  • [RB] Resolved an issue with detailed Budget enquiry where populating data would encounter an invalid cast exception when the budget calculations required inclusion of any invoices or credits not marked as completed
  • [RB] Resolved issue on Budget Enquiry screen where order lines not sent to Sage would be included in the WAP Pending Requisitions total
  • [RB] Resolved an issue on Order view where deleted lines would not be displayed when the system setting to show deleted lines by default is enabled
  • [JS] (App) Updated the costing collection method to handle costing types with comma separated values
  • [JSV] Expenses will now pick up default PL project and header when putting on an expense
  • [JSV] Default labour transaction view setting to ‘Name’ for project enquiry screen.  This was causing the ‘User’ column to be hidden and not available from the column chooser
  • [RB] Users will now be able to make amendments to Sales Order until the point that they have been approved. This includes actions such as resetting the approval for a line
  • [RB] Resolved an issue on Sales Order and Quote page where the “Reset Lines” would remain enabled even when the document had already been approved
  • [JSV] Sales order default warehouse will pick up the User’s default SOP warehouse if it exists in preference to the Default delivery warehouse
  • [JSV] Allow warehouse to be removed from delivery addresses in WAP when editing the address
  • [RB] Resolved an issue in the WAP service that could cause converted Quotes to remain live after the Sales order has been posted
  • [JSV] Resolved an issue when approving Sicon timesheets. Lines for all steps, not just the current step waiting for the approver were being included
  • [JSV] Fix duplicate reversals when deleting a timesheet line using the timesheet adjustment

Date applied: November 24, 2020

200.0.29

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Changed wording on ‘Invoice on hold’ email from ‘Good day’ to ‘Dear’
  • [JSV] Fixed Approval route report not always showing approver if it is list of approvers
  • [RB] Fixed naming inconsistencies on User Page relating to Document and Self approval values imports.

Hot Fix Enhancements
  • [RB] Layout change to user import/export section for easier navigation

Date applied: November 6, 2020

200.0.27

Issues Resolved
Issues Resolved
  • [JSV] Fixed ‘object reference not set’ error when goods receiving orders with free text lines
  • [RB] Resolved an issue on Credit card statement imports where, when a user has an expense type available in multiple companies, the default expense/meeting wouldn’t be set even if only one exists for the company related to the credit card

Date applied: October 30, 2020

200.0.26

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue in Sales orders where posting a sales order with an order discount would cause Sage to incorrectly round the Discount Percentage when posting to Sage
  • [RB] Removed the import instructions information box from Credit Card Statement imports page, since the formatting instructions don’t apply to custom layouts

Date applied: October 30, 2020

200.0.25

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] When importing credit card statements, expense lines where the user has only one expense type or meeting selectable with have their Meeting/Expense type and nominal populated
  • [JSV] Fix the UserNominal migration routine for Site
  • [JSV] Set Sales Quote as completed when converting to a Sales Order
  • [JSV] Fix project accounting treeview not returning any items if the user has access to all
  • [JSV] Resolved an issue where an upgrade requiring a database update could reset the variance percent or value
  • [JSV] Resolved an issue where a secondary requisition generated from a project requisition would have a document number but still be waiting approval
    • This happened if the requester had self approval to allow the first requisition to be posted

Hot Fix Enhancements
  • [JSV] Service will now attempt to unbind any certificates from the mobile service port before binding if using SSL

Date applied: October 29, 2020

200.0.24

Issues Resolved
Issues Resolved
  • [JSV] Fixed Timesheet Employee Charge rate method returning the payrates instead
  • [RB] Resolved an issue with Sales Order where the discount amount would be applied as discount percent when posting to Sage
  • [RB] Resolved an issue on Project enquiry view where labour transactions would be included in the Expenditure transactions
  • [RB] Resolved an issue with approval where approval routes are set up for requester as first step and single user as second step
    • If the user in the second step requests the document, the approval will encounter an invalid approval route after first submission, but correctly follow an approval route once reset

Date applied: October 22, 2020

200.0.23

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue with requisition entry where a user would be allowed to enter a unit quantity with more decimal places than the precision for the Stock Item’s stock unit allows
  • [RB] Addressed an issue on Sales Order entry where the customer discount would not be populated when first selecting a customer
  • [RB] Addressed an issue on Sales Order Stock entry where the discounted unit price wouldn’t be updated after changing selling price units
  • [JSV] Added new settings to show if certain address types are enabled on system level. Update the Project accounting sync method to stop collecting all items every sync

Hot Fix Enhancements
  • [RB] Added Analysis fields from Users to Expense Payroll reports

Date applied: October 19, 2020

200.0.22

Issues Resolved
Issues Resolved
  • [JSV] Fix Sales order stock item selection warehouse not always finding the user’s defaut warehouse
  • [JSV] Fix Sales order stock item selection warehouse selection getting cleared after being set by stock item default
  • [JSV] Fix Sales order stock item selection not updating the warehouse stock quantity labels when changing the warehouse
  • [JSV] Fix Sales order batch stock entry not loading warehouses when using user allocated warehouses
  • [RB] Resolved an issue with Sales Order entry where values would be calculated incorrectly and encounter rounding issues when Sales order entry is configured to include VAT
  • [RB] Resolved an issue on Sales Order Stock entry where, if the WAP user does not have permission to amend units and prices in Sage, the Sales order would post incorrect values in Sage if the buying unit or unit price is amended
  • [RB] Disabled buying price unit, selling price, unit price and discount percent controls on Sales Oder Stock entry if the WAP user does not have permissions to amend units and prices. Added tooltips to clarify for users
  • [RB] Addressed an issue where the default selling price- and buying price unit would not select the default units from the stock item after the stock item is selected on Sales order stock item entry
  • [RB] Resolved an issue on rapid timesheet entry where daily notes would not be updated when saving if there is a comma in the description

Date applied: October 16, 2020

200.0.21

Issues Resolved
Issues Resolved
  • [JSV] Fix Create PO Invoice process not opening Invoice for editing when saving without submitting
  • [JSV] Added validation to the Record PO Invoice page to check a goods value is entered
  • [JSV] Fix attachment control causing page load issues (e.g. expense not showing save buttons) when the documents folder not set.
    Control will now be disabled and will display a hover over notice that the file path has not been set.
  • [RB] Reverted previous login page changes as it was stopping system users from logging in
  • [RB] Resolved an issue on mileage line entry where the selected project would not be retained after a line save if the Expense posting method is set as “invoice”
  •  

    [RB] Resolved an issue where certain users would be able to log in despite there being a system message preventing login

  •  

    [RB] Resolved an issue on PO invoice match instrument where charge lines would cause variances despite having the value remain unchanged

  • [RB] Resolved an issue on PO invoice match where goods delivered variances would be marked for charge and comment lines
  • [JSV] Fix invoice added in Sage with multiple lines not adding tax information to the lines and not picking up approval route in WAP
  • [JSV] Fix invoice getting picked up for approval in WAP before the variance information set causing invoices to be incorrectly automatically approved

Date applied: October 9, 2020

200.0.20

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Fix unsubmitted timesheet notification not clearing when a Sicon timesheet is submitted
  • [JSV] Added code to clear unsubmitted timesheet notifications if the seting was turned off to generate them
  • [JSV] Fix divide by zero error when checking invoice variation for POInvoices
  • [JS] User type setting collection for ChangeExpenseNominal was not colllecting correctly – Added method to check the expense type memo text but not surte it was required

Hot Fix Enhancements
  • [JSV] Added a success message on existing invoices page when a POInvoice was successfully added and the user was returned to the list page.

Date applied: October 9, 2020