Interface B2BCostCenterFacade

    • Method Detail

      • getCostCenterDataForCode

        B2BCostCenterData getCostCenterDataForCode​(java.lang.String costCenterCode)
        Get view details for a given Cost center code
        Parameters:
        costCenterCode -
        Returns:
        B2BCostCenterData
      • updateCostCenter

        void updateCostCenter​(B2BCostCenterData b2BCostCenterData)
        Update the cost center details for edit cost centers flow
        Parameters:
        b2BCostCenterData - the b2b cost center
      • addCostCenter

        void addCostCenter​(B2BCostCenterData b2BCostCenterData)
        Add cost center
        Parameters:
        b2BCostCenterData - the b2b cost center
      • enableDisableCostCenter

        void enableDisableCostCenter​(java.lang.String costCenterCode,
                                     boolean active)
        Enable/disable for a cost center. active set to true denotes enabling cost center and vice versa.
        Parameters:
        costCenterCode -
        active -
      • selectBudgetForCostCenter

        B2BSelectionData selectBudgetForCostCenter​(java.lang.String costCenterCode,
                                                   java.lang.String budgetCode)
        Select a budget for cost center
        Parameters:
        costCenterCode -
        budgetCode -
        Returns:
        the resulting B2BSelectionData
      • deSelectBudgetForCostCenter

        B2BSelectionData deSelectBudgetForCostCenter​(java.lang.String costCenterCode,
                                                     java.lang.String budgetCode)
        Deselect a budget for a cost center
        Parameters:
        costCenterCode -
        budgetCode -
        Returns:
        the resulting B2BSelectionData