Skip to main content

Ledger

sdlc-cdk-lib v1.0.0


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