feat(FinancialReports): compute journal cost is running state.

This commit is contained in:
a.bouhuolia
2021-03-13 19:49:15 +02:00
parent 828f4bb32e
commit 88eaaa3968
27 changed files with 411 additions and 106 deletions

View File

@@ -34,4 +34,16 @@ export interface IAPAgingSummaryData {
total: IAPAgingSummaryTotal,
};
export type IAPAgingSummaryColumns = IAgingPeriod[];
export type IAPAgingSummaryColumns = IAgingPeriod[];
export interface IARAgingSummaryMeta {
baseCurrency: string,
organizationName: string,
}
export interface IAPAgingSummaryMeta {
baseCurrency: string,
organizationName: string,
}

View File

@@ -29,3 +29,8 @@ export interface IARAgingSummaryData {
}
export type IARAgingSummaryColumns = IAgingPeriod[];
export interface IARAgingSummaryMeta {
organizationName: string,
baseCurrency: string,
}

View File

@@ -15,10 +15,16 @@ export interface IBalanceSheetQuery {
accountIds: number[];
}
export interface IBalanceSheetMeta {
isCostComputeRunning: boolean,
organizationName: string,
baseCurrency: string,
};
export interface IBalanceSheetFormatNumberSettings
extends IFormatNumberSettings {
type: string;
}
};
export interface IBalanceSheetStatementService {
balanceSheet(
@@ -35,6 +41,7 @@ export interface IBalanceSheetStatement {
query: IBalanceSheetQuery;
columns: IBalanceSheetStatementColumns;
data: IBalanceSheetStatementData;
meta: IBalanceSheetMeta;
}
export interface IBalanceSheetStructureSection {

View File

@@ -71,4 +71,10 @@ export interface IAccountTransaction {
date: string|Date,
createdAt: string|Date,
updatedAt: string|Date,
}
}
export interface IGeneralLedgerMeta {
isCostComputeRunning: boolean,
organizationName: string,
baseCurrency: string,
};

View File

@@ -25,4 +25,10 @@ export interface IJournalReportEntriesGroup {
export interface IJournalReport {
entries: IJournalReportEntriesGroup[],
}
export interface IJournalSheetMeta {
isCostComputeRunning: boolean,
organizationName: string,
baseCurrency: string,
}

View File

@@ -54,4 +54,10 @@ export interface IProfitLossSheetStatement {
netIncome: IProfitLossSheetTotalSection;
operatingProfit: IProfitLossSheetTotalSection;
grossProfit: IProfitLossSheetTotalSection;
};
};
export interface IProfitLossSheetMeta {
isCostComputeRunning: boolean,
organizationName: string,
baseCurrency: string,
}

View File

@@ -21,6 +21,12 @@ export interface ITrialBalanceTotal {
formattedBalance: string;
}
export interface ITrialBalanceSheetMeta {
isCostComputeRunning: boolean,
organizationName: string,
baseCurrency: string,
};
export interface ITrialBalanceAccount extends ITrialBalanceTotal {
id: number;
parentAccountId: number;
@@ -38,4 +44,5 @@ export type ITrialBalanceSheetData = {
export interface ITrialBalanceStatement {
data: ITrialBalanceSheetData;
query: ITrialBalanceSheetQuery;
meta: ITrialBalanceSheetMeta,
}