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