public class SubAccountMaintenanceDocumentPresentationController extends FinancialSystemMaintenanceDocumentPresentationControllerBase
Modifier and Type | Field and Description |
---|---|
static String[] |
COA_CODE_NAMES |
Constructor and Description |
---|
SubAccountMaintenanceDocumentPresentationController() |
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.
|
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 static final String[] COA_CODE_NAMES
public SubAccountMaintenanceDocumentPresentationController()
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.
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.