WAP Version 19

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:

191.0.25

Issues Resolved
Issues Resolved
  •  [JSV] Fixed sub contractor order line not updating the nominal account selection when changing the job header
  •  [RB] Resolved an issue on various report export pages where users would be unable to convert text to decimal values for use in calculations
  •  [RB] Removed the print buttons from PO Detail and WO summary reports when using Chrome. Chrome does not execute the commands from these buttons, but does not notifiy the user, which gives the appearance that the report is not working. Chrome users will need to use the open to new page button instead
  • [JSV] Fix expense line not deleting attachment when deleting the line

Date applied: October 8, 2019

191.0.24

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Added Setting to default Sales order delivery date(s)
  • [RB] Addressed an issue where the WAP service would occasionally encouter a timeout issue while reading invoice data from Sage
  • [JSV] Fix Rejected invoices that have been sent to a custom approval route not being shown in the Rejected tab
  • [RB] Resolved an issue with approval notifications when notifications are configured by Document Item, where the approval notification would always state that the item was approved by ‘yourself’
  • [RB] Resolved an issue with requisition analysis settings where users would be unable to change the mandatory analysis validation behavior
  • [JSV] Fix invoice approval only Usertype not being available for selection for the global default route
  • [JSV] Fix Construction Sub contractor order not showing phases and stages
  • [JSV] Fix Construction Sub contractor order not retaining default job header when adding rows
  • [JSV] Fix job and item control showing tree button when set to not show
  • [RB] Resolved issues with Requisition Import template
    • An object reference exception would be encountered if costing is enabled and force project selection is set to “no” or The costing module is not Job Costing and no Costing Header has been specified
    • Analysis code validation will now check whether Sage allows the analysis code to be amended
    • Import template now also has an import reference field to enable linking lines to a header to avoid issues where entering lines in the wrong order could cause lines to be allocated to the incorrect header

Hot Fix Enhancements
  • [RB] Added Goods Invoiced and Received Quantities Report
  • [JSV] Flag read only analysis codes for Requisitions and Salesorders and prevent editing
  • [JSV] WAP service will now automatically set the WAP Addon WAP Url if is empty

Date applied: October 4, 2019

19.0.30

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue where performing a final receipt for a quantity of zero would not update the WAP order to be completed
  • [JSV] WAP Service will now check if POP/SOP Analysis codes can be amended before updating from Order/SalesOrder
  • [JSV] Added new default holiday project type for unpaid leave
  • [JSV] Added Setting to default Sales order delivery date(s)
  • [JSV] Fix Sales order analysis code read only check returning wrong value
  • [JSV] Fix Rejected invoices that have been sent to a custom approval route not being shown in the Rejected tab
  • [RB] Addressed an issue where the WAP service would occasionally encounter a timeout issue while reading invoice data from Sage

Hot Fix Enhancements
  • [JSV] Flag read only analysis codes for Requisitions and Salesorders and prevent editing

Date applied: October 4, 2019

191.0.5

Issues Resolved
Issues Resolved
  • [RB] WAP Addon – Resolved an issue with Generated payments where payments allocated directly from payment processing would not be reflected as paid in WAP

Date applied: October 1, 2019

190.0.8

Issues Resolved
Issues Resolved
  • [RB] WAP Addon – Resolved an issue with Generated payments where payments allocated directly from payment processing would not be reflected as paid in WAP

Date applied: October 1, 2019

191.0.23

Issues Resolved
Issues Resolved
  • [JSV] Clear unsubmitted timesheet notification for user when timesheet is submitted
  • [JSV] Unsubmitted timesheet report will now check if any standard working hours are set on a submitted timesheet to prevent holiday only timesheets being reported as fully submitted
  • [JSV] Fixed Attachments added when emailing goods received notes not getting cleared and being attached to subsequent emails
  • [RB] Resolved an issue on Requisition Stock entry which would cause a Javascript error when Supplier units and pricing is configured to be hidden for the current User Type
  • [JSV] Fixed ‘HotUpdate’ flag not getting set on sage Timesheet line hours
  • [RB] Resolved an issue where performing a final receipt for a quantity of zero would not update the WAP order to be completed
  • [JSV] WAP Service will now check if POP/SOP Analysis codes can be amended before updating from Order/SalesOrder
  • [JSV] Fix allowance lines being included in the hours totals for Sicon Sage timesheets
  • [JSV] Show allowance lines with different colour background for Sicon Sage timesheet page

Date applied: September 27, 2019

191.0.22

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Fixed new stock item requests not setting the default supplier correctly
  • [RB] Resolved an issue on Requisition Stock entry when a user type is configured to hide unit pricing, which would allow users to still affect unit prices by changing the buying unit and buying price unit fields
  • [NFS] Added some additional code to the invoice process to check whether any invoices references or dates have been updated in Sage after the invoice was picked up and update them in WAP if they have
  • [JSV] Fixed quote import failing when stock item has no selling/buying unit descriptions
  • [JSV] Fixed salesorder line error when saving and no nominal issues account found
  • [NFS] Fixed an issue in the existing requisitions screen where clicking the requisitions raised by my business unit quick link would throw and error
  • [JSV] Clear unsubmitted timesheet notification for user when timesheet is submitted
  • [JSV] Unsubmitted timesheet report will now check if any standard working hours are set on a submitted timesheet to prevent holiday only timesheets being reported as fully submitted
  • [JSV] Fixed Attachments added when emailing goods received notes not getting cleared and being attached to subsequent emails

Hot Fix Enhancements
  • [JSV] Added download urls to mobile app links screens
  • [JSV] Addded project addresses for sub contractor orders (Construction)

Date applied: September 20, 2019

19.0.29

Issues Resolved
Issues Resolved
  • [JSV] Clear unsubmitted timesheet notification for user when timesheet is submitted
  • [JSV] Unsubmitted timesheet report will now check if any standard working hours are set on a submitted timesheet to prevent holiday only timesheets being reported as fully submitted
  • [JSV] Fixed Attachments added when emailing goods received notes not getting cleared and being attached to subsequent emails
  • [JSV] Fixed salesorder line error when saving and no nominal issues account found
  • [JSV] Fixed quote import failing when stock item has no selling/buying unit descriptions

Date applied: September 20, 2019

19.0.28

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [NFS] Added some additional code to the invoice process to check whether any invoices references or dates have been updated in Sage after the invoice was picked up and update them in WAP if they have
  • [RB] Resolved an issue on Requisition Stock entry when a user type is configured to hide unit pricing, which would allow users to still affect unit prices by changing the Buying unit and buying price unit fields
  • [JSV] Fixed Sales order menu group still appearing when user has no sales order permissions
  • [JSV] Fixed new stock item requests not setting the default supplier correctly
  • [RB] Resolved an issue on Expense Approval report where the Payment Method column would not be visible
  • [RB] Resolved an issue on Expense approval page where the displayed exchange rate in currencies view would display the Expense supplier’s exchange rate compared to base rather than the exchange rate for the line
  • [NFS] Resolved an issue in the service where job costing employees were read once then cached and never checked again, this meant new employees added would not get picked up by the service.
  • [RB] Resolved an issue with approval route creation when a user returns from being out of office where out of office rules would still be applied to approval route creating for a time after turning off Out of Office.
  • [JSV] Fixed the Sage connection edit page not loading the SOPQuote email address and body details

Hot Fix Enhancements
  • [JSV] Added download urls to mobile app links screens

Date applied: September 19, 2019

191.0.21

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue on Expense Approval report where the Payment Method column would not be visible
  • [RB] Resolved an issue on Expense approval page where the displayed exchange rate in currencies view would display the Expense supplier’s exchange rate compared to base rather than the exchange rate for the line
  • [NFS] Resolved an issue in the service where job costing employees were read once then cached and never checked again, this meant new employees added would not get picked up by the service.

Date applied: September 18, 2019

191.0.20

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue with approval route creation when a user returns from being out of office where out of office rules would still be applied to approval route creating for a time after turning off Out of Office.
  • [JSV] Fix Sage Timesheet line status not always reading correctly
  • [JSV] Fix current timesheets page showing duplicate timesheets
  • [JSV] Fix Hot update method in service setting timesheetline status incorrectly

Hot Fix Enhancements
  • [NFS] Added settings to turn off posting for individual modules, this will update the documents to not require updating which will keep them accessible in WAP.

Date applied: September 16, 2019

191.0.19

Issues Resolved
Issues Resolved
  • [NFS] Fixed an issue in the approval route wizard page where job header only routes could not be created as a job could not be selected beforehand
  • [NFS] Fixed an issue in the approval route import page where job header routes only could not be imported
  • [NFS] Added additional handing for index out of range exceptions in perform dataselect events on the budget enquiry

Date applied: September 12, 2019

191.0.18

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [NFS] Changed the approval route builder to not allow ‘requester’ type entries on expenses, holiday requests, or invoice variance routes.
  • [JSV] Fix Sage timesheet line hours lookup generating an error
  • [JSV] Fix Sicon Sage timesheets picking up lots of old records to process missing transactions – limited process to 6 months old
  • [JSV] Fix the wrong page being loaded when clicking on the timesheets hyperlink on the dashboard when Sicon sage timesheet are being used
  • [JSV]

Hot Fix Enhancements
  • [JSV] Added code to check for supplier application attachments

Date applied: September 12, 2019

19.0.27

Issues Resolved
Issues Resolved
  • [RB] Addressed an issue encountered with timesheets when upgrading from a version of WAP earlier than 19 to a version 19 or later, which would lead to newly approved timesheets failing to post due to invalid timesheet status on some older timesheets
  • [JSV] Allow sales order service items to be dispatched even though they can’t be allocated
  • [JSV] Show “N/A” for quantity allocated on sales order service item lines
  • [JSV] Flag up when selecting Job costing job with Phases/stages but no activity
  • [JSV] Fixed job costing Activity name not showing on costing selection summary
  • [JSV] Prevent Job costing Phase and stage from being selected (activity only)
  • [JSV] Changed job costing phases/stages selection header to read ‘Select Job Activity’
  • [JSV] Fix analysis codes not loading on Sales order header
  • [JSV] Fix Analysis codes not synchronizing between Sales order Header and delivery tab if setting on to show the top 2 analysis codes on the header

Date applied: September 10, 2019

191.0.17

Issues Resolved
Issues Resolved
  • [JSV] Fix Sage timesheets failing when processing deleted timesheet line hours
  • [JSV] Fix timesheet line not setting start and end times for decimal only entry when using sicon sage timesheets. The App needs these set to pick up the data correctly

Date applied: September 9, 2019

191.0.16

Issues Resolved
Issues Resolved
  • [RB] Addressed an issue encountered with timesheets when upgrading from a version of WAP earlir than 19 to a version 19 or later, which would lead to newly approved timesheets failing to post due to invalid timesheet status on some older timesheets
  • [JSV] Flag up when selecting Job costing job with Phases/stages but no activity
  • [JSV] Fixed job costing Activity name not showing on costing selection summary
  • [JSV] Prevent Job costing Phase and stage from being selected (activity only)
  • [JSV] Changed job costing phases/stages selection header to read ‘Select Job Activity’
  • [JSV] Allow sales order service items to be dispatched even though they can’t be allocated
  • [JSV] Show “N/A” for quantity allocated on sales order service item lines

Date applied: September 9, 2019

190.0.7

Hot Fix Enhancements
Hot Fix Enhancements

[JU] Sage 200 WAP Addon Self-Reversing Journal changed to use individual invoice exchange rates, not period or current exchange rates.


Date applied: September 5, 2019

191.0.15

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Fixed issue with project accounting where bringing invoices across for approval wouldn’t always contain the project and item information
  • [RB] Resolved an issue in the install update script that would cause the installer to fail due to a SQL issue during initial install
  • [JSV] Check if stockitemnominal code is not null when fetching (sales order errors)
  • [JSV] Added ‘clear’ button to sales order stockitem batch line entry nominal control
  • [JSV] Fixed filtering on sales order stockitem batch line entry nominal control
  • [JSV] Fixed site not loading if autologin enabled and any Sage database login details incorrect
  • [JSV] Added budget tab to Expense approval page
  • [JSV] Fix Analysis codes not synchronizing between Sales order Header and delivery tab if setting on to show the top 2 analysis codes on the header
  • [JSV] Fix analysis codes not loading on Sales order header
  • [JSV] Clear unsubmitted timesheet notification for user when timesheet is submitted
  • [JSV] Fix error when uploading attachment to new supplier request

Hot Fix Enhancements
  • [JSV] Added a check for WAP database connectivity before processing – service will stop if the database cannot be accessed
  • [NFS] Added additional handling to WAP service start up for when the sage admin service cant be connected to when checking the WAP licence

Date applied: September 3, 2019

19.0.26

Issues Resolved
Issues Resolved
  • [NFS] Added additional handling to WAP service start up for when the sage admin service cant be connected to when checking the WAP licence
  • [RB] Resolved an issue in the install update script that would cause the installer to fail due to a SQL issue during initial install
  • [JSV] Fixed issue with project accounting where bringing invoices across for approval wouldn’t always contain the project and item information
  • [JSV] Fix Failed documents having the Failed flag cleared when re-processing (all document types)
  • [JSV] Fixed a display issue on Timesheet entry page where Pay Rate totals would incorrectly add 24 hours to the day’s total if there is an entry with an end time of midnight and timesheet entry format is start and end time
  • [RB] Resolved an issue when performing an upgrade from a version 17 or earlier installation of WAP to a Version 19 or later version of WAP
    • Orders that were created or submitted prior to the upgrade, but approved after the upgrade would be created with all lines having “Confirmation not required” as confirmation intent in Sage
  • [RB] Resolved an issue on goods received screen which would allow users to receive items with a “Confirmation not required” confirmation intent
  • [NFS] Added code to the service to detect server shutdown and shutdown the service
  • [NFS] Added additional handling to the service to handle when the SQL server is not accessible
  • [NFS] Fixed an error that could occur in the service when using spindle document capture when no documents have been added to the spindle data set at all
  • [JSV] Fix SOP Quote requesting customer details when submitting a prospect account
  • [JSV] Fix Sales order not requesting customer account when submitting an order for a prospect account
  • [JSV] Fix Sales order reporting ‘Cannot Find CRM Company’ when creating customer account to submit order created from Qute with a prospect account

Date applied: September 2, 2019

191.0.14

Issues Resolved
Issues Resolved
  • [JSV] Fixed Failed documents having the Failed flag cleared when re-processing (all document types)
  • [JSV] Fixed SOP Quote requesting customer details when submitting a prospect account
  • [JSV] Fixed Sales order not requesting customer account when submitting an order for a prospect account
  • [JSV] Fixed Sales order reporting ‘Cannot Find CRM Company’ when creating customer account to submit order created from Quote with a prospect account
  • [RB] Resolved an issue when performing an upgrade from a version 17 or earlier installation of WAP to a Version 19 or later version of WAP
    • Orders that were created or submitted prior to the upgrade, but approved after the upgrade would be created with all lines having “Confirmation not required” as confirmation intent in Sage
  • [RB] Resolved an issue on goods received screen which would allow users to receive items with a “Confirmation not required” confirmation intent
  • [RB] Resolved an error in the upgrade script which would cause installations to fail during initial installation
  • [RB] Fixed a display issue on Timesheet entry page where Pay Rate totals would incorrectly add 24 hours to the day’s total if there is an entry with an end time of midnight and Timesheet entry format is start and end time

Date applied: August 30, 2019

19.0.25

Issues Resolved
Issues Resolved
  • [RB] Fixed an issue with welcome emails where no email would be sent if more than one welcome email had been sent prior to the email thread performing the email sending had re-run
  • [RB] Resolved an issue where users would receive their welcome email multiple times
  • [JSV] Fix approval history tab showing orphaned line details for new documents
  • [NFS] Fixed an issue on the existing invoices screen where some of the quick links would now show credit notes
  • [RB] Resolved an issue when returning to orders search page after a previous search where the supplier selection would remain disabled while the supplier is selected
  • [RB] Resolved an issue when entering a new Requisition when system is configured to auto populate supplier from stack item, which would cause the first entered stock item not to be saved
  • [RB] Resolved an issue where expense line and mileage line imports would incorrectly fail validation due to Nominal account validation issues.
  • [RB] When attempting to import csv files, the error message will more clearly explain when the file couldn’t be read or is corrupt, rather than just stating that no import file has been selected
  • [JSV] Fixed timesheet submission reminders not always getting generated
  • [JSV] Fixed timesheet submission reminders not including the last full week
  • [JSV] HR processing checks HR enabled before processing
  • [NFS] Approval routes will now be deleted when a value band is deleted
  • [RB] Resolve issue on timesheet approval where a user would encounter an index out of range exception after clicking Reject All in the Timesheet Lines Tab

Date applied: August 28, 2019

19.0.13

Issues Resolved
Issues Resolved
  • [JSV] Fixed approval history tab showing orphaned line details for new documents
  • [RB] Resolved an issue where users would receive their welcome email multpile times
  • [RB] Fixed an issue with welcome emails where no email would be sent if more than one welcome email had been sent prior to the email thread performing the email sending had re-run
  • [NFS] Fixed an error that could occur in the service when using spindle document capture when no documents have been added to the spindle data set at all
  • [NFS] Added additional handling to the service to handle when the SQL server is not accessible
  • [NFS] Added code to the service to detect server shutdown and shutdown the service

Date applied: August 28, 2019

191.0.12

Issues Resolved Hot Fix Enhancements Important
Important Info
  • [RB] When filtering the mileage report by Week start date or Document Date, the mileage date will be used rather than the expense date. Submitted and Fully approved date filtering will still use Expense date
  • [NFS] Database change: Added new setting RequisitionSelectFreeTextNominal

Issues Resolved
  • [RB] Mileage Report will now correctly display the vehicle registration
  • [RB] Changed the wording on User page for mileage details to clarify that the claimed mileages relate only to the current year
  • [RB] Added totals for all historic mileage on user page separately from year to date totals
  • [RB] Resolved an issue on Suggested Payments Approval Page where column headings wouldn’t match up with column content

Hot Fix Enhancements
  • [NFS] Added a new setting to determine whether the nominal is defaulted on Requisition free text line entry

Date applied: August 22, 2019

191.0.11

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue when returning to orders search page after a previous search where the supplier selection would remain disabled while the supplier is selected
  • [NFS] Renamed Proposed Payments to Suggested Payments in all places where possible
  • [RB] Resolved an issue when entering a new Requisition when system is configured to auto populate supplier from stock item, which would cause the first entered stock item not to be saved
  • [RB] Resolved an issue where expense line and mileage line imports would incorrectly fail validation due to Nominal account validation issues.
  • [JSV] Fixed timesheet submission reminders not always getting generated
  • [JSV] Fixed timesheet submission reminders not including the last full week
  • [JSV] HR processing checks HR enabled before processing
  • [NFS] Approval routes will now be deleted when a value band is deleted
  • [RB] Resolve issue on timesheet approval where a user would encounter an index out of range exception after clicking Reject All in the Timesheet Lines Tab
  • [NFS] Fixed an issue in the WAP service where temporary DMS documents were not cleared after being created in WAP
  • [JSV] Fix Sales orders not prompting for a delivery address if document approval required is turned off
  • [JSV] Fix project requisition not filtering job costing header by job
  • [JSV] Fix Job costing transaction for Sales order not linking properly to the Sales order (job enquiry screen not showing linked order)
  • [JSV ] Add allocated column to Sales order dispatch screen
  • [JSV] Sales order despatch qty field has a max number based on previous despatch and allocated qty
  • [JSV] Prevent Sales order despatch for lines that have insufficient allocation
  • [JSV] Changed Sales order free text nominal account selection to be the same as stock order nominal selection (search and clear buttons)
  • [JSV] Remove unused Sales order settings (auto populate delivery dates)

Hot Fix Enhancements
  • [JSV] Added ‘Planned’ column to budget tab in job costing enquiry screen

Date applied: August 20, 2019

19.0.24

Issues Resolved
Issues Resolved
  • [JSV] Changed Sales order free text nominal account selection appearance to be the same as stock item nominal selection (search and clear buttons)
  • [JSV] Removed unused Sales order setting “Auto populate delivery dates”
  • [JSV] Fixed an issue where the Job Enquiry screen would not show linked Sales Orders due to Job costing transactions not linking properly to the Sales order
  • [JSV] Added allocated column to Sales order dispatch screen
  • [JSV] Sales order dispatch qty field now has a max number based on previous dispatch and allocated qty
  • [JSV] Sales order dispatch for lines that have insufficient allocation will no longer be allowed
  • [JSV] Fixed an issue where Sales orders would not prompt for a delivery address if document approval required is turned off
  • [JSV] Fixed an issue where project requisition entry page was not filtering job costing header by job
  • [NFS] Fixed an issue in the WAP service where temporary DMS documents were not cleared after being created in WAP

Date applied: August 15, 2019

19.0.23

Issues Resolved
Issues Resolved
  • [JSV] Fixed an error encountered when opening pages with Country selection on

Date applied: August 15, 2019

191.0.10

Issues Resolved
Issues Resolved
  • [JSV] Fixed an error encountered with country selection when editing a user
  • [JSV] Changed Sales order free text nominal account selection appearance to be the same as stock item nominal selection (search and clear buttons)
  • [JSV] Removed unused Sales order settings (auto populate delivery dates)

Date applied: August 12, 2019

191.0.9

Issues Resolved
Issues Resolved
  • [JSV] Fixed an issue causing an object reference exception when entering a timesheet due to a change in the Job Costing module

Date applied: August 12, 2019

19.0.22

Issues Resolved
Issues Resolved
  • [NFS] Removed all places when loading job costing lists where it was checking the exclude from job list setting (except in job costing enquiry)
  • [JSV] Add setting to global file to increase devexpress script execution permissions. Some sites reporting script execution issues with devexpress reports
  • [JSV] Fix non-display countries only showing the country ID for sales orders when they are already set on the order
  • [JSV] Fix Delivery address control not loading the contact name for default delivery addresses
  • [JSV] Removed code that would allow users to view all entries in the job costing list if they had permission to view all jobs. Just uses usertype permission or only shows their job manager jobs if off

Date applied: August 10, 2019

19.0.21

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue on dashboard notifications where a user would potentially not get an “Awaiting approval” notification when notifications are set to be sent by DocumentType and the user has items to approve
  • [JSV ] Fix non-display leave types being shown
  • [JSV] Fixed an issue on the budget enquiry page where it was not filtering nominal accounts based on user permissions
  • [RB] When entering Company Expense Items, the credit card will automatically be selected if the user has only one credit card allocated and it is not marked as the default credit card
  • [NFS] Fixed an issue in the nominal budget enquiry report where selecting an individual nominal account would not filter the results
  • [RB] Resolved an issue where Rejected invoice items would be routed down the correct rejected invoice approval route, but the invoice not marked as Rejected if the invoice contains only one item for the user to reject or the Reject All option is used
  • [JSV] Fix CostToComplete changes not updating back into Sage
  • [JSV] Fix Cost to complete page asking for reason for change when nothing has been changed
  • [JSV] Cost to complete page checks job costing setting to enable/disable hours to complete editing

Date applied: August 10, 2019

191.0.8

Issues Resolved
Issues Resolved
  • [NFS] Removed all places when loading job costing lists where it was checking the exclude from job list setting (except in job costing enquiry)
  • [NFS] Changed the stock item entry page to perform all callbacks when the stock item callback has finished to prevent data getting cleared when controls are used before the page is updated
  • [NFS] Changed the stock item entry page to select the warehouse automatically after the stock item selected if there is only one to choose from
  • [JSV] Add setting to global file to increase devexpress script execution permissions. Some sites reporting script execution issues with devexpress reports
  • [JSV] Fix non-display countries only showing the country ID for sales orders when they are already set on the order
  • [JSV] Fix Delivery address control not loading the contact name for default delivery addresses

Date applied: August 10, 2019

191.0.7

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue where “Awaiting your approval” notifications wouldn’t be displayed for approval users of Requisitions unless they could also approve expenses
  • [RB] Resolved an issue on dashboard notifications where a user would potentially not get an “Awaiting approval” notification when notifications are set to be sent by Document Type and the user has items to approve
  • [JSV] Fix non-display leave types being shown

Date applied: August 10, 2019

191.0.6

Issues Resolved
Issues Resolved
  • [NFS] Fixed an issue on the budget enquiry page where it was not filtering nominal accounts based on user permissions
  • [JSV] Fix Approval route progress incorrectly reporting ‘no current step’ error when no sage database ID set in the approval route progress table

Date applied: August 10, 2019

191.0.5

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue where Rejected invoice items would be routed down the correct rejected invoice approval route, but the invoice not marked as Rejected if the invoice contains only one item for the user to reject or the Reject All option is used
  • [JSV] Fix CostToComplete changes not updating back into Sage
  • [JSV] Fix Cost to complete page asking for reason for change when nothing has been changed
  • [JSV] Cost to complete page checks job costing setting to enable/disable hours to complete editing
  • [JSV] Fix delete absence approval routes not working
  • [JSV] Fixed Sales order Quotes printing using Sales order layouts instead of Quote layouts
  • [JSV] Fix not being able to change Sales order delivery address once selected
  • [NFS] Resolved an issue when creating MRP orders in WAP where the supplier part no pwas not being populated
  • [NFS] Resolved an issue when updating MRP Orders in Sage where the order line details were not being updated for Waiting Order Lines
  • [JS] Updated the app links for app centre and app store within the UpdateDB script
  • [JS] If the approval history text was not populated the web page would error.
  • [NFS] Fixed an issue in the nominal budget enquiry report where selecting an individual nominal account would not filter the results
  • [RB] When entering Company Expense Items, the credit card will automatically be selected if the user has only one credit card allocated and it is not marked as the default credit card

Hot Fix Enhancements
  • [JSV] Added button to delete all approval routes for a specific database
  • [JSV] Added a warning for deleting all approval routes when database selected
  • [JSV] Fixed Sales order Quotes printing using Sales order layouts instead of Quote layouts
  • [JSV] Sales orders and quotes now use the ‘terms and conditions landscape’ setting

Date applied: August 6, 2019

19.0.20

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [NFS] Resolved an issue when creating MRP orders in WAP where the supplier part no pwas not being populated
  • [NFS] Resolved an issue when updating MRP Orders in Sage where the order line details were not being updated for Waiting Order Lines
  • [JS] Updated the app links for app centre and app store within the UpdateDB script
  • [JS] If the approval history text was not poulated the web page would error.
  • [JSV] Fixed Project requisition not saving the warehouse ID
  • [JSV] Fixed project requisition erroring when a stockitem id set to 0
  • [JSV] Fixed Stock item entry on requisition erroring when qty is changed and no supplier selected
  • [JSV] Fix delete absence approval routes not working
  • [JSV] Fixed Sales order Quotes printing using Sales order layouts instead of Quote layouts
  • [NFS] Fix not being able to change Sales order delivery address once selected
  • [NFS] Fixed an issue when building approval route progress where user type entries were not respecting the self approval setting for removing requestors from the approval route or replacing with the configured alternate user account.
  • [RB] Disabled ability to make any amendments or resetting of approval routes for Invoices that are on hold
  • [RB] Resolved an issue in Project Accounting when resubmitting a timesheet after an amendment has been made which could potentially lead to lines being posted multiple times
  • [NFS] Job Costing Templates and Estimates are now filtered out of selection in WAP
  • [NFS] Works Order Templates, Estimates and Suggestions are now filtered out of selection in WAP
  • [NFS] Fixed an issue with the budget enquiry page current transactions grid starting from zero rather than starting from the nominal account balance year to date
  • [RB] Resolved an issue on Expense Line entry when system is configured to use Credit Card statement imports and to lock expense currency to user account currency where the currency selection would not be disabled, and therefore still be editable
  • [RB] Resolved an issue on Requisition Search page which would cause the loading panel to remain visible after clicking the link to export the results to Excel
  • [JSV] Default empty Sales order delivery dates to Sales order date if self approving – set to current date if document approval not required.
  • [JSV] Fix sales orders never getting marked as Failed
  • [JSV] Added allowable warnings for sales orders having delivery dates in the past
  • [JSV] Fix Job costing enquiry not displaying phases and stages
  • [RB] Resolved an issue with copying orders where a user with access to multiple companies would be able to switch the selected company, but still have the orders from the initial company selectable in the Orders list

Hot Fix Enhancements
  • [JSV] Update Planned purchase and planned purchase history in Sage when order is processed with planned purchase lines
  • [JSV] add options to CSVImport page to show all lines (not just errors) and show imported information
  • [JSV] CSVImport page highlights errored lines in red
  • [JSV] Added button to delete all approval routes for a specific database
  • [JSV] Added a warning for deleting all approval routes when database selected
  • [JSV] Moved the ‘terms and conditions landscape’ setting out of the requisition section in Admin
  • [JSV] Sales orders and quotes now use the ‘terms and conditions landscape’ setting

Date applied: August 2, 2019

191.0.4

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue that would cause some notifications to be sent an excessive amount of times despite the email thread being configured to not re-send emails
  • [RB] Resolved an issue that would cause some notifications to be not be sent at all despite the email thread being configured to re-send emails
  • [RB] Fixed an issue when building approval route progress where user type entries were not respecting the self approval setting for removing requestors from the approval route or replacing with the configured alternate user account.
  • [NFS] Phases, Stages and ACtivities will now check the Job Costing Perentage complete filter setting in WAP and filter out records with a higher percentage complete.
  • [NFS] Job Costing Templates and Estimates are now filtered out of selection in WAP
  • [NFS] orks Order Templates, Estimates and Suggestions are now filtered out of selection in WAP
  • [RB] Disabled ability to make any amendments or resetting of approval routes for Invoices that are on hold
  • [RB] Renamed DMS headers and labels to read Sicon Documents in System Settings

Date applied: July 31, 2019

191.0.3

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue with amendment of goods received that wouldn’t allow saving amendments if the “Allow duplicate Supplier document number entry” system setting is disabled
  • [RB] Resolved an issue on Search pages where the Loading panel would remain visible after changing Tabs when they user does not have permission to view all or approve the specific document type
  • [JS] Added A couple of settings required by the WAP app to filter out nominals correctly (AccessAllNominals and AccessAllProjects)
  • [JS] An issue with approval history in regards to the WAP app. When approving a requisition the final approval history method did not have an approving user. Many methods were missing this approver so have added to a lot of the approval history methods.
  • [RB] Resolved an issue in Project Accounting when resubmitting a timesheet after an amendment has been made which could potentially lead to lines being posted multiple times
  • [NFS] Added the ability to select just an activity in job selection (as you can do this in Job Costing in Sage 200)

Date applied: July 29, 2019

191.0.2

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [NFS] Fixed an issue when editing default approval routes where the job manager parameter was not supplied
  • [NFS] WAP will now check the ‘Exclude from Job List’ property on Job Costing Jobs and filter them out of WAP
  • [NFS] Fixed an issue with the budget enquiry page current transactions grid starting from zero rather than starting from the nominal account balance year to date
  • [RB] Resolved an issue on Expense Line entry when system is configured to use Credit Card statement imports and to lock expense currency to user account currency where the currency selection would not be disabled, and therefore stil be editable
  • [RB] Resolved an issue on Requisition Search page which would cause the loading panel to remain visible after clicking the link to export the results to Excel
  • [JSV] Default empty Sales order delivery dates to Sales order date if self approving – set to current date if document approval not required.
  • [JSV] Fix sales orders never getting marked as Failed
  • [JSV] Added allowable warnings for sales orders having delivery dates in the past
  • [JSV] Fix Job costing enquiry not displaying phases and stages
  • [JS] GetResourceIDsForHoursEntry was not declaring ‘FalseVal’ which was causing Timesheetlines to fail syncing on the app.
  • [JSV] Supplier application list defaults to user’s default database
  • [JSV] Fix duplicate valuation lines when self approving sub contractor order

Hot Fix Enhancements
  • [JSV] Added ability to create supplier applications from sub contractor orders

Date applied: July 24, 2019

191.0.1

Issues Resolved New Features
New Features
  • [JS] Added notes to ParentApprovalRequest so to add/update notes during the approval process.(WAP Mobile)

Issues Resolved
  • [RB] Resolved an issue with copying orders where a user with access to multiple companies would be able to switch the selected company, but still have the orders from the initial company selectable in the Orders list
  • [NFS] Fixed an issue in the job costing budget checker where it was not exuding lines for deleted Sage databases
  • [NFS] Fixed an issue in the job costing budget checker where it was not detecting the job budget if no variation was selected for the job
  • [NFS] Fixed an issue in the job costing budget checker where it was not finding lines without outstanding sent to sage value (only lines that were not sent to sage at all)
  • [RB] Improved the load times of search pages when there are users configured with access to multiple sage databases
  • [JS] Added setting to be collected by app so to enable stock item nominal selection or not (WAP Mobile)
  • [JS] Added new setting to settings sync method (RequisitionDisableNominalSelectionWhenProjectSelected) – Required to disable nominal selection if enabled (WAP Mboile)
  • [JS] Created a new request/sync response method to collect the base costing nominal for expense lines when selecting a project item.  (WAP Mobile)
  • [JS] Now app collects user expense types the expense upload method expense line creation needed adjusting to allow for this. (WAP Mobile)

Date applied: July 22, 2019

19.0.19

Issues Resolved
Issues Resolved
  • [NFS] Fixed an issue in the job costing budget checker where it was not exuding lines for deleted Sage databases
  • [NFS] Fixed an issue in the job costing budget checker where it was not detecting the job budget if no variation was selected for the job
  • [NFS] Fixed an issue in the job costing budget checker where it was not finding lines without outstanding sent to sage value (only lines that were not sent to sage at all)

Date applied: July 19, 2019

191.3.0

Issues Resolved New Features Pre-release Important

Pre-Release Version: features are only available to customers using a pre-release version who have signed up to the Early Adopter Programme.


Important Info
  • [NFS] Setting added to route invoices with variance to the requisition requester before the normal approval route (AutoApproveInvoicesVarianceToRequestor)

New Features
  • [NFS] Added a new option to insert the requisition requester(s) into the start of the invoice approval route
  • [NFS] Changed the holiday entitlement year end page to allow updating of holiday entitlement periods that may have already been created for the selected year.
  • [RB] Added option to select custom mandatory options on Sales Orders

Issues Resolved
  • [RB] Improved the load times of search pages when there are users configured with access to multiple sage databases
  • [NFS] Changed the default invoice age in seconds to 30 seconds so WAP invoices always have time to save the additional invoice before the WAP service picks them up for processing.
  • [RB] Resolved an issue where approved Proposed Payments where all lines are marked with zero pay value would remain in Approved and not be posted to Sage

Date applied: July 18, 2019

191.2.6

Issues Resolved Pre-release Important

Pre-Release Version: features are only available to customers using a pre-release version who have signed up to the Early Adopter Programme.


Important Info
  • [RB] Altered [OrderDiscount] column in [Order] Table to be decimal(18,5) rather than decimal(18,0) to allow for decimals in order discount percentage values

Issues Resolved
  • [RB] Resolved an issue on Requisition entry where the discount percentage would automatically be rounded to the nearest integer value
  • [RB] Changed system message edit page to display in 24 hour format

Date applied: July 18, 2019

19.0.18

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Improved the load times of search pages when there are users configured with access to multiple sage databases
  • [JSV] Fixed holiday request page returning to incorrect list page when closing
  • [RB] Resolved an issue where approved Proposed Payments where all lines are marked with zero pay value would remain in Approved and not be posted to Sage

Hot Fix Enhancements
  • [NFS] Changed the holiday entitlement year end page to allow updating of holiday entitlement periods that may have already been created for the selected year.

Date applied: July 18, 2019

19.0.17

Hot Fix Enhancements
Hot Fix Enhancements
  • [NFS] Changed the holiday entitlement year end page to allow updating of holiday entitlement periods that may have already been created for the selected year.

Date applied: July 16, 2019

19.0.16

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue on Requisition entry where the discount percentage would automatically be rounded to the nearest integer value
  • [RB] Changed system message edit page to display in 24 hour format
  • [RB] Resolved an issue on Requisition Justification Value band editing where deleting a value band would not mark the record as deleted in SQL
  • [RB] Fixed font of Additional Reference label on Order Search page
  • [NFS] Fixed font of Additional Reference label on Order Search page
  • [JSV] Fix timesheet submission report not correctly reporting cross database submission when checking contracted hours
  • [RB] Resolved an issue on BudgetDrilldown control where “View Transactions” button would not be visible even if a user has permission to view budget enquiries
  • [RB] Resolved an issue on budget enquiry screen where loading the enquiry screen directly from the control wouldn’t pre-load the report options with the applicable nominal
  • [JSV] Fixed project accounting user with no user profile erroring when editing timesheet
  • [JSV] Fix holiday line removal never completing if the user has no access to any sage databases
  • [JSV] Restrict process missing timesheet holiday transactions to a month ago to prevent bottlenecks

Hot Fix Enhancements
  • [RB] Improved filter options on Budget Enquiry report so it would be clearer to users that they can either filter by nominal using the nominal account selection or by account number, cost centre and department, but not both at the same time

Date applied: July 16, 2019

191.2.5

Issues Resolved New Features Pre-release Hot Fix Enhancements

Pre-Release Version: features are only available to customers using a pre-release version who have signed up to the Early Adopter Programme.


New Features
  • [RB] Removing a line from a holiday request that is linked to a timesheet will now post a cancellation time record in Project Accounting

Issues Resolved
  • [RB] Resolved an issue on Order approval page where rejecting a line on an order where approval is by item would cause the entire order to be removed from the list, causing approval users to be unable to reject more than one line at a time

Hot Fix Enhancements
  • [NFS] Changed the expense import routine to submit the expense after import and generate a notification
  • [NFS] Fixed an issue in the dashboard page where sales order notifications where not navigating to the view or approve sales order pages when clicked

Date applied: July 12, 2019

191.2.4

Issues Resolved New Features Pre-release Hot Fix Enhancements Important

Pre-Release Version: features are only available to customers using a pre-release version who have signed up to the Early Adopter Programme.


Important Info
  • [NFS] Can Import Expenses added to User Type Table (new permission)

New Features
  • [NFS] Added a new page to import user expense claims
  • [RB] Added ability to search timesheets by week start date range
  • [RB] Added ability to search holiday requests by request date range
  • [RB] Added ability to search holidays by document status. The field currently labeled Approval Status has been renamed to Line Status to distinguish it from the Approval status of the document

Issues Resolved
  • [RB] Resolved an issue on Requisition Justification Value band editing where deleting a value band would not mark the receord as deleted in SQL
  • [RB] Changed Timesheet entry page to redirect to Timesheet Search page rather than the dashboard
  • [RB] When returning to Timesheet Search after viewing an existing timesheet, the previously selected filters will now be reloaded
  • [RB] Resolved an issue on timesheet search page where the Costing Header and Costing Item fields would not be reset when clearing the filter
  • [RB] Resolved an issue on Order Search page where the order id field wouldn’t be reloaded when returning to the search page
  • [RB] Changed label on Leave Search form of Deleted label to read “Deleted Only” to clarify which records will be returned
  • [RB] Fixed an issue on Holiday entry page where closing the request would redirect the user to the obsolete holiday search page
  • [RB] Fixed an issue where a SQLException would be encountered when attempting to search holiday requests by Total Hours
  • [NFS] Fixed an issue on requisition entry where a requistion could be self-approved without a supplier selected which would cause the reuisition to approve but not be valid to send to Sage
  • [JSV] Fix timesheet submission report not correctly reporting cross database submission when checking contracted hours
  • [RB] Resolved an issue on BudgetDrilldown control where “View Transactions” button would not be visible even if a user has permission to view budget enquiries
  • [RB] Resolved an issue on budget enquiry screen where loading the enquiry screen directly from the control wouldn’t pre-load the report options with the applicable nominal
  • [RB] Resolved an issue on Requisition search where the delivery date would be included in the filtering of order date when searching by date range
  • [RB] Resolved an issue on Project Requisition search where the fully approved date would be included in the filtering of order date when searching by date range
  • [RB] All search pages with dates on will now use standard masked behaviour. To enter a date the “/” character will no longer be used. The cursor will advance to the next field automatically
  • [NFS] Removed all obsolete variance checking settings. Settings that are required will now always be checked if variance checking enabled
  • [NFS] fixed an issue in the invoice process where invoice lines could be created without a description
  • [NFS] changed the service to look up the variance information from the WAPInvExtra table
  • [BF] Resolved a issues in various places for Invoices, Requisitions, Timesheets and Goods Received where searches would return items in Sagedatabases that the user doesn’t have access to when searching for documents other that the users’s own documents such as “All Orders” and “My Delegates”
  • [JSV] Fix Supplier applications showing for sage databases user does not have access to.
  • [JSV] Fix Supplier applications loading duplicate applications on gridview

Hot Fix Enhancements
  • [RB] Improved filter options so it would be clearer to users that they can either filter by nominal using the nominal account selection or by account number, cost centre and department, but not both at the same time
  • [RB] Converted all search pages that currently use date fields to use date ranges
  • [RB] Added ability to filter invoices by due date
  • [RB] All search pages that have a Documents to include filter option will now disable the “records to include” radiobutton list when selecting the “All document” option to highlight that the “All documents” option overrides the “Records to include” option

Date applied: July 10, 2019

191.2.3

Issues Resolved Pre-release

Pre-Release Version: features are only available to customers using a pre-release version who have signed up to the Early Adopter Programme.


Issues Resolved
  • [JSV] Fix user permission error when saving settings
  • [JSV] Fix dashboard error getting supplier application approval numbers

Date applied: July 10, 2019

191.2.2

Issues Resolved Pre-release Hot Fix Enhancements Important

Pre-Release Version: features are only available to customers using a pre-release version who have signed up to the Early Adopter Programme.


Important Info
  • [JSV] Adding new timing interval for WebAPI processes in the service – will run every 5 minutes
  • [JSV] Added method to DBScript to set auto approve value to 0 if the setting to use it is off

Issues Resolved
  • [JSV] Fix Approval history not showing for auto approved invoices
  • [RB] Resolved an issue on invoice search page where users with view all permission would be able to view invoices for companies that have not been allocated to them
  • [RB] Job Costing setting for Labour display mode will now correctly display either employee name or employee number as configured in Sage
  • [JSV] Fix job costing transactions not posting correctly for team members or additional resources
  • [RB] Removed the ability for invoice approvers to edit, approve or reject invoices that are on hold
  • [NFS] Fixed an issue on nominal budget enquiry where it was not checking the view all nominals on budget enquiry setting
  • [RB] Resolved an issue on Rapid Timesheet Entry page with Job costing where Revenue Type Cost headers would be visible to be selected

Hot Fix Enhancements
  • [RB] Changed the way in which links for Awaiting Approval items wok on the dashboard. If the item is awaiting your approval, you will be directed to the applicable approval page, else you will be directed to the document view
  • [JSV] Remove check boxes from approval variance by percent/value – use the amounts of not zero
  • [JSV] Disable resource selection for days with no hours set

Date applied: July 10, 2019

191.2.1

Issues Resolved New Features Pre-release

Pre-Release Version: features are only available to customers using a pre-release version who have signed up to the Early Adopter Programme.


New Features
  • [RB] Added Project Requisition specific report email subject and body and added a more appropriate Project Requisition default report

Issues Resolved
  • [RB] Resolved an issue where a global approval route user replacement would allow users to replace an existing user with “No User” This would cause all the affected approval routes to fail
  • [RB] Resolved Expense Entry page layout causing Add Mileage button to be cut off
  • [RB] Resolved an issue on user Expense Type maintenance nominal allocation where adding, removing or editing Nominals allocated to the user expense type would not be reflected until the cache had been cleared
  • [RB] Resolved an issue in Report Maintenance where a newly added report would not be reflected in the reports list until cache has been cleared

Date applied: July 10, 2019