Ledger
sdlc-cdk-lib / shared/src/models/Ledger
shared/src/models/Ledger
Enumerations
LedgerEntryType
Defined in: shared/src/models/Ledger.ts:2
Enumeration Members
Expense
> Expense: "expense"
Defined in: shared/src/models/Ledger.ts:4
Income
> Income: "income"
Defined in: shared/src/models/Ledger.ts:3
LinkedEntityType
Defined in: shared/src/models/Ledger.ts:7
Enumeration Members
Expense
> Expense: "expense"
Defined in: shared/src/models/Ledger.ts:8
Invoice
> Invoice: "invoice"
Defined in: shared/src/models/Ledger.ts:9
Payment
> Payment: "payment"
Defined in: shared/src/models/Ledger.ts:10
Interfaces
LedgerEntry
Defined in: shared/src/models/Ledger.ts:13
Properties
amount
> amount: number
Defined in: shared/src/models/Ledger.ts:19
buildingId
> buildingId: string
Defined in: shared/src/models/Ledger.ts:16
category
> category: string
Defined in: shared/src/models/Ledger.ts:20
createdAt
> createdAt: string
Defined in: shared/src/models/Ledger.ts:25
createdBy
> createdBy: string
Defined in: shared/src/models/Ledger.ts:26
date
> date: string
Defined in: shared/src/models/Ledger.ts:17
description
> description: string
Defined in: shared/src/models/Ledger.ts:18
id
> id: string
Defined in: shared/src/models/Ledger.ts:14
linkedEntityId?
> optional linkedEntityId: string
Defined in: shared/src/models/Ledger.ts:24
linkedEntityType?
> optional linkedEntityType: LinkedEntityType
Defined in: shared/src/models/Ledger.ts:23
ownerId
> ownerId: string
Defined in: shared/src/models/Ledger.ts:15
reference?
> optional reference: string
Defined in: shared/src/models/Ledger.ts:22
type
> type: LedgerEntryType
Defined in: shared/src/models/Ledger.ts:21
LedgerFilters
Defined in: shared/src/models/Ledger.ts:30
Properties
category
> category: string
Defined in: shared/src/models/Ledger.ts:32
endDate
> endDate: string | null
Defined in: shared/src/models/Ledger.ts:35
search
> search: string
Defined in: shared/src/models/Ledger.ts:31
startDate
> startDate: string | null
Defined in: shared/src/models/Ledger.ts:34
type
> type: "" | LedgerEntryType
Defined in: shared/src/models/Ledger.ts:33