This commit is contained in:
@@ -22,9 +22,11 @@ Note that a change of Customer **and** a manual change of Contract on the same s
|
||||
|
||||
### Unit contract
|
||||
|
||||
When a Unit is selected on a work order and that Unit has a Contract, AyaNova will use that Contract for the entire work order automatically when that work order is first saved with the new Unit selection.
|
||||
AyaNova does not automatically apply Unit Contracts as there are too many scenarios where it might conflict with other Contracted objects or other Users editing other portions of an existing work order coming into conflict.
|
||||
|
||||
Multiple Units with Contracts on the same work order are not permitted. AyaNova would not be able to determine which Contract should take effect when there are multiple Unit's with Contracts on the same work order so for this reason it will not allow a Unit to be added with a Contract if there is already a Unit with a Contract in effect on the Work order. To avoid this scenario only select one Contract holding Unit per work order, use a Customer or HeadOffice Contract instead of a Unit Contract or manually select a Contract instead of using automatic Contract selection if you want full control over what Contract is in effect in order to apply to multiple Units on the same work order.
|
||||
When a Unit is selected on a work order and that Unit has an **Active and un-expired** Contract **and** that Contract is different from the currently selected Contract in the work order header, AyaNova will prompt the user if they want to use that Contract for the entire work order. If the user chooses to accept it the work order header Contract field will be set to the Unit's Contract.
|
||||
|
||||
Multiple Units with Contracts on the same work order are permitted and not prevented so it's up to the user to ensure the validity of chosen Units / Contract. To avoid a conflicting contract situation only select one Contract holding Unit per work order, use a Customer or HeadOffice Contract instead of a Unit Contract or manually select independant contracts not associated with any other object instead of using automatic Contract selection if you want full control over what Contract is in effect in order to apply to multiple Units on the same work order.
|
||||
|
||||
### Contract expiry
|
||||
|
||||
|
||||
@@ -23,6 +23,12 @@ docs / sections required
|
||||
|
||||
* Work order item Unit - Enter a single Unit only in the work order item units collection if intend to run reports tying other work order item sections to that unit (e.g. labor hours spent on *that* unit, parts used with *that* unit, etc). Entering more than one unit per work order item will make it difficult to match other work order item record types to a particular unit when reporting.
|
||||
|
||||
## Add multiple units feature
|
||||
|
||||
* In Work order item Units menu there is an "Add multiple units" option which allows the ability to search for Units by tag and / or restrict to a specific Customer only. This is a quick way to select and add many Units at once to a work order for those situations where that kind of service is common and it would be time consuming to have to manually add each Unit one by one.
|
||||
|
||||
Note that unlike the normal single Unit selection feature which is restricted to the currently selected Customer's own Units only, the add multiple Units feature intentionally allows a User to select Units that do not belong to the currently selected Customer on the work order. This is to support some unusual requirements for certain companies who bulk service Units that are moved around between Customers regularly but are not treated as loaner or rental Units.
|
||||
|
||||
## Misc features of note to document in own sections
|
||||
|
||||
* Add multiple units (how to select, note that can select by range with shift click for checkboxes etc)
|
||||
|
||||
Reference in New Issue
Block a user