/*
* Copyright (c) 2005-2011 Grameen Foundation USA
* All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
* implied. See the License for the specific language governing
* permissions and limitations under the License.
*
* See also http://www.apache.org/licenses/LICENSE-2.0.html for an
* explanation of the license and how it is applied.
*/
package org.mifos.accounts.savings.util.helpers;
public class SavingsConstants {
// constants used at jsps
public static final String AMOUNT = "Amount";
public static final String SAVINGS_PRD_OFFERINGS = "savingsPrdOfferings";
public static final String CREATE_SAVINGS_ACCOUNT = "createSavingsAccount";
public static final String EDIT_SAVINGS_ACCOUNT = "editSavingsAccount";
public static final String INPUTPAGE = "inputPage";
public static final String CUSTOM_FIELDS = "customFields";
public static final String RECENTY_ACTIVITY_LIST = "recentActivityList";
public static final String RECENTY_ACTIVITY_DETAIL_PAGE = "recentActivityForDetailPage";
public static final String TRXN_HISTORY_LIST = "trxnhistoryList";
public static final String FLAG = "flag";
public static final String NOTES = "notes";
public static final String METHODCALLED = "methodCalled";
public static final String ACCOUNT_ACTION = "accountAction";
public static final String CLIENT_LIST = "clientList";
public static final String CLIENT_NAME = "clientName";
public static final String CLIENT = "client";
public static final String PRDOFFERING = "prd";
public static final String GLOBALACCOUNTNUM = "globalAccountNum";
public static final String RECORD_OFFICE_ID = "recordOfficeId";
public static final String CLIENT_ID = "clientId";
public static final String CLIENT_LEVEL = "clientLevel";
public static final String IS_LAST_PAYMENT_VALID = "isLastPaymentValid";
public static final String IS_BACKDATED_TRXN_ALLOWED = "isBackDatedTrxnAllowed";
public static final String ACCOUNT_PAYMENT = "accountPayment";
public static final String PAYMENT_AMOUNT = "amount";
public static final Short DEFAULT_PAYMENT_TYPE = 1;
public static final short SAVINGS_ALL = 3;
public static final short POSTING_DAY = 31;
// Savings AdjustmentTypes
public static final String SAVINGS_ADJUSTMENT_TYPE = "savingsAdjustmentType";
// used in case of optional states.
public static final String IS_PENDING_APPROVAL = "isPendingApproval";
public static final short SAVINGS_CUSTOM_FIELD_ENTITY_TYPE = 21;
// field names for error msgs
public static final String RECOMMENDED_AMOUNT = "Recommended amount for deposit";
public static final String MANDATORY_AMOUNT = "Mandatory amount for deposit";
public static final String MANDATORY_AMOUNT_FOR_DEPOSIT_KEY = "Savings.mandatoryAmountForDeposit";
public static final String RECOMMENDED_AMOUNT_FOR_DEPOSIT_KEY = "Savings.recommendedAmountForDeposit";
// error messages
public static final String MANDATORY = "errors.mandatory";
public static final String INVALID_LAST_PAYMENT = "errors.invalidlastpayment";
public static final String MANDATORY_SELECT = "errors.mandatoryselect";
public static final String MAX_LENGTH = "errors.maximumlength";
public static final short COMMENT_LENGTH = 500;
public static final String UNKNOWN_EXCEPTION = "error.unknownexception";
public static final String STATEINITIALIZATION_EXCEPTION = "error.stateinitializationexception";
public static final String STATUS_CHANGE_NOT_ALLOWED = "error.statuschangenotallowed";
public static final String INCOMPLETE_CHECKLIST = "error.incompletechecklist";
public static final String ACCOUNT_NOTES = "accountNotes";
public static final String STATUS_LIST = "statusList";
public static final String STATUS_CHECK_LIST = "checklist";
public static final String NEW_STATUS_NAME = "newStatusName";
public static final String FLAG_NAME = "flagName";
public static final String NEW_FLAG_NAME = "newFlagName";
public static final String CREATE_FAILED = "errors.createfailed";
public static final String UPDATE_FAILED = "errors.updatefailed";
public static final String INVALID_INTEREST_AMOUNT = "errors.invalidInterestAmount";
public static final String INVALID_ADJUSTMENT_AMOUNT = "errors.invalidAdjustmentAmount";
public static final String INVALID_TRXN_DATE = "errors.invaliddate";
public static final String FUTURE_DATE = "errors.futuredate";
public static final String STATUS_CHANGE_HISTORY_LIST = "statusChangeHistoryList";
public static final String DAYS = "days";
public static final short SAVINGS_MANDATORY= 1;
public static final short SAVINGS_VOLUNTARY= 2;
public static final String ADJUSTABLE_PAYMENTS="savingsAdjustablePayments";
public static final String ADJUSTMENT_AMOUNT="adjustmentAmount";
public static final String TRXN_DATE = "Savings.dateOfTrxn";
public static final String TRXN_DATE_FIELD = "trxnDateDD";
}