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