Hi Udai,
Find attached applicationConfiguration.custom.properties file.
On 10/21/2010 09:05 PM, Udai Gupta wrote:
Hi Gyal,
I am looking at fixing interest posting problem in your database. I am
also verifying the current code in development to see the behaviour.
It would be helpful if you can send me your
applicationConfiguraiton.custom.properties (mostly accounting rules
are more important for me)
Thanks,
Udai
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps& games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Mifos-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-users
--
Kelechi B.G. Micheals
Programme Operations Manager
Fantsuam Foundation
Kafanchan
+234-8020918229
+234-7039642794
[email protected]
skype: kelech_fantsuam
# The "applicationConfiguration.default.properties" file ships with
# Mifos in the WAR file and contains default configuration values that
# should not be modified by an MFI during Mifos deployment.
# To customize the values in "applicationConfiguration.default.properties",
# a separate file containing only those values to be changed should be
# created. This file containing override values must be named
# "applicationConfiguration.custom.properties"
# For more information look here:
#
http://www.mifos.org/knowledge/support/deploying-mifos/configuration/guide#customizing-the-application-configuration-file
# ##################### LOCALE #####################
#
# Mutability: always
# Type: String
# Allowed:
# The value for LanguageCode must be paired with a specific CountryCode
# value until the i18n subsystem is improved. For example, for an English
# user interface, you must use a value of EN for LanguageCode and GB
# for CountryCode.
#
# CountryCode LanguageCode Description
# GB EN English
# FR FR French
# ES ES Spanish
#
Localization.LanguageCode=EN
# Mutability: always
# Type: String
# Allowed: See the above table.
Localization.CountryCode=GB
# Mutability: always
# Type: String
# Allowed:
# Direction sets the HTML rendering direction to support right-to-left
languages.
# If omitted, defaults to auto; can be set to ltr or rtl.
#Localization.Direction=auto
# ################### ACCOUNTING #####################
#
# Mutability: TRAPDOOR. May only be changed for a brand-new Mifos instance.
# Once records exist relating to the "currency" table, changing
# this setting will lead to unexpected results.
# Type: String
# Allowed: ISO 4217 currency codes. See http://en.wikipedia.org/wiki/ISO_4217
AccountingRules.CurrencyCode=NGN
# Mutability: TRAPDOOR. May only be changed for a brand-new Mifos instance.
# Once records exist relating to the "currency" table, changing
# this setting will lead to unexpected results.
# Type: comma-separated String list
# Allowed: ISO 4217 currency codes. See http://en.wikipedia.org/wiki/ISO_4217
#AccountingRules.AdditionalCurrencyCodes=
# Mutability: always
# Type: short
# Allowed: 360 or 365
#AccountingRules.NumberOfInterestDays=365
# Mutability: always
# Type: short
# Allowed: 0 - 5
# The number of digits after the decimal that Mifos will carry.
AccountingRules.DigitsAfterDecimal=2
# Mutability: always
# Type: short
# Allowed: 0-5
# The number of digits after the decimal that Mifos will carry for interest.
#AccountingRules.DigitsAfterDecimalForInterest=5
# Mutability: always
# Type: double
# Allowed: 0 - 999
# The maximum allowable interest rate.
#AccountingRules.MaxInterest=999
# Mutability: always
# Type: double
# Allowed: 0 - 999
# The minimum allowable interest rate.
#AccountingRules.MinInterest=0
# What the RoundingMode options mean:
# HALF_UP: If the discarded digit is 5 or greater, the next digit is rounded up.
# FLOOR: Rounds down to the nearest digit even if the discarded digit is 5 or
greater.
# CEILING: If the discarded digit is anything but zero, the next digit is
rounded up.
# What the RoundOffMultiple options mean:
# If currency is USD, 1 rounds to the closest whole dollar, .5 rounds to the
closest
# fifty cents, and 0.1 rounds to the closest dime.
#
# Mutability: always
# Type: string
# Options: CEILING or FLOOR or HALF_UP
# How Mifos rounds currency amounts. See "What the RoundingMode options mean,"
above.
#AccountingRules.CurrencyRoundingMode=HALF_UP
# Mutability: always
# Type: string
# Options: CEILING or FLOOR or HALF_UP
# How Mifos rounds repayment amounts when it calculates schedules. See "What the
# RoundingMode options mean," above. Does not apply to last repayment.
#AccountingRules.InitialRoundingMode=HALF_UP
# Mutability: always
# Type: decimal
# Options: 1, 0.1, 0.01, 0.001, 0.5
# The decimal place repayments are rounded to when Mifos calculates the loan
# repayment schedule. See "What the RoundOffMultiple options mean," above.
#AccountingRules.InitialRoundOffMultiple=1
# Mutability: always
# Type: string
# Options: CEILING or FLOOR or HALF_UP
# How Mifos rounds the final repayment when it calculates the loan repayment
# schedule. See "What the RoundingMode options mean," above.
#AccountingRules.FinalRoundingMode=CEILING
# Mutability: always
# Type: decimal
# Options: 1, 0.1, 0.01, 0.001, 0.5
# The decimal place the final repayment is rounded to when Mifos calculates
# the loan repayment schedule. Note that value for FinalRoundOffMultiple can
# be more precise than the value for InitialRoundOffMultiple. See "What the
# RoundOffMultiple options mean," above.
#AccountingRules.FinalRoundOffMultiple=1
# ###################### CALENDAR #####################
#
# Mutability: always
# Type: comma-separated Strings
# Allowed: one or less of each of the following:
# MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY,SUNDAY
# You must specify at least one day. Mifos uses the first day you specify as
# the start of the fiscal week and the days you don't specify as non-working
days.
FiscalCalendarRules.WorkingDays=MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY
# Mutability: always
# Type: String
# Allowed:
# same_day
# next_working_day
# next_meeting_or_repayment
# Tells Mifos how to handle re-scheduling a meeting/repayment when it falls on a
# non-working day.
#FiscalCalendarRules.ScheduleTypeForMeetingOnHoliday=same_day
# ###################### CLIENTS ######################
#
# Mutability: always
# Type: boolean (true/false)
#BackDatedTransactionsAllowed=true
# Mutability: TRAPDOOR. May only be changed to "false" before first deployment.
# After initial deployment, may only be changed to "true".
# Type: boolean (true/false)
# Does the MFI have one or more Centers in its hierarchy? A value of "false"
# excludes Center from Mifos's representation of the MFI's hierarchy.
#ClientRules.CenterHierarchyExists=true
# Mutability: TRAPDOOR. May only be changed to "false" before first deployment.
# After initial deployment, may only be changed to "true".
# Type: boolean (true/false)
# Can clients be independent of groups (true) or must all clients belong to
# a group (false)?
#ClientRules.ClientCanExistOutsideGroup=true
# Mutability: TRAPDOOR. May only be changed to "false" before first deployment.
# After initial deployment, may only be changed to "true".
# Type: boolean (true/false)
# Can groups apply for loans (true) or can only clients apply for loans (false)?
#ClientRules.GroupCanApplyLoans=true
# Determines ordering of displayed client name. Comma-separated values.
# Values must match strings in ConfigConstants for FIRST_NAME, MIDDLE_NAME,
# LAST_NAME, and SECOND_LAST_NAME.
# PLEASE NOTE: This feature is currently *BROKEN*. Changes to this setting have
# no effect on what is displayed in the Web interface. Issue 1695 tracks this
# defect.
ClientRules.NameSequence=first_name,middle_name,last_name
# Mutability: always
# Type: short
# Allowed: 0 - 150
# Minimum allowed age for newly created clients. Setting this value
# to 0 means a minimum age will not be enforced.
#ClientRules.MinimumAgeForNewClients=0
# Mutability: always
# Type: short
# Allowed: 0 - 150
# Maximum allowed age for newly created clients. Setting this value
# to 0 means a maximum age will not be enforced.
#ClientRules.MaximumAgeForNewClients=0
# ############## PROCESS ###############
#
# Clients, groups, and accounts have some optional states, which can be hidden
# and excluded from the state flows. If any of the following states are set to
# "false", these optional states will not be visible in the UI. Once an
# optional state is enabled and corresponding loans, savings accounts, clients,
# etc. have been created, it should not be disabled as records could be in an
# optional state and unmodifiable from the Mifos user interface.
#
# Overriding to "false" in the custom configuration file must be performed
# before any loans, savings accounts, or clients (depending on the setting)
# have been created.
# Mutability: TRAPDOOR. May only be changed to "false" before first deployment.
# After initial deployment, may only be changed to "true".
# Type: boolean (true/false)
# A value of "false" removes an approval step from the process of adding a new
client.
# A value of "true" retains that step.
#ProcessFlow.ClientPendingApprovalStateEnabled=true
# Mutability: TRAPDOOR. May only be changed to "false" before first deployment.
# After initial deployment, may only be changed to "true".
# Type: boolean (true/false)
# A value of "false" removes an approval step from the process of adding a new
group.
# A value of "true" retains that step.
#ProcessFlow.GroupPendingApprovalStateEnabled=true
# Mutability: TRAPDOOR. May only be changed to "false" before first deployment.
# After initial deployment, may only be changed to "true".
# Type: boolean (true/false)
# A value of "true" causes a loan to be disbursed to the loan officer before it
# becomes active and is disbursed to the client.
#ProcessFlow.LoanDisbursedToLoanOfficerStateEnabled=false
# Mutability: TRAPDOOR. May only be changed to "false" before first deployment.
# After initial deployment, may only be changed to "true".
# Type: boolean (true/false)
# A value of "false" removes an approval step from the process of creating a new
# loan account for a client or group. A value of "true" retains that step.
#ProcessFlow.LoanPendingApprovalStateEnabled=true
# Mutability: TRAPDOOR. May only be changed to "false" before first deployment.
# After initial deployment, may only be changed to "true".
# Type: boolean (true/false)
# A value of "false" removes an approval step from the process of creating a new
# savings account for a group or client. A value of "true" retains that step.
#ProcessFlow.SavingsPendingApprovalStateEnabled=true
# ################ REPORTING ##################
#
# Head Office can specify whether/not system will accept back-dated
# transactions. This is an MFI-wide setting and will be applicable to all
# transactions in all offices for all loans, savings and client accounts. By
# default, backdated transactions should be allowed. If the setting is changed
# it only applies to future transactions
#
# * If "true", user can enter transactions dated earlier than current date
# (but later than last meeting date).
# * If "false", user can only enter transactions dated with the current date.
# Also, "date of transaction" for bulk entry will always be the current date.
#
# Mutability: always
# Type: boolean (true/false)
#BackDatedTransactionsAllowed=true
# This setting has no effect -- it works with a collection sheet batch job that
# was disabled in Mifos v1.1. When the collection sheet batch job is enabled,
# this setting allows you to generate collection sheet data for a future
meeting.
# The value you enter is the number of days before the meeting.
CollectionSheet.DaysInAdvance=7
# The name of the Branch Manager, to be displayed in Progress Reports
#RolesAndPermissions.BranchManager.RoleName=SavingTestPermission
# ############## ADVANCED CONFIGURATION ###############
#
# Do not change these settings unless you are advised
# to do so by a Mifos Specialist.
#
#
# Mutability: always
# Type: integer.
# Note if this number is changed, the number scoreTo in the last line
# <likelihood scoreFrom="95" scoreTo="101" bottomHalf="0.0" topHalf="0.0"/>
# of the file PPISurveyINDIA.xml needs to be changed, too.
#GeneralConfig.MaxPointsPerPPISurvey=101
# Mutability: always
# Type: integer
# The number of records (loan accounts) to be flushed from Hibernate to the
database for batch jobs
#GeneralConfig.BatchSizeForBatchJobs=100
# Mutability: always
# Type: integer
# The number of records (loan accounts) to be committed to the database for
batch jobs
#GeneralConfig.RecordCommittingSizeForBatchJobs=1000
# Mutability: always
# Type: integer
# Controls how often to print progress information for batch jobs.
#GeneralConfig.OutputIntervalForBatchJobs=1000
# Mutability: always
# Type: boolean (true/false)
# Applies when saving a collection sheet.
# If "true" mifos attempts to minimise the number of database requests issued
# by executing queries which bulk loads customer, account, schedule, fee and
other data
# into hibernate's session cache.
# When the object model is being built up prior to committing data,
# hibernate finds this data in its session cache and doesn't make a database
request.
#GeneralConfig.allowDataPrefetchingWhenSavingCollectionSheets=true
# Mutability: always
# Type: String
# Allowed:
# $HOME stands for home directory of the logged in user
# character '/' between subdirectories
# The absolute directory path to where documents are uploaded
#GeneralConfig.UploadStorageDirectory=$HOME/.mifos/uploads
# Mutability: always
# Type: integer
# After an administrator initiates a system shutdown, a countdown
# commences. When the countdown falls below this specified number
# of seconds, a notification will appear in the Web interface.
#GeneralConfig.ShutdownCountdownNotificationThreshold=1800
# Mutability: TRAPDOOR. Changing this setting after initial deployment may
require data migration
# Type: boolean
# Allowed: true/false
# This is used to specify whether the client family details are required or not
#ClientInformation.AreFamilyDetailsRequired=false
# Mutability: always
# Type: short
# Allowed: >=1
# Maximum number of family members required
#ClientInformation.MaximumNumberOfFamilyMembers=10
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Mifos-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-users