ClientDateDto
Represents an important date associated with a client, such as year-end, accounts due date, or VAT return date.
These dates are used for scheduling recurring tasks and compliance deadlines specific to the client's accounting calendar.
Properties
| Name | Type | Description |
|---|---|---|
| dateType | enum | IncorporationDate YearEnd AccountsNextDue AccountsNextPeriodStart AccountsNextPeriodEnd AccountsLastPeriodFiled AccountsLastPeriodStart AccountsLastPeriodEnd AccountsLastMadeUpTo ConfirmationStatementDue ConfirmationStatementNextMadeUpTo LastConfirmationStatementFiled LastConfirmationStatementMadeUpTo NextVatReturnDueAnnual NextVatPeriodEndQuarterly NextVatReturnDueQuarterly NextVatPeriodEndMonthly NextVatReturnDueMonthly NextTaxQuarterPeriodEnd NextTaxQuarterSubmissionDeadline NextPayeCisFilingDue PensionReEnrolmentDate |
IncorporationDate YearEnd AccountsNextDue AccountsNextPeriodStart AccountsNextPeriodEnd AccountsLastPeriodFiled AccountsLastPeriodStart AccountsLastPeriodEnd AccountsLastMadeUpTo ConfirmationStatementDue ConfirmationStatementNextMadeUpTo LastConfirmationStatementFiled LastConfirmationStatementMadeUpTo NextVatReturnDueAnnual NextVatPeriodEndQuarterly NextVatReturnDueQuarterly NextVatPeriodEndMonthly NextVatReturnDueMonthly NextTaxQuarterPeriodEnd NextTaxQuarterSubmissionDeadline NextPayeCisFilingDue PensionReEnrolmentDate | ||
| date | string | The actual date value for this client date type |
The actual date value for this client date type | ||
| description | string | Optional additional notes or context about this date |
Optional additional notes or context about this date | ||
| isComputed | boolean | True when the date is auto-calculated from the client's VAT reporting period and cannot be edited |
True when the date is auto-calculated from the client's VAT reporting period and cannot be edited | ||
JSON Example
{
"dateType": "IncorporationDate",
"date": "2024-01-01",
"description": "string",
"isComputed": false
}