001/* 002 * Copyright 2008 The Kuali Foundation 003 * 004 * Licensed under the Educational Community License, Version 2.0 (the "License"); 005 * you may not use this file except in compliance with the License. 006 * You may obtain a copy of the License at 007 * 008 * http://www.opensource.org/licenses/ecl2.php 009 * 010 * Unless required by applicable law or agreed to in writing, software 011 * distributed under the License is distributed on an "AS IS" BASIS, 012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013 * See the License for the specific language governing permissions and 014 * limitations under the License. 015 */ 016package org.kuali.ole.sys; 017 018 019public class OleAuthorizationConstants { 020 021 public static class TransactionalEditMode { 022 public static final String EXPENSE_ENTRY = "expenseEntry"; 023 } 024 025 public static class DisbursementVoucherEditMode { 026 public static final String PAYEE_ENTRY = "payeeEntry"; 027 public static final String TAX_ENTRY = "taxEntry"; 028 public static final String FRN_ENTRY = "frnEntry"; 029 public static final String WIRE_ENTRY = "wireEntry"; 030 public static final String TRAVEL_ENTRY = "travelEntry"; 031 public static final String FULL_ENTRY = "fullEntry"; 032 public static final String PAYMENT_HANDLING_ENTRY = "paymentHandlingEntry"; 033 public static final String VOUCHER_DEADLINE_ENTRY = "voucherDeadlineEntry"; 034 public static final String SPECIAL_HANDLING_CHANGING_ENTRY = "specialHandlingChangingEntry"; 035 public static final String IMMEDIATE_DISBURSEMENT_ENTRY = "immediateDisbursementEntryMode"; 036 } 037 038 public static class DistributionOfIncomeAndExpenseEditMode { 039 public static final String SOURCE_LINE_READ_ONLY_MODE = "sourceLinesReadOnlyMode"; 040 } 041 042 public static class CashReceiptEditMode { 043 public static final String CASH_MANAGER_CONFIRM_MODE = "cmConfirm"; 044 public static final String CHANGE_REQUEST_MODE = "changeRequestOn"; 045 } 046 047 public static class CashManagementEditMode { 048 public static final String ALLOW_ADDITIONAL_DEPOSITS = "allowAdditionalDeposits"; 049 public static final String ALLOW_CANCEL_DEPOSITS = "allowCancelDeposits"; 050 } 051 052 public static class BudgetAdjustmentEditMode { 053 public static final String BASE_AMT_ENTRY = "baseAmtEntry"; 054 } 055 056 public static class CustomerInvoiceEditMode extends TransactionalEditMode { 057 public static final String PROCESSING_ORGANIZATION_MODE = "processingOrganizationMode"; 058 } 059}