Class DefaultB2BCommerceCostCenterFacade
java.lang.Object
de.hybris.platform.b2bacceleratorfacades.company.impl.DefaultCompanyB2BCommerceFacade
de.hybris.platform.b2bacceleratorfacades.company.impl.DefaultB2BCommerceCostCenterFacade
- All Implemented Interfaces:
B2BCommerceCostCenterFacade,CompanyB2BCommerceFacade
@Deprecated(since="6.0",
forRemoval=true)
public class DefaultB2BCommerceCostCenterFacade
extends DefaultCompanyB2BCommerceFacade
implements B2BCommerceCostCenterFacade
Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCostCenter(B2BCostCenterData b2BCostCenterData) Deprecated, for removal: This API element is subject to removal in a future version.Add cost centerdeSelectBudgetForCostCenter(String costCenterCode, String budgetCode) Deprecated, for removal: This API element is subject to removal in a future version.Deselect a budget for a cost centervoidenableDisableCostCenter(String costCenterCode, boolean active) Deprecated, for removal: This API element is subject to removal in a future version.Enable/disable for a cost center.getCostCenterDataForCode(String costCenterCode) Deprecated, for removal: This API element is subject to removal in a future version.Get view details for a given Cost center codegetPagedBudgetsForCostCenters(PageableData pageableData, String costCenterCode) Deprecated, for removal: This API element is subject to removal in a future version.Retrieves paged budgets for given cost centergetPagedCostCenters(PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Gets paginated list of Cost Centers visible to the current users branch.selectBudgetForCostCenter(String costCenterCode, String budgetCode) Deprecated, for removal: This API element is subject to removal in a future version.Select a budget for cost centervoidupdateCostCenterDetails(B2BCostCenterData b2BCostCenterData) Deprecated, for removal: This API element is subject to removal in a future version.Update the cost center details for edit cost centers flowMethods inherited from class de.hybris.platform.b2bacceleratorfacades.company.impl.DefaultCompanyB2BCommerceFacade
convertPageData, createB2BSelectionData, getAddressReversePopulator, getAllCurrencies, getB2BApproverService, getB2BBudgetConverter, getB2BBudgetReversePopulator, getB2BCommerceB2BUserGroupService, getB2BCommerceBudgetService, getB2BCommerceCostCenterService, getB2BCommercePermissionService, getB2BCommerceUnitService, getB2BCommerceUserService, getB2BCostCenterConverter, getB2BCostCenterReversePopulator, getB2BCustomerConverter, getB2BCustomerReversePopulator, getB2BPermissionConverter, getB2BPermissionReversePopulator, getB2BPermissionTypeDataConverter, getB2BUnitConverter, getB2BUnitReversePopulator, getB2BUserConverter, getB2BUserGroupConverter, getB2BUserGroupsLookUpStrategy, getBaseStoreService, getBranchNodes, getBudgetDataForCode, getBusinessProcesses, getCompanyB2BCommerceService, getCurrentStore, getCustomerForUid, getEnumerationService, getModelService, getPagedBudgets, getParentUnit, getUnitForUid, getUnitTreeConverter, getUserGroups, getUserService, populateRolesForCustomer, setAddressReversePopulator, setB2BApproverService, setB2BBudgetConverter, setB2BBudgetReversePopulator, setB2BCommerceB2BUserGroupService, setB2BCommerceBudgetService, setB2BCommerceCostCenterService, setB2BCommercePermissionService, setB2BCommerceUnitService, setB2BCommerceUserService, setB2BCostCenterConverter, setB2BCostCenterReversePopulator, setB2BCustomerConverter, setB2BCustomerReversePopulator, setB2BPermissionConverter, setB2BPermissionReversePopulator, setB2BPermissionTypeDataConverter, setB2BUnitConverter, setB2BUnitReversePopulator, setB2BUserConverter, setB2BUserGroupConverter, setB2BUserGroupsLookUpStrategy, setBaseStoreService, setCompanyB2BCommerceService, setEnumerationService, setModelService, setUnitTreeConverter, setUserService
-
Constructor Details
-
DefaultB2BCommerceCostCenterFacade
public DefaultB2BCommerceCostCenterFacade()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getPagedCostCenters
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceCostCenterFacadeGets paginated list of Cost Centers visible to the current users branch.- Specified by:
getPagedCostCentersin interfaceB2BCommerceCostCenterFacade- Parameters:
pageableData- Pagination data- Returns:
- a paginated list of cost centers.
-
updateCostCenterDetails
public void updateCostCenterDetails(B2BCostCenterData b2BCostCenterData) throws DuplicateUidException Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceCostCenterFacadeUpdate the cost center details for edit cost centers flow- Specified by:
updateCostCenterDetailsin interfaceB2BCommerceCostCenterFacade- Parameters:
b2BCostCenterData-B2BCostCenterData- Throws:
DuplicateUidException
-
getCostCenterDataForCode
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceCostCenterFacadeGet view details for a given Cost center code- Specified by:
getCostCenterDataForCodein interfaceB2BCommerceCostCenterFacade- Returns:
- B2BCostCenterData
-
addCostCenter
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceCostCenterFacadeAdd cost center- Specified by:
addCostCenterin interfaceB2BCommerceCostCenterFacade- Parameters:
b2BCostCenterData-B2BCostCenterData- Throws:
DuplicateUidException
-
getPagedBudgetsForCostCenters
public SearchPageData<B2BBudgetData> getPagedBudgetsForCostCenters(PageableData pageableData, String costCenterCode) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceCostCenterFacadeRetrieves paged budgets for given cost center- Specified by:
getPagedBudgetsForCostCentersin interfaceB2BCommerceCostCenterFacade- Parameters:
pageableData- for selecting budgetscostCenterCode- to check- Returns:
- the resulting
SearchPageData
-
enableDisableCostCenter
public void enableDisableCostCenter(String costCenterCode, boolean active) throws DuplicateUidException Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceCostCenterFacadeEnable/disable for a cost center. active set to true denotes enabling cost center and vice versa.- Specified by:
enableDisableCostCenterin interfaceB2BCommerceCostCenterFacade- Throws:
DuplicateUidException
-
selectBudgetForCostCenter
public B2BSelectionData selectBudgetForCostCenter(String costCenterCode, String budgetCode) throws DuplicateUidException Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceCostCenterFacadeSelect a budget for cost center- Specified by:
selectBudgetForCostCenterin interfaceB2BCommerceCostCenterFacade- Returns:
- the resulting
B2BSelectionData - Throws:
DuplicateUidException
-
deSelectBudgetForCostCenter
public B2BSelectionData deSelectBudgetForCostCenter(String costCenterCode, String budgetCode) throws DuplicateUidException Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:B2BCommerceCostCenterFacadeDeselect a budget for a cost center- Specified by:
deSelectBudgetForCostCenterin interfaceB2BCommerceCostCenterFacade- Returns:
- the resulting
B2BSelectionData - Throws:
DuplicateUidException
-
DefaultB2BCostCenterFacadeinstead.