fix: customer balance and transactions report.

This commit is contained in:
a.bouhuolia
2021-05-08 01:26:42 +02:00
parent b5ed7af7eb
commit 531949e090
6 changed files with 95 additions and 57 deletions

View File

@@ -4,11 +4,13 @@ import {
IContactBalanceSummaryQuery,
IContactBalanceSummaryAmount,
IContactBalanceSummaryPercentage,
IContactBalanceSummaryTotal
IContactBalanceSummaryTotal,
} from './ContactBalanceSummary';
export interface ICustomerBalanceSummaryQuery
extends IContactBalanceSummaryQuery {}
extends IContactBalanceSummaryQuery {
customersIds?: number[];
}
export interface ICustomerBalanceSummaryAmount
extends IContactBalanceSummaryAmount {}
@@ -22,7 +24,8 @@ export interface ICustomerBalanceSummaryCustomer {
percentageOfColumn?: ICustomerBalanceSummaryPercentage;
}
export interface ICustomerBalanceSummaryTotal extends IContactBalanceSummaryTotal {
export interface ICustomerBalanceSummaryTotal
extends IContactBalanceSummaryTotal {
total: ICustomerBalanceSummaryAmount;
percentageOfColumn?: ICustomerBalanceSummaryPercentage;
}

View File

@@ -5,6 +5,7 @@ export interface ILedger {
whereContactId(contactId: number): ILedger;
whereFromDate(fromDate: Date | string): ILedger;
whereToDate(toDate: Date | string): ILedger;
getClosingBalance(): number;
}
export interface ILedgerEntry {