BillForWorkStepConfigDto

Configuration for BillForWork workflow steps: bills the client when the work is done, from the
task's service price or a fixed amount, and optionally invoices it straight away.

Properties

Name Type Description
amountSourceenum

ServicePrice FixedAmount

ServicePrice FixedAmount

fixedAmountnumber

The amount billed (ex VAT) when AmountSource is FixedAmount. Required then; ignored otherwise.

The amount billed (ex VAT) when AmountSource is FixedAmount. Required then; ignored otherwise.

lineDescriptionstring

The billing line description. Supports template tokens (e.g. {{ Client.Name }},
{{ Task.DueDate }}). Blank uses the service's own line description.

The billing line description. Supports template tokens (e.g. {{ Client.Name }},
{{ Task.DueDate }}). Blank uses the service's own line description.

accountingCodestring

The accounting (nominal) code for the line. Blank uses the service's, or the practice default.

The accounting (nominal) code for the line. Blank uses the service's, or the practice default.

invoiceImmediatelyboolean

Invoice the line as soon as it is created, bypassing the practice's approval setting. A per-unit
line whose quantity is still a guess is left pending to confirm.

Invoice the line as soon as it is created, bypassing the practice's approval setting. A per-unit
line whose quantity is still a guess is left pending to confirm.

JSON Example

{
  "amountSource": "ServicePrice",
  "fixedAmount": 0.01,
  "lineDescription": "string",
  "accountingCode": "string",
  "invoiceImmediately": false
}

Contained in Schemas