Type alias WarehousingAdapterActions
Warehousing
Adapter
Actions
: { commissioningTime
: ((quantity
: number) => Promise<number>); configurationError
: (() => WarehousingError); isActive
: (() => boolean); productionTime
: ((quantityToProduce
: number) => Promise<number>); stock
: ((referenceDate
: Date) => Promise<number>) }
Type declaration
-
commissioningTime: ((quantity: number) => Promise<number>)
-
- (quantity: number): Promise<number>
-
Returns Promise<number>
-
-
isActive: (() => boolean)
-
- (): boolean
-
Returns boolean
-
productionTime: ((quantityToProduce: number) => Promise<number>)
-
- (quantityToProduce: number): Promise<number>
-
Parameters
-
quantityToProduce: number
Returns Promise<number>
-
stock: ((referenceDate: Date) => Promise<number>)
-
- (referenceDate: Date): Promise<number>
-
Returns Promise<number>