public class BudgetManagementPageController extends MyCompanyPageController
MyCompanyPageController.SelectOptionADD_COSTCENTER_URL, b2bApprovalProcessFacade, b2bApproverFacade, b2BBudgetFormValidator, b2bCostCenterFacade, b2bPermissionFacade, b2BPermissionFormValidator, b2bUnitFacade, b2bUserFacade, b2bUserGroupFacade, baseStoreService, budgetFacade, checkoutFacade, customerFacade, EDIT_COSTCENTER_URL, formatFactory, MANAGE_COST_CENTER_BASE_URL, MANAGE_COSTCENTERS_EDIT_URL, MANAGE_COSTCENTERS_SELECTBUDGET_URL, MANAGE_COSTCENTERS_VIEW_URL, MANAGE_PERMISSIONS_EDIT_URL, MANAGE_PERMISSIONS_VIEW_URL, MANAGE_UNIT_DETAILS_URL, MANAGE_UNITS_BASE_URL, MANAGE_UNITS_CMS_PAGE, MANAGE_USER_DETAILS_URL, MANAGE_USERGROUP_DETAILS_URL, MANAGE_USERGROUPS_BASE_URL, MANAGE_USERGROUPS_CMS_PAGE, MY_COMPANY_CMS_PAGE, myCompanyBreadcrumbBuilder, ORGANIZATION_MANAGEMENT_CMS_PAGE, REDIRECT_TO_BUDGET_DETAILS, REDIRECT_TO_COSTCENTER_DETAILS, REDIRECT_TO_PERMISSION_DETAILS, REDIRECT_TO_UNIT_DETAILS, REDIRECT_TO_USER_DETAILS, REDIRECT_TO_USER_GROUPS_PAGE, REDIRECT_TO_USERGROUP_DETAILS, SINGLE_WHITEPSACE, storeSessionFacade| Constructor and Description |
|---|
BudgetManagementPageController() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
addNewBudget(B2BBudgetForm b2BBudgetForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
confirmDisableBudgets(java.lang.String budgetCode,
Model model) |
java.lang.String |
disableBudget(java.lang.String budgetCode,
Model model) |
java.lang.String |
editBudgetsDetails(java.lang.String budgetCode,
Model model) |
java.lang.String |
enableBudget(java.lang.String budgetCode,
Model model) |
java.lang.String |
getAddBudgetPage(Model model) |
java.lang.String |
manageBudgets(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
Model model) |
java.lang.String |
updateBudgetsDetails(java.lang.String budgetCode,
B2BBudgetForm b2BBudgetForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel) |
java.lang.String |
viewBudgetsDetails(java.lang.String budgetCode,
Model model) |
java.lang.String |
viewBudgetUnitDetails(java.lang.String budgetCode,
java.lang.String unit,
Model model) |
addCostCenter, assignPermissionName, checkEndDateIsBeforeStartDateForBudget, createUser, createUser, editCostCenterDetails, editPermission, editPermission, editUser, editUser, getAllCostCenters, getB2BPeriodRanges, getB2BPermissionTypes, getB2BUnits, getBranchSelectOptions, getCancelUrl, getCurrentB2BStore, getSearchPageSize, getUserFacade, initBinder, manageUserDetail, populateB2BBudgetDataFromForm, populateB2BCostCenterDataFromForm, populateB2BPermissionDataFromForm, populateCurrencySelectBox, populateDisplayNamesForRoles, populateRolesCheckBoxes, populateSelectBoxForString, saveCostCenter, unitDetails, updateCostCenterDetails, viewCostCenterDetailspublic java.lang.String manageBudgets(int page,
AbstractSearchPageController.ShowMode showMode,
java.lang.String sortCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String viewBudgetsDetails(java.lang.String budgetCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String editBudgetsDetails(java.lang.String budgetCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String updateBudgetsDetails(java.lang.String budgetCode,
B2BBudgetForm b2BBudgetForm,
BindingResult bindingResult,
Model model,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException,
java.text.ParseException
CMSItemNotFoundExceptionjava.text.ParseExceptionpublic java.lang.String getAddBudgetPage(Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String addNewBudget(B2BBudgetForm b2BBudgetForm, BindingResult bindingResult, Model model, RedirectAttributes redirectModel) throws CMSItemNotFoundException, java.text.ParseException
CMSItemNotFoundExceptionjava.text.ParseExceptionpublic java.lang.String enableBudget(java.lang.String budgetCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String confirmDisableBudgets(java.lang.String budgetCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String disableBudget(java.lang.String budgetCode,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String viewBudgetUnitDetails(java.lang.String budgetCode,
java.lang.String unit,
Model model)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionCopyright © 2018 SAP SE. All Rights Reserved.