mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-16 04:40:32 +00:00
feat: ability to publish and draft inventory adjustment transactions.
This commit is contained in:
@@ -1,9 +1,8 @@
|
||||
|
||||
type IAdjustmentTypes = 'increment' | 'decrement';
|
||||
|
||||
export interface IQuickInventoryAdjustmentDTO {
|
||||
date: Date | string;
|
||||
type: IAdjustmentTypes,
|
||||
type: IAdjustmentTypes;
|
||||
adjustmentAccountId: number;
|
||||
reason: string;
|
||||
description: string;
|
||||
@@ -11,31 +10,33 @@ export interface IQuickInventoryAdjustmentDTO {
|
||||
itemId: number;
|
||||
quantity: number;
|
||||
cost: number;
|
||||
};
|
||||
publish: boolean;
|
||||
}
|
||||
|
||||
export interface IInventoryAdjustment {
|
||||
id?: number,
|
||||
id?: number;
|
||||
date: Date | string;
|
||||
adjustmentAccountId: number;
|
||||
reason: string;
|
||||
description: string;
|
||||
referenceNo: string;
|
||||
inventoryDirection?: 'IN' | 'OUT',
|
||||
inventoryDirection?: 'IN' | 'OUT';
|
||||
entries: IInventoryAdjustmentEntry[];
|
||||
userId: number;
|
||||
};
|
||||
publishedAt?: Date|null;
|
||||
}
|
||||
|
||||
export interface IInventoryAdjustmentEntry {
|
||||
id?: number,
|
||||
adjustmentId?: number,
|
||||
index: number,
|
||||
id?: number;
|
||||
adjustmentId?: number;
|
||||
index: number;
|
||||
itemId: number;
|
||||
quantity?: number;
|
||||
cost?: number;
|
||||
value?: number;
|
||||
};
|
||||
}
|
||||
|
||||
export interface IInventoryAdjustmentsFilter{
|
||||
page: number,
|
||||
pageSize: number,
|
||||
};
|
||||
export interface IInventoryAdjustmentsFilter {
|
||||
page: number;
|
||||
pageSize: number;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user