Introduced in v5.20.64
ADO 46182
For this item, when creating a contract via the API and the tax is to be paid upfront, ASPIRE automatically checks the Finance Upfront Tax checkbox to avoid tax being billed as a lump sum.
There is an option under Global Settings - Pricing - Finance Tax on Equipment that will currently default the Finance Upfront Tax box as checked when contracts are entered manually. This work item extends the same functionality to contracts created via the API.
When this Global setting is set to Yes, ASPIRE will default the Finance Upfront Tax box (on the Contract Explorer - Main screen -Financing and Adjustments tab) as checked. This work item assumes this setting is marked as Yes.
1. After creating a contract via API that uses a Finance Product where Tax Payment Type = "Upfront Tax on Gross Payment" or "Upfront Tax on Equipment Cost"
- The Finance Upfront Tax checkbox is checked and is editable (on the Contract Explorer - Main screen - Financing and Adjustments tab).
Note: The ‘Do not change rent during recalculation’ checkbox is NOT be checked, because we expect the payment to increase when the Upfront Tax is financed in.
Out of Scope: Any behavior after the contract has been created through API. For example, creating a contract with "Tax on Stream" Tax Payment Type, then changing it through ASPIRE UI. Any post-creation activities will follow standard ASPIRE behavior.