Skip to main content

Statement

sdlc-cdk-lib v1.0.0


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"

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: 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