Skip to main content

Account Invoice Status Types

This design is included in the Financial Accounts and Invoicing module.

Description​

A well known list of statuses for an invoice that can be coded against.

Properties​

This design has the following properties.

PropertyValue
NameAccount Invoice Status Types
Codedesigns_accountInvoiceStatusTypes
TypeDesign
ContextModule
AI agent enabledtrue
AI agent descriptionReference lookup of well-known invoice status types that user-defined statuses can be mapped to.
Iconicon-display-list
Colour#690095  
Title{{attributes_accountInvoiceStatusTypesStatus}}
SubtitleInvoice Status Type

Implements​

This design doesn't implement any interfaces.

Attributes​

This design has the following attributes.

Status​

The well-known invoice status label (e.g. Draft, Issued, Paid, Overdue).

PropertyValue
NameStatus
Codeattributes_accountInvoiceStatusTypesStatus
TypeString
Requiredtrue
Uniquefalse
Read-onlyfalse
AI agent enabledtrue
Options
{
"max": 128
}

Treat As​

Indicates how the system should treat items with this status (e.g. treat as outstanding, treat as settled).

PropertyValue
NameTreat As
Codeattributes_accountInvoiceStatusTypesTreatAs
TypeString
Requiredtrue
Uniquefalse
Read-onlyfalse
AI agent enabledtrue

Standard paths​

This design doesn't have any standard paths of its own.

Permissions​

This design defines the following permissions.

User groupAllowed
Financial Account ViewersRead
Financial Account ManagersRead
Core ViewersRead
Core ManagersRead

Default attribute permissions​

This design applies the following default permissions to all attributes for the following user groups.

AllowedUser groupCode
ReadOnlyFinancial Account ViewersuserGroups_financialAccountViewers
ReadOnlyFinancial Account ManagersuserGroups_financialAccountManagers
ReadOnlyCore ViewersuserGroups_coreViewers
ReadOnlyCore ManagersuserGroups_coreManagers