Interface: RecurringCashflowUpdateOptions
Defined in: packages/db/src/entities/finance/recurring-cashflow/recurring-cashflow.types.ts:40
Properties
Section titled “Properties”allSinglesUpdate
Section titled “allSinglesUpdate”allSinglesUpdate: UpdateSingleCashFlow;Defined in: packages/db/src/entities/finance/recurring-cashflow/recurring-cashflow.types.ts:44
Fields to update on ALL linked single cashflows (e.g. tags, contact)
deleteAfterDate?
Section titled “deleteAfterDate?”optional deleteAfterDate: string;Defined in: packages/db/src/entities/finance/recurring-cashflow/recurring-cashflow.types.ts:52
Delete single cashflows after this ISO date (from end_date change, mode-independent)
effectiveFrom?
Section titled “effectiveFrom?”optional effectiveFrom: string;Defined in: packages/db/src/entities/finance/recurring-cashflow/recurring-cashflow.types.ts:50
ISO date string — required when updateMode is “from_date”
modeSinglesUpdate
Section titled “modeSinglesUpdate”modeSinglesUpdate: UpdateSingleCashFlow;Defined in: packages/db/src/entities/finance/recurring-cashflow/recurring-cashflow.types.ts:46
Fields to update on mode-filtered single cashflows (e.g. title, amount)
recalculateAnchorDay?
Section titled “recalculateAnchorDay?”optional recalculateAnchorDay: number;Defined in: packages/db/src/entities/finance/recurring-cashflow/recurring-cashflow.types.ts:54
Recalculate single cashflow dates with this anchor day (mode-filtered)
templateUpdate
Section titled “templateUpdate”templateUpdate: UpdateRecurringCashFlow;Defined in: packages/db/src/entities/finance/recurring-cashflow/recurring-cashflow.types.ts:42
Fields to update on the recurring cashflow template
updateMode
Section titled “updateMode”updateMode: RecurringCashflowUpdateMode;Defined in: packages/db/src/entities/finance/recurring-cashflow/recurring-cashflow.types.ts:48
Determines which singles are “mode-filtered”