Moveware Version 8.7 Release Notes

Moveware Release Notes 8.7

Administration

Note: These notes affect all regions and all country/services.

TitleDescription of FunctionalityDescription of Usage
353778
Enhancement - Creditor products screen resizing
We have added a new feature which allows users to display the Creditor Products screen on various screen resolutions.On the 'Window' tab, click on 'Change User Defaults'. Choose screen sizes in the 'Screen Resolution' field. Available resolutions for the Creditor Products screen are:
- 1600 or higher
- 1368 - 1599
- less than 1368
364255
Enhancement - Event Log - Details Filter
A new filter has been added to the Event Log to allow users to filter the list of events by the contents of the Details. The filter uses a wildcard search as default (finds events where the contents of the Details contains the filter value entered).This filter works only on the contents held in the Details field of the database. On the Event Log screen, the Full Details of Event field displays a concatenation of the Description and the Details.
366064
Enhancement - Calendar management for multiple branches
We have added a lookup dialog to select multiple branches in Calendar Management > Branch field._x000D_
Previously it was only possible to have one single branch code in the 'Branch' field.
Administration > Company setup > Calendar_x000D_
Double click on the 'Branch' field > Branch lookup will appear > select multiple branches > save_x000D_
370545A
Enhancement - Agent Search Screen Resizing
We have added a new feature which allows users to display the Agent search screen on various screen resolutions._x000D_
On the 'Window' tab, click on 'Change User Defaults'. Choose screen sizes in the 'Screen Resolution' field. Available resolutions for Agent search screen are:
- 1600 or higher
- 1368 - 1440
- less than 1368
370545C
Enhancement - Language Management Screen Resizing
We have added a new feature which allows users to display the Language Management screen on various screen resolutions._x000D_
On the 'Window' tab, click on 'Change User Defaults'. Choose screen sizes in the 'Screen Resolution' field. Available resolutions for Language Management screen are:
- 1600 or higher
- 1368 - 1440
- less than 1368
370545D
Enhancement - Data Import screen resizing options
We have added more options to resize the Date Import screen.Option to resize by resolution X:
- 1600 or higher
- 1368 - 1599
- less than 1368

Option to resize by resolution Y:
- 1025 or higher
- less than 1024
370545E
Enhancement - Removal Products Screen Resizing
We have added a new feature which allows users to display the Removal Products screen on various screen resolutions.
On the 'Window' tab, click on 'Change User Defaults'. Choose screen sizes in the 'Screen Resolution' field. Available resolutions for Removal Products screen are:
- 1600 or higher
- 1368 -1440
- less than 1368
370545F
Enhancement - Work File screen resizing options
We have added more options to resize the Work file import screen.On the 'Window' tab, click on 'Change User Defaults'. Choose screen sizes in the 'Screen Resolution' field.

Options to resize by resolutions : X
- 1600 or higher
- less than 1600
370545G
Enhancement - Diary Action Screen Resizing with New Columns
We have added a new feature which allows users to display the Diary Action screen on various screen resolutions and with new columns.On the 'Window' tab, click on 'Change User Defaults'. Choose screen sizes in the 'Screen Resolution' field. Available resolutions for the Diary Actions screen are:
- less than 1368 - standard screen
- 1368 - 1440 - Users will will see more columns including Wayb, Doc, Task, Appt, Auma, AuCre, Rmd, and Groups.
- 1600 or higher - Users will see more columns including Wayb, Doc, Task, Appt, Auma, AuCre, Rmd, Report Name, and Groups.

Description of each column:
- Wayb = Waybill field
- Doc = Document field
- Task = Task field
- Appt = Appointment field
- AuMa = AutoMated field
- AuCre = Auto Create field
- Rmd = Reminder field
- Report Name = Report Name field
- Groups = Security Groups field
370545H
Enhancement - Employee Search Screen Resizing with New Columns
We have added a new feature which allows users to display the Employee Search screen on various screen resolutions with new columns.On the 'Window' tab, click on 'Change User Defaults'. Choose screen sizes in the 'Screen Resolution' field. Available resolutions for Employee Search screen are:
1. less than 1368 pixels - standard screen
2. 1368 - 1599 pixels - Users will see more columns including Estimator, Move Manager, Acct Manager, Credit Controller, Relo Consultant, Template and Costing Items
3. 1600 pixels or higher - Users will see more columns including Username, Estimator, Move Manager, Acct Manager, Credit Controller, Relo Consultant, Template and Costing Items
370545I
Enhancement - Report Configuration screen resizing options
We have added ab ability to display the Report Configuration screen on vaious resolutions.
Also, if a user is changing the screen resolution X to 1368 or higher, they will see more columns such as:
1. Branch and branch filter
2. Type and type filter
3. Linked diary action and linked diary action filter
4. Language and language filter

Note: If the System Parameter ''Enable Multi-language Support'' is disabled, the user will not see the language column and the language filter.
On the 'Window' tab, click on 'Change User Defaults', choose screen sizes in the 'Screen Resolution' field.

Options to resize by resolution X:
- 1600 or higer
- 1368 - 1440
- less than 1368
371373
About Moveware - New buttons regarding Release Notes
We have added two new buttons which navigate to our Wiki pages. Thus allows users to see our Release Schedule along with the Release Notes from prior versions.On the 'Window' tab, click on 'About Moveware'.
select one of the following buttons:
- View Release Schedule
- View Release Notes

Operations

Note: These notes affect all regions and all country/services.

TitleDescription of FunctionalityDescription of Usage
365270
New System Parameter - Public Holidays is treated as a working day
We have added a new System Parameter ''PublicHolidaysIsAWorkDay - Public Holidays is treated as a working day''. When enabled, the system will now treat public holidays as normal work days. This funtion works when there are public holidays set on Moveware using Calender Management._x000D_
_x000D_
Previously, a public holiday that falls on a weekday was treated as a non-working day. So diary actions with dates falling on public holidays would increment to the next working day._x000D_
_x000D_

Code: PublicHolidaysIsAWorkDay_x000D_
Description: Public Holidays is treated as a working day_x000D_
Help: Public holiday entries on work days will now be treated as a normal working day. Date will not be incremented by 1 or 2 days to the next available work day._x000D_
Default: N (but Y for this company).
- Users will first have to turn on the System Parameter ''Public Holidays is treated as a working day'' by changing the value to 'Y'. _x000D_
- Find a diary action that is linked to a parent diary with its date set to be updated from the parent diary._x000D_
- Add the diary action along with its parent action to a job._x000D_
- Enter the date for the parent diary action date that matches a public holiday date set in Calender Management._x000D_
- Observe that the date of the child diary action is the same date as the parent diary action and not incrementing to the next available work date.

Email & SMS

Note: These notes affect all regions and all country/services.

TitleDescription of FunctionalityDescription of Usage
327952-074G
Enhancement - We have added a new Email Merge Field for 'Salary'
We have added a merge field for 'Salary'. It pulls the value from the 'Salary' field on the Removal Details screen.Users can create an email template with this new email merge field 'Salary' via Report Configuration > Email Setup.
367450
New System Parameter - Use New Email Attachment Selector
A new System Parameter ''Use new email attachment selector'' has been added to help with issues that occured when attempting to attach a file containing non-english characters. Users will encounter a ''File(s) selected are invalid'' error message. They may contain a comma (,) which is invalid for Moveware files.'', even though there's no comma in the files.

This System Parameter will attempt to attach the file using another method.
Only enable this if you currently have issues attaching files to email inside of Moveware.

Code: UseNewEmailAttachmentSelector
Desc: Use new email attachment selector
Options: N, Y
Default: N
Turn on the System Parameter under Administration > System Setup > System Parameters
Attempt to attach the erroneous file to the email. Should not encounter any warning.
367945
Bug Fix - Prevent Automated Emails being Sent with no Content
Previously when an email set to be sent out automatically was not linked to an active report, the email would still be sent - but with no content.

We have added a new function to Moveware which prevents the system from sending emails with an empty body because they are not linked to an active report.
Moveware will fail the automated email sending process when:
- There is no report linked.
- The linked report has a blank email body.

If an automated email is failed to be sent out, the error ''Body contents is Blank or NULL'' will appear in the Addtional Notes field on the Removal Diary screen.
371916
New System Parameter - To reverse From and To email addresses in email screen
We have added a new System Parameter to set the 'Agent From' email address to the 'From' email and 'Agent To' email address to 'To' email. Previously, this was switched for import types.

Code:DontReverseEmailInRateRequest
Description:To switch the From and To email addresses in Rate Request email screen.
Options:N = No, Y = Yes
Default:N
The user can click on the email button where the 'From' email address is fetched from 'Agent From' and 'To' email address is fetched from 'Agent To'.
371979
Enhancement - New Mail Merge Field - 'Housebill'
We have added a new mail merge field called 'Housebill'. It will show the Housebill number from the Waybill Details screen. To add the merge field to an Email Template, users need to navigate to the Email Setup tab on the Report Configuration screen (Administration > System Setup > Report Configuration > Email). Then select the new merge field from the list.

Financials

Note: These notes affect all regions and all applicable countries/services.

TitleDescription of FunctionalityDescription of Usage
320614-078C
New System Parameter - Use Additional Cost Centre Field on Invoice Header
We added a new System Parameter to enable a new field on the invoice called 'KST' which is used to store an external cost center value.

If the invoice is already posted, the field cannot be editable.

This field will also be required to be filled on post of an invoice based on the System Parameter.

In Storage invoicing you can set this value to default on creation of invoice.

Code: InvoiceUseAddCostCentre
Description: Use Additional Cost Centre Field on Invoice Header
Options: Y - Display KST Field with Lookup, V - Display KST Field with Lookup and requires a value on post of invoice, N - Default (hide field)
Default: N
First set the System Parameter from N to the value you require. (Administration > System Setup > System Parameters)

In Codes Management - Add the list of external cost centers to a code of type 'KST'. This will be used for the lookup when you double-click into the field.

If you wish to autopopulate the KST field during the creation of storage invoices - this can be achieved by setting the 'Default Type' field on the required KST code in codes management with the storage cost center value.
327952-015B
New System Parameter - To use Invoice Date to determine exchange from for Purchases.
We have added a new System Parameter ''To use Invoice Date to determine exchange from for Purchase'' to cater for the exchange rates based on the Invoice Date set in Branch and Cost Centre Management. Previously, the rates were pulled based on the Account Date.

Code:PurchaseExchangeInvoiceDate_x000D_
Description:To use Invoice Date to determine exchange from for Purchases._x000D_
Options:Y= Yes, N= No, Branch and Cost centre based._x000D_
Default:N
Users can set the exchange rates and set the date on the Purchase /Costing screens The system will then fetch the rates accordingly. In case the dates do not match, a validation message will be displayed.
327952-078L
New System Parameter - Creating Credit Note requires a reason
We have added a new System Parameter to enable a prompt which asks users to enter a reason why they are issuing a Credit Note.

Code: DebtorCreditNotePromptReason
Description: Creating Credit Note requires a reason
Option: Y,N
Y = Yes (will show the prompt)
N = No
Default: 'Y' if 'Gosselin' or 'HG' otherwise 'N'
If the System Parameter 'DebtorCreditNotePromptReason' is set to Y', the prompt will display after clicking the ''Create Credit invoice using selected invoice'' button on the Invoice screen.
327952-078N
New System Parameter - Default Sort Order for the Debtors Invoicing screen
We have added a new System Parameter ''InvoicingDefaultSort - Default sort order for Debtor Invoicing screen'' to default the sort order on the Debtor Invoicing screen. This System Parameter enables the ability to default a specific sort order for the debtor invoices and adjust the sort order by clicking on the column headers on the Debtors Invoicing screen.

Previously, invoice records were sorted only by invoice numbers in descending order and users were not able to change the sort order.

Code: InvoicingDefaultSort
Desc: Default sort order for Debtor Invoicing screen
Options: [Column index] + ['' for ascending, 'D' for descending]
Default: 1D - Sort by Invoice # descending
On the Debtors Invoicing screen, the invoice record will be sorted according to the setting of this System Parmeter.

Examples of the System Parameter values are:
1 - Sort by Invoice numbers (in ascending order)
1D - Sort by Invoice numbers (in descending order)
2 - Sort by R/Plan numbers (in ascending order)
2D - Sort by R/Plan numbers (in descending order)
3 - Sort by Date (in ascending order)
3D - Sort by Date (in descending order)
4 - Sort by Order (in ascending order)
4D - Sort by Order (in descending order)
5 - Sort by File (in ascending order)
5D - Sort by File (in descending order)
6 - Sort by Currency (in ascending order)
6D - Sort by Currency (in descending order)
7 - Sort by Debtor Code (in ascending order)
7D - Sort by Debtor Code (in descending order)
8 - Sort by Bill To (in ascending order)
8D - Sort by Bill To (in descending order)
9 - Sort by Name (in ascending order)
9D - Sort by Name (in descending order)
10 - Sort by Branch (in ascending order)
10D - Sort by Branch (in descending order)
336990-076P
Enhancement - Post Out of Store Invoiced direct to Debtors
We have added the ability to view the storage invoice created from the 'Storage Out' invoice window._x000D_
_x000D_
_x000D_
._x000D_
_x000D_
The user can add the charge lines, set the date out and click on the calculator button. Create the invoice and a pop up is displayed to view the invoice which displays the invoice created.

This is simlar to the Storage Invoicing 'View Invoices' button screen, where the user can post the invoice.
358214
Enhancement - Adjust Code to Limit Tax Codes when using Company and or Branch Security
Previously when running Company/Branch Security this did not affect the Tax Code Lookup, so users were able to select the Tax Code from another Branch and or Company.

For this version the Branch and Company Security has been extended to the Tax Code Lookup, so users will only be able to see and select Tax Codes based on their security settings
Please see the description of funtionality.
363206
New System Parameter - Do not allow posting of unapplied Creditor Payments
We have added a new System Parameter to not allow users to post creditor payments if there are still amounts that are unapplied.

The error encountered will be 'Payment has Unapplied Amount. Unable to post payment' error.

Code: DoNotAllowPostUnappliedCreditorPayments
Desc: Do not allow posting of unapplied Creditor Payments
Help: Do not allow posting of Creditor Payments if there are unapplied amounts.
Options: N(o), Y(es)
Default is N
Administration > System Setup > System Parameters > Enable the System Parameter
In creditor payments, add a payment and apply a partial amount to a purchase.
Press 'Post', you will encounter a ''Payment has Unapplied Amount. Unable to post payment' error.
363618
New System Parameter - To display/hide Clear Print button on invoice screen
Once this new System Parameter 'ShowClearPrintButton is enabled, the system will display the Clear Print button on the Invoice screen. The ability to see this button is also controlled by Security Group. Only users in Security Group A will see this button.

Previously, this Clear Print button was controlled by a System Parameter called ''Disable Agent Invoicing for Non-International Companies' which allows Moveware to hide this button on the Invoice screen.

Code: ShowClearPrintButton
Description: To display/hide Clear Print button on invoice screen.
Options: N = No,Y = Yes,Security Groups
Default: N
Users will need to enable the System Parameter ''ShowClearPrintButton' to display or hide the Clear Print button on the Invoice screen. This feature is also customizable using the Security Group A to restrict which users can see this button.
363792
Enhancement - Added combo box to select between HMRC and Standard tax return module
We have added a combo box to select between the HMRC and Standard tax return modules. Previously, only the 'HMRC VAT Submission' option was available.If the Moveware system is set to 'GB' country, by default the combo is set to 'HMRC VAT Submission'

For other countries, the combo is set to 'Standard' which when selected hides 'VAT Reg No', 'Get Obligation' button, 'Submit VAT' button and some blue text lines.
363836
Bug Fix - Invoice Update Screen - Stop Combining of invoices that are linked to Cost Options
We now stop users from combining invoices that are generated from cost options. _x000D_
They should be combined using the cost invoicing screen if required._x000D_
_x000D_
The error from allowing this was users combined a few cost options together into one invoice and then used debtor invoicing to combine these ones altogether again._x000D_
_x000D_
Change occurred in the invoice update screen
365568
New System Parameter - To hide the accrual costs update message in costing screen
We have added a new System Parameter to hide the accrual costs update message on the Costing screen. We also fixed the Act Cost column to be read only if a purchase is linked to the cost.

If the System Parameter 'CostsCloseAccrualPurchasePosted' is enabled, and the linked purchase's status is 'U', the costs cannot be updated.

For the v8.7 the message popup to clear the dates is no longer displayed when column 'A' is updated to 'A' and the cost line has a date set.

Code:HideAccrualsCostsUpdateMessage_x000D_
Description:To hide accruals costs update message in costing screen._x000D_
Options:N = No, Y = Yes_x000D_
Default:N
Users can enable the System Parameter (Administration > System Setup > System Parameter) and try changing the cost actual values/qty or others columns, the system will not display any warning messages and revert to previous values. The values then remain unchanged.

The 'Act Cost' column is set as read only if the cost line is linked to a purchase irrespective of the cost invoice status.

If the System Parameter 'CostsCloseAccrualPurchasePosted' is enabled, and linked purchase's status is 'U', costs cannot be updated. If status is other than 'U' then it can be updated accordingly.

8.7 version - If Accrual column is updated to 'A' and has a date set for a costing line, the message 'Do you want to clear the close date?' view-as alert-box question buttons yes-no title 'Clear Date?' is no longer displayed to clear the dates.
366839
Enhancement - New toggle ''View Invoice Date/Acct Date'' on Purchase Update, Purchase Approval and Purchase Import
We have added the new ''View Invoice Date/Acct Date'' toggle on the Purchase Update screen, the Purchase Approval screen, and the Purchase Import screen._x000D_
_x000D_
Previously, the Purchase browsers only showed the Purchase Acct Date column. With this new toggle, users will be able to switch between the Purchase Acct Date and the Invoice Date._x000D_
On the Purchase Update, Purchase Approval and Purchase Import screens,
- if the ''View Invoice Date/Acct Date'' toggle is ticked, the browser will show the Invoice Date column instead of the Acct Date column.
- if the ''View Invoice Date/Acct Date'' toggle is unticked, the browser will show the Acct Date instead of the Acct Date.

This toggle is default to be unticked or to 'Show Purchase Acct Date'.
367076
New System Parameter - On Posting Bank Deposit record, to disable ability to Send Email and Exporting
We have addded a new System Parameter called ''BankDepositDisableOnPosting - On Posting Bank Deposit record'' which allows users to disable the Bank Export prompt and Email Remittance prompt after posting on the Bank Deposits screen._x000D_
_x000D_

Code: BankDepositDisableOnPosting_x000D_
Description: On Posting Bank Deposit record, to disable ability to Send Email and Exporting _x000D_
Options:_x000D_
Y = Both prompts disabled (default to N)_x000D_
B = Bank Export prompt disabled_x000D_
E = Email Remittance Address prompt disabled_x000D_
N = Prompts are not disabled_x000D_
Default: N
Moveware normally triggers two pop-up windows after posting on the Bank Deposits screen:_x000D_
1. Bank Export prompt will be disabled when System Parameter 'BankDepositDisableOnPosting' is set to 'Y' or 'B'. _x000D_
2. Email Remittance Address prompt will be disabled when System Parameter 'BankDepositDisableOnPosting' is 'Y' or 'E'.
367702
New System Parameter - To check active costing accruals on closing job, New column Removal Closed Status on Accrual Management screen
We have added a new System Parameter called ''RPCloseCheckAccrual - To check active costing accruals on closing job''._x000D_
_x000D_
We have also added a new column (C) on the Accruals Management screen, where you can filter the 'closed jobs'. Please note that the column with the letter ''C'' is only visible if the screen width resolution is greater or equal to 1440px._x000D_
_x000D_
_x000D_
_x000D_
_x000D_

Code: RPCloseCheckAccrual_x000D_
Description: To check active costing accruals on closing job_x000D_
Options: Y - Yes, N - No_x000D_
Default: N
On closing a removal in Removal Management, if the System Parameter is enabled, it will show an error message when a user tries to close a job which has active accruals with cost value.
If the system can find at least 1 cost line that matches the following conditions, the job can't be closed:

- cost line is on active cost option
- cost line estimate cost is greater than 0
- cost line accruals status is Active (A)

On the Accruals Management screen, the new column (Removal Closed Status (C) ) is only visible if the screen width resolution is greater or equal to 1440px.)
367917
Bug Fix - Locked 'Service Date From' and 'Service Date To' to Read-Only
Previously, the 'Service Date From' and 'Service Date To' fields on the Debtor Invoicing screen were editable despite the invoice being posted.

With the new System Parameter 'sysparam-spare4[40] - Fully Lock Invoice Header Details when Posted' enabled, users will no longer be able to edit the 'Service Date From' and 'Service Date To' fields.
Users will need to navigate to the System Parameters screen (Administration >> Company Setup >> System Parameters) then search for 'sysparam-spare4[40] - Fully Lock Invoice Header Details when Posted'. If the value of the System Parameter is equal to 'Y', the 'Service Date From' and 'Service Date To' fields will be restricted to read-only. On the other hand, if the value of the System Paramater is not equal to Y, the two fields mentioned will remain editable.
368848
Extended System Parameter - Use Cost Centre Based Invoice Numbering
Previously when the System Parameter ''Use Cost Centre Based Invoice Numbering'' was turned on it would only affect the Invoices whereas Credit Notes did not respect this setting. A new option of ''A'' to use as value has been introduced, so that Credit Note would also use the Prefix.

Code:UseCostCentreBasedInvoiceNumbering_x000D_
Description:Use Cost Centre Based Invoice Numbering_x000D_
Options:N = No, Y = Yes, A = Included Credit Notes_x000D_
Default:N
Administration > System Setup > System Parameters > ''Use Cost Centre Based Invoice Numbering'' > change Value to ''A''
370446
Bug Fix - Stop Invoice Posting Process When Users Cancel CREATE INVOICE Dialog Using Esc Button or Clicking on [x] Button
In 8.7, Moveware will cancel the invoice posting process when users cancel the 'Create Invoice' dialog using the Esc button or clicking on the [x] button.

Previously when users pressed the Esc button or clicked on the [x] button, Moveware would still proceed with invoice posting. The process would be stopped only when users clicked on the 'Cancel' button.
From Removal Management > Invoice tab, select an invoice that has not been posted (no invoice number assigned). Click on the Post button, and the 'Create Invoice' dialog will appear. Press the Esc button or click on the [x] button, and the invoice will remain unposted.
370447
Enhancement - Internal Purchase Creation when Intercompany Billing is used
Previously when creating the automatic Purchase on an Internal Sales Invoice, only the Purchase was created in the system. _x000D_
_x000D_
Currently, the PDF created at the time of the post is also linked to the Purchase.

The System Parameter ''IntercompanyCreatePurchase'' must be enabled (value = Y), and the System Paramater ''InvoicePrintOnPost'' = S. If the latter has its value equal to 'Y' and if the user does NOT create the PDF, the PDF cannot be linked to the Purchase created on the Post.
When a user creates an Intercompany Invoice at the time of posting a PDF and a Purchase Invoice is created. The user can then go to the Purchase screen and should see the PDF when selecting the View Purchase Icon (the Binoculars Folder Icon on the left of the Details Field on the Purchase)
371936
New System Parameter - Purchase Update Ignore Approve date
Normally, we have a toggle called 'Show Approved' which, when selected, only shows the purchases with an approval date, and if not selected, only shows the purchases without an approval date.

A new System Parameter has been added to work with the same toggle 'Show Approved' but ignore the purchase approve date. So if a purchase has status 'N' it will show on the Purchase Approval screen.

Code: PurchaseUpdateIgnoreApproved_x000D_
Description: Purchase Update Ignore Approve date_x000D_
Option: Y - Yes, N - No_x000D_
Default: N
Administration > System Setup > System Parameters > Enable the System Parameter ''Purchase Update Ignore Approve date''.
376335
Enhancement - Edited Excel Data Only Format to Show Values in Correct Column
A new format for the data only Excel version of Account Balances, Balance Sheet, and Profit & Loss reports will show detail values and their total summary values in the same column._x000D_
_x000D_
Previously, the detail values and total values were shown in different columns when the reports were exported in the data only Excel format.

Excel Output: Data Only
Users can run the three reports in the data only Excel format by selecting 'Data Only' for Excel Output and the reports will show the detail values and total values in the same column. Please note that the update will be required for clients who are currently running macros through Excel.

Rates & Costing

Note: These notes affect all regions and all applicable countries/services.

TitleDescription of FunctionalityDescription of Usage
360065
Enhancement - Display Creditor Product Descriptions in User Interface Language in the Creditor Product Lookup
Previously, when a user added a costing line on the Removal Costing screen, the system would prompt the Creditor Product lookup that did not translate the product descriptions to the language of the user interface.

This new feature will help translate and display creditor product descriptions of the Creditor Product lookup in the user interface language.
Users will need to have the language set up for the Creditor Product table and the language record linked to their creditor products.
371178
New System Parameter - To Validate Purchase Reference on Posting and Approval
A new System Parameter called ''ValidatePurchaseRef - To Validate Purchase Reference on Posting and Approval'' has been added to ensure that users will not post or approve a purchase without assigning it to a removal or a storage file. If users are to post a purchase that is not linked to a removal or a storage file, they will get a validation message 'Post Errors' which reminds them that 'Purchase Line Reference is Blank.'

Code:ValidatePurchaseRef_x000D_
Description:To validate Purchase Reference on Posting and Approval_x000D_
Options:N = No, Y = Yes_x000D_
Default:N
Users will first need to enable the System Paramater by changing the value from 'N' to 'Y'. Then the 'Post Errors' validation message will be triggered when a user attempts to post or approve a purchase without a removal or storage file linked. The followings are the situations in which the validation message will be prompted:
1. posting purchase on Creditor Purchases screen
2. posting purchase on Purchase Update screen
2. approving purchase on Purchase Approval
376206
Bug Fix - Flag cost option as combined when copying a cost option with removal if debtor set as combined invoice
Previously, when copying a removal with a cost option, the system did not flag the cost option as 'combined' even though the debtor of the cost option had Combine Invoice set as 'Y'._x000D_
_x000D_
This has been fixed in the 8.7 version. The cost option will be flagged as Combined if the debtor is set as combined invoice.

Debtor management > Details > Combined Invoicing is 'Y'
When copying the Removal and copying Cost Option if the debtor has Combine Invoice set as 'Y', the cost option will also be flagged as an Combine Invoice account.
376569
Enhancement - a System Parameter to Remove Extra Space between Each Job Type Details/Inclusions/Exclusions When Adding Cost Option from Multiple Job Type
We have added a new System Parameter which removes extra space between Details/Inclusions/Exclusions of each job type when adding a cost option that combines multiple job types.

Previously, selecting multiple job types when adding a new cost option would result in extra space between the Details/Inclusions/Exclusions of each job type being combined.

Code: JTCNoSpacePerTypeDetails_x000D_
Description: Remove extra space between each Job Type Details/Inclusions/Exclusions when adding Cost Option from multiple Job Type_x000D_
Options: Y - Yes, N - No_x000D_
Default: N, Y - for Abels
With the System Parameter ''JTCNoSpacePerTypeDetails - Remove extra space between each Job Type Details/Inclusions/Exclusions when adding Cost Option from Multiple Job Type'' enabled, all selected Job Types Details/Inclusions/Exclusions will be populated to Cost Option with no space between each one when adding a new cost option or running the Job Type Creator with costing on a removal or a rate request._x000D_
_x000D_
Also when users click the button to clear Cost Option Details/Inclusions/Exclusions and update to default on Cost Option Dialog, the Details/Inclusions/Exclusions will be populated from each Job Type with no space in between.
336990-076P
Enhancement - Post Out of Store Invoiced direct to Debtors
We have added the ability to view the storage invoice created from the 'Storage Out' invoice window._x000D_
_x000D_
_x000D_
._x000D_
_x000D_
The user can add the charge lines, set the date out and click on the calculator button. Create the invoice and a pop up is displayed to view the invoice which displays the invoice created.

This is simlar to the Storage Invoicing 'View Invoices' button screen, where the user can post the invoice.
358214
Enhancement - Adjust Code to Limit Tax Codes when using Company and or Branch Security
Previously when running Company/Branch Security this did not affect the Tax Code Lookup, so users were able to select the Tax Code from another Branch and or Company.

For this version the Branch and Company Security has been extended to the Tax Code Lookup, so users will only be able to see and select Tax Codes based on their security settings
Please see the description of funtionality.
363206
New System Parameter - Do not allow posting of unapplied Creditor Payments
We have added a new System Parameter to not allow users to post creditor payments if there are still amounts that are unapplied.

The error encountered will be 'Payment has Unapplied Amount. Unable to post payment' error.

Code: DoNotAllowPostUnappliedCreditorPayments
Desc: Do not allow posting of unapplied Creditor Payments
Help: Do not allow posting of Creditor Payments if there are unapplied amounts.
Options: N(o), Y(es)
Default is N
Administration > System Setup > System Parameters > Enable the System Parameter
In creditor payments, add a payment and apply a partial amount to a purchase.
Press 'Post', you will encounter a ''Payment has Unapplied Amount. Unable to post payment' error.
363618
New System Parameter - To display/hide Clear Print button on invoice screen
Once this new System Parameter 'ShowClearPrintButton is enabled, the system will display the Clear Print button on the Invoice screen. The ability to see this button is also controlled by Security Group. Only users in Security Group A will see this button.

Previously, this Clear Print button was controlled by a System Parameter called ''Disable Agent Invoicing for Non-International Companies' which allows Moveware to hide this button on the Invoice screen.

Code: ShowClearPrintButton
Description: To display/hide Clear Print button on invoice screen.
Options: N = No,Y = Yes,Security Groups
Default: N
Users will need to enable the System Parameter ''ShowClearPrintButton' to display or hide the Clear Print button on the Invoice screen. This feature is also customizable using the Security Group A to restrict which users can see this button.
363792
Enhancement - Added combo box to select between HMRC and Standard tax return module
We have added a combo box to select between the HMRC and Standard tax return modules. Previously, only the 'HMRC VAT Submission' option was available.If the Moveware system is set to 'GB' country, by default the combo is set to 'HMRC VAT Submission'

For other countries, the combo is set to 'Standard' which when selected hides 'VAT Reg No', 'Get Obligation' button, 'Submit VAT' button and some blue text lines.
363836
Bug Fix - Invoice Update Screen - Stop Combining of invoices that are linked to Cost Options
We now stop users from combining invoices that are generated from cost options. _x000D_
They should be combined using the cost invoicing screen if required._x000D_
_x000D_
The error from allowing this was users combined a few cost options together into one invoice and then used debtor invoicing to combine these ones altogether again._x000D_
_x000D_
Change occurred in the invoice update screen
365568
New System Parameter - To hide the accrual costs update message in costing screen
We have added a new System Parameter to hide the accrual costs update message on the Costing screen. We also fixed the Act Cost column to be read only if a purchase is linked to the cost.

If the System Parameter 'CostsCloseAccrualPurchasePosted' is enabled, and the linked purchase's status is 'U', the costs cannot be updated.

For the v8.7 the message popup to clear the dates is no longer displayed when column 'A' is updated to 'A' and the cost line has a date set.

Code:HideAccrualsCostsUpdateMessage_x000D_
Description:To hide accruals costs update message in costing screen._x000D_
Options:N = No, Y = Yes_x000D_
Default:N
Users can enable the System Parameter (Administration > System Setup > System Parameter) and try changing the cost actual values/qty or others columns, the system will not display any warning messages and revert to previous values. The values then remain unchanged.

The 'Act Cost' column is set as read only if the cost line is linked to a purchase irrespective of the cost invoice status.

If the System Parameter 'CostsCloseAccrualPurchasePosted' is enabled, and linked purchase's status is 'U', costs cannot be updated. If status is other than 'U' then it can be updated accordingly.

8.7 version - If Accrual column is updated to 'A' and has a date set for a costing line, the message 'Do you want to clear the close date?' view-as alert-box question buttons yes-no title 'Clear Date?' is no longer displayed to clear the dates.
366839
Enhancement - New toggle ''View Invoice Date/Acct Date'' on Purchase Update, Purchase Approval and Purchase Import
We have added the new ''View Invoice Date/Acct Date'' toggle on the Purchase Update screen, the Purchase Approval screen, and the Purchase Import screen._x000D_
_x000D_
Previously, the Purchase browsers only showed the Purchase Acct Date column. With this new toggle, users will be able to switch between the Purchase Acct Date and the Invoice Date._x000D_
On the Purchase Update, Purchase Approval and Purchase Import screens,
- if the ''View Invoice Date/Acct Date'' toggle is ticked, the browser will show the Invoice Date column instead of the Acct Date column.
- if the ''View Invoice Date/Acct Date'' toggle is unticked, the browser will show the Acct Date instead of the Acct Date.

This toggle is default to be unticked or to 'Show Purchase Acct Date'.
367076
New System Parameter - On Posting Bank Deposit record, to disable ability to Send Email and Exporting
We have addded a new System Parameter called ''BankDepositDisableOnPosting - On Posting Bank Deposit record'' which allows users to disable the Bank Export prompt and Email Remittance prompt after posting on the Bank Deposits screen._x000D_
_x000D_

Code: BankDepositDisableOnPosting_x000D_
Description: On Posting Bank Deposit record, to disable ability to Send Email and Exporting _x000D_
Options:_x000D_
Y = Both prompts disabled (default to N)_x000D_
B = Bank Export prompt disabled_x000D_
E = Email Remittance Address prompt disabled_x000D_
N = Prompts are not disabled_x000D_
Default: N
Moveware normally triggers two pop-up windows after posting on the Bank Deposits screen:_x000D_
1. Bank Export prompt will be disabled when System Parameter 'BankDepositDisableOnPosting' is set to 'Y' or 'B'. _x000D_
2. Email Remittance Address prompt will be disabled when System Parameter 'BankDepositDisableOnPosting' is 'Y' or 'E'.
367702
New System Parameter - To check active costing accruals on closing job, New column Removal Closed Status on Accrual Management screen
We have added a new System Parameter called ''RPCloseCheckAccrual - To check active costing accruals on closing job''._x000D_
_x000D_
We have also added a new column (C) on the Accruals Management screen, where you can filter the 'closed jobs'. Please note that the column with the letter ''C'' is only visible if the screen width resolution is greater or equal to 1440px._x000D_
_x000D_
_x000D_
_x000D_
_x000D_

Code: RPCloseCheckAccrual_x000D_
Description: To check active costing accruals on closing job_x000D_
Options: Y - Yes, N - No_x000D_
Default: N
On closing a removal in Removal Management, if the System Parameter is enabled, it will show an error message when a user tries to close a job which has active accruals with cost value.
If the system can find at least 1 cost line that matches the following conditions, the job can't be closed:

- cost line is on active cost option
- cost line estimate cost is greater than 0
- cost line accruals status is Active (A)

On the Accruals Management screen, the new column (Removal Closed Status (C) ) is only visible if the screen width resolution is greater or equal to 1440px.)
367917
Bug Fix - Locked 'Service Date From' and 'Service Date To' to Read-Only
Previously, the 'Service Date From' and 'Service Date To' fields on the Debtor Invoicing screen were editable despite the invoice being posted.

With the new System Parameter 'sysparam-spare4[40] - Fully Lock Invoice Header Details when Posted' enabled, users will no longer be able to edit the 'Service Date From' and 'Service Date To' fields.
Users will need to navigate to the System Parameters screen (Administration >> Company Setup >> System Parameters) then search for 'sysparam-spare4[40] - Fully Lock Invoice Header Details when Posted'. If the value of the System Parameter is equal to 'Y', the 'Service Date From' and 'Service Date To' fields will be restricted to read-only. On the other hand, if the value of the System Paramater is not equal to Y, the two fields mentioned will remain editable.
368848
Extended System Parameter - Use Cost Centre Based Invoice Numbering
Previously when the System Parameter ''Use Cost Centre Based Invoice Numbering'' was turned on it would only affect the Invoices whereas Credit Notes did not respect this setting. A new option of ''A'' to use as value has been introduced, so that Credit Note would also use the Prefix.

Code:UseCostCentreBasedInvoiceNumbering_x000D_
Description:Use Cost Centre Based Invoice Numbering_x000D_
Options:N = No, Y = Yes, A = Included Credit Notes_x000D_
Default:N
Administration > System Setup > System Parameters > ''Use Cost Centre Based Invoice Numbering'' > change Value to ''A''
370446
Bug Fix - Stop Invoice Posting Process When Users Cancel CREATE INVOICE Dialog Using Esc Button or Clicking on [x] Button
In 8.7, Moveware will cancel the invoice posting process when users cancel the 'Create Invoice' dialog using the Esc button or clicking on the [x] button.

Previously when users pressed the Esc button or clicked on the [x] button, Moveware would still proceed with invoice posting. The process would be stopped only when users clicked on the 'Cancel' button.
From Removal Management > Invoice tab, select an invoice that has not been posted (no invoice number assigned). Click on the Post button, and the 'Create Invoice' dialog will appear. Press the Esc button or click on the [x] button, and the invoice will remain unposted.
370447
Enhancement - Internal Purchase Creation when Intercompany Billing is used
Previously when creating the automatic Purchase on an Internal Sales Invoice, only the Purchase was created in the system. _x000D_
_x000D_
Currently, the PDF created at the time of the post is also linked to the Purchase.

The System Parameter ''IntercompanyCreatePurchase'' must be enabled (value = Y), and the System Paramater ''InvoicePrintOnPost'' = S. If the latter has its value equal to 'Y' and if the user does NOT create the PDF, the PDF cannot be linked to the Purchase created on the Post.
When a user creates an Intercompany Invoice at the time of posting a PDF and a Purchase Invoice is created. The user can then go to the Purchase screen and should see the PDF when selecting the View Purchase Icon (the Binoculars Folder Icon on the left of the Details Field on the Purchase)
371936
New System Parameter - Purchase Update Ignore Approve date
Normally, we have a toggle called 'Show Approved' which, when selected, only shows the purchases with an approval date, and if not selected, only shows the purchases without an approval date.

A new System Parameter has been added to work with the same toggle 'Show Approved' but ignore the purchase approve date. So if a purchase has status 'N' it will show on the Purchase Approval screen.

Code: PurchaseUpdateIgnoreApproved_x000D_
Description: Purchase Update Ignore Approve date_x000D_
Option: Y - Yes, N - No_x000D_
Default: N
Administration > System Setup > System Parameters > Enable the System Parameter ''Purchase Update Ignore Approve date''.
376335
Enhancement - Edited Excel Data Only Format to Show Values in Correct Column
A new format for the data only Excel version of Account Balances, Balance Sheet, and Profit & Loss reports will show detail values and their total summary values in the same column._x000D_
_x000D_
Previously, the detail values and total values were shown in different columns when the reports were exported in the data only Excel format.

Excel Output: Data Only
Users can run the three reports in the data only Excel format by selecting 'Data Only' for Excel Output and the reports will show the detail values and total values in the same column. Please note that the update will be required for clients who are currently running macros through Excel.

Jobs/Removals

Note: These notes affect all regions and all applicable countries/services.

TitleDescription of FunctionalityDescription of Usage
327952-074G
Enhancement - We have added a new Email Merge Field for 'Salary'
We have added a merge field for 'Salary'. It pulls the value from the 'Salary' field on the Removal Details screen.Users can create an email template with this new email merge field 'Salary' via Report Configuration > Email Setup.
335432-073AG
Bug Fix - Outlook Inbox filtering on To column
Through the Outlook Inbox, users are able to import emails from the Inbox or Sent folders in Outlook. When they select the Sent folder the 'From' column in the Outlook Inbox in Moveware changes to the 'To' column. Previously in Moveware when the 'To' column was displayed users were not able to filter on that column using the filter positioned above. The filter would remain filtering on the 'From' column.Now Moveware will filter the correct column according to what is displayed. For the Inbox folder the filtering will be on the 'From' column. For the Sent folder the filtering will be on the 'To' column.
335432-073N
Enhancement - Added filter for Agent Group in Agent Edit Contacts screen
We have added a new field on the Agent Edit Contact screen that allows users to filter by Agent Groups. International > Agent Management > Edit Contacts tab > double click on the 'Group' filter.
It will filter the Agent contacts based on the selected group.
357620
New System Parameter - Miscellaneous Job Types filter by Type
We have added a new System Parameter which can stop miscellaneous Job Types from being displayed when running the Job Type Creator, based on the setup on the Job Type setup screen.

Code: MiscJobTypeUseTypeFilter
Description: Miscellaneous Job Types filter by Type
Options: Y - Yes, N - No
Default:N
Help: Enable this system parameter if you like to hide the Miscellaneous Job Types based on Removal Type
If this System Parameter is enabled, the fields 'Default Types' and 'Exclude Types' will appear for the Miscellaneous Job Types. Users can then customize whether to show or hide miscellaneous Job Types based on a specific Removal Type.

When running the Job Type Creator in Removals or Rate Request, the miscellaneous Job Types will appear based on the settings of the Job Types Setup screen.

For example:
- if ''Default Types'' is ''EX'' --> miscellaneous Job Types will show when running the Job Type Creator of type ''EX''
- if ''Exclude Types'' is ''IM,LO'' --> miscellaneous Job Types will NOT show when running the Job Type Creator of type ''IM'' or ''LO''
- if both ''Default Types'' and ''Exclude Types'' are blank --> miscellaneous Job Types will show for all types
358457-073
New System Parameter - Country Code lookup uses Cost Center online mapping
Previously, the country code lookup on the Removal Details screen would populate either Domestic or Overseas addresses as per these conditions:

1. If the job type begins with ''IM'' or ''TC'' the uplift address country codes will default to ''Overseas''.
2. The uplift address country codes will default to ''Domestic'' for other job types.
3. If the job type begins with ''EX'' or ''TC'', the destination address country codes will default to ''Oveseas''.
4. The destination address country codes will default to 'Domestic' for other job types.

With this new system parameter ''CountryCodeUseCostCenterOnlineMapping'', users can have both uplift address and delivery address country code lookup default according to their preference.

Code: CountryCodeUseCostCenterOnlineMapping_x000D_
Description: Country Code lookup uses Cost Center online mapping_x000D_
Options: Y = Yes, N = No_x000D_
Default: N
Users will need to enable the system parameter ''Country Code Lookup Uses Cost Center Online Mapping'' and navigate to Cost Centres screen to set up values in ''Mapping'' field. Click on the cost center and select the value in Mapping field.
1. For cost centers with Mapping value equal to 'IM', the uplift address country code lookup will default to 'Overseas'.
2. For cost centers with Mapping value equal to 'EX', the destination address country code lookup will default to 'Overseas'
3. If there is no value in Mapping, cost centers that begin with EX will have the uplift address country code lookup default to 'Domestic', and the delivery address to 'Overseas'.
4. If there is no value in Mapping, cost centers that begin with IM will have the uplift address country code lookup default to 'Overseas', and the develiry address to 'Domestic.'
5. For other cost centers apart from those beginning with IM and EX, both delivery address and uplift address will be default to 'Dometic' if there is no value in Mapping.
359342
Enhancement - Pop-up Notes from Agent/Customer on the Rate Request screen
We have added the ablity to display the notes from the 'Comments' field from the Agents/Customer Management screen, when adding values in certain fields on the Rate Request screen.

Users can add notes to each agent and customer in the 'Comments' field under the 'Details' tab on _x000D_
1. the Domestic and International Agents screen _x000D_
2. the Customer Management screen
If there are notes added to any agents in the 'Comments' field in Domestic and International Agents or to customers in Customer Management, a pop-up window will be prompted upon adding to these fields the agents/customers using the lookup:
1. Agent From
2. Agent To
3. Branch
4. Type
5. Booking
6. Contact (for customer only) Note: This message will not appear if the System Parameter 'StopDiaryAlersfor Admins' is enabled and the user account is in the Security Group Z.
359764
New System Parameter - To highlight the branch colour column based on branch setup
We have added a new System Parameter to highlight the branch colour column based on branch setup. Previously, there were no colours for the background in the branch column.

Code:HighlightBranchColor_x000D_
Description:To display branch column colour based on the branch setup._x000D_
Options:N = No, Y = yes_x000D_
Default:N
The user can enable the System Parameter, set the branch colour in Administration > Branches > Colour field and open the below screens to view the respective colour background of the branch column.
360737
New System Parameter - Assign branches from destinations only if they are in the same company as the job
A new System Parameter has been added to check the branch assigned to destinations to ensure it is in the same company as the branch of a job before assigning the branch on diary actions.

Diary actions can be setup to assign their branch based on the origin or destination code of the job. When this is done and the destination code used has a branch set, the diary action is assigned that branch. This change ensures that destinations assigned to a branch that is not in the same company as the job's branch will not update the diary action branch. This will leave the diary action with the branch of the job.

Code: DestinationBranchCompany
Description: Assign branches from destinations only if they are in the same company as the job
Options: Y = Yes, N = No, M = Only if the destination has multiple branches
Default Value: N
When this System Parameter set to Y diary actions will have the branch allocated to that of the destination code of the job if the branch on the destination code is in the same company as the branch of the job.
361023
Enhancement - New ability to Drag & Drop files into Purchase and Invoice folder
Previously, the folder icon on the Purchase and Invoice screen did not support Drag & Drop of files. We have added the functionality for both screens. Invoice/Puchase details screen > folder icon

Users can drag and drop files directly into the folder and they will be copied into the related directory of the Invoice/Purchase.
361028
New System Parameter - Removals Duplicate Check Against Jobs entered within X days
We have added a new customisable System Parameter called ''Removals Duplicate Check Against Jobs entered within X days'' to check for duplicate entries within X days.

Previously, it would only check for duplicates against removals which have been entered within 60 days from the date on which the new job is created.

Code: RPCheckDuplicateWithinXDays
Description: Removals Duplicate Check Against Jobs entered within X days
Options: X - X days up to today's date
Default: 60, 186 for PSS, 10000 for PI
Help: Removals Duplicate Check Against Jobs entered within X days. Note this only works in conjunction with System Parameter ''Check for Duplicates on Removal Add'' = 'Y'
Administration > System Setup > System Parameters > 'Removals Duplicate Check Against Jobs entered within X days' > Value field: 365 (for example)

362861
Bug Fix - Fixed changing/locking of removals record when two sessions accessing the same record to modify
We have fixed the issue occuring when a removals record was changed/locked by another session, when a user in his/her own session was modifying the record and saving it.

Previously, when two users were accessing the same removal record and modifying it, there was no validation message displaying and instead the system was overriding the changes of the first user who modified the record.
Two users can login to access the same removal record. The first user modifies the record, saves it and when the second user tries to modify the same record. Moveware will display the message ''Another user has modified the record'' before reverting to the latest changes. The second user has to update the changes again and save it.

If the first user locks the removal record and the second user is trying to access the same record and trying to save it, validation message is displayed along with the user session details who has locked the record.
364471
New System Parameter - Exclude Country Code From Suburb
We have added a new System Parameter to exclude the Country Code from Suburb.

Code: ExcludeCountryFromSuburb
Description: Exclude Country Code From Suburb
Options: N = No, Y = Yes
Default: N
If this System Parameter is enabled, updating the Removal and/or Rate Request address, the country code from the address will not get automatically populated into the Suburb field.
364577
New System Parameter - Display different online feedback errors when no unanswered questions and when no feedback questions at all, on the job
Moveware users are able to generate a web link using the merge field 'Website Feedback Only', that would allow MoveClient users to add feedback directly on the job without a need to log in to MoveClient portal. When a MoveClient user goes to this generated link, the feedback questions set on the Removals Management > Review tab on that job would be listed to be filled. Once a MoveClient user has completed and submitted this feedback form, a thank you message is displayed. In such case, if the user tries to go back to the link, the system doesn't find any unanswered questions and hence just displays the thank you message.

The System Parameter has been added to provide for a facility to display different message from the thank you message, when there are no questions on the Review tab. In such case the system would display a message stating 'No questions available at this time' instead of the thank you message.

Code: WebDisplaySeparateFeedbackFormMessage_x000D_
Description: Display different online feedback errors when no unanswered questions and when no feedback questions at all, on the job_x000D_
Options: Y = Yes, N = No_x000D_
Default: N
Used on the System Parameters screen.
(Administration > System Setup > System Parameters)
366280
New System Parameter - Removals Alerts to Also Display Waybill Alerts in Removals Search Screen
This new System Parameter ''RemovalAlertIclWaybillAlert allows alerts created on the Waybill screen to also display on the Removal screen when clicking on a removal linked to the waybill with alerts added._x000D_
Users will be able to see both comments and notes added to the alert._x000D_

Code: RemovalAlertInclWaybillAlert
Description: Removals Alerts to also display Waybill Alerts in Removals search screen
Option: Y,N
Y = Yes (Show alert),
N = No (Do not show alert)

default value 'N'.
If the System Parameter 'RemovalAlertInclWaybillAlert' is set to 'Y', alerts created on the Waybill screen will also pop up when users click on removals linked to the waybill on the Removals search screen.
367702
New System Parameter - To check active costing accruals on closing job, New column Removal Closed Status on Accrual Management screen
We have added a new System Parameter called ''RPCloseCheckAccrual - To check active costing accruals on closing job''.

We have also added a new column (C) on the Accruals Management screen, where you can filter the 'closed jobs'. Please note that the column with the letter ''C'' is only visible if the screen width resolution is greater or equal to 1440px.

Code: RPCloseCheckAccrual_x000D_
Description: To check active costing accruals on closing job_x000D_
Options: Y - Yes, N - No_x000D_
Default: N
On closing a removal in Removal Management, if the System Parameter is enabled, it will show an error message when a user tries to close a job which has active accruals with cost value.
If the system can find at least 1 cost line that matches the following conditions, the job can't be closed:

- cost line is on active cost option
- cost line estimate cost is greater than 0
- cost line accruals status is Active (A)

On the Accruals Management screen, the new column (Removal Closed Status (C) ) is only visible if the screen width resolution is greater or equal to 1440px.)
368492
Enhancement - New Color Codes for Documents and Completed Diary Actions on the Task Diary Screen
Previously, Moveware did not have specific color codes for diary actions on Task Diary screen. Included in this 8.7 release, the system now allows users to distinguish different types of diary actions on the Task Diary Screen. If a diary action is flagged as 'Document', it will appear in red. Also, once a diary action is completed, it will appear in green.Users need to first determine whether each diary action is a 'Task' and/or a 'Document'. This can be done in Diary Action Setup (Administration --> Company Setup --> Diary Actions). After adding the action on the Removal Diary screen, users can press F2 to prompt the Task Diary window. If a diary action is a document, it will appear on the Task Diary screen in red, and once the action is completed the text color will change to green.
368493
New System Parameter - Set Diary to Incompleted if user cancels sending email on completing Diary
We have added a new System Parameter to set the Diary Action to ''Incompleted'' if a user cancels sending the email on completing a Diary action that is linked with an email report.

Previously, when a user hit the blue check icon to complete the Diary Action, the window pops up with the email. If the user will not hit the send button, but instead 'exit' the email window and cancel the email, the Diary Action still get completed and shows in green.

Code: DiaryDontCompleteWithoutEmailSent
Description: Set Diary to Incompleted if user cancels sending email on completing Diary
Options: Y - Yes, N - No
Default: N, Y - for Asian Tigers
Help: Set Diary to Incompleted if user cancels sending email process on completing diary action links with email report.
On completing a removal/waybill/rate request Diary Action that is linked with an email report and the user cancels ('exit') the email sending process:

-if this System Parameter is enabled, it will leave diary completion process and diary still be incompleted.
-if this System Parameter is disabled, it will continue diary completion process and diary will be set as completed.
368590A
New System Parameter - Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes.
Currently the system has the System Parameter 'Stop Docket Print if there is an unpaid invoice that was created in the RP' which does not allow users to print dockets if the system finds an unpaid invoice against a removal plan.

We have extended this functionality by adding a new System Parameter to bypass this error if the removal plan is linked to certain biller pay codes.

Code: DoNotPrintDocketIfUnpaidExclPayCodes
Desc: Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes.
Value: N (for not in use) or a comma separated list of payment codes.
Default: N
Administration > System Setup > System Parameters > Enable the System Parameter 'Stop Docket Print if there is an unpaid invoice that was created in the RP'

Add a payment code value to the System Parameter 'Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes'

Try to print a docket on a removal plan with an unpaid invoice that matches the biller payment code, you should not encounter the error: ''Unpaid Cash Invoice [Invoice number] Found for Removal [Removal No.]''.
369812
Bug Fix - To treat removal type begins with''UI'' as type begins with ''I'' on updating export volume/weight
We have added a funtion that treats removal types beginning with ''UI'' the same as those beginnning with ''I'', so the removal import volume/weight will update the volume/weight in Removal Details.

Previously the system only updated the volume/weight on the Removal Details screen from import volume/weight when the removal type starts with ''I''.
On the Removal Import tab, if the removal type begins with ''UI'' or ''I'' and the user updates volume/weight on this screen, it will aslo update the volume/weight on the removal details screen.
371536BE
Bug Fix - Fixed 'Invalid export' error validation on completing the diary action
We have fixed the 'Invalid export' error validation on completing a diary action. Previously, on completing a diary action, the above error would appear even if Data Transfer Setup is not setup for diary actions.Users can complete the diary action without receiving an error message if export is not setup to do so.
371913
Bug Fix - Fixed Inclusions and Exclusions fields to save against customer in Customer Job Types tab
We have fixed the issue with saving values Inclusions and Exclusions fields against customer in Customer Job Types tab. Previously, if a user saved changes in the above mentioned fields, it would change the Administration > Job Types default fields values as well.

Administration > System Setup > System Parameters > sysparam-spare9[22] = Y
The user can set the customer Job Types tab to Active, click on 'Other', save some text in Comments/Inclusions/Exclusions fields, hit save which saves it against the customer.
371916
New System Parameter - To reverse From and To email addresses in email screen
We have added a new System Parameter to set the 'Agent From' email address to the 'From' email and 'Agent To' email address to 'To' email. Previously, this was switched for import types.

Code:DontReverseEmailInRateRequest
Description:To switch the From and To email addresses in Rate Request email screen.
Options:N = No, Y = Yes
Default:N
The user can click on the email button where the 'From' email address is fetched from 'Agent From' and 'To' email address is fetched from 'Agent To'.
371976
Bug Fix - Fixed Enter key returning double return rather than single line.
We have fixed the issue in which the enter key returning double rather than a single line. Previously, pressing the enter key from keyboard would return double lines rather than a single line.Users can click on the telephone button which opens the 'Add Client Contact' window, then press the Enter key from the keyboard which will return a single line rather than two lines.
372627
BugFix - Lock Diary Description to Read-only When the User Interface Language is not English.
When the language of the user interface is not English, the diary description will not be editable so it will not be replaced by another language when the record is saved.If the langauge of the user interface is not English, users can edit other fields on the Removal Diary screen (Removals Management > Diary tab) except for the diary description. This is to prevent the description from being replaced by the language of the user Interface.
372932
Bug Fix - Fixed saving error when clicking across removal records when clicked after invoice tab
Fixed a saving error when clicking across removal records when clicked after invoice tab. Previously, when clicked in the invoice tab with blank terms field and then click across removal records, a pop up would appear with a saving Yes/no dialogue, even when user has not changed the invoice fields.The user can filter with some text in Name, click few removal records , click on invoice tab which has blank terms and come back to search tab and click again few removal records with no Yes/No pop up dialogue, if the user has not changed the invoice fields.
373824
New System Parameter - Removal Invoice Created Using Job Type Creator uses JTC Volume
We have added a new System Parameter ''RemovalInvCreatedUseJTCVolume - Removal Invoice Created Using Job Type Creator uses JTC Volume. When running the Job Type Creator to create an invoice that is not linked to a cost option, the volume/weight set against the new invoice will be the volume/weight set in the Job Type Creator._x000D_

Code: RemovalInvCreatedUseJTCVolume_x000D_
Description: Removal Invoice Created Using Job Type Creator uses JTC Volume_x000D_
Options: Y = Yes, N = No_x000D_
Default: N (set to Y for Kent)_x000D_
Help: This only applies to companies that do not use 'Invoices created from Costing' system parameter. When checking 'Invoice', the volume / weight set against the invoice created from the job type creator will be the job type volume._x000D_
Default is that it sets the invoice volumes to the removal volume regardless of the JTC set volume.
When users enable the System Parameter 'RemovalInvCreatedUseJTCVolume', the volume/weight set against the invoice created from the Job Type Creator will be the job type volume. This only applies to companies that do not have the System Parameter 'Invoices created from Costing' in use. _x000D_
_x000D_
With this System Parameter set to its default value (N), the invoice created by the Job Type Creator will have its volume/weight set after the removal volume, regardless of what the users put in the Job Type Creator upon creating the invoice._x000D_
376397
Bug Fix - Fixed refreshing of removals record when same record is updated by more than one user.
We have fixed the issue in which users were unable to refresh a removal record when the same record is being updated by more than one user. Previously, if two users were updating and saving the same removal record and the second user clicked on the arrow buttons on the top of the Removal Details sceen to move to the next or previous removal record, the screen would not refresh accordingly.If a user updates and saves a removal record and there is another user trying to update and save the same record, Moveware will prompt a validation message notifying that another user has updated the record. If the user then uses the blue arrow buttons on the top of the Removal Details sceen to move to the previous or next removal, the screen will referesh and show the details of the correct removal record.
377097
New System Parameter - Job Type Creator Validates Both Service and Dest Type
We have added new System Parameter 'JTCValidateBothServiceDest Type - Job Type Creator Validates Both Service and Dest Type' which will render it mandatory for users to fill in both Service Type and Destination Type when running the Job Type Creator.

Code: Code: JTCValidateBothServiceDestType_x000D_
Description: Job Type Creator Validates Both Service and Dest Type_x000D_
Default: N, Y for Excess, Anglo, Abels, PSS, CRL, Johnsons, Gro and WM _x000D_
Help: When running job type creator, requires both service and dest types fields (if visible on screen) to be filled in._x000D_
With this System Parameter enabled, the system will require users to fill in both 'Service' and 'Dest Type' fields when running the Job Type Creator. If users do not fill in both fields, there will be a validation message saying ''Both service type and destination type must be selected.'' and Moveware will not allow the job type to be created.

Reports

TitleDescription of FunctionalityDescription of Usage
323266
New Report - Quality Feedback Analysis
A new report called ''Quality Feedback Analysis'' has been added to show the details of the review questions and answers. The report is designed to show a list of review questions, descriptions, scores, numbers and percentage of customer satisfaction. It can also be filtered to see reviews from a particular client.

Reportname = QualityFeedbackAnalysis
Description = Quality Feedback Analysis
Report Type = Report
Version = QualityFeedbackAnalysis
Details = Listing of Reviews as detailed in the Review screen. Provides totals and overall averages and can be filtered for an individual company.
Procedure = Quality
Users can find this report by navigating to the Analysis tab on the Reports screen. (Reports > Analysis) Then select the Quality Feedback Analysis report. It can be viewed using several filters such as Customer Name to see only feedback from a particular client.
347736BQ
New Report: Driver Commission Report
A new report has been added to show the list of Purchases (Creditor Invoices) for a selected period or range of numbers.

Reportname = Drivercommission
Description = Driver Commission
Report Type = Report
Version = Drivercommission
Details = The Driver Commission is a listing of Purchases (Creditor Invoices) for a selected period or range of numbers.
Use Filter RP = 'N'
Show in RP = 'N'
Merge (Y/N) = 'N'
This report can be found on the Creditors tabs on the Reports screen. Users may run the report with selected report filters.
364431
Enhancement - New Report Filter 'imservmulti' for Removals FIDI Summary
The new report filter 'imservmulti' is available for the 'Removals FIDI Summary' report. This new filter allows users to select multiple items in the 'Service' field to filter for more several service types simultaneouly.To add this new filter to Removals FIDI Summary, users will need to navigate to Report Configuration then search in the Description field for 'Removals FIDI Summary'. Simply add the filter by double-clicking on the 'Filters' field. Type 'imservmulti' in the 'Code' field and click 'OK'.
365925
Enhancement - New Filters on Report Configuration Screen
We have added the following filters on the Report Configuration screen:_x000D_
- Branch _x000D_
- Type_x000D_
- Linked Diary Action _x000D_
- Language (if 'sysparam-spare7[31] - Enable Multi-Language Support' is enabled)

Users need to enable the system parameter ''sysparam-spare 7[31] - Enable Multi-language Support'' to display Language filter on the Report Configuration screen.
1. Branch - This is used to filter branches and show only a certain branch which corresponds to those set in the 'Avail Branches' field under Details tab in Report Configuration.
2. Type - This is used to filter types and show only a certain type which correponds to those set in the 'Selected Types' field under Details tab in Report Configuration.
3. Linked Dieary Action - This is used to filter linked diary actions and show only a certain diary action which correspons to those set in the 'Action' field under Details tab in Report Configuration.
4. Language - This is used to filter languages and show only a certain language which corresponds to those set in the 'Df Language' field under Details tab in Report Configuration.
367976
Report Enhancement - Branch details on Pay Day Payslips Report
Previously, the branch in the Pay Day Payslips Report would populate based on the branch of the user running the Report. This has now been fixed to reflect the branch based on each employee's specific branch.

The user needs to ensure the branch field is populated for all employees either in the Employee Management - Pay Setup screen or Employee Management - Details screen.
This change has been made to the Pay Day Payslips Report. The Report will populate branch details based on the Employee's branch shown in the Pay Setup screen. If no branch detected on this screen, the Report will populate the branch based on the branch shown in the Employee Details screen._x000D_
_x000D_
368590A
New System Parameter - Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes.
Currently the system has the System Parameter 'Stop Docket Print if there is an unpaid invoice that was created in the RP' which does not allow users to print dockets if the system finds an unpaid invoice against a removal plan.

We have extended this functionality by adding a new System Parameter to bypass this error if the removal plan is linked to certain biller pay codes.

Code: DoNotPrintDocketIfUnpaidExclPayCodes
Desc: Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes.
Value: N (for not in use) or a comma separated list of payment codes.
Default: N
Administration > System Setup > System Parameters > Enable the System Parameter 'Stop Docket Print if there is an unpaid invoice that was created in the RP'

Add a payment code value to the System Parameter 'Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes'

Try to print a docket on a removal plan with an unpaid invoice that matches the biller payment code, you should not encounter the error: ''Unpaid Cash Invoice [Invoice number] Found for Removal [Removal No.]''.
369682
Report Enhancement - Calculation of Normal Rate in Payroll Entitlements Report
The normal rate is the hourly rate of an Employee.

Previously, the normal rate column in the Payroll Entitlements Report was calculated by dividing the salary by 52 (no. of weeks) and subsequently by 40 (assumed working hours in a day). The Report has been changed to calculate the normal rate by dividing the salary by 52 and subsequently by the 'hours in a week' shown in the Payroll System Management screen.

Ensure the 'hours in a week' field is populated in the Employees - Payroll Admin - System Management screen.
The change has been made to the calculation of the normal rate field in the Payroll Entitlements Report. In order to ensure the Report calculates this field correctly, the user will have to populate the 'hours in a week' field in the Employees - Payroll Admin - System Management screen based on the number of working hours in a week.

The Report will then refer to this field when dividing the salary per week (salary divided by 52) by the number of hours in a week to get the normal rate for each Employee.
376335
Enhancement - Edited Excel Data Only Format to Show Values in Correct Column
A new format for the data only Excel version of Account Balances, Balance Sheet, and Profit & Loss reports will show detail values and their total summary values in the same column._x000D_
_x000D_
Previously, the detail values and total values were shown in different columns when the reports were exported in the data only Excel format.

Excel Output: Data Only
Users can run the three reports in the data only Excel format by selecting 'Data Only' for Excel Output and the reports will show the detail values and total values in the same column. Please note that the update will be required for clients who are currently running macros through Excel.
361023
Enhancement - New ability to Drag & Drop files into Purchase and Invoice folder
Previously, the folder icon on the Purchase and Invoice screen did not support Drag & Drop of files. We have added the functionality for both screens. Invoice/Puchase details screen > folder icon

Users can drag and drop files directly into the folder and they will be copied into the related directory of the Invoice/Purchase.
361028
New System Parameter - Removals Duplicate Check Against Jobs entered within X days
We have added a new customisable System Parameter called ''Removals Duplicate Check Against Jobs entered within X days'' to check for duplicate entries within X days.

Previously, it would only check for duplicates against removals which have been entered within 60 days from the date on which the new job is created.

Code: RPCheckDuplicateWithinXDays
Description: Removals Duplicate Check Against Jobs entered within X days
Options: X - X days up to today's date
Default: 60, 186 for PSS, 10000 for PI
Help: Removals Duplicate Check Against Jobs entered within X days. Note this only works in conjunction with System Parameter ''Check for Duplicates on Removal Add'' = 'Y'
Administration > System Setup > System Parameters > 'Removals Duplicate Check Against Jobs entered within X days' > Value field: 365 (for example)

362861
Bug Fix - Fixed changing/locking of removals record when two sessions accessing the same record to modify
We have fixed the issue occuring when a removals record was changed/locked by another session, when a user in his/her own session was modifying the record and saving it.

Previously, when two users were accessing the same removal record and modifying it, there was no validation message displaying and instead the system was overriding the changes of the first user who modified the record.
Two users can login to access the same removal record. The first user modifies the record, saves it and when the second user tries to modify the same record. Moveware will display the message ''Another user has modified the record'' before reverting to the latest changes. The second user has to update the changes again and save it.

If the first user locks the removal record and the second user is trying to access the same record and trying to save it, validation message is displayed along with the user session details who has locked the record.
364471
New System Parameter - Exclude Country Code From Suburb
We have added a new System Parameter to exclude the Country Code from Suburb.

Code: ExcludeCountryFromSuburb
Description: Exclude Country Code From Suburb
Options: N = No, Y = Yes
Default: N
If this System Parameter is enabled, updating the Removal and/or Rate Request address, the country code from the address will not get automatically populated into the Suburb field.
364577
New System Parameter - Display different online feedback errors when no unanswered questions and when no feedback questions at all, on the job
Moveware users are able to generate a web link using the merge field 'Website Feedback Only', that would allow MoveClient users to add feedback directly on the job without a need to log in to MoveClient portal. When a MoveClient user goes to this generated link, the feedback questions set on the Removals Management > Review tab on that job would be listed to be filled. Once a MoveClient user has completed and submitted this feedback form, a thank you message is displayed. In such case, if the user tries to go back to the link, the system doesn't find any unanswered questions and hence just displays the thank you message.

The System Parameter has been added to provide for a facility to display different message from the thank you message, when there are no questions on the Review tab. In such case the system would display a message stating 'No questions available at this time' instead of the thank you message.

Code: WebDisplaySeparateFeedbackFormMessage_x000D_
Description: Display different online feedback errors when no unanswered questions and when no feedback questions at all, on the job_x000D_
Options: Y = Yes, N = No_x000D_
Default: N
Used on the System Parameters screen.
(Administration > System Setup > System Parameters)
366280
New System Parameter - Removals Alerts to Also Display Waybill Alerts in Removals Search Screen
This new System Parameter ''RemovalAlertIclWaybillAlert allows alerts created on the Waybill screen to also display on the Removal screen when clicking on a removal linked to the waybill with alerts added._x000D_
Users will be able to see both comments and notes added to the alert._x000D_

Code: RemovalAlertInclWaybillAlert
Description: Removals Alerts to also display Waybill Alerts in Removals search screen
Option: Y,N
Y = Yes (Show alert),
N = No (Do not show alert)

default value 'N'.
If the System Parameter 'RemovalAlertInclWaybillAlert' is set to 'Y', alerts created on the Waybill screen will also pop up when users click on removals linked to the waybill on the Removals search screen.
367702
New System Parameter - To check active costing accruals on closing job, New column Removal Closed Status on Accrual Management screen
We have added a new System Parameter called ''RPCloseCheckAccrual - To check active costing accruals on closing job''.

We have also added a new column (C) on the Accruals Management screen, where you can filter the 'closed jobs'. Please note that the column with the letter ''C'' is only visible if the screen width resolution is greater or equal to 1440px.

Code: RPCloseCheckAccrual_x000D_
Description: To check active costing accruals on closing job_x000D_
Options: Y - Yes, N - No_x000D_
Default: N
On closing a removal in Removal Management, if the System Parameter is enabled, it will show an error message when a user tries to close a job which has active accruals with cost value.
If the system can find at least 1 cost line that matches the following conditions, the job can't be closed:

- cost line is on active cost option
- cost line estimate cost is greater than 0
- cost line accruals status is Active (A)

On the Accruals Management screen, the new column (Removal Closed Status (C) ) is only visible if the screen width resolution is greater or equal to 1440px.)
368492
Enhancement - New Color Codes for Documents and Completed Diary Actions on the Task Diary Screen
Previously, Moveware did not have specific color codes for diary actions on Task Diary screen. Included in this 8.7 release, the system now allows users to distinguish different types of diary actions on the Task Diary Screen. If a diary action is flagged as 'Document', it will appear in red. Also, once a diary action is completed, it will appear in green.Users need to first determine whether each diary action is a 'Task' and/or a 'Document'. This can be done in Diary Action Setup (Administration --> Company Setup --> Diary Actions). After adding the action on the Removal Diary screen, users can press F2 to prompt the Task Diary window. If a diary action is a document, it will appear on the Task Diary screen in red, and once the action is completed the text color will change to green.
368493
New System Parameter - Set Diary to Incompleted if user cancels sending email on completing Diary
We have added a new System Parameter to set the Diary Action to ''Incompleted'' if a user cancels sending the email on completing a Diary action that is linked with an email report.

Previously, when a user hit the blue check icon to complete the Diary Action, the window pops up with the email. If the user will not hit the send button, but instead 'exit' the email window and cancel the email, the Diary Action still get completed and shows in green.

Code: DiaryDontCompleteWithoutEmailSent
Description: Set Diary to Incompleted if user cancels sending email on completing Diary
Options: Y - Yes, N - No
Default: N, Y - for Asian Tigers
Help: Set Diary to Incompleted if user cancels sending email process on completing diary action links with email report.
On completing a removal/waybill/rate request Diary Action that is linked with an email report and the user cancels ('exit') the email sending process:

-if this System Parameter is enabled, it will leave diary completion process and diary still be incompleted.
-if this System Parameter is disabled, it will continue diary completion process and diary will be set as completed.
368590A
New System Parameter - Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes.
Currently the system has the System Parameter 'Stop Docket Print if there is an unpaid invoice that was created in the RP' which does not allow users to print dockets if the system finds an unpaid invoice against a removal plan.

We have extended this functionality by adding a new System Parameter to bypass this error if the removal plan is linked to certain biller pay codes.

Code: DoNotPrintDocketIfUnpaidExclPayCodes
Desc: Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes.
Value: N (for not in use) or a comma separated list of payment codes.
Default: N
Administration > System Setup > System Parameters > Enable the System Parameter 'Stop Docket Print if there is an unpaid invoice that was created in the RP'

Add a payment code value to the System Parameter 'Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes'

Try to print a docket on a removal plan with an unpaid invoice that matches the biller payment code, you should not encounter the error: ''Unpaid Cash Invoice [Invoice number] Found for Removal [Removal No.]''.
369812
Bug Fix - To treat removal type begins with''UI'' as type begins with ''I'' on updating export volume/weight
We have added a funtion that treats removal types beginning with ''UI'' the same as those beginnning with ''I'', so the removal import volume/weight will update the volume/weight in Removal Details.

Previously the system only updated the volume/weight on the Removal Details screen from import volume/weight when the removal type starts with ''I''.
On the Removal Import tab, if the removal type begins with ''UI'' or ''I'' and the user updates volume/weight on this screen, it will aslo update the volume/weight on the removal details screen.
371536BE
Bug Fix - Fixed 'Invalid export' error validation on completing the diary action
We have fixed the 'Invalid export' error validation on completing a diary action. Previously, on completing a diary action, the above error would appear even if Data Transfer Setup is not setup for diary actions.Users can complete the diary action without receiving an error message if export is not setup to do so.
371913
Bug Fix - Fixed Inclusions and Exclusions fields to save against customer in Customer Job Types tab
We have fixed the issue with saving values Inclusions and Exclusions fields against customer in Customer Job Types tab. Previously, if a user saved changes in the above mentioned fields, it would change the Administration > Job Types default fields values as well.

Administration > System Setup > System Parameters > sysparam-spare9[22] = Y
The user can set the customer Job Types tab to Active, click on 'Other', save some text in Comments/Inclusions/Exclusions fields, hit save which saves it against the customer.
371916
New System Parameter - To reverse From and To email addresses in email screen
We have added a new System Parameter to set the 'Agent From' email address to the 'From' email and 'Agent To' email address to 'To' email. Previously, this was switched for import types.

Code:DontReverseEmailInRateRequest
Description:To switch the From and To email addresses in Rate Request email screen.
Options:N = No, Y = Yes
Default:N
The user can click on the email button where the 'From' email address is fetched from 'Agent From' and 'To' email address is fetched from 'Agent To'.
371976
Bug Fix - Fixed Enter key returning double return rather than single line.
We have fixed the issue in which the enter key returning double rather than a single line. Previously, pressing the enter key from keyboard would return double lines rather than a single line.Users can click on the telephone button which opens the 'Add Client Contact' window, then press the Enter key from the keyboard which will return a single line rather than two lines.
372627
BugFix - Lock Diary Description to Read-only When the User Interface Language is not English.
When the language of the user interface is not English, the diary description will not be editable so it will not be replaced by another language when the record is saved.If the langauge of the user interface is not English, users can edit other fields on the Removal Diary screen (Removals Management > Diary tab) except for the diary description. This is to prevent the description from being replaced by the language of the user Interface.
372932
Bug Fix - Fixed saving error when clicking across removal records when clicked after invoice tab
Fixed a saving error when clicking across removal records when clicked after invoice tab. Previously, when clicked in the invoice tab with blank terms field and then click across removal records, a pop up would appear with a saving Yes/no dialogue, even when user has not changed the invoice fields.The user can filter with some text in Name, click few removal records , click on invoice tab which has blank terms and come back to search tab and click again few removal records with no Yes/No pop up dialogue, if the user has not changed the invoice fields.
373824
New System Parameter - Removal Invoice Created Using Job Type Creator uses JTC Volume
We have added a new System Parameter ''RemovalInvCreatedUseJTCVolume - Removal Invoice Created Using Job Type Creator uses JTC Volume. When running the Job Type Creator to create an invoice that is not linked to a cost option, the volume/weight set against the new invoice will be the volume/weight set in the Job Type Creator._x000D_

Code: RemovalInvCreatedUseJTCVolume_x000D_
Description: Removal Invoice Created Using Job Type Creator uses JTC Volume_x000D_
Options: Y = Yes, N = No_x000D_
Default: N (set to Y for Kent)_x000D_
Help: This only applies to companies that do not use 'Invoices created from Costing' system parameter. When checking 'Invoice', the volume / weight set against the invoice created from the job type creator will be the job type volume._x000D_
Default is that it sets the invoice volumes to the removal volume regardless of the JTC set volume.
When users enable the System Parameter 'RemovalInvCreatedUseJTCVolume', the volume/weight set against the invoice created from the Job Type Creator will be the job type volume. This only applies to companies that do not have the System Parameter 'Invoices created from Costing' in use. _x000D_
_x000D_
With this System Parameter set to its default value (N), the invoice created by the Job Type Creator will have its volume/weight set after the removal volume, regardless of what the users put in the Job Type Creator upon creating the invoice._x000D_
376397
Bug Fix - Fixed refreshing of removals record when same record is updated by more than one user.
We have fixed the issue in which users were unable to refresh a removal record when the same record is being updated by more than one user. Previously, if two users were updating and saving the same removal record and the second user clicked on the arrow buttons on the top of the Removal Details sceen to move to the next or previous removal record, the screen would not refresh accordingly.If a user updates and saves a removal record and there is another user trying to update and save the same record, Moveware will prompt a validation message notifying that another user has updated the record. If the user then uses the blue arrow buttons on the top of the Removal Details sceen to move to the previous or next removal, the screen will referesh and show the details of the correct removal record.
377097
New System Parameter - Job Type Creator Validates Both Service and Dest Type
We have added new System Parameter 'JTCValidateBothServiceDest Type - Job Type Creator Validates Both Service and Dest Type' which will render it mandatory for users to fill in both Service Type and Destination Type when running the Job Type Creator.

Code: Code: JTCValidateBothServiceDestType_x000D_
Description: Job Type Creator Validates Both Service and Dest Type_x000D_
Default: N, Y for Excess, Anglo, Abels, PSS, CRL, Johnsons, Gro and WM _x000D_
Help: When running job type creator, requires both service and dest types fields (if visible on screen) to be filled in._x000D_
With this System Parameter enabled, the system will require users to fill in both 'Service' and 'Dest Type' fields when running the Job Type Creator. If users do not fill in both fields, there will be a validation message saying ''Both service type and destination type must be selected.'' and Moveware will not allow the job type to be created.

Storage

TitleDescription of FunctionalityDescription of Usage
342381
Storage Invoicing Multiprint - New Feature to send email based on branch
Clients who use the invoice's multiple print feature can now send storage invoices using a different sender email address based on the invoice's branch.

This can be done simply by adding an email address to the Branch Management > Setup tab > Storage Email field, a new field we created for this functionality.
1. Branch Management > Setup tab > Storage Email field, enter in the email address required

2. Reports > Debtors > Invoice > toggle 'Multiple Print' Yes > Press PDF button.
Storage type Invoice's will now set the sender email address to the branch email if value is filled in.
358749
New System Parameters - Prevent Re-Calculation of Storage Inventory and Use Default Rate for Storage Inventory Already Dated Out
A new System Parameter ''Prevent Re-Calculation of Storage Inventory'' has been added to prevent re-calculation of Storage Inventory in Job resources when the Calc type changes._x000D_
_x000D_
A new System Parameter ''Use Default Rate for Storage Inventory Already Dated Out'' has been added to prevent the rate of storage inventory from being defaulted to the last rate it was used in the same storage account._x000D_

Code: NoRecalcOfStorageInvent_x000D_
Description: Prevent Re-Calculation of Storage Inventory_x000D_
Options: Y- Yes, N - No_x000D_
Default Value: N_x000D_
_x000D_Code: UseDefaultRateOnDateOutStgInvent_x000D_
Description: Use Default Rate for Storage Inventory Already Dated Out_x000D_
Options: Y- Yes, N - No_x000D_
Default Value: N
When the ''Prevent Re-Calculation of Storage Inventory'' System Parameter is set to Y and the user changes the calc type of a 'Storage' resource in the job resources tab, it will not re-calculate its rate._x000D_
_x000D_
When the ''Use Default Rate for Storage Inventory Already Dated Out'' System Parameter is set to Y and the user brings in a storage container that has been used previously on the linked job, it would no longer default to the last used rate on the linked storage container (provided that it has been dated out) and instead use the default rate.
362089A
New System Parameter - Initialise Storage Locations on Blank Screen
A new System Parameter has been added for the Storage Locations tab to initialise the screen without any objects in order to improve the speed at which it loads.

Code: StorageLocationsBlankInit
Description: Initialise Storage Locations on Blank Screen
Options: N = No,Y = Yes
Default Value: N
When this System Parameter is set to Y, each time a user visits the Storage Locations tab on the Storage Management screen, it will not show any storage inventory until the user searches for a particular inventory item or refresh the screen.
370232
Enhancement - Event Log of Storage Management
We have added to the event log changes made in these fields on the Storage Management screen:

1. Reference In
2. Unstowing
3. Redelivery
4. Rep
5. Type
6. Insured By
7. Insure Policy
8. Group
9. Rate Revision Group
10. Invoice Display
11. Last Rev
12. Last ACC
Changes will appear in the event log after clicking 'Save'.
370670
Enhancement - Added Lot Number and Lot Color filter in All Inventory tab to filter accordingly
We have added a Lot Number and Lot Color filter in the All Inventory tab to filter accordingly. Previously, only Lot No filter was available for Fine Art.The user can select the combo-box Type as 'Standard' which will display Lot No and Lot Color filters to filter accordingly.
370961
Enhancement - Added event log on Storage Accrual Journal created from Storage Invoicing screen and Out of Storage Invoicing screen
We have added an event log for the Storage Accrual Journal created from the Storage Invoicing screen and Out of Storage Invoicing screen.

When creating Storage Accrual Journals during the storage invoicing process, the system will now create event logs for each journal created.
369682
Report Enhancement - Calculation of Normal Rate in Payroll Entitlements Report
The normal rate is the hourly rate of an Employee.

Previously, the normal rate column in the Payroll Entitlements Report was calculated by dividing the salary by 52 (no. of weeks) and subsequently by 40 (assumed working hours in a day). The Report has been changed to calculate the normal rate by dividing the salary by 52 and subsequently by the 'hours in a week' shown in the Payroll System Management screen.

Ensure the 'hours in a week' field is populated in the Employees - Payroll Admin - System Management screen.
The change has been made to the calculation of the normal rate field in the Payroll Entitlements Report. In order to ensure the Report calculates this field correctly, the user will have to populate the 'hours in a week' field in the Employees - Payroll Admin - System Management screen based on the number of working hours in a week.

The Report will then refer to this field when dividing the salary per week (salary divided by 52) by the number of hours in a week to get the normal rate for each Employee.
376335
Enhancement - Edited Excel Data Only Format to Show Values in Correct Column
A new format for the data only Excel version of Account Balances, Balance Sheet, and Profit & Loss reports will show detail values and their total summary values in the same column._x000D_
_x000D_
Previously, the detail values and total values were shown in different columns when the reports were exported in the data only Excel format.

Excel Output: Data Only
Users can run the three reports in the data only Excel format by selecting 'Data Only' for Excel Output and the reports will show the detail values and total values in the same column. Please note that the update will be required for clients who are currently running macros through Excel.
361023
Enhancement - New ability to Drag & Drop files into Purchase and Invoice folder
Previously, the folder icon on the Purchase and Invoice screen did not support Drag & Drop of files. We have added the functionality for both screens. Invoice/Puchase details screen > folder icon

Users can drag and drop files directly into the folder and they will be copied into the related directory of the Invoice/Purchase.
361028
New System Parameter - Removals Duplicate Check Against Jobs entered within X days
We have added a new customisable System Parameter called ''Removals Duplicate Check Against Jobs entered within X days'' to check for duplicate entries within X days.

Previously, it would only check for duplicates against removals which have been entered within 60 days from the date on which the new job is created.

Code: RPCheckDuplicateWithinXDays
Description: Removals Duplicate Check Against Jobs entered within X days
Options: X - X days up to today's date
Default: 60, 186 for PSS, 10000 for PI
Help: Removals Duplicate Check Against Jobs entered within X days. Note this only works in conjunction with System Parameter ''Check for Duplicates on Removal Add'' = 'Y'
Administration > System Setup > System Parameters > 'Removals Duplicate Check Against Jobs entered within X days' > Value field: 365 (for example)

362861
Bug Fix - Fixed changing/locking of removals record when two sessions accessing the same record to modify
We have fixed the issue occuring when a removals record was changed/locked by another session, when a user in his/her own session was modifying the record and saving it.

Previously, when two users were accessing the same removal record and modifying it, there was no validation message displaying and instead the system was overriding the changes of the first user who modified the record.
Two users can login to access the same removal record. The first user modifies the record, saves it and when the second user tries to modify the same record. Moveware will display the message ''Another user has modified the record'' before reverting to the latest changes. The second user has to update the changes again and save it.

If the first user locks the removal record and the second user is trying to access the same record and trying to save it, validation message is displayed along with the user session details who has locked the record.
364471
New System Parameter - Exclude Country Code From Suburb
We have added a new System Parameter to exclude the Country Code from Suburb.

Code: ExcludeCountryFromSuburb
Description: Exclude Country Code From Suburb
Options: N = No, Y = Yes
Default: N
If this System Parameter is enabled, updating the Removal and/or Rate Request address, the country code from the address will not get automatically populated into the Suburb field.
364577
New System Parameter - Display different online feedback errors when no unanswered questions and when no feedback questions at all, on the job
Moveware users are able to generate a web link using the merge field 'Website Feedback Only', that would allow MoveClient users to add feedback directly on the job without a need to log in to MoveClient portal. When a MoveClient user goes to this generated link, the feedback questions set on the Removals Management > Review tab on that job would be listed to be filled. Once a MoveClient user has completed and submitted this feedback form, a thank you message is displayed. In such case, if the user tries to go back to the link, the system doesn't find any unanswered questions and hence just displays the thank you message.

The System Parameter has been added to provide for a facility to display different message from the thank you message, when there are no questions on the Review tab. In such case the system would display a message stating 'No questions available at this time' instead of the thank you message.

Code: WebDisplaySeparateFeedbackFormMessage_x000D_
Description: Display different online feedback errors when no unanswered questions and when no feedback questions at all, on the job_x000D_
Options: Y = Yes, N = No_x000D_
Default: N
Used on the System Parameters screen.
(Administration > System Setup > System Parameters)
366280
New System Parameter - Removals Alerts to Also Display Waybill Alerts in Removals Search Screen
This new System Parameter ''RemovalAlertIclWaybillAlert allows alerts created on the Waybill screen to also display on the Removal screen when clicking on a removal linked to the waybill with alerts added._x000D_
Users will be able to see both comments and notes added to the alert._x000D_

Code: RemovalAlertInclWaybillAlert
Description: Removals Alerts to also display Waybill Alerts in Removals search screen
Option: Y,N
Y = Yes (Show alert),
N = No (Do not show alert)

default value 'N'.
If the System Parameter 'RemovalAlertInclWaybillAlert' is set to 'Y', alerts created on the Waybill screen will also pop up when users click on removals linked to the waybill on the Removals search screen.
367702
New System Parameter - To check active costing accruals on closing job, New column Removal Closed Status on Accrual Management screen
We have added a new System Parameter called ''RPCloseCheckAccrual - To check active costing accruals on closing job''.

We have also added a new column (C) on the Accruals Management screen, where you can filter the 'closed jobs'. Please note that the column with the letter ''C'' is only visible if the screen width resolution is greater or equal to 1440px.

Code: RPCloseCheckAccrual_x000D_
Description: To check active costing accruals on closing job_x000D_
Options: Y - Yes, N - No_x000D_
Default: N
On closing a removal in Removal Management, if the System Parameter is enabled, it will show an error message when a user tries to close a job which has active accruals with cost value.
If the system can find at least 1 cost line that matches the following conditions, the job can't be closed:

- cost line is on active cost option
- cost line estimate cost is greater than 0
- cost line accruals status is Active (A)

On the Accruals Management screen, the new column (Removal Closed Status (C) ) is only visible if the screen width resolution is greater or equal to 1440px.)
368492
Enhancement - New Color Codes for Documents and Completed Diary Actions on the Task Diary Screen
Previously, Moveware did not have specific color codes for diary actions on Task Diary screen. Included in this 8.7 release, the system now allows users to distinguish different types of diary actions on the Task Diary Screen. If a diary action is flagged as 'Document', it will appear in red. Also, once a diary action is completed, it will appear in green.Users need to first determine whether each diary action is a 'Task' and/or a 'Document'. This can be done in Diary Action Setup (Administration --> Company Setup --> Diary Actions). After adding the action on the Removal Diary screen, users can press F2 to prompt the Task Diary window. If a diary action is a document, it will appear on the Task Diary screen in red, and once the action is completed the text color will change to green.
368493
New System Parameter - Set Diary to Incompleted if user cancels sending email on completing Diary
We have added a new System Parameter to set the Diary Action to ''Incompleted'' if a user cancels sending the email on completing a Diary action that is linked with an email report.

Previously, when a user hit the blue check icon to complete the Diary Action, the window pops up with the email. If the user will not hit the send button, but instead 'exit' the email window and cancel the email, the Diary Action still get completed and shows in green.

Code: DiaryDontCompleteWithoutEmailSent
Description: Set Diary to Incompleted if user cancels sending email on completing Diary
Options: Y - Yes, N - No
Default: N, Y - for Asian Tigers
Help: Set Diary to Incompleted if user cancels sending email process on completing diary action links with email report.
On completing a removal/waybill/rate request Diary Action that is linked with an email report and the user cancels ('exit') the email sending process:

-if this System Parameter is enabled, it will leave diary completion process and diary still be incompleted.
-if this System Parameter is disabled, it will continue diary completion process and diary will be set as completed.
368590A
New System Parameter - Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes.
Currently the system has the System Parameter 'Stop Docket Print if there is an unpaid invoice that was created in the RP' which does not allow users to print dockets if the system finds an unpaid invoice against a removal plan.

We have extended this functionality by adding a new System Parameter to bypass this error if the removal plan is linked to certain biller pay codes.

Code: DoNotPrintDocketIfUnpaidExclPayCodes
Desc: Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes.
Value: N (for not in use) or a comma separated list of payment codes.
Default: N
Administration > System Setup > System Parameters > Enable the System Parameter 'Stop Docket Print if there is an unpaid invoice that was created in the RP'

Add a payment code value to the System Parameter 'Bypass the docket printing check for unpaid invoices if RP matches certain biller payment codes'

Try to print a docket on a removal plan with an unpaid invoice that matches the biller payment code, you should not encounter the error: ''Unpaid Cash Invoice [Invoice number] Found for Removal [Removal No.]''.
369812
Bug Fix - To treat removal type begins with''UI'' as type begins with ''I'' on updating export volume/weight
We have added a funtion that treats removal types beginning with ''UI'' the same as those beginnning with ''I'', so the removal import volume/weight will update the volume/weight in Removal Details.

Previously the system only updated the volume/weight on the Removal Details screen from import volume/weight when the removal type starts with ''I''.
On the Removal Import tab, if the removal type begins with ''UI'' or ''I'' and the user updates volume/weight on this screen, it will aslo update the volume/weight on the removal details screen.
371536BE
Bug Fix - Fixed 'Invalid export' error validation on completing the diary action
We have fixed the 'Invalid export' error validation on completing a diary action. Previously, on completing a diary action, the above error would appear even if Data Transfer Setup is not setup for diary actions.Users can complete the diary action without receiving an error message if export is not setup to do so.
371913
Bug Fix - Fixed Inclusions and Exclusions fields to save against customer in Customer Job Types tab
We have fixed the issue with saving values Inclusions and Exclusions fields against customer in Customer Job Types tab. Previously, if a user saved changes in the above mentioned fields, it would change the Administration > Job Types default fields values as well.

Administration > System Setup > System Parameters > sysparam-spare9[22] = Y
The user can set the customer Job Types tab to Active, click on 'Other', save some text in Comments/Inclusions/Exclusions fields, hit save which saves it against the customer.
371916
New System Parameter - To reverse From and To email addresses in email screen
We have added a new System Parameter to set the 'Agent From' email address to the 'From' email and 'Agent To' email address to 'To' email. Previously, this was switched for import types.

Code:DontReverseEmailInRateRequest
Description:To switch the From and To email addresses in Rate Request email screen.
Options:N = No, Y = Yes
Default:N
The user can click on the email button where the 'From' email address is fetched from 'Agent From' and 'To' email address is fetched from 'Agent To'.
371976
Bug Fix - Fixed Enter key returning double return rather than single line.
We have fixed the issue in which the enter key returning double rather than a single line. Previously, pressing the enter key from keyboard would return double lines rather than a single line.Users can click on the telephone button which opens the 'Add Client Contact' window, then press the Enter key from the keyboard which will return a single line rather than two lines.
372627
BugFix - Lock Diary Description to Read-only When the User Interface Language is not English.
When the language of the user interface is not English, the diary description will not be editable so it will not be replaced by another language when the record is saved.If the langauge of the user interface is not English, users can edit other fields on the Removal Diary screen (Removals Management > Diary tab) except for the diary description. This is to prevent the description from being replaced by the language of the user Interface.
372932
Bug Fix - Fixed saving error when clicking across removal records when clicked after invoice tab
Fixed a saving error when clicking across removal records when clicked after invoice tab. Previously, when clicked in the invoice tab with blank terms field and then click across removal records, a pop up would appear with a saving Yes/no dialogue, even when user has not changed the invoice fields.The user can filter with some text in Name, click few removal records , click on invoice tab which has blank terms and come back to search tab and click again few removal records with no Yes/No pop up dialogue, if the user has not changed the invoice fields.
373824
New System Parameter - Removal Invoice Created Using Job Type Creator uses JTC Volume
We have added a new System Parameter ''RemovalInvCreatedUseJTCVolume - Removal Invoice Created Using Job Type Creator uses JTC Volume. When running the Job Type Creator to create an invoice that is not linked to a cost option, the volume/weight set against the new invoice will be the volume/weight set in the Job Type Creator._x000D_

Code: RemovalInvCreatedUseJTCVolume_x000D_
Description: Removal Invoice Created Using Job Type Creator uses JTC Volume_x000D_
Options: Y = Yes, N = No_x000D_
Default: N (set to Y for Kent)_x000D_
Help: This only applies to companies that do not use 'Invoices created from Costing' system parameter. When checking 'Invoice', the volume / weight set against the invoice created from the job type creator will be the job type volume._x000D_
Default is that it sets the invoice volumes to the removal volume regardless of the JTC set volume.
When users enable the System Parameter 'RemovalInvCreatedUseJTCVolume', the volume/weight set against the invoice created from the Job Type Creator will be the job type volume. This only applies to companies that do not have the System Parameter 'Invoices created from Costing' in use. _x000D_
_x000D_
With this System Parameter set to its default value (N), the invoice created by the Job Type Creator will have its volume/weight set after the removal volume, regardless of what the users put in the Job Type Creator upon creating the invoice._x000D_
376397
Bug Fix - Fixed refreshing of removals record when same record is updated by more than one user.
We have fixed the issue in which users were unable to refresh a removal record when the same record is being updated by more than one user. Previously, if two users were updating and saving the same removal record and the second user clicked on the arrow buttons on the top of the Removal Details sceen to move to the next or previous removal record, the screen would not refresh accordingly.If a user updates and saves a removal record and there is another user trying to update and save the same record, Moveware will prompt a validation message notifying that another user has updated the record. If the user then uses the blue arrow buttons on the top of the Removal Details sceen to move to the previous or next removal, the screen will referesh and show the details of the correct removal record.
377097
New System Parameter - Job Type Creator Validates Both Service and Dest Type
We have added new System Parameter 'JTCValidateBothServiceDest Type - Job Type Creator Validates Both Service and Dest Type' which will render it mandatory for users to fill in both Service Type and Destination Type when running the Job Type Creator.

Code: Code: JTCValidateBothServiceDestType_x000D_
Description: Job Type Creator Validates Both Service and Dest Type_x000D_
Default: N, Y for Excess, Anglo, Abels, PSS, CRL, Johnsons, Gro and WM _x000D_
Help: When running job type creator, requires both service and dest types fields (if visible on screen) to be filled in._x000D_
With this System Parameter enabled, the system will require users to fill in both 'Service' and 'Dest Type' fields when running the Job Type Creator. If users do not fill in both fields, there will be a validation message saying ''Both service type and destination type must be selected.'' and Moveware will not allow the job type to be created.

Fine Art

Note: These notes affect all regions and all applicable countries/services.

TitleDescription of FunctionalityDescription of Usage
370258
Enhancement - Added a New Field to Show Current Storage Account of a Selected Object on the Object Lookup Screen
We have added the ''Current Stg'' field on the Object Lookup screen to show current storage account of a selected object. This Object Lookup screen will appear upon adding an object to a removal. When double-click on the 'Current Stg' field, a new window will pop up with details of that storage account
From Removal Management > Inventory tab, on a screen resolution of over 1368, when users click the 'Add' button to add new objects to the removal, they will prompt the Object Lookup screen. On this screen, users will see the 'Current Stg' field which indicates current storage account of an object being selected. This field will be blank if the item is not in a storage. Moreover, when users double-click on the field, the Storage Management window showing details of that storage account will appear.

Crating

Note: These notes affect all regions and all applicable countries/services.

TitleDescription of FunctionalityDescription of Usage
370809
Bug Fix - Fixed the Issue with Incorrect Figures in the Crates Audit Trail Report
Previously, some figures appeared to be incorrect in the Creates Audit Trail report. The issue occured when there were numbers with a decimal point.

This has been fixed.
Users can run the Crates Audit Trial on the Crates Management screen by selecting 'Run Audit Trial'.
370810
Bug Fix - To Restrict Users from Completing a Diary Action with a Key Action that starts with 'Crate' on the Daily Diary Screen
Previously, it was possible to complete Diary Actions which are assigned a key action that starts with 'crate' from the Job Diary on the Daily Diary (big diary) screen. _x000D_
_x000D_
This has been fixed in the 8.7 version. Users will only be able to complete these Diary Actions from the Diary tab (job diary), otherwise they will receive an error message._x000D_
_x000D_
_x000D_
_x000D_

Code: sysparam-spare5[10]_x000D_
Description: Use Crating Module_x000D_
Options: Y - Yes, N - No_x000D_
Default: N
If the System Parameter 'sysparam-spare5[10]' - Use Crating Module is enabled, it will prevent the Diary Actions with a Key Action that starts with 'crate' from being completed on the Daily Diary screen. If a user attempts to complete these Diary Actions on the Daily Diary screen, they will receive a validation message saying ''Unable to complete crate diary actions from this screen. You must complete the action from the Diary tab.''
370811
New System Parameter - Set Crate Return Sort By Column
A new System Parameter has been added to the 'sort by' column in the Crate Return browser. _x000D_
_x000D_
Previously, it was only possible to sort by Hire Date.

Code: CrateReturnSortBy
Description: Set Crate Return Sort By Column
Options: N, H, S, R, D, J
Default: N
Help:
N - Sort By Crate Type
H - Sort By Hire Date
S - Sort By Supplier
R - Sort By Reference
D - Sort By Debtor
J - Sort By job
Administration > System Setup > System Parameters > ''Set Crate Return Sort By Column'' > change the values in the Value field as needed:

N - Sort By Crate Type
H - Sort By Hire Date
S - Sort By Supplier
R - Sort By Reference
D - Sort By Debtor
J - Sort By job


Waybills

Note: These notes affect all regions and all applicable countries/services.

TitleDescription of FunctionalityDescription of Usage
369697
Enhancement - added calendar dialog on double click of Waybill Departure/Arrival Date fields
We have added a calendar dialog to the fields 'Departure' and 'Arrival' date fields. The calendar dialog will appear when the Service Type is 'Air'. Until now it was only possible to add the dates manually. On the Waybills or Removals screens > Waybill tab and when Service = Air --> double click on the 'Departure' or 'Arrival' field > calendar dialog appears > choose date > Ok > Save.

Third Party Interfaces

Note: These notes affect all regions and all applicable countries/services.

TitleDescription of FunctionalityDescription of Usage
369995
New Feature - Exporting xml Files on Completing Removals Diary Actions
We have added new funtionality which allows the sytem to export XML files upon completing diary actions marked as export and import types.

Data Transfer Setup screen setup from Moveware internal_x000D_
Diary Action Setup Filters field setup (DataTransfer['------------'] from Moveware internal
When users can add diary actions based on the type the of the removal and click the 'Complete' button (the blue tick) which completes the diary action, an email can be sent if required. The XML files will be exported to the folder location set on the Data Transfer screen.
376189
Bug Fix - Fixed combining of data sets with Sage Export.
We have fixed the issue occured during combining of data sets with Sage Export. Previously, the data sets were combined for 'VUK' tax codes.

Data Transfer Setup screen by internal MW user.
Users can select the invoices with (VUK) tax code and click on 'Go' button which exports the invoices with seperates lines.
377084
New System Parameter - Clear Invoice Export Flags when Creating Credit Note
We have added a new System Parameter 'ClearInvoiceExportFlagsFromCreditNote - Clear Invoice Export Flags when Creating Credit Note' which will remove the export flags upon creating new credit notes using the 'Create Credit Note' button on the Invocing screen.
Currently, Moveware is keeping the export flag from the invoice from which the credit note is copied. These flags are used in the Data Transfer or SAP Export Module.

Code: ClearInvoiceExportFlagsFromCreditNote_x000D_
Description: Clear Invoice Export Flags when Creating Credit Note_x000D_
Options: Y - Yes, N - No _x000D_
Default: N, Y for NFB and KRUMPF_x000D_
With this System Parameter enabled, Moveware will reset the invoice export flags when creating a credit note using the ''Create Credit Note'' button on the Invoicing screen.

Bug Fixes

Note: These notes affect all regions and all applicable countries/services.

TitleDescription of FunctionalityDescription of Usage
335432-073AG
Bug Fix - Outlook Inbox filtering on To column
Through the Outlook Inbox, users are able to import emails from the Inbox or Sent folders in Outlook. When they select the Sent folder the 'From' column in the Outlook Inbox in Moveware changes to the 'To' column. Previously in Moveware when the 'To' column was displayed users were not able to filter on that column using the filter positioned above. The filter would remain filtering on the 'From' column.Now Moveware will filter the correct column according to what is displayed. For the Inbox folder the filtering will be on the 'From' column. For the Sent folder the filtering will be on the 'To' column.
362861
Bug Fix - Fixed changing/locking of removals record when two sessions accessing the same record to modify
We have fixed the issue occuring when a removals record was changed/locked by another session, when a user in his/her own session was modifying the record and saving it.

Previously, when two users were accessing the same removal record and modifying it, there was no validation message displaying and instead the system was overriding the changes of the first user who modified the record.
Two users can login to access the same removal record. The first user modifies the record, saves it and when the second user tries to modify the same record. Moveware will display the message ''Another user has modified the record'' before reverting to the latest changes. The second user has to update the changes again and save it.

If the first user locks the removal record and the second user is trying to access the same record and trying to save it, validation message is displayed along with the user session details who has locked the record.
363836
Bug Fix - Invoice Update Screen - Stop Combining of invoices that are linked to Cost Options
We now stop users from combining invoices that are generated from cost options. _x000D_
They should be combined using the cost invoicing screen if required._x000D_
_x000D_
The error from allowing this was users combined a few cost options together into one invoice and then used debtor invoicing to combine these ones altogether again._x000D_
_x000D_
Change occurred in the invoice update screen
367917
Bug Fix - Locked 'Service Date From' and 'Service Date To' to Read-Only
Previously, the 'Service Date From' and 'Service Date To' fields on the Debtor Invoicing screen were editable despite the invoice being posted.

With the new System Parameter 'sysparam-spare4[40] - Fully Lock Invoice Header Details when Posted' enabled, users will no longer be able to edit the 'Service Date From' and 'Service Date To' fields.
Users will need to navigate to the System Parameters screen (Administration >> Company Setup >> System Parameters) then search for 'sysparam-spare4[40] - Fully Lock Invoice Header Details when Posted'. If the value of the System Parameter is equal to 'Y', the 'Service Date From' and 'Service Date To' fields will be restricted to read-only. On the other hand, if the value of the System Paramater is not equal to Y, the two fields mentioned will remain editable.
367945
Bug Fix - Prevent Automated Emails being Sent with no Content
Previously when an email set to be sent out automatically was not linked to an active report, the email would still be sent - but with no content.

We have added a new function to Moveware which prevents the system from sending emails with an empty body because they are not linked to an active report.
Moveware will fail the automated email sending process when:
- There is no report linked.
- The linked report has a blank email body.

If an automated email is failed to be sent out, the error ''Body contents is Blank or NULL'' will appear in the Addtional Notes field on the Removal Diary screen.
369812
Bug Fix - To treat removal type begins with''UI'' as type begins with ''I'' on updating export volume/weight
We have added a funtion that treats removal types beginning with ''UI'' the same as those beginnning with ''I'', so the removal import volume/weight will update the volume/weight in Removal Details.

Previously the system only updated the volume/weight on the Removal Details screen from import volume/weight when the removal type starts with ''I''.
On the Removal Import tab, if the removal type begins with ''UI'' or ''I'' and the user updates volume/weight on this screen, it will aslo update the volume/weight on the removal details screen.
370446
Bug Fix - Stop Invoice Posting Process When Users Cancel CREATE INVOICE Dialog Using Esc Button or Clicking on [x] Button
In 8.7, Moveware will cancel the invoice posting process when users cancel the 'Create Invoice' dialog using the Esc button or clicking on the [x] button.

Previously when users pressed the Esc button or clicked on the [x] button, Moveware would still proceed with invoice posting. The process would be stopped only when users clicked on the 'Cancel' button.
From Removal Management > Invoice tab, select an invoice that has not been posted (no invoice number assigned). Click on the Post button, and the 'Create Invoice' dialog will appear. Press the Esc button or click on the [x] button, and the invoice will remain unposted.
370809
Bug Fix - Fixed the Issue with Incorrect Figures in the Crates Audit Trail Report
Previously, some figures appeared to be incorrect in the Creates Audit Trail report. The issue occured when there were numbers with a decimal point. _x000D_
_x000D_
This has been fixed._x000D_
_x000D_
Users can run the Crates Audit Trial on the Crates Management screen by selecting 'Run Audit Trial'.
370810
Bug Fix - To Restrict Users from Completing a Diary Action with a Key Action that starts with 'Crate' on the Daily Diary Screen
Previously, it was possible to complete Diary Actions which are assigned a key action that starts with 'crate' from the Job Diary on the Daily Diary (big diary) screen. _x000D_
_x000D_
This has been fixed in the 8.7 version. Users will only be able to complete these Diary Actions from the Diary tab (job diary), otherwise they will receive an error message._x000D_
_x000D_
_x000D_
_x000D_

Code: sysparam-spare5[10]_x000D_
Description: Use Crating Module_x000D_
Options: Y - Yes, N - No_x000D_
Default: N
If the System Parameter 'sysparam-spare5[10]' - Use Crating Module is enabled, it will prevent the Diary Actions with a Key Action that starts with 'crate' from being completed on the Daily Diary screen. If a user attempts to complete these Diary Actions on the Daily Diary screen, they will receive a validation message saying ''Unable to complete crate diary actions from this screen. You must complete the action from the Diary tab.''
371536BE
Bug Fix - Fixed 'Invalid export' error validation on completing the diary action
We have fixed the 'Invalid export' error validation on completing a diary action. Previously, on completing a diary action, the above error would appear even if Data Transfer Setup is not setup for diary actions.Users can complete the diary action without receiving an error message if export is not setup to do so.
371913
Bug Fix - Fixed Inclusions and Exclusions fields to save against customer in Customer Job Types tab
We have fixed the issue with saving values Inclusions and Exclusions fields against customer in Customer Job Types tab. Previously, if a user saved changes in the above mentioned fields, it would change the Administration > Job Types default fields values as well.

Administration > System Setup > System Parameters > sysparam-spare9[22] = Y
The user can set the customer Job Types tab to Active, click on 'Other', save some text in Comments/Inclusions/Exclusions fields, hit save which saves it against the customer.
371976
Bug Fix - Fixed enter key returning double return rather than single line.
Fixed enter key returning double return rather than single line. Previously, on enter key from keyboard would return double lines rather than single line.The user can click on telephone button which opens the 'Add Client Contact' window, press Enter key from keyboard which return single line rather than two lines.
372627
BugFix - Lock Diary Description to Read-only When the User Interface Language is not English.
When the language of the user interface is not English, the diary description will not be editable so it will not be replaced by another language when the record is saved.If the langauge of the user interface is not English, users can edit other fields on the Removal Diary screen (Removals Management > Diary tab) except for the diary description. This is to prevent the description from being replaced by the language of the user Interface.
372932
Bug Fix - Fixed saving error when clicking across removal records when clicked after invoice tab
Fixed a saving error when clicking across removal records when clicked after invoice tab. Previously, when clicked in the invoice tab with blank terms field and then click across removal records, a pop up would appear with a saving Yes/no dialogue, even when user has not changed the invoice fields.The user can filter with some text in Name, click few removal records , click on invoice tab which has blank terms and come back to search tab and click again few removal records with no Yes/No pop up dialogue, if the user has not changed the invoice fields.
376189
Bug Fix - Fixed combining of data sets with Sage Export.
We have fixed the issue occured during combining of data sets with Sage Export. Previously, the data sets were combined for 'VUK' tax codes.

Data Transfer Setup screen by internal MW user.
Users can select the invoices with (VUK) tax code and click on 'Go' button which exports the invoices with seperates lines.
376206
Bug Fix - Flag cost option as combined when copying a cost option with removal if debtor set as combined invoice
Previously, when copying a removal with a cost option, the system did not flag the cost option as 'combined' even though the debtor of the cost option had Combine Invoice set as 'Y'._x000D_
_x000D_
This has been fixed in the 8.7 version. The cost option will be flagged as Combined if the debtor is set as combined invoice.

Debtor management > Details > Combined Invoicing is 'Y'
When copying the Removal and copying Cost Option if the debtor has Combine Invoice set as 'Y', the cost option will also be flagged as an Combine Invoice account.
376397
Bug Fix - Fixed refreshing of removals record when same record is updated by more than one user.
We have the issue the issue in which users were unable to refresh a removal record when same record is being updated by more than one user. Previously, if two users were updating and saving the same removal record and the second user clicked on the arrow buttons on the top of the Removal Details sceen to move the next or previous removal record, the screen would not refresh accordingly.If a user updates and saves a removal record and there is another user trying to update and save the same record, Moveware will prompt a validation message notifying that another user has updated the record. If the user then uses the blue arrow buttons on the top of the Removal Details sceen to move to the previous or next removal, the screen will referesh and show the details of the correct removal record.