WAP Version 20

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

WAP

Search by different WAP software:


Release notes:

Make it easier to find your content with:

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

Know the release number? Use quick search:

201.0.12

Issues Resolved
Issues Resolved
  • [JSV] Fix timesheet edit page updating the incorrect line when adjusting the time from a popup for Sicon timesheets/rapid timesheets when editing line 10 or over
  • Fix line total not adjusting when adjusting the time from a popup for Sicon timesheets/rapid timesheets
  • [JSV] When a timesheet is approved and a transaction posted to ‘actual’ (Sicon Projects) the description now uses the same wording as when posting a transaction to ‘Committed’ including the line notes
  • [JSV] Cut down Projects StockItemText if over the character limit when popsting timesheets to project transactions
  • [JSV] Fix timesheet hours report not filtering by delegate or department when using Sicon timesheets
  • [JSV] Fix requisition erroring with ‘index out of range’ when editing lines
  • [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

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

201.0.11

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Prevent timesheet line being saved for rapid/Sicon timesheet entry if there is no project or item or hours entered
  • [JSV] Added setting to prevent popup editing of time/notes for rapid/Sicon entry page
    [JSV] Fix ‘index out of range’ error occurring on rapid/Sicon timesheet entry page
  • [JSV] Fix Timesheet Projects report showing times on the wrong days for SiconTimesheets when weekstart day is not Sunday
  • [JSV] Fix Timesheet Totals report not including the hours for each day
  • [JSV] Fix timesheet project reports showing ‘Phase. phase’ instead of ‘phase, stage’
  • [JSV] Reset search manager when loading existing timesheets to help prevent delegate list being ‘remembered’
  • [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
  • [JSV] Fixed an object reference error that would occur loading the WAP dashbord if Simple toil was used and the user did not have a previous year’s holiday entitlement and the current month is January
  • [JSV] Added setting for timesheet hour entry increments
  • [RB] Resolved an issue with project selection that could cause the default Project not to be pre-selected if the user has in excess of 100 Projects available for selection

Hot Fix Enhancements
  • [JSV] The increment value that timesheet decimal entry buttons use can be set in the timesheet display settings
  • [RB] Cookie policy can now be overridden via settings in WAP

Date applied: January 12, 2021

201.0.9

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Sales order now validates the customer order reference is not more than 30 characters when saving
  • [JSV] Fixed WAP Projects holiday requests not populating timesheets
  • [JSV] Fix timesheet approval link going to the wrong page if costing module switched from jobcosting and SiconTimesheet setting left switched on
    This setting was likely to be causing other errors too now checks the current costing module.
  • [JSV] Fix WAP Projects not filtering by item type code for timesheets or rapid timesheet entry. All timesheet items the user has access to are now returned
  • [JSV] Fixed WAP Printed documents erroring when exporting to PDF and opening in Adobe Reader (company logo)
  • [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] Fixed dashboard going to the wrong page when clicking on rejected timesheets
  • [JSV] Increased the ‘Code’ field on the stock item drop down list for requistitons and project requisitions to accommodate longer codes
  • 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 requestor, entered by and final approver
  • [JSV] Prevent Receipts from background saving when adding attachments. This was causing receipts with no supplier document number that never 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] Fix orders generated from project requsiitions 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

Hot Fix Enhancements
  • [JSV] Added ‘Business Unit’ column to Holiday request report and detailed holiday request report

Date applied: January 12, 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

201.0.8

Issues Resolved
Issues Resolved
  • [RB] Resolved an issue where approving document for a newly created user could lead to Object reference errors in the WAP service

Date applied: December 18, 2020

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

201.0.7

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [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 spit 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] Project enquiry transaction grids – columns being dragged to column chooser disappearing (Type, User etc)
  • [JSV] Project enquiry transaction grids – individual layout changes not being remembered
  • [JSV] Fix Supplier dropdown being cleared on requisition view when ‘Show Goods Received’ button is clicked
  • [JSV] Hide over budget flag on requisitons 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
  • [JSV] Prevent confidential orders showing in goods recieved list for users who are in the same business unit as the requestor but do not have permission to view all orders
  • [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] Fixed timesheet entry saving time to the wrong days when the week start date is not set to Monday in the WAP settings
  • [JSV] Timesheet decimal time entry can be edited by clicking on it
  • [JSV] Fix time entry edit updating line 0 incorrectly
  • [JSV] Fix time entry edit allowing holiday lines and approved lines to be edited
  • [JSV] Fix time entry edit not updating line totals on the fly
  • [JSV] Fix unprocessed timesheet line method not including holiday lines for Sicon timesheets

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 17, 2020

201.0.6

Issues Resolved
Issues Resolved
  • [JSV] Fixed rapid/sicon timesheetentry not always saving the project activity ID
  • [JSV] Rapid/sicon timesheetentry will always use the default project activity if none found/selected
  • [JSV] Fix rapid/sicon timesheetentry not clearing previous activity selection when editing previous line and changing activity selection
  • [JSV] Project rates will now look for rates with no project or header for an employee if not rates are found for a specified project
  • [JSV] Fix project rates not populating the EmployeeID when loading
  • [JSV] Fix project rate not finding rates with a header but no project
  • [RB] Resolved an issue on Project accounting Project Item selection where the items would display multiple times in the selection dropdowns
  • [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)
  • [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 vast amounts of old and deleted timesheets to fail for sites upgrading to newer versions
  • [RB] The “Add new” button will no longer be visible on holiday or absence requests once a line has been added, since only one line can be added per request
  • [RB] Removed setting from timesheet settings “Enable report approval lists using User Types” as this is no longer in use
  • [RB] Resolved an issue where Sales Returns and Absences menu items would still be visible even when these functions are not enabled as part of the license

Date applied: December 10, 2020

201.0.5

Issues Resolved
Issues Resolved
  • [JSV] Fix Sicon timesheets erroring with an empty employeeID when a new empoyee/wap user is added and time put on.
    The service process will now get users/employees directly reloading the cache
  • [RB] Added ability to set over receipt of goods permission on a user level
  • [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

Date applied: December 10, 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

201.0.4

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
  • [RB] Layout improvements such as alignment and control widths to various pages
  • [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] Fixed Sicon timesheet displaying unexpected results when entering a value of over 24 hours for a day (e.g for allowance lines)
  • [JSV] Make decimal entry boxes wider on Sicon timesheet entry page
  • [RB] Layout improvements such as alignment and control widths to various pages
  • [RB] Resolved an issue where Absence report sub-menu items would not be visible
  • [JSV] Fix project requisition not changing unit price when stock item changed
  • [JSV] Fixed Sales orders not setting nominal account on lines
  • [JSV] Adjust Invoice header fields to align better
  • [JSV] Fix error when adding attachments to supplier request before it has been saved.
  • [JSV] 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 pattern payrate has been configured for the user
  • [JSV] Fix duplicate reversals when deleting a timesheet line using the timesheet adjustment

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
  • [JSV] Added notes and attachments to project requisition lines for approvers to see when approving

Date applied: December 3, 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

201.0.3

Issues Resolved
Issues Resolved
  • [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
  • [RB] Removed unused system setting “Show Timesheet Entry button on dashboard”
  • [RB] Move “Hide available and active projects on dashboard” to “Time and attendance” sub section of timesheet setting page
  • [RB] Layout improvements such as alignment and control widths to various pages
  • [JS] (App) Project headers for users with access to all projects set were pulling through all project headers instead of just the selected available ones in Sage. SQL method needed a change
  • [JS] (App) WAP Projects was originally using the same method as Job Costing/Projects and after updating to reduce sync time it was no longer working for WAP Projects so created a new method to collect

Date applied: November 24, 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

201.0.2

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 case exception when the budget calculations required inclusion of any invoices or credits not marked as completed
  • [RB] Resolved an issue on project budget enquiry report relating to a SQL query missing a parameter
  • [RB] Resolved an issue on Requisition entry 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

Date applied: November 12, 2020

201.0.1

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Changed wording on ‘Invoice on hold’ email from ‘Good day’ to ‘Dear’
  • [JSV] Fixed radio buttons for SiconSage200 theme not displaying correctly
  • [JSV] Fixed ‘Select all’ checkbox disappearing on Approval pages when clicked for SiconCarbonBlue theme
  • [JSV] Fixed ‘select all’ check box being checked by default when there are no approval items
  • [JSV] Aligned option panels at the bottom of Sales order/requisition pages and fixed sizes
  • [JSV] Fixed Approval route report not always showing approver if it is list of approvers
  • [JSV] Fixed timesheet locked weeks not being available on the timesheet menu
  • [JSV] Fixed locked weeks layout issues with the new SiconCarbonBlue theme
  • [JSV] Fixed the default warehouse selection not being visible on the requisition delivery & invoicing tab
  • [JSV] Fixed an error that occurred upgrading some older WAPs when the SQL update tried to alter the ‘Failed reason’ column of the ‘Email’ table
  • [RB] Fixed naming inconsistencies on User Page relating to Document and Self approval values imports.
  • [RB] Resolved an issue when attempting to submit or approve invoices created in Sage where the Nominal analysis lines do not match the tax analysis values (e.g) manually changing the VAT amount or splitting the Tax analysis into two lines. Validation will no longer check that the invoice line has a tax rate, as there is no direct match to a tax rate
  • [RB] Resolved an issue with invoices created in Sage where the Goods value would be saved incorrectly (Goods value doubled)
  • [RB] Gross Value and Tax rate columns will no longer be displayed on invoice view and invoice approval for invoice lines when the invoice was created through Sage
  • [NFS] Resolved an issue with the subcontractor deductions control where the values could not be read after changing them on the invoice details page
  • [RB] Resolved an issue on Credit card statement imports where, when a user has an expense type available in mutiple companies, the default expense/meeting wouldn’t be set even if only one exists for the company related to the credit card
  • [JSV] Fixed ‘object reference not set’ error when goods receiving orders with free text lines
  • [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
  • [JSV] Fixed ‘Find approval route’ process not finding route for specific project but ‘any’ supplier
  • [JSV] Fixed link to approve supplier application valuation on dashboard not working
  • [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 requestor had self approval to allow the first requisition to be posted
  • [JSV] Resolved an issue where an upgrade requiring a database update could reset the variance percent or value
  • [JSV] Fix project accounting treeview not returning any items if the user has access to all.
  • [JSV] Set Sales Quote as completed when converting to a Sales Order.
  • [JSV] Fix the UserNominal migration routine for Site
  • [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

Hot Fix Enhancements
  • [RB] Layout change to user import/export section for easier navigation
  • [JSV] Added valuation date to previous valuations grid when adding a new supplier application valuation
  • [JSV] Supplier application valuations will follow approval standard approval routes, updating in Sage at every step
  • [JSV] Added error message when supplier application valuation is approved but cannot update in Sage
  • [JSV] Service will now attempt to unbind any certificates from the mobile service port before binding if using SSL

Date applied: November 6, 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

20.0.0

New Features
New Features
  • [JSV] Added the ability to read Operations from Sage and log time to timesheets
  • [JSV] Added Operations calendar page
  • [RB]  Added Analysis fields from Users to Expense Payroll reports
  • [JSV] Supplier application documents added in Sage are now synchronized in WAP
  • [JSV] Added previous valuations tab to new valuation popup for Supplier applications
  • [JSV] Added ‘Add new’ button to existing supplier applications page
  • [JSV] Supplier application Valuations get posted to Sage immediately with approval status set
  • [JSV] Added QS Notes field to Supplier application valuation entry
  • [JSV] Supplier application valuation will post with approval status and waiting for info
  • [JSV] Added ability for holiday and absences to post to Sage operations
  • [JSV] Automatically set timesheets to use SiconTimesheets when switching to job costing and there are no timesheets in the WAP database yet
  • [JS] APP – Now collecting project addresses and WAP addresses to use within the app
  • [JS] App now displays mileage line declaration if turned on in settings and during expense upload will add record to the declaration table for that user and expense
  • [JS] App sync method – Added approval mandatory custom fields to requisitions – Added the settings for the approval fields to settings sync method in service
  • [JSV] New rapid Timesheet entry page
  • [JSV] Bank holidays now come from Sage databases if using Sicon Timesheets
  • [JSV] Added new carbon Blue theme and set as default
  • [JSV] Replaced side navigation bar with drop down menu
  • [NFS] The WAP service will now call construction for subcontractor invoices to make the retentions postings etc
  • [RB] When viewing a requisition, users will now always be able to view the line detail pages by clicking Edit/View.
    If the user doesn’t have permission to amend them or if the line is in a state where it can’t be amended e.g. fully received and invoiced, the line details page will simply be disabled
  • [NFS] Added fields to store construction details for invoices
  • [NFS] Added the ability to edit subcontractor deductions on invoices originating from document automation.
  • [JSV] Added break amount to Holiday entitlement reports, entitlement grid etc
  • [JSV] Added break amount columns to approval screens, holiday view and entitlement grid
  • Allow user to specifiy if a holiday request contains a break (hours entry only)

Date applied: October 30, 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

200.0.19

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue with Restricted Nominal maintenance where the nominal list would not refresh after adding a new restricted nominal
  • [RB] Resolved an issue on Restricted Nominal maintenance where validation errors such as attempting to add a nominal that is already restricted would stop the user from adding a new record, but no notification would be displayed to the user
  • [RB] Fixed typo on Reports Edit page “Expense Vourchers”
  • [JSV] Fix Approval route editor displaying the default document type max approval value when the user has a nominal value override
  • [JSV] Fix Approval route report not always showing entries for the same nominal that have different approvers
  • [RB] Resolved an issue when entering a PO invoice with a variance where, if no default invoice variance route exists and the Invoice approval route is created for “Any” for the approval option
    • If the invoice approval is set up to automatically approve invoices that are linked to invoices, but invoices that aren’t auto approved should be approved by the requisition submitter first, the completed approval route would not be appended to the approval step for the requisition submitter
  • [RB] “Edit Costing Detail during Invoice Approval” option will no longer be visible on user type edit Costing tab unless the Costing module is Sicon Projects
  • [RB] User Type Edit costing will no longer display a setting for editing invoice projects unless the configured costing module is Sicon Projects
  • [RB] User Type Edit costing tab will no longer display settings that are not relevant to the current costing module
  • [JSV] Fix phases and stages popup appearing when a project only has one default activity
  • [RB] Made various changes to Expenses import to make entering data more convenient
  • [JSV] Fix Approval route editor displaying the default document type max approval value when the user has a nominal value override
  • [JSV] Fix Approval route report showing approvers on subsequent lines if multiple approval values found
  • [JSV] Fix Approval route report SQLView not correctly linking the nominal account ID resulting in incorrect values in certain circumstances
  • [JSV] Employee rates now only cached for 5 mins meaning changes to rates in Sage are picked up quicker in WAP
  • [JSV] Fix project requisition still showing a line after an approver edits the requisition and deletes it causing it not to approve and generate requisitions
  • [JSV] Change Date column header on transaction screen to read ‘Tran. Date’ to match Sage

Hot Fix Enhancements
  • [JSV] Added Default project dropdown to requisition header. This will set defaults for lines and determine the project address list
  • [RB] Added information to import pages to clarify how to prepare imports from import templates
  • [JSV] Sicon timesheet migration wil delete empty duplicate timesheets on validation
  • [JSV] Sicon timesheet migration checks for any resource hours when validating
  • [JSV] Sicon timesheet migration checks for any work pattern rules when validating
  • [JSV] Fix delegate dropdown navigating to login when the delegate theme doesn’t exist
  • [RB] Resolved an issue where non-system users would be able to log in despite there being a system message preventing login after their third attempt at logging in while login is prevented
  • [RB] Updated Mileage Expense approval report to display mileage YTD balances as a running total rather than a single total value to the report run period

Date applied: October 2, 2020

200.0.18

Issues Resolved Important
Important Info
  • [RB] In order to enter an invoice with split Tax Analysis, the nominal analysis needs to be split on a 1:1 basis with each nominal analysis item having a goods value matching the goods value for a tax analysis
  • [RB] To view the updated Expense Voucher, the Expense Voucher report will have to be reimported

Issues Resolved
  • [JSV] Allow LineID to be selected from the column chooser for Order approval report
  • [RB] Addressed an issue encountered when entering an invoice in Sage when the tax analysis is split into multiple items and one or more of the items have had their tax value manually amended to a value different from the calculated VAT
  • [JSV] Fix Sales order line picking up the default expense nominal rather than the default revenue nominal when using project accounting
  • [JSV] Service will now check if a WAP licence exists and looks for an online licence if there is not one in the database on startup
    • If the service was started before WAP was run for the first time and no licence was generated this was failing when validating the licence on start up
  • [RB] For documents entered by a user other than the requesting user. e.g. Expenses created with credit card statement imports, the Requesting user will now also receive notifications along with the entering user
  • [RB] Resolved an issue where “Rejected” notifications would be generated without a SagedatabaseID populated
  • [RB] Resolved an issue with requisition import template where the Stock Warehouse would evaluate against the Warehouse Description when entered on the header, but the Name when entered on the line
    • Both will now evaluate against the Warehouse Name
  • [RB] Resolved an issue with requisition import where validation would fail if a unit price is not specified and no stock item pricing could be found. Items will be created with unit price of zero in this instance
  • [RB] Fixes to Categorised Expense Voucher report
    • Resolved an issue which would cause the YTD mileage value to be 0
    • Resolved an issue where mileage total would be calculated incorrectly
    • When attempting to print an expense voucher before saving the expense or adding lines, the Expense number will now display “TBC” rather than an invalid numeric value
  • [RB] Resolved an issue on approval route report where no records would be returned if the selected document type has approval routes set up by supplier
  • [JS] (App) Mileage line declaration is now displayed if turned on in settings and during expense upload will add record to the declaration table for that user and expense

Date applied: September 18, 2020

200.0.17

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Improved the speed of the order selection popup for the ‘record PO invoices’ page when there are a lot of orders
  • [RB] Resolved an issue when approving timesheets where the hours notes would display notes from the incorrect line once a line has been approved
  • [RB] Resolved an issue when attempting to save or submit a rapid timesheet when there is no costing module enabled where a user would still be prompted to select a cost header
  • [RB] The orderline ID will now display by default on the order approval report
  • [NFS] Resolved an issue when recording invoices against a PO with no commercials where a variance line for 1p could be added in some instances
  • [NFS] Resolved an issue with PO gross value where the amount could be out by 1p
  • [NFS] Resolved an issue with Invoice gross value where the amount could be out by 1p

Hot Fix Enhancements
  • [NFS] Changed the system to change a completed order to approved when commercials is not in use and the invoice recorded against the PO is deleted before its approved
    • The order and receipts will now become available to record a new invoice against
  • [JS] (App) Added approval mandatory custom fields to requisitions

Date applied: September 11, 2020

200.0.16

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Fix timesheetline report grid not populating the ‘project phase’ column unless a phase selected
    • Changed the caption to ‘Project Level’ and populate with full phase/stage/activity information
  • [JSV] Fix error when showing Projects hierarchy when the SQL server is 2015 or earlier
  • [RB] Resolved an issue on Sales Order stock entry where selecting a warehouse would remove all other warehouses from the selection until the stock item has been re-selected
  • [RB] Sales Order stock entry will no longer hide additional columns in warehouse dropdown when user warehouse allocation is enabled. These columns are “On Order”, “In Stock”, “Allocated”, “Free Stock” and “Re-Order Level”
  • [RB] Reduced the amount of database calls required to populate and select from the warehouse dropdown
  • [JSV] Fix issue where approval route report would sometimes show the user’s default approval value rather than the specific nominal account approval value
  • [JS] (App) App reject reason now being collected for requisitionss and timesheets
  • [JS] (App) Adding approver name to WCF return item for future use
  • [JS] (App) Resolved various data issues with Project and Project Item retrieval
  • [JSV] Fixed Sage admin quick link ‘All items’ for customer/supplier/stock item only returning items for the current user rather than all items
  • [NFS] Variance checking for sites with no commercials enabled will now behave the same as the WAP addon would in Sage if commercials is enabled

Hot Fix Enhancements
  • [JSV] Added ‘Project level’ column to Timesheet line summary report

Date applied: September 8, 2020

200.0.15

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [RB] Resolved an issue when attempting to view the budget drilldown on a requisition line when a user has access to a nominal account that has nominal item values for the same nominal with different document types
  • [RB] Invoice approval grid will now retain filter values
  • [RB] Resolved an issue with holiday request approval where users entering timesheets with multiple allocated companies would only have the holiday timesheet line added to one non-default company
  • [RB] Resolved an issue with Expense line entry where the user would be notified that they had no nominals allocated if meetings are disabled
  • [RB] Removed unused settings from User Type Mobile Access tab

Hot Fix Enhancements
  • [NFS] Changed sales order entry to check the SOP Use Tax Inclusive Pricing setting

Date applied: August 28, 2020

200.0.14

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [NFS] Resolved an issue in the sales order process where the requested date was not being set on the line if not set to auto populate in WAP. Also changed the requested and delivery dates around on the lines as the delivery date on sop lines is the promised date, not the requested date. the requested date will be set the same as the header
  • [NFS] Removed system message login prevention expiry limit of two hours (system accounts can still log in)
  • [RB] On requisition stock entry, clarified the tooltip for warehouse selection when a user can not change the delivery address, but the warehouse is not populated due the the warehouse configuration of the default delivery address configured for the user
  • [RB] Performance improvement for calculating currency conversions when entering items where the supplier currency does not match the company’s base currency
  • [RB] Resolved an issue on Existing Requisitions page where deleting the first line would not ask for confirmation before deleting
  • [NFS] Resolved an issue in the job costing budget checker where the unsent items amount was not taking into account the phase, stage and activity
  • [NFS] Resolved an issue in the approval route wizard where the job manager step was not detecting the selected job managers

Hot Fix Enhancements
  • [NFS] Added an option to the budget enquiry report to exclude checking of sales order budgets based on the issues nominal account

Date applied: August 26, 2020

200.0.13

Issues Resolved Important
Important Info
  • With new installations, the created Fuel Rates will be created with a fuel component value of zero. These will have to be configured before mileage can be entered

Issues Resolved
  • [RB] Resolved an issue with Stock Item creation due to a tax rate lookup error in the WAP service
  • [RB] Made a change to the way in which VAT is calculated on business mileage on a company vehicle

Date applied: August 20, 2020

200.0.3 (WAP Addon)

Issues Resolved
Issues Resolved
  • Resolved an issue when checking variance where items marked as confirmation not required would flag up for variance when 3 way matching is enabled.

Date applied: August 17, 2020

200.0.12

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [NFS] Fixed an issue when selecting both an incidental and a meeting at the same time
  • [JSV] Fix self billing invoice not picking up the job costing information, causing it to go to the wrong approver
  • [JSV] Invoice process checks that construction is installed before trying to process CIS invoices
  • [JSV] Prevent service erroring when posting sales order shipping information if distribution is not installed
  • [JSV] changed all Project enquiry page number fields to be right aligned on the totals
  • [JSV] Fix project requisition including ‘revenue’ cost headers
  • [JSV] Fix sales order batch entry including ‘cost’ cost headers
  • [NFS] Resolved an error that could occur on expense entry if any invalid currency was specified on the incidental
  • [NFS] Resolved an issue where incidental entry would prompt for a meeting when the meeting drop down is disabled.
  • [NFS] Enabled meetings and incidentals to be selected at the same time

Hot Fix Enhancements
  • [JSV] Remove phase drop down selection from project requisition and allow activities to be selected
  • [JSV] Add job hierarchy hover over to project requisition lines
  • [JSV] Add Job level column to project requisition approval page
  • [JSV] Add Job level column to project requisition report
  • [JSV] Added setting to allow project requisitions to pick up the default stock item nominal

Date applied: August 11, 2020

200.0.11

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Project requisition fixes:-
    – Fix multiple Requisitions being created when lines go to more than one approver
    – A Requisition is created when one or more lines are fully approved
    – Rejected lines now get reset if the project requisition id resubmitted
    – Fix project requisition showing as completed before all lines are fully approved.
  • [JSV] Fix issue where navigating away from the project enquiry page would result in a blank white screen
  • [RB] Resolved an issue on vehicle edit page when more than 10 users had the vehicle allocated where the grid displaying allocated users would return empty when attempting to view users on pages after the first page
  • [RB] Resolved an issue with user nominal import where some nominal item values would be created without a UserID allocated
  • [RB] Amended requisitions will have the email resent after approval with the amended Requisition attached if the system is configured to automaticlly send documents from the service
  • [JSV] Fix project requisition resetting approval routes when save only is clicked if the current user is an approver.
  • [JSV] Added a dynamic hint to the save button for project requisitions to let the user/administrator know if the status will change when saving
  • [JSV] Added message to let the user know that the project requisition submission is cancelled when they edit and save a submitted order
  • [JSV] Fix bug where holiday entitlement calculation was including holidays not yet taken as completed
  • [JSV] Fix holiday approval screen not showing request as extension when the existing request was after the new request
  • [JSV] Fix issue when editing an invoice waiting for approval and using job costing. Job headers were being filtered by JobType ‘E’. Have removed the filter so all headers the user has access to are shown
  • [JSV]Fixed an issue where job costing job headers were ignoring the header type (cost/revenue) if the user had access to all headers/job types and returning all job headers
  • [RB] Resolved an issue with user nominal import which would cause the import to become slow or unresponsive if there is already a large number of approval values in the database
  • [JSV] Fix error occurring when adding a timesheet line rejected reason that is too long for the database. Entry is now validated and a warning will pop up.
  • [JSV] Make sure Job costing project tree returns a list when the headers are filtered on the job
  • [RB] When viewing an existing requisition, the Edit/Delete command buttons will no longer be displayed if a line can not be amended, rather than allowing the user to click the button, but disaply a warning or do nothing
  • [RB] Minor change to logic on requisition line amendment pages when attempting to modify quantities on line items for Requisitions that have already been posted, based on item receipt/invoiced logic. This will more closely replicate the process as it currently exists in Sage
  • [JSV] Fix Job costing project tree selection not filtering by job item type (Expenses, Labour etc) and showing all job headers
  • [JSV] Fix Job costing project tree selection not setting the default nominal correctly
  • [JSV] Prevent bank holiday tool from processing adding bank holidays if there is no default holiday project
  • [JSV] Prevent user accessing job costing list when they have no sage companies assigned
  • [JS] Update to the projects and costing items sync methods to batch the process as taking to long for some customers and timing out.
  • [RB] Resolved an issue on user entry where a SQL out of range exception would be encountered when saving the user without having selected an employment start dateResolved an issue on user entry where a SQL out of range exception would be encountered when saving the user without having selected an employment start date
  • [RB] Resolved an issue on goods received screen where the sage database selection on the amendment tab would not be populated
  • [JSV] Fixed compile error when closing Holiday month end page
  • [JSV] Fixed Nominal account selections not correctly looking up user nominals when user has specific nominals assigned.
    Affected several places including Project requisitions, SalesOrder stockbatch grid, budget enquiry and Supplier applications

Hot Fix Enhancements
  • [JSV] Added ‘Project Group’ layout to project enquiry Totals tab (layout determined by Sage setting)
  • [JSV] Modified all Project total layouts to display in text boxes, have larger font and include thousands separator
  • [JSV] Modified ‘project Group’ and ‘Project Header’ Type layouts for project totals tab to include margin %
  • [JSV] Show holiday request extension details on the request header without having to expand the line when approving holiday requests

Date applied: August 11, 2020

200.2.2

Issues Resolved 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.


Issues Resolved
  • Resolved an issue with subcontractor deductions not saving correctly on the invoice approval page
  • Fix issue where navigating away from the project enquiry page would result in a blank white screen
  • Resolved an issue on vehicle edit page when more than 10 users had the vehicle allocated where the grid displaying allocated users would return empty when attempting to view users on pages after the first page
  • Resolved an issue with user nominal import where some nominal item values would be created without a UserID allocated
  • Amended requisitions will have the email resent after approval with the amended Requisition attached if the system is configured to automaticlly send documents from the service
  • Fix project requisition resetting approval routes when save only is clicked if the current user is an approver.
  • Added a dynamic hint to the save button for project requisitions to let the user/administrator know if the status will change when saving
  • Added message to let the user know that the project requisition submission is cancelled when they edit and save a submitted order
  • Fix bug where holiday entitlement calculation was including holidays not yet taken as completed
  • Fix holiday approval screen not showing request as extension when the existing request was after the new request
  • Fix issue when editing an invoice waiting for approval and using job costing. Job headers were being filtered by JobType ‘E’.
  • Fixed an issue where job costing job headers were ignoring the header type (cost/revenue) if the user had access to all headers/job types and returning all job headers
  • Resolved an issue with user nominal import which would cause the import to become slow or unresponsive if there is already a large number of approval values in the database
  • Fix error occurring when adding a timesheet line rejected reason that is too long for the database. Entry is now validated and a warning will pop up.

Hot Fix Enhancements
  • Added ‘Project Group’ layout to project enquiry Totals tab (layout determined by Sage setting)
  • Modified all Project total layouts to display in text boxes, have larger font and include thousands separator
  • Modified ‘project Group’ and ‘Project Header’ Type layouts for project totals tab to include margin %
  • Show holiday request extension details on the request header without having to expand the line when approving holiday requests

Date applied: August 7, 2020

200.0.10

Issues Resolved
Issues Resolved
  • [JSV] Fix compile error when using rapid timesheets/Sicon timesheets
  • [RB] Resolved an issue when trying to create a new user when there is one remaining active user e.g. 9 of 10 licences are in use. The newly created user (user 10) could only be created as a user without logjn permission

Date applied: July 23, 2020

200.0.9

Issues Resolved
Issues Resolved
  • [JS] (WAP App) Fixed Expense line numbers not incrementing when syncing from the app
  • [JS] (WAP App) Fixed sync from failing if a user detail request user was empty
  • [JSV] Fix ‘custom user nominal value’ report not displaying data when no users or no database is selected
  • [JSV] Fix ‘nominal accounts list’ report not showing data if no user is selected
  • [RB] Resolved an issue with Goods receipt where clicking Receive all on an order that has at least one line that requires no confirmation in addition to a receivable line would fail validation, stating that multiple confirmation types are not allowed
  • [RB] Resolved an issue on user vehicle allocation when more than 10 vehicles are allocated to a user which would cause the administrative user to be unable to see allocated vehicles after the first page of the allocated vehicles grid
  • [RB] Resolved an issue on non working holiday entry where a user would encounter an object reference exception when attempting to create a new holiday on the same day as an existing “All countries” holiday
  • [RB] Resolved an issue where users would be unable to create any non working holidays for country “all” apart from the automatic bank holiday generation tool
  • [RB] Resolved an issue which would cause an object reference not set exception when attempting to delete a non working or mandatory holiday when Sicon Timesheets are enabled
  • [JS] (Wap app) Resolved issue with syncing nominals for a user due to a null value
  • [JSV] Fix WAP Project items not being listed after adding for users either by wizard or user edit
  • [JSV] Fix user costing report not showing WAP projects
  • [JSV] Fixed an issue where if an invoice had tax applied to only part of the total goods value, WAP was applying the tax rate to the whole amount when bringing the invoice in to be approved
  • [JSV] Fixed Requisitions not pulling in supplier contact email address if they have more than one address. It will now pull in the first address it finds when ordered by preferred address

Date applied: July 22, 2020

200.0.8

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Invoices to be sent to WAP for approval now have their goods value checked against the line total before they are posted to WAP This means if an invoice is picked up before the lines have finished being added in Sage it will wait for the next cycle [JSV]
  • Default ‘Hide description’ to true when entering an absence [JSV]
  • Resolved an issue on sales order entry where the job header selection would not load [NFS]
  • Fix approve supplier valuations not showing application attachments added in WAP [JSV]
  • Fix ‘object reference not set’ error occurring occasionally when adding attachment to supplier application when converting from subcontractor order [JSV]
  • Fix supplier application only logging the first attachment when adding multiple attachments before the application is saved [JSV]
  • Resolved an issue on requisition line entry where the stock item selection control would not disable after the line had been sent to sage.[JSV]
  • Fix rapid timesheet line hour notes retaining value in the popup editor when switching sage database/timesheet [JSV]
  • Resolved an issue on invoice approval which would cause the page to become unresponsive when attempting to place an invoice on hold [RB]
  • Change wording on dashboard from “Construction Supplier Applications” to “Construction Supplier Valuations” [JSV]
  • Fix link from “supplier application Valuations” number on dashboard going to the wrong page (stock item approvals) [JSV]
  • Change menu item text from “Approve Supplier Applications” to “Approve Supplier Valuations” [JSV]
  • Fix Dashboard link for supplier application to approve not redirecting anywhere [JSV]
  • Fix New Subcontractor order attachment getting reset when a new line is added [JSV]
  • Added paperclip icons to subcontractor orders if they have attachments [JSV]
  • Fixed an issue with import warehouse addresses from sage where it was not excluding deleted delivery addresses from the check which would caused duplicates when imported again [NFS]
  • Resolved an issue on timesheet entry where the notes on the header were not saved when the timesheet was first submitted [NFS]
  • Fix Sales order discount not resetting when unit price set to 0. This was causing a divide by 0 error when calculating the discount percent [JSV]
  • Changed the file maintenance control to show the file list when attachments are set to show on load [NFS]
  • Changed the invoice approval page to show attachments on load
  • (WAP APP) ExpenseLineForceAttachment setting now taken into account along with minimum attachment requirements per expend type [JS]
  • Update the default amount of weeks to download for timesheets [JS]
  • Fix Timesheet Totals report erroring with “Input string was not in the correct format” when grouping columns [JSV]
  • Change Project requisition email on printing from naming the attachment “Purchase Order” to “Quote Request” [JSV]
  • Resolved an issue with Project Accounting when using Project Tree selection where the Project Items would not be filtered by allocated items for the user and applicable document type [RB]

Hot Fix Enhancements
  • Added Project totals tab to Project enquiry page with 2 different views [JSV]

Date applied: July 17, 2020

200.0.7

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Timesheet approval not collecting any items as bug with last full sync date – Updated the weeks behind to 24 and ahead to 2 as we need to collect these each time until another issue has been resolved.[JS]

Hot Fix Enhancements
  • Prevent Supplier applications from generating full valuations that get sent for approval.[JSV]
  • Supplier application list changes: [JSV]
    Removed tabs and status related filters
    Removes quick links
    Added job filter
    Only show supplier applications that the user is the job manager for and have not been fully valued
    Hover over icon includes nominal lines
  • Allow supplier applicaiton to be saved without adding a valuation [JSV]
  • Add QS ref and ‘send for approval’ tickbox to supplier valuation [JSV]
  • Save supplier applications directly to Sage on creation even if going for approval [JSV]
  • Allow DMS attachments for supplier applications to be loaded into WAP for viewing [JSV]
  • Group Supplier application valuations for approval by job/supplier [JSV]
  • Change wording on dashboard from ‘approve supplier application’ to ‘approve supplier valuation’ [JSV]

Date applied: July 13, 2020

200.0.6

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • [JSV] Clear unread notifications process now sets the emailed flag to true so they will be picked up by the delete routine
  • [JSV] Fixed WAP Project items not displaying for users once they have been added.  Items could be selected or documents but were not visible in admin once added
  • [RB] Resolved an issue with Timesheets when using project accounting when amending a timesheet
    • If the amendment line encounters a Sage exception such as the project being completed, new reversal line would continually be recreated and posted to Sage

Hot Fix Enhancements
  • [JSV] When Supplier Applications are submitted for approval in Sage, any attachments are copied into WAP to be viewed by the approver when the valuation is being approved

Date applied: June 26, 2020

200.0.5

Issues Resolved
Issues Resolved
  • [NFS] Resolved an issue on the confirm goods received screen where an index exception would occur when generating notifications when the hide requisition number setting was enabled
  • [NFS] Resolved an issue on the invoice approval page where an index out of range exception could be thrown when editing nominal accounts
  • [NFS] Resolved an issue on the invoice approval page where the save button would need to be clicked twice when editing nominal accounts

Date applied: June 18, 2020

200.0.4

Issues Resolved
Issues Resolved
  • [NFS] Resolved an issue on the confirm goods received screen where an index exception would occur when generating notifications when the hide requisition number setting was enabled
  • [NFS] Resolved an issue on the invoice approval page where an index out of range exception could be thrown when editing nominal accounts
  • [NFS] Resolved an issue on the invoice approval page where the save button would need to be clicked twice when editing nominal accounts

Date applied: June 16, 2020

200.0.4

Issues Resolved
Issues Resolved
  • [JSV] Fix job costing nominal overrides not working when using the tree selection for requisiitons
  • [RB] Resolved an issue on requisition approval where notes added during approval would not be retained if approval was done by line rather than the “Approve All” or “Approve Selected” option
  • [JSV] Fixed an issue where a timesheet had a journal entry already for an entry that was being and processed and throwing an error repeatedly.  Job costing will now create a reversal line for any timesheet transactions being processed that already have a journal entry
  • [JSV] Fixed Sicon project rates not finding project header only rates for employees

Date applied: June 16, 2020

200.0.3

Issues Resolved
Issues Resolved
  •  [RB] Resolved an issue in the WAP service that would cause Goods Received reminders not to be generated.
  •  [RB] Resolved an issue where a user would encounter an object reference when trying to load the “All items” template before selecting a warehouse for the order
  •  [RB] Resolved an issue where the supplier contact details would not be populated when an order is generated from a template
  •  [JSV] Fix Sicon Timesheet lines not reading the charge/payrate IDs
  •  [JSV] BF: Fix Timesheet charge rate not using the Sicon Project Rate override when posting to job costing transaction
  •  [JSV] Fix Sicon Project Rate override picking up the wrong rate when looking for rate with just the job header set
  •  [JSV] Fix default employee charge rate picking up the employees default payrate

Date applied: June 11, 2020

200.0.2

Issues Resolved Hot Fix Enhancements
Issues Resolved
  •  [JSV] Remove unused Mobile settings ‘Enable 2 Factor authentication’ and ‘Sales orders’ from settings page
  •  [NFS] Resolved an issue on the authorise invoices page where the budget drilldowns where not appearing when clicked
  • [NFS] Added session kicker to the login page to stop sessions exiring when left on login
  • [JSV] HRDocument notification and HRCourse reminders added to email threads
  •  [JSV] Fixed Sub contractor order lines not using the default job level information set on the header
  •  [JSV] Fixed Supplier applications not showing a paper clip icon when they have attachments
  • [JSV] Prevent timesheet with no hours on being submitted
  • [RB] Resolved an issue with stock Item selection on Requisition- and Sales order Stock Line entry where a stock item would be displayed multiple times if there is more than one supplier of the stock item
  • [RB] Resolved an issue when editing an existing Requisition Stock Item line where changing the Product Group would not repopulate the Stock Items list

Hot Fix Enhancements
  • Added a setting to the WAP addon to stop invoices and credits being approved via the authorize supplier transactions screen in Sage 200. If the invoice is new, waiting or rejected in WAP it will block approval.
  •  [JSV] Document view now has ‘Document Log’ tab instead of ‘unread notifications’ and will show dates notification added, emailed and if the user has confirmed read and when
  • [JSV] Added ‘HRAdmins only’ checkbox to HR documents to allow documents to be only visible to HRAdmin users until unchecked and saved
    Added ‘HRAdmins only’ column to HRAdmin document list
    Clear all previous notifications before creating new notifications when saving HRDocument
    Change HRDocument read confirmation checkbox to read “Confirm recieved and read” for documents and Courses
  • [JSV] Update HRDocument logs when notifications are emailed
  • [JSV] Allow attachments to be added to supplier applications generated from Subcontractor orders
  • [JSV] When timesheets lookup the employee rates (Sicon Projects) it will first check the project rates for the employee
    before using the employee rates if no project rates are returned

Date applied: June 1, 2020

200.0.1

Issues Resolved
Issues Resolved
  • Resolved an issue when checking variance where the discounted invoice unit value was being compared to the purchase order line unit value rather than discounted unit value

Date applied: June 1, 2020