Statement
sdlc-cdk-lib / shared/src/models/Statement
shared/src/models/Statement
Enumerations
StatementStatus
Defined in: shared/src/models/Statement.ts:9
Enumeration Members
Cancelled
> Cancelled: "cancelled"
Defined in: shared/src/models/Statement.ts:14
Draft
> Draft: "draft"
Defined in: shared/src/models/Statement.ts:10
Issued
> Issued: "issued"
Defined in: shared/src/models/Statement.ts:11
Overdue
> Overdue: "overdue"
Defined in: shared/src/models/Statement.ts:13
Paid
> Paid: "paid"
Defined in: shared/src/models/Statement.ts:12
Interfaces
Statement
Defined in: shared/src/models/Statement.ts:17
Properties
buildingId
> buildingId: string
Defined in: shared/src/models/Statement.ts:20
createdAt
> createdAt: string
Defined in: shared/src/models/Statement.ts:36
createdBy
> createdBy: string
Defined in: shared/src/models/Statement.ts:37
documentUrl?
> optional documentUrl: string
Defined in: shared/src/models/Statement.ts:34
dueDate
> dueDate: string
Defined in: shared/src/models/Statement.ts:27
id
> id: string
Defined in: shared/src/models/Statement.ts:18
issueDate
> issueDate: string
Defined in: shared/src/models/Statement.ts:26
items
> items: StatementItem[]
Defined in: shared/src/models/Statement.ts:29
notes?
> optional notes: string
Defined in: shared/src/models/Statement.ts:35
ownerId
> ownerId: string
Defined in: shared/src/models/Statement.ts:19
paidAmount?
> optional paidAmount: number
Defined in: shared/src/models/Statement.ts:31
paidDate?
> optional paidDate: string
Defined in: shared/src/models/Statement.ts:32
paymentMethod?
> optional paymentMethod: string
Defined in: shared/src/models/Statement.ts:33
period
> period: string
Defined in: shared/src/models/Statement.ts:25
residentEmail?
> optional residentEmail: string
Defined in: shared/src/models/Statement.ts:24
residentName
> residentName: string
Defined in: shared/src/models/Statement.ts:23
status
> status: StatementStatus
Defined in: shared/src/models/Statement.ts:30
totalAmount
> totalAmount: number
Defined in: shared/src/models/Statement.ts:28
unitId
> unitId: string
Defined in: shared/src/models/Statement.ts:21
unitName
> unitName: string
Defined in: shared/src/models/Statement.ts:22
updatedAt?
> optional updatedAt: string
Defined in: shared/src/models/Statement.ts:38
StatementFilters
Defined in: shared/src/models/Statement.ts:42
Properties
endDate
> endDate: string | null
Defined in: shared/src/models/Statement.ts:46
search
> search: string
Defined in: shared/src/models/Statement.ts:43
startDate
> startDate: string | null
Defined in: shared/src/models/Statement.ts:45
status
> status: "" | StatementStatus
Defined in: shared/src/models/Statement.ts:44
unitId
> unitId: string
Defined in: shared/src/models/Statement.ts:47
StatementItem
Defined in: shared/src/models/Statement.ts:1
Properties
amount
> amount: number
Defined in: shared/src/models/Statement.ts:4
category
> category: string
Defined in: shared/src/models/Statement.ts:5
description
> description: string
Defined in: shared/src/models/Statement.ts:3
id
> id: string
Defined in: shared/src/models/Statement.ts:2