Class ItemAccountingCategoryLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.accounting.server.logic.ItemAccountingCategoryLogic
-
Method Summary
Modifier and TypeMethodDescriptioncreateItemAccountingCategory(ExecutionErrorAccumulator eea, String itemAccountingCategoryName, ItemAccountingCategory parentItemAccountingCategory, GlAccount inventoryGlAccount, GlAccount salesGlAccount, GlAccount returnsGlAccount, GlAccount cogsGlAccount, GlAccount returnsCogsGlAccount, Boolean isDefault, Integer sortOrder, Language language, String description, BasePK createdBy) voiddeleteItemAccountingCategory(ExecutionErrorAccumulator eea, ItemAccountingCategory itemAccountingCategory, BasePK deletedBy) static ItemAccountingCategoryLogicgetItemAccountingCategoryByName(ExecutionErrorAccumulator eea, String itemAccountingCategoryName) getItemAccountingCategoryByName(ExecutionErrorAccumulator eea, String itemAccountingCategoryName, EntityPermission entityPermission) getItemAccountingCategoryByNameForUpdate(ExecutionErrorAccumulator eea, String itemAccountingCategoryName) getItemAccountingCategoryByUniversalSpec(ExecutionErrorAccumulator eea, ItemAccountingCategoryUniversalSpec universalSpec, boolean allowDefault) getItemAccountingCategoryByUniversalSpec(ExecutionErrorAccumulator eea, ItemAccountingCategoryUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) getItemAccountingCategoryByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, ItemAccountingCategoryUniversalSpec universalSpec, boolean allowDefault) voidupdateItemAccountingCategoryFromValue(ItemAccountingCategoryDetailValue itemAccountingCategoryDetailValue, BasePK updatedBy) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Method Details
-
getInstance
-
createItemAccountingCategory
public ItemAccountingCategory createItemAccountingCategory(ExecutionErrorAccumulator eea, String itemAccountingCategoryName, ItemAccountingCategory parentItemAccountingCategory, GlAccount inventoryGlAccount, GlAccount salesGlAccount, GlAccount returnsGlAccount, GlAccount cogsGlAccount, GlAccount returnsCogsGlAccount, Boolean isDefault, Integer sortOrder, Language language, String description, BasePK createdBy) -
getItemAccountingCategoryByName
public ItemAccountingCategory getItemAccountingCategoryByName(ExecutionErrorAccumulator eea, String itemAccountingCategoryName, EntityPermission entityPermission) -
getItemAccountingCategoryByName
public ItemAccountingCategory getItemAccountingCategoryByName(ExecutionErrorAccumulator eea, String itemAccountingCategoryName) -
getItemAccountingCategoryByNameForUpdate
public ItemAccountingCategory getItemAccountingCategoryByNameForUpdate(ExecutionErrorAccumulator eea, String itemAccountingCategoryName) -
getItemAccountingCategoryByUniversalSpec
public ItemAccountingCategory getItemAccountingCategoryByUniversalSpec(ExecutionErrorAccumulator eea, ItemAccountingCategoryUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) -
getItemAccountingCategoryByUniversalSpec
public ItemAccountingCategory getItemAccountingCategoryByUniversalSpec(ExecutionErrorAccumulator eea, ItemAccountingCategoryUniversalSpec universalSpec, boolean allowDefault) -
getItemAccountingCategoryByUniversalSpecForUpdate
public ItemAccountingCategory getItemAccountingCategoryByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, ItemAccountingCategoryUniversalSpec universalSpec, boolean allowDefault) -
updateItemAccountingCategoryFromValue
public void updateItemAccountingCategoryFromValue(ItemAccountingCategoryDetailValue itemAccountingCategoryDetailValue, BasePK updatedBy) -
deleteItemAccountingCategory
public void deleteItemAccountingCategory(ExecutionErrorAccumulator eea, ItemAccountingCategory itemAccountingCategory, BasePK deletedBy)
-