Skip to content

Configurations

The Configurations page provides access to system-level settings that control the behaviour of various modules across PinkApple ERP.

Navigation: Administration → General Setup → Configurations

What Are Configurations?

Configurations are key-value settings that control how specific features behave. Unlike organisation details (which are high-level settings), configurations are granular feature toggles and parameters.

Configuration Categories

Configurations are grouped by the module or domain they affect:

CategoryExamples
GeneralDate display format, default pagination size, session timeout
AccountingAuto-post journal entries, require approval for all journals, default GL posting method
LoansEnable arrears calculation, auto-calculate penalties, maximum loan term
DepositsEnable interest capitalization, dormancy detection period, minimum balance enforcement
SecurityPassword complexity rules, OTP expiry time, maximum login attempts
CommunicationEnable email notifications, enable SMS notifications, default sender

Viewing Configurations

The configurations page displays all settings in a tabular format:

ColumnDescription
Configuration KeyThe unique identifier for the setting
ValueThe current value
DescriptionWhat the setting controls
CategoryThe module/domain this setting belongs to
Data TypeThe type of value expected (text, number, boolean, JSON)

Editing a Configuration

  1. Locate the configuration you want to change
  2. Click the Edit action on the row
  3. Update the value
  4. Submit the change

WARNING

Configuration changes take effect immediately. Some changes may require users to refresh their browser or may affect running processes. Review the description carefully before changing a value.

Common Configurations

Accounting Configurations

KeyDescriptionDefault
AUTO_POST_GL_JOURNALSWhether GL journals are automatically posted or require manual postingfalse
REQUIRE_JOURNAL_APPROVALWhether all journal entries require approvaltrue
ALLOW_BACKDATED_ENTRIESWhether entries can be posted to past fiscal periodsfalse

Loan Configurations

KeyDescriptionDefault
ENABLE_ARREARS_CALCULATIONEnable automatic arrears detectiontrue
AUTO_CALCULATE_PENALTIESAutomatically calculate penalties on overdue loanstrue
LOAN_APPROVAL_REQUIREDWhether loan applications require approvaltrue

Security Configurations

KeyDescriptionDefault
PASSWORD_MIN_LENGTHMinimum password length8
SESSION_TIMEOUT_MINUTESSession timeout in minutes30
MAX_LOGIN_ATTEMPTSMaximum failed login attempts before lockout5

Next Steps

PinkApple ERP by Stat Solutions Network