mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-20 14:50:32 +00:00
chore(server): document methods
This commit is contained in:
@@ -34,8 +34,8 @@ export default class APAgingSummaryReportController extends BaseFinancialReportC
|
|||||||
...this.sheetNumberFormatValidationSchema,
|
...this.sheetNumberFormatValidationSchema,
|
||||||
query('as_date').optional().isISO8601(),
|
query('as_date').optional().isISO8601(),
|
||||||
|
|
||||||
query('aging_days_before').default(30).isNumeric().toInt(),
|
query('aging_days_before').default(30).isInt({ max: 500 }).toInt(),
|
||||||
query('aging_periods').default(3).isNumeric().toInt(),
|
query('aging_periods').default(3).isInt({ max: 12 }).toInt(),
|
||||||
|
|
||||||
query('vendors_ids').optional().isArray({ min: 1 }),
|
query('vendors_ids').optional().isArray({ min: 1 }),
|
||||||
query('vendors_ids.*').isInt({ min: 1 }).toInt(),
|
query('vendors_ids.*').isInt({ min: 1 }).toInt(),
|
||||||
|
|||||||
@@ -121,10 +121,9 @@ export default class PayableAgingSummaryService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
* Retrieves A/P aging summary in table format.
|
||||||
* @param {number} tenantId
|
* @param {number} tenantId
|
||||||
* @param {IAPAgingSummaryQuery} query
|
* @param {IAPAgingSummaryQuery} query
|
||||||
* @returns
|
|
||||||
*/
|
*/
|
||||||
async APAgingSummaryTable(tenantId: number, query: IAPAgingSummaryQuery) {
|
async APAgingSummaryTable(tenantId: number, query: IAPAgingSummaryQuery) {
|
||||||
const report = await this.APAgingSummary(tenantId, query);
|
const report = await this.APAgingSummary(tenantId, query);
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ export default class APAgingSummarySheet extends AgingSummaryReport {
|
|||||||
|
|
||||||
return {
|
return {
|
||||||
vendorName: vendor.displayName,
|
vendorName: vendor.displayName,
|
||||||
current: this.formatTotalAmount(currentTotal),
|
current: this.formatAmount(currentTotal),
|
||||||
aging: agingPeriods,
|
aging: agingPeriods,
|
||||||
total: this.formatTotalAmount(amount),
|
total: this.formatTotalAmount(amount),
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -120,10 +120,9 @@ export default class ARAgingSummaryService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
* Retrieves A/R aging summary in table format.
|
||||||
* @param tenantId
|
* @param {number} tenantId
|
||||||
* @param query
|
* @param {IARAgingSummaryQuery} query
|
||||||
* @returns
|
|
||||||
*/
|
*/
|
||||||
async ARAgingSummaryTable(tenantId: number, query: IARAgingSummaryQuery) {
|
async ARAgingSummaryTable(tenantId: number, query: IARAgingSummaryQuery) {
|
||||||
const report = await this.ARAgingSummary(tenantId, query);
|
const report = await this.ARAgingSummary(tenantId, query);
|
||||||
|
|||||||
Reference in New Issue
Block a user