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.
|
getParameterEvaluatorService
canCreate, canMaintain, getConditionallyHiddenPropertyNames, getConditionallyHiddenSectionIds, getConditionallyReadOnlySectionIds, getConditionallyRequiredPropertyNames
getDocumentActions
canAcknowledge, canAddAdhocRequests, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canComplete, canCopy, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canPerformRouteReport, canRecall, canReload, canRoute, canSave, canSendAdhocRequests, canSendNoteFyi, getParameterService
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canAcknowledge, canAddAdhocRequests, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canComplete, canCopy, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canPerformRouteReport, canRecall, canReload, canRoute, canSave, canSendAdhocRequests, canSendNoteFyi
public OrganizationtMaintenanceDocumentPresentationController()
public Set<String> getConditionallyReadOnlyPropertyNames(org.kuali.rice.kns.document.MaintenanceDocument document)
FinancialSystemMaintenanceDocumentPresentationControllerBase
getConditionallyReadOnlyPropertyNames
in class FinancialSystemMaintenanceDocumentPresentationControllerBase
This 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-2013 The Kuali Foundation. All Rights Reserved.