Class InventoryTransactionLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.inventory.server.logic.InventoryTransactionLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateInventoryTransaction(ExecutionErrorAccumulator eea, InventoryTransactionType inventoryTransactionType, String inventoryTransactionName, Party companyParty, Party locationParty, InventoryTransactionReason inventoryTransactionReason, String reference, String description, BasePK createdBy) createInventoryTransaction(ExecutionErrorAccumulator eea, String inventoryTransactionTypeName, String inventoryTransactionName, Party companyParty, Party locationParty, InventoryTransactionReason inventoryTransactionReason, String reference, String description, BasePK createdBy) voiddeleteInventoryTransaction(ExecutionErrorAccumulator eea, InventoryTransaction inventoryTransaction, BasePK deletedBy) getInventoryTransactionByName(ExecutionErrorAccumulator eea, InventoryTransactionType inventoryTransactionType, String inventoryTransactionName) getInventoryTransactionByName(ExecutionErrorAccumulator eea, InventoryTransactionType inventoryTransactionType, String inventoryTransactionName, EntityPermission entityPermission) getInventoryTransactionByName(ExecutionErrorAccumulator eea, String inventoryTransactionTypeName, String inventoryTransactionName) getInventoryTransactionByName(ExecutionErrorAccumulator eea, String inventoryTransactionTypeName, String inventoryTransactionName, EntityPermission entityPermission) getInventoryTransactionByNameForUpdate(ExecutionErrorAccumulator eea, InventoryTransactionType inventoryTransactionType, String inventoryTransactionName) getInventoryTransactionByNameForUpdate(ExecutionErrorAccumulator eea, String inventoryTransactionTypeName, String inventoryTransactionName) getInventoryTransactionByUniversalSpec(ExecutionErrorAccumulator eea, InventoryTransactionUniversalSpec universalSpec, String inventoryTransactionTypeName) getInventoryTransactionByUniversalSpec(ExecutionErrorAccumulator eea, InventoryTransactionUniversalSpec universalSpec, String inventoryTransactionTypeName, EntityPermission entityPermission) getInventoryTransactionByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, InventoryTransactionUniversalSpec universalSpec, String inventoryTransactionTypeName) voidupdateInventoryTransactionFromValue(InventoryTransactionDetailValue inventoryTransactionDetailValue, BasePK updatedBy) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
InventoryTransactionLogic
protected InventoryTransactionLogic()
-
-
Method Details
-
createInventoryTransaction
public InventoryTransaction createInventoryTransaction(ExecutionErrorAccumulator eea, String inventoryTransactionTypeName, String inventoryTransactionName, Party companyParty, Party locationParty, InventoryTransactionReason inventoryTransactionReason, String reference, String description, BasePK createdBy) -
createInventoryTransaction
public InventoryTransaction createInventoryTransaction(ExecutionErrorAccumulator eea, InventoryTransactionType inventoryTransactionType, String inventoryTransactionName, Party companyParty, Party locationParty, InventoryTransactionReason inventoryTransactionReason, String reference, String description, BasePK createdBy) -
getInventoryTransactionByName
public InventoryTransaction getInventoryTransactionByName(ExecutionErrorAccumulator eea, InventoryTransactionType inventoryTransactionType, String inventoryTransactionName, EntityPermission entityPermission) -
getInventoryTransactionByName
public InventoryTransaction getInventoryTransactionByName(ExecutionErrorAccumulator eea, InventoryTransactionType inventoryTransactionType, String inventoryTransactionName) -
getInventoryTransactionByNameForUpdate
public InventoryTransaction getInventoryTransactionByNameForUpdate(ExecutionErrorAccumulator eea, InventoryTransactionType inventoryTransactionType, String inventoryTransactionName) -
getInventoryTransactionByName
public InventoryTransaction getInventoryTransactionByName(ExecutionErrorAccumulator eea, String inventoryTransactionTypeName, String inventoryTransactionName, EntityPermission entityPermission) -
getInventoryTransactionByName
public InventoryTransaction getInventoryTransactionByName(ExecutionErrorAccumulator eea, String inventoryTransactionTypeName, String inventoryTransactionName) -
getInventoryTransactionByNameForUpdate
public InventoryTransaction getInventoryTransactionByNameForUpdate(ExecutionErrorAccumulator eea, String inventoryTransactionTypeName, String inventoryTransactionName) -
getInventoryTransactionByUniversalSpec
public InventoryTransaction getInventoryTransactionByUniversalSpec(ExecutionErrorAccumulator eea, InventoryTransactionUniversalSpec universalSpec, String inventoryTransactionTypeName, EntityPermission entityPermission) -
getInventoryTransactionByUniversalSpec
public InventoryTransaction getInventoryTransactionByUniversalSpec(ExecutionErrorAccumulator eea, InventoryTransactionUniversalSpec universalSpec, String inventoryTransactionTypeName) -
getInventoryTransactionByUniversalSpecForUpdate
public InventoryTransaction getInventoryTransactionByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, InventoryTransactionUniversalSpec universalSpec, String inventoryTransactionTypeName) -
updateInventoryTransactionFromValue
public void updateInventoryTransactionFromValue(InventoryTransactionDetailValue inventoryTransactionDetailValue, BasePK updatedBy) -
deleteInventoryTransaction
public void deleteInventoryTransaction(ExecutionErrorAccumulator eea, InventoryTransaction inventoryTransaction, BasePK deletedBy)
-