feat(server): wip journal and general ledger table layer

This commit is contained in:
Ahmed Bouhuolia
2024-01-04 17:22:13 +02:00
parent e6a3daa2c3
commit 60b1bc9ed7
8 changed files with 212 additions and 37 deletions

View File

@@ -18,6 +18,7 @@ export interface IJournalReportQuery {
export interface IJournalReportEntriesGroup {
id: string;
dateFormatted: string;
entries: IJournalEntry[];
currencyCode: string;
credit: number;
@@ -41,5 +42,10 @@ export interface IJournalTable extends IFinancialTable {
meta: IJournalSheetMeta;
}
export type IJournalTableData = IJournalReportEntriesGroup[];
export type IJournalTableData = IJournalReportEntriesGroup[];
export interface IJournalSheet {
data: IJournalTableData;
query: IJournalReportQuery;
meta: IJournalSheetMeta;
}