public class OrganizationtMaintenanceDocumentPresentationController extends FinancialSystemMaintenanceDocumentPresentationControllerBase
| Constructor and Description |
|---|
OrganizationtMaintenanceDocumentPresentationController() |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getConditionallyReadOnlyPropertyNames(org.kuali.rice.kns.document.MaintenanceDocument document)
the following three methods still accept the deprecated class as argument in order to bridge the gap between old and new maintenance API
This is just workaround solution.
|
protected boolean |
isCampuChartManagerAuthorized(org.kuali.rice.kim.api.identity.Person user,
String propertyName,
Map<String,String> roleQualifiers)
This method checks whether the specified user is part of the group who can approve
at the campus chart level when the plant fund attributes are null.
|
getParameterEvaluatorServicecanCreate, canMaintain, getConditionallyHiddenPropertyNames, getConditionallyHiddenSectionIds, getConditionallyReadOnlySectionIds, getConditionallyRequiredPropertyNamesgetDocumentActionscanAcknowledge, canAddAdhocRequests, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canComplete, canCopy, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canPerformRouteReport, canRecall, canReload, canRoute, canSave, canSendAdhocRequests, canSendNoteFyi, getParameterServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanAcknowledge, canAddAdhocRequests, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canComplete, canCopy, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canPerformRouteReport, canRecall, canReload, canRoute, canSave, canSendAdhocRequests, canSendNoteFyipublic OrganizationtMaintenanceDocumentPresentationController()
public Set<String> getConditionallyReadOnlyPropertyNames(org.kuali.rice.kns.document.MaintenanceDocument document)
FinancialSystemMaintenanceDocumentPresentationControllerBasegetConditionallyReadOnlyPropertyNames in class FinancialSystemMaintenanceDocumentPresentationControllerBaseThis methods adds the extra COA code fields that are PKs of nested reference accounts but don't exist in the BO as FKs
to the readOnlyPropertyNames set when accounts can't cross charts.
Since these fields aren't included in AccountPersistenceStructureService.listChartOfAccountsCodeNames as
in super.getConditionallyReadOnlyPropertyNames, they need to be added individually for such special cases.protected boolean isCampuChartManagerAuthorized(org.kuali.rice.kim.api.identity.Person user, String propertyName, Map<String,String> roleQualifiers)
user - roleQualifiers - Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.