Comparison version: 4.1.3
Comparison date: 2021-04-29T03:41:30+00:00
----
@ ["properties","lockTotal","default"]
- false
@ ["properties","lockTotal","description"]
- "Indicates that the total is keyed in and shouldn't be updated based on calculations. The calculated total must match this before the invoice can be approved"
+ "Total amount which manually set by user. The calculated total must match this before the invoice can be approved"
@ ["properties","lockTotal","type"]
- "boolean"
+ "number"
@ ["properties","subTotal","readonly"]
+ true
@ ["properties","total","description"]
- "The total amount of this invoice which is sum of subTotal and adjustmentsTotal. If lockTotal is true, then total is persisted and never replaced with a calculated value. Otherwise total is calculated \"on the fly\" and never persisted."
+ "The total amount is calculated \"on the fly\" of this invoice which is sum of subTotal and adjustmentsTotal. Must be the same with existed \"lockTotal\", when approve invoice."
@ ["properties","total","readonly"]
+ true
@ ["properties","accountNo"]
+ {"description":"The unique number of the organization account","type":"string"}
@ ["properties","paymentDate"]
+ {"description":"When the invoice was actually paid","format":"date-time","type":"string"}
