Class BTInventoryManagement<I>
java.lang.Object
overit.geocall.bl.BusinessTask<I>
overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecutionBusinessTask<I>
overit.geocallapp.utilities.core.bl.common.validexecution.ValidPermissionBusinessTask<I>
overit.geocallapp.wfm.inventory.bl.task.BTInventoryManagement<I>
- Type Parameters:
I- the generic type
- All Implemented Interfaces:
Serializable,Tool,ValidExecution
- Direct Known Subclasses:
BTCentralWarehouseActivate,BTCentralWarehouseInsert,BTCentralWarehouseLoad,BTCentralWarehouseSearch,BTCentralWarehouseUpdate,BTExpectedMaterialSearch,BTMaterialExpectedQuantityCalculate,BTMobileWarehouseActivate,BTMobileWarehouseInsert,BTMobileWarehouseLoad,BTMobileWarehouseSchedulingResourceAssociation,BTMobileWarehouseSchedulingResourceOCCheck,BTMobileWarehouseSchedulingResourceRemove,BTMobileWarehouseSearch,BTMobileWarehouseUpdate,BTReplicatorSerializedMaterialGetData,BTReplicatorSerializedMaterialInsert,BTSerializedMaterialSearchByStock,BTSerializedMaterialSearchByWarehouse,BTSharedResourceWithLogLoad,BTSharedResourceWithLogSearch,BTStockChangeInsert,BTStockChangeLoad,BTStockChangeSearch,BTStockChangeUpdate,BTStockHistoryLoad,BTStockHistorySearch,BTStockInsert,BTStockLoad,BTStockQuantityCheck,BTStockSearch,BTStockSerializedMaterialDelete,BTStockSerializedMaterialDetailSearch,BTStockSerializedMaterialInsert,BTStockSerializedMaterialLoad,BTStockSerializedMaterialSearch,BTStockTypeLoad,BTStockTypeSearch,BTStockUpdate,BTTransferRequestCancel,BTTransferRequestCheckStockAvailabilityEvent,BTTransferRequestHeaderInsert,BTTransferRequestHeaderLoad,BTTransferRequestHeaderSearch,BTTransferRequestHeaderUpdate,BTTransferRequestItemInsert,BTTransferRequestItemLoad,BTTransferRequestItemSearch,BTTransferRequestItemSerializedMaterialInsert,BTTransferRequestItemSerializedMaterialLoad,BTTransferRequestItemSerializedMaterialSearch,BTTransferRequestItemSerializedMaterialUpdate,BTTransferRequestItemsLoad,BTTransferRequestItemUpdate,BTTransferRequestLoad,BTTransferRequestReceive,BTTransferRequestRefuse,BTTransferRequestSave,BTTransferRequestSearch,BTTransferRequestSend,BTTransferRequestStateLoad,BTTransferRequestStateSearch,BTTransferRequestSubmit,BTTransferRequestTypeLoad,BTTransferRequestTypeSearch,BTUserVisibleWarehousesSearch,BTWarehouseAgendaMaterialInsert,BTWarehouseAgendaMaterialLoad,BTWarehouseAgendaMaterialSearch,BTWarehouseAgendaMaterialUpdate,BTWarehouseAgendaSerializedMaterialDelete,BTWarehouseAgendaSerializedMaterialInsert,BTWarehouseAgendaSerializedMaterialLoad,BTWarehouseAgendaSerializedMaterialSearch,BTWarehouseCentralMobileDelete,BTWarehouseCentralMobileInsert,BTWarehouseCentralMobileSave,BTWarehouseCentralMobileSearch,BTWarehouseCentralMobileUpdate,BTWarehouseDeactivate,BTWarehouseLoad,BTWarehouseMaterialActivate,BTWarehouseMaterialAvailabilitySearch,BTWarehouseMaterialDeactivate,BTWarehouseMaterialDetailLoad,BTWarehouseMaterialDetailSearch,BTWarehouseMaterialInsert,BTWarehouseMaterialInsertFromScheduling,BTWarehouseMaterialLoad,BTWarehouseMaterialMassiveInsert,BTWarehouseMaterialSearch,BTWarehouseMaterialStockImport,BTWarehouseMaterialStockLoad,BTWarehouseMaterialStockSearch,BTWarehouseMaterialUpdate,BTWarehouseOperationCenterDelete,BTWarehouseOperationCenterInsert,BTWarehouseOperationCenterLoad,BTWarehouseOperationCenterSave,BTWarehouseOperationCenterSearch,BTWarehouseOperationCreation,BTWarehouseOperationHeaderInsert,BTWarehouseOperationHeaderLoad,BTWarehouseOperationHeaderSearch,BTWarehouseOperationHeaderSourceInsert,BTWarehouseOperationHeaderSourceLoad,BTWarehouseOperationHeaderSourceSearch,BTWarehouseOperationHeaderStateLoad,BTWarehouseOperationHeaderStateSearch,BTWarehouseOperationHeaderStateUpdate,BTWarehouseOperationHeaderUpdate,BTWarehouseOperationItemInsert,BTWarehouseOperationItemLoad,BTWarehouseOperationItemSearch,BTWarehouseOperationItemSerializedMaterialInsert,BTWarehouseOperationItemSerializedMaterialLoad,BTWarehouseOperationItemSerializedMaterialSearch,BTWarehouseOperationItemSerializedMaterialUpdate,BTWarehouseOperationItemStateChange,BTWarehouseOperationItemStateLoad,BTWarehouseOperationItemStateSearch,BTWarehouseOperationItemStateUpdate,BTWarehouseOperationItemUpdate,BTWarehouseOperationLoad,BTWarehouseOperationLoadBySource,BTWarehouseOperationSave,BTWarehouseOperationSearch,BTWarehouseOperationTypeLoad,BTWarehouseOperationTypeSearch,BTWarehouseSearch,BTWarehouseSearchByPosition,BTWarehouseStateLoad,BTWarehouseStateSearch,BTWarehouseStateUpdate,BTWarehouseStockChangeCreateOperation,BTWarehouseTrackingModeLoad,BTWarehouseTrackingModeSearch,BTWarehouseTransactionCheckEvent,BTWarehouseTransactionEvaluate,BTWarehouseTransactionGenerate,BTWarehouseTransactionInsert,BTWarehouseTransactionLoad,BTWarehouseTransactionSearch,BTWarehouseTransactionSerializedMaterialDelete,BTWarehouseTransactionSerializedMaterialInsert,BTWarehouseTransactionSerializedMaterialLoad,BTWarehouseTransactionSerializedMaterialSearch,BTWarehouseTransactionTypeLoad,BTWarehouseTransactionTypeSearch,BTWarehouseTransactionUpdate,BTWarehouseTypeLoad,BTWarehouseTypeSearch,BTWarehouseWithNoVisibilityRuleLoad
Generic business task for Inventory Management entities.
Before executing its purpose, the task checks whether the Inventory Management module is active and if the current user has the required permissions
Before executing its purpose, the task checks whether the Inventory Management module is active and if the current user has the required permissions
- Since:
- 13.0
- See Also:
- GCApi:
- task
-
Field Summary
Fields inherited from class overit.geocallapp.utilities.core.bl.common.validexecution.ValidPermissionBusinessTask
LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanPerforms permission validation check with identity-aware logic.Methods inherited from class overit.geocallapp.utilities.core.bl.common.validexecution.ValidPermissionBusinessTask
getException, throwExceptionIfInvalidMethods inherited from class overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecutionBusinessTask
body, execute, getEventMethods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackgroundMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecution
isValidExecution
-
Constructor Details
-
BTInventoryManagement
public BTInventoryManagement()
-
-
Method Details
-
checkValidExecution
Description copied from class:ValidPermissionBusinessTaskPerforms permission validation check with identity-aware logic.- Overrides:
checkValidExecutionin classValidPermissionBusinessTask<I>- Returns:
- true if execution is valid and should proceed, false otherwise
- Throws:
DAValidateException- if permission validation fails and exception throwing is enabled
-