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) void
deleteItemAccountingCategory
(ExecutionErrorAccumulator eea, ItemAccountingCategory itemAccountingCategory, BasePK deletedBy) static ItemAccountingCategoryLogic
getItemAccountingCategoryByName
(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) void
updateItemAccountingCategoryFromValue
(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)
-