List<InventoryTransaction> |
DefaultSkuInventoryAdjustmentService.cancelInventory(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryAdjustmentRequestItems,
String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
List<InventoryTransaction> |
DefaultSkuInventoryService.cancelInventory(SkuInventoryAdjustmentRequest request,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
List<InventoryTransaction> |
SkuInventoryAdjustmentService.cancelInventory(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryAdjustmentRequestItems,
String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
Perform the cancel of inventory to remove reserved quantity.
|
List<InventoryTransaction> |
SkuInventoryService.cancelInventory(SkuInventoryAdjustmentRequest request,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
protected InventoryTransaction |
DefaultSkuInventoryAdjustmentService.createHardReservation(@NonNull SkuInventory inventory,
InventoryTransaction softTransaction,
@NonNull Integer quantityRequested,
@NonNull String referenceNumber,
@NonNull String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
Hard inventory reservation.
|
List<InventoryTransaction> |
DefaultSkuInventoryAdjustmentService.createHardReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
List<InventoryTransaction> |
SkuInventoryAdjustmentService.createHardReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
Hard reservations that represent final inventory reservations.
|
List<InventoryTransaction> |
DefaultSkuInventoryService.createSkuInventoryReservations(SkuInventoryReservationRequest request,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
List<InventoryTransaction> |
SkuInventoryService.createSkuInventoryReservations(SkuInventoryReservationRequest request,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
Creates HARD or a SOFT Inventory Reservations.
|
protected InventoryTransaction |
DefaultSkuInventoryAdjustmentService.createSoftReservation(@NonNull SkuInventory inventory,
@NonNull Integer quantityRequested,
@NonNull String referenceNumber,
@NonNull String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
Soft inventory reservation.
|
List<InventoryTransaction> |
DefaultSkuInventoryAdjustmentService.createSoftReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
List<InventoryTransaction> |
DefaultSkuInventoryAdjustmentService.createSoftReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
Map<String,List<InventoryTransaction>> existingSoftReservationsByReference,
String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
List<InventoryTransaction> |
SkuInventoryAdjustmentService.createSoftReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
Soft reservations that represent temporary inventory reservations.
|
List<InventoryTransaction> |
SkuInventoryAdjustmentService.createSoftReservations(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryReservationRequestItems,
Map<String,List<InventoryTransaction>> existingSoftReservationsByReference,
String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
Soft reservations that represent temporary inventory reservations.
|
List<InventoryTransaction> |
DefaultSkuInventoryAdjustmentService.fulfillInventory(@NonNull Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryAdjustmentRequestItems,
@NonNull String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
List<InventoryTransaction> |
DefaultSkuInventoryService.fulfillInventory(SkuInventoryAdjustmentRequest request,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
List<InventoryTransaction> |
SkuInventoryAdjustmentService.fulfillInventory(Map<I,List<SkuInventoryAdjustmentRequestItem>> skuInventoryAdjustmentRequestItems,
String batchId,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
Perform the fulfillment of inventory to remove reserved quantity and decrement on-hand
quantity.
|
List<InventoryTransaction> |
SkuInventoryService.fulfillInventory(SkuInventoryAdjustmentRequest request,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
protected void |
DefaultSkuInventoryAdjustmentService.updateSkuInventoryQuantityReservation(@NonNull SkuInventory inventory,
@NonNull Integer quantityRequested) |
|
protected List<com.broadleafcommerce.data.tracking.core.service.Update<InventoryTransaction>> |
DefaultSkuInventoryAdjustmentService.updateSoftReservationTransactionAndInventory(List<InventoryTransaction> inventoryTransactions,
SkuInventory refreshedInventory,
SkuInventoryAdjustmentRequestItem item) |
|
protected void |
DefaultSkuInventoryAdjustmentService.validateCanCancelInventory(SkuInventory inventory,
SkuInventoryAdjustmentRequestItem item,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
protected void |
DefaultSkuInventoryAdjustmentService.validateCanFulfillInventory(SkuInventory inventory,
SkuInventoryAdjustmentRequestItem item,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
protected void |
DefaultSkuInventoryService.validateSufficientAvailableInventory(List<I> availableSkuInventories,
Map<String,Integer> totalRequestedQuantitiesBySkuReference,
SkuReferenceFieldType skuReferenceFieldType,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) |
|
protected void |
DefaultSkuInventoryAdjustmentService.validateSufficientQuantityReservedForItemAdjustment(SkuInventory inventory,
SkuInventoryAdjustmentRequestItem item,
Map<String,List<InventoryTransaction>> existingTransactionsByType,
InventoryTransactionType transactionType) |
|