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 B2BCommerceCostCenterFacadeDeprecated, for removal: This API element is subject to removal in a future version.Since 6.0. UseDefaultB2BCostCenterFacadeinstead.
-
-
Constructor Summary
Constructors Constructor Description DefaultB2BCommerceCostCenterFacade()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddCostCenter(B2BCostCenterData b2BCostCenterData)Deprecated, for removal: This API element is subject to removal in a future version.Add cost centerB2BSelectionDatadeSelectBudgetForCostCenter(java.lang.String costCenterCode, java.lang.String budgetCode)Deprecated, for removal: This API element is subject to removal in a future version.Deselect a budget for a cost centervoidenableDisableCostCenter(java.lang.String costCenterCode, boolean active)Deprecated, for removal: This API element is subject to removal in a future version.Enable/disable for a cost center.B2BCostCenterDatagetCostCenterDataForCode(java.lang.String costCenterCode)Deprecated, for removal: This API element is subject to removal in a future version.Get view details for a given Cost center codeSearchPageData<B2BBudgetData>getPagedBudgetsForCostCenters(PageableData pageableData, java.lang.String costCenterCode)Deprecated, for removal: This API element is subject to removal in a future version.Retrieves paged budgets for given cost centerSearchPageData<B2BCostCenterData>getPagedCostCenters(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.B2BSelectionDataselectBudgetForCostCenter(java.lang.String costCenterCode, java.lang.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 flow-
Methods 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
-
-
-
-
Method Detail
-
getPagedCostCenters
public SearchPageData<B2BCostCenterData> getPagedCostCenters(PageableData pageableData)
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
public B2BCostCenterData getCostCenterDataForCode(java.lang.String costCenterCode)
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
public void addCostCenter(B2BCostCenterData b2BCostCenterData) throws DuplicateUidException
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, java.lang.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(java.lang.String costCenterCode, boolean active) throws DuplicateUidExceptionDeprecated, 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(java.lang.String costCenterCode, java.lang.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(java.lang.String costCenterCode, java.lang.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
-
-