Interface CostCenterFacade
-
- All Superinterfaces:
B2BCostCenterFacade,SearchFacade<B2BCostCenterData,SearchStateData>
@Deprecated(since="6.0", forRemoval=true) public interface CostCenterFacade extends B2BCostCenterFacadeDeprecated, for removal: This API element is subject to removal in a future version.Since 6.0. UseB2BCostCenterFacadeinstead.Interface kept for backwards compatibility reasons.- Since:
- 5.5
-
-
Method Summary
All Methods Instance Methods Abstract 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.java.util.List<? extends B2BCostCenterData>getActiveCostCenters()Deprecated, for removal: This API element is subject to removal in a future version.Gets all visible active cost centers for the currently logged-inB2BCustomerModelbased on his parent B2UnitB2BCostCenterDatagetCostCenterDataForCode(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 codejava.util.List<? extends B2BCostCenterData>getCostCenters()Deprecated, for removal: This API element is subject to removal in a future version.Gets all visible cost centers for the currently logged-inB2BCustomerModelbased on his parent B2UnitB2BSelectionDataselectBudgetForCostCenter(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 centervoidupdateCostCenter(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 interface de.hybris.platform.b2bcommercefacades.search.SearchFacade
autocomplete, search
-
-
-
-
Method Detail
-
getCostCenters
java.util.List<? extends B2BCostCenterData> getCostCenters()
Deprecated, for removal: This API element is subject to removal in a future version.Gets all visible cost centers for the currently logged-inB2BCustomerModelbased on his parent B2Unit- Specified by:
getCostCentersin interfaceB2BCostCenterFacade- Returns:
- A collection of
B2BCostCenterData
-
getActiveCostCenters
java.util.List<? extends B2BCostCenterData> getActiveCostCenters()
Deprecated, for removal: This API element is subject to removal in a future version.Gets all visible active cost centers for the currently logged-inB2BCustomerModelbased on his parent B2Unit- Specified by:
getActiveCostCentersin interfaceB2BCostCenterFacade- Returns:
- A collection of
B2BCostCenterData
-
getCostCenterDataForCode
B2BCostCenterData getCostCenterDataForCode(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 code- Specified by:
getCostCenterDataForCodein interfaceB2BCostCenterFacade- Parameters:
costCenterCode-- Returns:
- B2BCostCenterData
-
updateCostCenter
void updateCostCenter(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- Specified by:
updateCostCenterin interfaceB2BCostCenterFacade- Parameters:
b2BCostCenterData-B2BCostCenterData
-
addCostCenter
void addCostCenter(B2BCostCenterData b2BCostCenterData)
Deprecated, for removal: This API element is subject to removal in a future version.Add cost center- Specified by:
addCostCenterin interfaceB2BCostCenterFacade- Parameters:
b2BCostCenterData-B2BCostCenterData
-
enableDisableCostCenter
void enableDisableCostCenter(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. active set to true denotes enabling cost center and vice versa.- Specified by:
enableDisableCostCenterin interfaceB2BCostCenterFacade- Parameters:
costCenterCode-active-
-
selectBudgetForCostCenter
B2BSelectionData selectBudgetForCostCenter(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 center- Specified by:
selectBudgetForCostCenterin interfaceB2BCostCenterFacade- Parameters:
costCenterCode-budgetCode-- Returns:
- the resulting
B2BSelectionData
-
deSelectBudgetForCostCenter
B2BSelectionData deSelectBudgetForCostCenter(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 center- Specified by:
deSelectBudgetForCostCenterin interfaceB2BCostCenterFacade- Parameters:
costCenterCode-budgetCode-- Returns:
- the resulting
B2BSelectionData
-
-