LedgerEntry
sdlc-cdk-lib / frontend/types/LedgerEntry
frontend/types/LedgerEntry
Interfaces
LedgerEntry
Defined in: frontend/types/LedgerEntry.ts:7
LedgerEntry domain model
Version
imported from package.json @ownerId: identifies the master account (used for SaaS multi-tenancy) Each entry belongs to a building and an owner account.
Properties
amount
> amount: number
Defined in: frontend/types/LedgerEntry.ts:12
buildingId
> buildingId: string
Defined in: frontend/types/LedgerEntry.ts:10
category
> category: string
Defined in: frontend/types/LedgerEntry.ts:14
createdAt
> createdAt: string
Defined in: frontend/types/LedgerEntry.ts:17
createdBy
> createdBy: string
Defined in: frontend/types/LedgerEntry.ts:16
date
> date: string
Defined in: frontend/types/LedgerEntry.ts:11
description?
> optional description: string
Defined in: frontend/types/LedgerEntry.ts:15
id
> id: string
Defined in: frontend/types/LedgerEntry.ts:8
ownerId
> ownerId: string
Defined in: frontend/types/LedgerEntry.ts:9
type
> type: "income" | "expense"
Defined in: frontend/types/LedgerEntry.ts:13