Business rules installed with Contract Management
On this page
Business rules installed with Contract Management
Business rules are added with Contract Management.
<table id=“table_hmk_t3f_4r”><thead><tr><th>
Name
</th><th>
Table
</th><th>
Description
</th></tr></thead><tbody><tr><td>
Calculate projected costs (Reports)
</td><td>
Contract [ast_contract]
</td><td>
Calculates the projected monthly and annual costs for a contract when costs or payment schedule changes.
</td></tr><tr><td>
Calculate totals with tax
</td><td>
Contract [ast_contract]
</td><td>
Calculates the Tax cost and Total cost fields for a contract when the contract is created or updated.
</td></tr><tr><td>
Contract history
</td><td>
Contract [ast_contract]
</td><td>
Stores history when the start, end, or terms and conditions of a contract change.
</td></tr><tr><td>
Create approval record
</td><td>
Contract [ast_contract]
</td><td>
Updates contract Terms and Conditions and starts the contract approval workflow when a contract is sent for review.
</td></tr><tr><td>
Flag terms and conditions
</td><td>
Terms and Conditions [clm_m2m_contract_and_terms]
</td><td>
Sets the Use flag on a Terms and Conditions record to true after the record is associated with a contract or to false after the record is disassociated from a contract.
</td></tr><tr><td>
Activate count for manual licenses
</td><td>
Software License Instance [ast_license_software_instance]
</td><td>
Calculates and updates the number of computers a particular license is installed on when a software license instance is created or deleted.
</td></tr><tr><td>
Manage contract lifecycle
</td><td>
Contract [ast_contract]
</td><td>
This business rule: - Updates the end date of a contract when a contract extension has been approved. - Renews the contract, updating its start date, end date, and base cost (if cost adjustments must be applied) when a contract renewal has been approved and the renewal has reached its start date. - Runs the condition checks to evaluate if dates need to be changed when a contract is approved, or an extension or renewal is approved, or the start or end dates have changed.
</td></tr><tr><td>
Post outage to news
</td><td>
Service [cmdb_ci_service]
</td><td>
Posts a news article on the knowledge table when there is an outage.
</td></tr><tr><td>
Update contract cost per asset
</td><td>
Asset Covered [clm_m2m_contract_asset]
</td><td>
Updates the cost per unit value based on the total cost and number of assets associated to the contract.
</td></tr><tr><td>
Update contract lifetime cost
</td><td>
Contract Rate Card [fm_contract_rate_card]
</td><td>
Calculates the lifetime cost of the contract by calculating the sum of the contract expense lines.
</td></tr><tr><td>
Updates after contract dates change
</td><td>
Contract [ast_contract]
</td><td>
Updates the Date added and Date removed fields for all assets and users associated with a contract if the contract end date changes.
</td></tr><tr><td>
Updates after rate card dates change
</td><td>
Contract Rate Card [fm_contract_rate_card]
</td><td>
Updates the related contract assets and users linked to the rate card when the end date is changed.
</td></tr><tr><td>
Verify contract’s start and end dates
</td><td>
Contract [ast_contract]
</td><td>
Validates contract start and end dates and contract renewal start and end dates.
</td></tr><tr><td>
Verify purchase agreement discount price
</td><td>
Contract [ast_contract]
</td><td>
For contracts with the contract model Purchase Agreement, the business rule validates that the Discount field does not contain a value less than zero or greater than 99.
</td></tr></tbody> </table>Parent Topic:Components installed with Contract Management
Keep exploring.
Find another answer, or bring this documentation into your own tools.