mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-16 21:00:31 +00:00
37 lines
732 B
TypeScript
37 lines
732 B
TypeScript
|
|
export type TInventoryTransactionDirection = 'IN' | 'OUT';
|
|
|
|
export interface IInventoryTransaction {
|
|
id?: number,
|
|
date: Date|string,
|
|
direction: TInventoryTransactionDirection,
|
|
itemId: number,
|
|
quantity: number,
|
|
rate: number,
|
|
transactionType: string,
|
|
transactionId: number,
|
|
lotNumber: number,
|
|
entryId: number,
|
|
createdAt?: Date,
|
|
updatedAt?: Date,
|
|
};
|
|
|
|
export interface IInventoryLotCost {
|
|
id?: number,
|
|
date: Date,
|
|
direction: string,
|
|
itemId: number,
|
|
quantity: number,
|
|
rate: number,
|
|
remaining: number,
|
|
cost: number,
|
|
lotNumber: number,
|
|
transactionType: string,
|
|
transactionId: number,
|
|
entryId: number
|
|
};
|
|
|
|
export interface IItemsQuantityChanges {
|
|
itemId: number,
|
|
balanceChange: number,
|
|
}; |