System Configurator (Window ID-50006)

From iDempiere en

Table of Contents

Window: System Configurator

Description:

Help:

Tab: System Configurator

Description:

Help:

System Configurator - System Configurator - Window (iDempiere 1.0.0).png

Fields
Name Description Help Technical Data
Tenant Tenant for this installation. A Tenant is a company or a legal entity. You cannot share data between Tenants. AD_SysConfig.AD_Client_ID
numeric(10)
Table Direct
Organization Organizational entity within tenant An organization is a unit of your tenant or legal entity - examples are store, department. You can share data between organizations. AD_SysConfig.AD_Org_ID
numeric(10)
Table Direct
Name Alphanumeric identifier of the entity The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. AD_SysConfig.Name
character varying(50)
String
Description Optional short description of the record A description is limited to 255 characters. AD_SysConfig.Description
character varying(255)
String
Configured Value Value for the configuration key You can check the valid variables and values at http://wiki.idempiere.org/en/System_Configurator_(Window_ID-50006) AD_SysConfig.Value
character varying(4000)
String
Entity Type Dictionary Entity Type; Determines ownership and synchronization The Entity Types "Dictionary", "iDempiere" and "Application" might be automatically synchronized and customizations deleted or overwritten.

For customizations, copy the entity and select "User"!

AD_SysConfig.EntityType
character varying(40)
Table
Configuration Level Configuration Level for this parameter Configuration Level for this parameter

S - just allowed system configuration C - tenant configurable parameter O - org configurable parameter

AD_SysConfig.ConfigurationLevel
character(1)
List
Active The record is active in the system There are two methods of making records unavailable in the system: One is to delete the record, the other is to de-activate the record. A de-activated record is not available for selection, but available for reports.

There are two reasons for de-activating and not deleting records: (1) The system requires the record for audit purposes. (2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries.

AD_SysConfig.IsActive
character(1)
Yes-No


Contributions / Posts

Window System Configurator from Menu/System Admin/General Rules/System Rules enables you to define global parameters which are stored in the DB. This way you can control program flow without changing code.

  • Parameters are defined in the format Name-Value
  • Model class used: MSysConfig
  • Entries are stored in Table AD_Sysconfig
  • Entries can be made in AD or as normal user
  • Examples in base/src/org/adempiere/pdf/Document.writePDF() and client/src/org/compiere/apps/AMenu.run(). In base/src/org/adempiere/pdf/Document.writePDF() for example, the PDF font can be set dynamically.


Usage example:

private final static String MY_GLOBAL_DB_VARIABLE = "VARIABLE_DEFINED_IN_DB";

String xxxx = MSysConfig.getValue(MY_GLOBAL_DB_VARIABLE, "");

if(xxxx != null && xxx.trim().length() > 0)


Actual Parameters:

Key Description References Domain Scope
2PACK_COMMIT_DDL
If set to Y 2Pack tries to behave in PostgreSQL same as with Oracle - committing before and after DDL statements IDEMPIERE-3058 Y/N defaults to N
2PACK_HANDLE_TRANSLATIONS
Define if 2pack handle translations or not (legacy 2pack) FR 1786994 defaults to false
AD_CHANGELOG_SAVE_UUID
Save AD_ChangeLog.Record_UU, this is set by default to B to preserve disk space. Valid options are: B - just based UUID tables, A - always, U - just UUID, not ID IDEMPIERE-5567 default B
ADDRESS_VALIDATION
Enable address validation by country codes - separated by semicolons IDEMPIERE-1286
ALERT_SEND_ATTACHMENT_AS_XLS
Alert processor send the attachments as XLS (N->plain text) FR 1894573 [1] Y/N default Y
ALLOCATION_DESCRIPTION
Define format for Allocation Description IDEMPIERE-2658
ALLOW_APPLY_PAYMENT_TO_CREDITMEMO
Allow applying payment to a credit memo IDEMPIERE-1776 Y/N default N
ALLOW_OVER_APPLIED_PAYMENT
Allow a payment to be over applied to an invoice IDEMPIERE-1607 Y/N default N
ALLOW_REVERSAL_OF_RECONCILED_PAYMENT
Define if the user is allowed to reverse a payment that was already reconciled IDEMPIERE-5089 Y/N default Y
ALogin_ShowDate
Show date field login IDEMPIERE-1311 Y/N - Default Y
ALogin_ShowOneRole
Show role list on login when there is just one role to select FR 2976452 deprecated on IDEMPIERE-1311
APPLICATION_DATABASE_VERSION
Database version to show on login page IDEMPIERE-2259 defaults to select lastmigrationscriptapplied from ad_system
APPLICATION_DATABASE_VERSION_SHOWN
Defines if database version must be shown on login page IDEMPIERE-2259 defaults to false if AD_System.SystemStatus = Production, otherwise defaults true
APPLICATION_HOST_SHOWN
Defines if host must be shown on login page IDEMPIERE-2259 defaults to false if AD_System.SystemStatus = Production, otherwise defaults true
APPLICATION_IMPLEMENTATION_VENDOR
Implementation vendor to show on login page IDEMPIERE-2259 defaults to "Supported by iDempiere community"
APPLICATION_IMPLEMENTATION_VENDOR_SHOWN
Defines if implementation vendor must be shown on login page IDEMPIERE-2259 defaults to true
APPLICATION_JVM_VERSION_SHOWN
Defines if JVM version must be shown on login page IDEMPIERE-2259 defaults to false if AD_System.SystemStatus = Production, otherwise defaults true
APPLICATION_LOGIN_LEFT_PANEL_SHOWN
Defines if the left panel is shown on login page, possible values Y=Yes (not collapsed), H=Hidden (collapsed), I=Invisible (not shown at all) IDEMPIERE-6282 defaults to Y System
APPLICATION_MAIN_VERSION
Main version to show on login page IDEMPIERE-2259 defaults to bundle version
APPLICATION_MAIN_VERSION_SHOWN
Defines if app main version must be shown on login page IDEMPIERE-2259 defaults to true
APPLICATION_OS_INFO_SHOWN
Defines if OS info must be shown on login page IDEMPIERE-2259 defaults to false if AD_System.SystemStatus = Production, otherwise defaults true
APPLICATION_URL
Server URL to generate zoom for a record. When empty, or using the value USE_HARDCODED, the system generates an URL with current protocol, server name, port, context IDEMPIERE-2361 defaults to empty
ATTACH_EMBEDDED_2PACK
When processing automatically a 2Pack (plugin or external), this key defines if the zip file is attached to the corresponding AD_Package_Imp_Proc record, this can be useful for posterior reprocessing IDEMPIERE-2771 Y/N - Default Y
AUTO_ASSIGN_ROLE_TO_CREATOR_USER
This key defines if a role is assigned to the creator user when creating a new role IDEMPIERE-3664 defaults to false
AUTOMATIC_PACKIN_FOLDERS
This key defines a folder, or a set of folders separated by semicolon (;). When starting the plugin org.adempiere.plugin.utils, it searchs for new packins to apply present on these folders and applies them automatically IDEMPIERE-3551 defaults to empty
AUTOMATIC_PACKIN_INITIAL_DELAY
Time in seconds that org.adempiere.plugin.utils waits before starting to process the AUTOMATIC_PACKIN_FOLDERS, this is useful in order to wait for the internal plugins to be processed first IDEMPIERE-3551 defaults to 120 seconds
AUTOMATIC_PACKIN_PROCESSING
This key is used internally by the automatic application of 2Packs as a semaphore to indicate that another 2Pack is being applied, is not intended to be managed by user, but automatically managed by the system. IDEMPIERE-2771
AUTOMATIC_PACKIN_RETRIES
When applying automatically a 2Pack, this defines the number of retries to wait for the semaphore when other plugins are applying 2Packs, this is used in combination with AUTOMATIC_PACKIN_TIMEOUT IDEMPIERE-2771 defaults to 5
AUTOMATIC_PACKIN_TIMEOUT
When applying automatically a 2Pack, this defines the waiting time to try to get the semaphore when other plugins are applying 2packs, this is used in combination with AUTOMATIC_PACKIN_RETRIES IDEMPIERE-2771 defaults to 120 seconds
BACKGROUND_JOB_ALLOWED
Defines if reports as background jobs are allowed IDEMPIERE-1951 defaults to true
BACKGROUND_JOB_BY_DEFAULT
Defines if reports are executed as background job by default IDEMPIERE-1951 defaults to false
BACKGROUND_JOB_MAX_IN_SYSTEM
Maximum background reports running per system IDEMPIERE-1951 defaults to 20
BACKGROUND_JOB_MAX_PER_CLIENT
Maximum background reports running per tenant IDEMPIERE-1951 defaults to 10
BACKGROUND_JOB_MAX_PER_USER
Maximum background reports running per user IDEMPIERE-1951 defaults to 5
BANK_STATEMENT_POST_WITH_DATE_FROM_LINE
By default bank statement post with date from header, when this is set to Y then it changes to post with date from line, it can cause accounting problems because two bank statement lines can fit in two different accounting periods IDEMPIERE-1104 defaults to false
BPARTNER_QUICK_ENTRY_OPTIONAL_LOCATION_TABLES
On the business partner quick entry window, the location is defined as mandatory, this configurator allows to define a list of tables where the Location is optional IDEMPIERE-3906
CALENDAR_ALTERNATE_TIMEZONE
Alternate time zone to show in Calendar window. It can be defined as one zone or several zones separated by comma, as sample in Calendars.setTimezone. A zone is defined by a title =timezone, title is shown in the calendar, and the timezone must conform to timezone standard. If set empty (a whitespace) then no alternate timezone is shown. IDEMPIERE-832 Default when not set: Pacific Time=PST
CASH_AS_PAYMENT
Record Cash as a Payment (True) or Cash Journal (False) FR 2803341 defaults to true
CHANGE_PASSWORD_MUST_DIFFER
IDEMPIERE-374 Change password must be changed to be a form instead of a process
CHART_MIN_WIDTH_3_PERIOD
Define the width where 3 periods fit in charts (using billboard) IDEMPIERE-5402 default 230
CHART_MIN_WIDTH_6_PERIOD
Define the width where 4 periods fit in charts (using billboard) IDEMPIERE-5402 default 320
CHECK_CREDIT_ON_CASH_POS_ORDER
Check credit on cash POS order FR 2840458 defaults to true
CHECK_CREDIT_ON_PREPAY_ORDER
Check credit on prepay order FR 2840458 defaults to true
CLIENT_ACCOUNTING
Enable client Accounting FR 2857807 D - Disabled (default)
Q - Queue (enabled to post by hand - queue documents for posterior processing)
I - Immediate (immediate post)
DASHBOARD_LAYOUT_ORIENTATION
Change dashboard layout orientation IDEMPIERE-5389 C = Column (default/fallback)

R = Row ||

DB_READ_REPLICA_NORMAL_MAX_ITERATIONS
Number of iterations to try before giving up when trying to get a connection to read replica for reports IDEMPIERE-3850 Defaults to 3
DB_READ_REPLICA_NORMAL_TIMEOUT_IN_MILLISECONDS
Timeout in milliseconds to wait for the replica to sync for reports IDEMPIERE-3850 Defaults to 5000 (5 seconds)
DB_READ_REPLICA_URLS
Pipe ( | ) separated list of JDBC URLs of read only replicas for reporting IDEMPIERE-3850 if empty (default) reporting from replica is not enabled
DEFAULT_COA_PATH
Path for default Chart of Accounts IDEMPIERE-1685 $IDEMPIERE_HOME/data/import/AccountingDefaultsOnly.csv
DEFAULT_ENTITYTYPE
Default value for Entity Type field in windows IDEMPIERE-2852 Defaults to U
DICTIONARY_ID_COMMENTS
Comments on the reservation Centralized_ID_Management Deprecated in IDEMPIERE-2523
DICTIONARY_ID_PASSWORD
Developer password Centralized_ID_Management
DICTIONARY_ID_USER
Developer username Centralized_ID_Management
DICTIONARY_ID_USE_CENTRALIZED_ID
Assign the dictionary ID's from a centralized website reservation instead of sequences Centralized_ID_Management Y/N default Y
DICTIONARY_ID_WEBSITE
Website providing the ID reservation service for iDempiere Centralized_ID_Management
DOCACTIONBUTTON_SHOWACTIONNAME
IDEMPIERE-594
DPViews_ShowInfoAccount
Defines if Info Account must be shown on Views dashboard IDEMPIERE-1085 defaults to true
DPViews_ShowInfoSchedule
Defines if Info Schedule must be shown on Views dashboard IDEMPIERE-1085 defaults to true
EMAIL_NOTIFY_2PACK
This key defines an email or list of emails separated by comma (,). When defined the application of a 2Pack zip file (automatic or manual) will send a notification email to the emails on the list. This key can be configured by tenant and for System, the emails configured for System will be added to the list when processing a tenant. IDEMPIERE-2771
EMAIL_TEST_MAILTEXT_ID
ID of the mail template to be used on the EMail Test process IDEMPIERE-4359 if not set the system simply uses the string "EMail Test"
ENABLE_PAYMENTBOX_BUTTON
Defines if the payment button besides the payment rule is shown or not IDEMPIERE-2305 defaults to true (button enabled)
ENABLE_SSO
Defines if SSO is used in the system IDEMPIERE-5346 defaults to false
ENABLE_SSO_OSGI_CONSOLE
Defines if SSO is used for the OSGI console IDEMPIERE-5346 defaults to false
ENABLE_SSO_IDEMPIERE_MONITOR
Defines if SSO is used for the idempiereMonitor IDEMPIERE-5346 defaults to false
EXPORT_BLOB_COLUMN_FOR_INSERT
When exporting records as SQL insert, it defines if the BLOB columns are exported or not IDEMPIERE-6133 defaults to true Tenant
FEEDBACK_EMAIL_CC
Comma separated list of carbon copy recipients for feedback EMail IDEMPIERE-4461
FEEDBACK_EMAIL_TO
Comma separated list of recipients for feedback EMail IDEMPIERE-4461
FORCE_POSTING_PRIOR_TO_PERIOD_CLOSE
Define if closing period with unposted documents is allowed, by default is forcing to post documents first IDEMPIERE-5576 defaults to true
FORM_SQL_PROCESS_ALLOWED_KEYWORDS
Commands allowed to execute in the form SQL Process IDEMPIERE-5450 default: ALTER, ANALYZE, COMMENT, CREATE, DELETE, DROP, GRANT, INSERT, REINDEX, REVOKE, SET, UPDATE, TRUNCATE, VACUUM
FORM_SQL_QUERY_ALLOWED_KEYWORDS
Commands allowed to execute in the form SQL Query IDEMPIERE-5451 default: SELECT, WITH, SHOW
FORM_SQL_QUERY_LOG_ISSUE
Log queries executed in SQL Query form in AD_Issue table IDEMPIERE-5451 default: true
FORM_SQL_QUERY_MAX_RECORDS
Maximum number of records to query in SQL Query form IDEMPIERE-5451 default: 500
FORM_SQL_QUERY_TIMEOUT_IN_SECONDS
Timeout in seconds for queries executed in SQL Query form IDEMPIERE-5451 default: 120
GLOBAL_MAX_QUERY_RECORDS
Defines the maximum number of records allowed to be loaded when opening a window, zero means no limit (not recommended) IDEMPIERE-6123 defaults to 100.000 records Tenant
GLOBAL_MAX_REPORT_RECORDS
Defines the maximum number of records allowed to be printed in a report, zero means no limit (not recommended) IDEMPIERE-6123 defaults to 100.000 records Tenant
GRIDTABLE_INITIAL_COUNT_TIMEOUT_IN_SECONDS
Defines the maximum number of seconds allowed for the initial count SQL to run when opening a window, zero means no limit (not recommended) IDEMPIERE-6123 defaults to 1 second Tenant
GRIDTABLE_LOAD_TIMEOUT_IN_SECONDS
Timeout in seconds to wait for complete gridtable load IDEMPIERE-2188 defaults to 30 seconds
HTML_REPORT_MINIFY
Defines the HTML of reports is minified IDEMPIERE-5225 defaults to true
HTML_REPORT_THEME
Name of optional theme for HTML reports on webui IDEMPIERE-2355
IBAN_VALIDATION
This key defines if the system must apply IBAN validation for the fields IBAN on the different tables, like Bank Account, BP Bank Account, Payment, Payment Transaction. For countries where the IBAN is not used, or used for a different purpose, then is recommended to disable this flag IDEMPIERE-1200 Y/N, defaults to Y
IDENTIFIER_SEPARATOR
This defines the separator to be used in the generation of a display column for foreign fields IDEMPIERE-3409 defaults to underscore (_)
IMAGE_DB_STORAGE_SAVE_AS_ZIP
Defines if the images are saved raw or zipped in the AD_Image table IDEMPIERE-4190 Boolean Y/N
INFO_DEFAULTSELECTED
Info windows - Specify if the records should be checked(selected) by default (multi selection mode only) FR 2847305 deprecated
INFO_PRODUCT_SHOW_PRODUCTS_WITHOUT_PRICE
Defines if the products without price are also shown in the Info Product Window IDEMPIERE-5020 Boolean Y/N
INFO_DOUBLECLICKTOGGLESSELECTION
Info Window - True if double click on a row toggles if row is selected (multi selection mode only) FR 2847305 deprecated
Invoice_ReverseUseNewNumber
IDEMPIERE-148 Allow reversal invoice to use DocNo^ instead of consuming an invoice #
JASPER_SWAP_MAX_PAGES
IDEMPIERE-146
LABEL_AUTOMATIC_COLOR
Defines if a color is assigned automatically to labels/tags based on its name IDEMPIERE-5259 defaults to true
LASTRUN_RECORD_COUNT
Number of last run records to show on processes/reports IDEMPIERE-1572 defaults to 5
LDAP_TYPE
IDEMPIERE-3861 Define LDAP Type: openldap - or any other value for the standard
LOCATION_MAPS_DESTINATION_ADDRESS
IDEMPIERE-147 GoogleMap to show Locators
LOCATION_MAPS_ROUTE_PREFIX
IDEMPIERE-147 GoogleMap to show Locators
LOCATION_MAPS_SOURCE_ADDRESS
IDEMPIERE-147 GoogleMap to show Locators
LOCATION_MAPS_URL_PREFIX
IDEMPIERE-147 GoogleMap to show Locators
LOCATION_MAX_CITY_ROWS
FR2794312 Location AutoComplete
LOGIN_HELP_URL
IDEMPIERE-77 http://wiki.idempiere.org/{lang}/Login_Help
LOGIN_SELECT_ROLE_HELP_URL
IDEMPIERE-5463 https://wiki.idempiere.org/{lang}/Login_Select_Role_Help
LOGIN_PREFIX_SEPARATOR
Prefix to use when specifying tenant on login IDEMPIERE-5408 Defaults to slash (/)
LOGIN_SHOW_RESETPASSWORD
IDEMPIERE-375 Implement Forgot my Password
LOGIN_WITH_TENANT_PREFIX
Specify Tenant on Login. WARNING! In order to use this feature you need to configure a login prefix for every tenant that is going to use this feature (or for all tenants in case the Force option is configured). (N)o / (A)llow / (F)orce IDEMPIERE-5408 N
MAIL_DONT_SEND_TO_ADDRESS
For test systems you can set up this key to avoid sending unwanted messages. If combined with MAIL_SEND_BCC_TO_ADDRESS, then it will send messages just to the configured address IDEMPIERE-2104
MAIL_SEND_BCC_TO_ADDRESS
You can register an e-mail address and all the outgoing mails from iDempiere will be sent BCC there FR 3090719
MAIL_SEND_BCC_TO_FROM
When enabled the outgoing mails from iDempiere will be sent BCC to the originating user FR 3090719 Y/N - Default N
MAIL_SEND_CREDENTIALS
The credentials for sending email (user/password) are taken from: U-User/C-Client/S-System IDEMPIERE-722 Make email credentials configuration more flexible
MAIL_SMTP_CONNECTIONTIMEOUT
Timeout in milliseconds to wait for SMTP connection, -1 leaves the java default IDEMPIERE-5760 default to -1
MAIL_SMTP_TIMEOUT
Timeout in milliseconds to send an email IDEMPIERE-5760 default to 20000
MAIL_SMTP_WRITETIMEOUT
Timeout in milliseconds to wait for writing on SMTP connection, -1 leaves the java default IDEMPIERE-5760 default to -1
MAX_ACTIVITIES_IN_LIST
Max number of activities in list FR 2714423 defaults to 200
MAX_RESULTS_PER_SEARCH_IN_DOCUMENT_CONTROLLER
Max number of results per search in menu/document controller IDEMPIERE-2050 defined per client, defaults to 3
MAX_ROWS_IN_TABLE_COMBOLIST
Max number of rows allowed to be loaded in a combo list IDEMPIERE-5534 defaults to 10000, max allowed is 50000
MAX_TEXT_LENGTH_ON_GRID_VIEW
When showing long strings in grid view, the system shows the first N characters defined here and then an ellipsis (...) IDEMPIERE-3073 defaults to 60
Milliseconds of wait to run the infoupdater class on the menu window (just for swing) FR 1717125 integer milliseconds default 60000
MESSAGES_AT_TENANT_LEVEL
Defines if messages can be translated at tenant level (See NF9 Messages at Client Level) IDEMPIERE-5136 false by default
MFA_NTP_TIMEOUT_IN_MILLISECONDS
NTP Timeout in case the TOTP mechanism check the time against an NPT server IDEMPIERE-4782 By default 5000 milliseconds (5 seconds)
MFA_REGISTERED_DEVICE_EXPIRATION_DAYS
Default number of days when a device registered expires IDEMPIERE-4782 By default 30
MONITOR_INITIAL_WAIT_FOR_CLUSTER_IN_SECONDS
Defines a waiting time before starting the idempiereMonitor page to allow the cluster server to start IDEMPIERE-4211 Default 10 seconds
MONITOR_MAX_WAIT_FOR_CLUSTER_IN_SECONDS
Defines the max waiting time to allow the cluster server to start before giving up IDEMPIERE-4211 Default 180 seconds (3 minutes)
MROLE_GETDEFAULT_RETURNS_NULL_WHEN_NO_CONTEXT
when looking for default role in context before login (in java code) a null role is returned, setting this to false is not recommended and is just for backward compatibility with legacy code that requires receiving System (0) role in this case IDEMPIERE-5849 defaults to true
MFG_ValidateCostsOnCreate
IDEMPIERE-246 Integrate Manufacturing Light
MSEQUENCE_GETNEXT_TIMEOUT
Timeout in seconds for getting the next sequence from AD_Sequence table IDEMPIERE-5013 Default 30 seconds
MFG_ValidateCostsDifferenceOnCreate
IDEMPIERE-246 Integrate Manufacturing Light
OAUTH2_USE_ACCESS_TOKEN_UPN_ON_MICROSOFT_PROVIDER
When checking OAuth2 credentials with microsoft, sometimes the user email information is sent in the access_token in upn field, this is to obtain the preferred_username from the upn field IDEMPIERE-5354 defaults to true
OAUTH2_USE_ID_TOKEN_PREF_USERNAME_ON_MS_PROVIDER
When checking OAuth2 credentials with microsoft, sometimes the user email information is sent in the access_token in preferred_username field, this is to obtain the preferred_username from the preferred_username field IDEMPIERE-5354 defaults to true
ORDER_COLUMNS_TO_COPY_TO_NOT_COMPLETED_INVOICES
Comma separated list of columns to be copied when changing an order to not completed invoices IDEMPIERE-5893 Defaults to Description, POReference, PaymentRule, C_PaymentTerm_ID, DateAcct - can be defined at organization level
PAYMENT_OVERWRITE_DOCUMENTNO_WITH_CHECK_ON_PAYMENT
On Payment window, for payments overwrite the document number with the check number when tender type check FR 1876984 Y/N default Y
PAYMENT_OVERWRITE_DOCUMENTNO_WITH_CHECK_ON_RECEIPT
On Payment window, for receipts overwrite the document number with the check number when tender type check FR 1876984 Y/N default Y
PAYMENT_OVERWRITE_DOCUMENTNO_WITH_CREDIT_CARD
On Payment window overwrite the document number with the credit card number when tender type credit card FR 1876984 Y/N default Y
PAYMENT_SELECTION_MANUAL_ASK_INVOKE_GENERATE
Defines if Generate Payment Selection must be called at the end of Payment Selection Manual IDEMPIERE-2134 defaults to true
PDF_FONT_DIR
Path to additional font use in report, making it available for PDF export BF 2617308 Default none
ProductUOMConversionRateValidate
Enable/disable validation -> The Product UoM needs to be the smallest UoM - Multiplier must be > 0 FR 1689521 Y/N default Y
ProductUOMConversionUOMValidate
Enable/disable validation -> Select the Product UoM as the From Unit of Measure FR 1689521 Y/N default Y
PROJECT_ID_COMMENTS
Comments on the reservation [[Centralized_ID_Management]] Deprecated in IDEMPIERE-2523
PROJECT_ID_PASSWORD
Developer password Centralized_ID_Management
PROJECT_ID_PROJECT
The name of the project Centralized_ID_Management
PROJECT_ID_USER
Developer username Centralized_ID_Management
PROJECT_ID_USE_CENTRALIZED_ID
Assign the non-dictionary ID's for tables with entity type from a centralized website reservation instead of sequences Centralized_ID_Management Y/N default N
PROJECT_ID_WEBSITE
Website providing the ID reservation service for the project Centralized_ID_Management
QUICKFORM_PAGE_SIZE
The page size for the quick form feature IDEMPIERE-4157 Client configurable, defaults to 20
REAL_TIME_POS
RecentItems_MaxSaved
IDEMPIERE-127 Implement Recent Items dashboard
RecentItems_MaxShown
IDEMPIERE-127 Implement Recent Items dashboard
REPORT_LOAD_TIMEOUT_IN_SECONDS
Maximum number of seconds allowed for the SQL of a report to get the data IDEMPIERE-6123 defaults to 120 seconds Tenant
REPORT_SWAP_MAX_ROWS
IDEMPIERE-146
Define the system information to show on report footer IDEMPIERE-2283 defaults to iDempiere®
START_VALUE_BPLOCATION_NAME
Define the start value for C_BPartner_Location.Name
0 - City
1 - City + Address1
2 - City + Address1 + Address2
3 - City + Address1 + Address2 + Region
4 - City + Address1 + Address2 + Region + ID
FR 2582181 possible values = 0,1,2,3,4 -> default 0
SWING_LOGIN_ALLOW_REMEMBER_ME
Enable remember me feature on swing FR 2893090 U - User
P - User and password (default)
N - None
SWING_OVERRIDE_TEXT_AREA_BEHAVIOUR
IDEMPIERE-320 - Make Swing CTextArea consistent with ZK
SHIPPING_DEFAULT_WEIGHT_PER_PACKAGE
Ticket #1001758: FedEx & UPS
SYSTEM_IN_MAINTENANCE_MODE
Defines if system is in maintenance mode, just advanced roles can login IDEMPIERE-1717 defaults to false
SYSTEM_INSERT_CHANGELOG
Keep change log for inserts: Y - Yes, N - No, K - just the key _ID FR 1920314 Y/N/K default Y
SYSTEM_NATIVE_SEQUENCE
use db system sequences instead of ad_sequence Y/N defaults to N
SSO_SELECT_ROLE
Defines if the role panel must be shown when login with SSO IDEMPIERE-5346 defaults to true
TAX_LOOKUP_SERVICE
Defines the default tax lookup service (implementing the ITaxLookup interface) IDEMPIERE-5056 defaults to org.adempiere.base.DefaultTaxLookup
TOP_MARGIN_PIXELS_FOR_HEADER
this sysconfig is optional, not required, code assumes 222 as the pixels to reserve for header space, made configurable as the number of pixels can depend on the theme IDEMPIERE-581 Store divider location for window per user
TRACE_ALL_TRX_CONNECTION_GET
When trying to find the point of a DB connection leak, the iDempiere monitor page can help showing the point where the connection has been opened or used. By default it shows an approximate, not the exact last point where a connection was used last time. Turning this key to Y will show the exact last usage helping to identify the exact line of code where the connection leak is happening. However, use it carefully, as setting this key to Y impacts adversely the performance. IDEMPIERE-3416 Y/N defaults to N
TRX_AUTOSET_DISPLAY_NAME
When enabled it automatically set the class and method from the caller for the methods createTrxName() or createTrxName(null). However, use it carefully, as setting this key to Y can impacts performance adversely. IDEMPIERE-5355 Y/N defaults to N
UPLOAD_TEMP_FILENAME_PREFIX
Prefix temporary filename for uploaded media IDEMPIERE-4697 defaults to idempiere_
USE_EMAIL_FOR_LOGIN
IDEMPIERE-358 Login- how to make unique and safe
USE_ESC_FOR_TAB_CLOSING
Define if tabs can be closed with the Esc key (additional to the Alt+X shortcut) IDEMPIERE-5786 defaults to false
USER_LOCKING_MAX_ACCOUNT_LOCK_MINUTES
IDEMPIERE-373 Implement User Locking
USER_LOCKING_MAX_INACTIVE_PERIOD_DAY
IDEMPIERE-373 Implement User Locking
USER_LOCKING_MAX_LOGIN_ATTEMPT
IDEMPIERE-373 Implement User Locking
USER_LOCKING_MAX_PASSWORD_AGE_DAY
IDEMPIERE-373 Implement User Locking
USER_LOCKING_PASSWORD_NOTIFY_DAY
Days to notify user about upcoming force of changing password IDEMPIERE-3696 Defaults to 0 (no notification)
USER_PASSWORD_HASH
IDEMPIERE-347 passwords hash
VALIDATE_MATCHING_PRODUCT_ON_SHIPMENT
Defines if at shipment time the shipment line is validated to match the product on the order line IDEMPIERE-5029 Client configurable, defaults to true
VALIDATE_MATCHING_TO_ORDERED_QTY
Defines if MatchPO must validate against ordered qty IDEMPIERE-1530 defaults to true
WEBUI_LOGOURL
url for the logo in zkwebui resource or url, defaults to images/header-logo.png - just used if ZK_LOGO_SMALL is empty
ZK_ADVANCE_FIND_FILTER_COLUMN_LIST
Change column and operator list to editable combobox with auto complete IDEMPIERE-4865 Client configurable, defaults to false
ZK_AUTO_SAVE_CHANGES
Auto save changes on windows (no need to press the Save button) IDEMPIERE-5202 Client configurable, defaults to false, since version 10
ZK_AUTO_SAVE_TABS_EXCLUDED
Comma separated list of AD_Tab_ID or AD_Tab_UU value, tabs in the list will be excluded from the effect of the ZK_AUTO_SAVE_CHANGES flag IDEMPIERE-5202 Client configurable, since version 10
ZK_BROWSER_ICON
Icon to use for browser on zkwebui FR 2790994 defaults to "/theme/[ZK_THEME]/images/icon.png"
ZK_BROWSER_TITLE
Title to show in browser [2] iDempiere
ZK_BUTTON_STYLE
Defines the style to show buttons: text, image or both IDEMPIERE-800 (I)mage only, (T)ext only and (IT) - image + text (defaults to I)
ZK_DASHBOARD_CALENDAR_REQUEST_DISPLAY_MODE
to configure the requests to be display in the calendar:
C = Created By
S = Sales Rep
U = User/Contact
By default, it is set to CSU, it will display the requests in the calendar if the logged in user is the Sales Rep, user/Contact or Created By. Set it to SU if you would like to show requests where the Sales Rep or User/Contact is the logged in user.
IDEMPIERE-2973 defaults to CSU
ZK_DASHBOARD_PERFORMANCE_TIMEOUT
Timeout in milliseconds to adjust the height of performance dashboards IDEMPIERE-2029 defaults to 500 ms
ZK_DASHBOARD_PERFORMANCE_REFRESH_INTERVAL
Milliseconds of wait to run the goal update for performance indicators IDEMPIERE-3191 deprecated
ZK_DASHBOARD_REFRESH_INTERVAL
Milliseconds of wait to run the dashboard refresh on zk webui client FR 2486831 integer milliseconds default 60000
ZK_DECIMALBOX_PROCESS_DOTKEYPAD
Defines if numeric entry must treat the dot keypad as decimal separator on language IDEMPIERE-2003 defaults to true
ZK_DESKTOP_CLASS
package+classname of zk desktop class
possible values:
org.adempiere.webui.desktop.DefaultDesktop
org.adempiere.webui.desktop.NavBarDesktop
org.adempiere.webui.desktop.NavBar2Desktop
org.adempiere.webui.desktop.TabbedDesktop
or any custom class you implement to manage your desktop
package+classname defaults to org.adempiere.webui.desktop.DefaultDesktop
ZK_DESKTOP_SHOW_HOME_BUTTON
When Y, add Home toolbar button for desktop client (This is an existing feature for mobile client) IDEMPIERE-4949 Y/N type Client level System Config entry, default to Y
ZK_DESKTOP_SHOW_TAB_LIST_BUTTON
When Y, add toolbar button to show a list of open tabs for desktop client(This is an existing feature for mobile client) IDEMPIERE-4949 Y/N type Client level System Config entry, default to Y
ZK_DESKTOP_TAB_AUTO_SHRINK_TO_FIT
When Y, ZK_DESKTOP_SHOW_TAB_LIST_BUTTON is always on regardless of the actual value of ZK_DESKTOP_SHOW_TAB_LIST_BUTTON
When Y, tab scroll button is make hidden, you have to use the tab list dropdown to select tab that's not visible.
When Y, tab will be auto shrink to fit more tabs on screen (similar to how Chrome tabs work).
IDEMPIERE-4949 Y/N type Client level System Config entry, default to N
ZK_DESKTOP_TAB_MAX_TITLE_LENGTH
Set the maximum length of desktop tab title/label IDEMPIERE-4949 Integer type Client level System Config entry, default to 30
ZK_ERROR_MSG_LIFETIME_MILLISECONDS
Lifetime for the popup error message on windows. Setting to zero will make the popup stay open and requires manual closing IDEMPIERE-5300 Integer type Client level System Config entry, default to 3500 (3.5 seconds)
ZK_FLAT_VIEW_MENU_TREE
Defines if the menu tree is shown as flat IDEMPIERE-5213 Defaults to false
This key can change the format that is used on the dates on footer of reports IDEMPIERE-2283
This key allows to change the message that is shown on report footers IDEMPIERE-2283
ZK_GRID_AFTER_FIND
Set the default value for setting the tab in grid view when the Find panel closes. This value can be overwritten using user preferences (see NF7.1_Force_Grid_After_Find for more details IDEMPIERE-4005 Y/N - Default N
ZK_GRID_AUTO_HIDE_EMPTY_COLUMNS
When Y, auto hide a grid column if it is with empty content for all rows of current page IDEMPIERE-4835 Client level, default to N (false)
ZK_GRID_EDIT_MODELESS
Y -> grid view will enter in edit mode
N -> grid view will default as readonly, user have to click on the currently selected row or press enter key to enter edit mode
FR 2688854 Y/N - Default Y (enter in edit mode)
ZK_GRID_MOBILE_EDITABLE
Disable AD Window grid view edit mode IDEMPIERE-4482 Defaults to false
ZK_GRID_MOBILE_LINE_BREAK_AS_IDENTIFIER_SEPARATOR
Use line break to replace identifier separator IDEMPIERE-4482 Defaults to true
ZK_GRID_MOBILE_EDIT_MODELESS
Sames as ZK_GRID_EDIT_MODELESS, but this definition just applies for mobile screens IDEMPIERE-3518 Y/N defaults to N
ZK_GRID_MOBILE_MAX_COLUMNS
The max number of columns to show in grid view on mobile screens IDEMPIERE-3518 defaults to 10
ZK_GRID_MOBILE_SHOW_CURRENT_ROW_INDICATOR
Hide current row indicator for mobile IDEMPIERE-4482 Defaults to false
ZK_GRID_VIEW_USE_DEFER_RENDERING
Defer row rendering for grid view, should give faster paging response IDEMPIERE-4519 Client configurable, defaults to false
ZK_INFO_AUTO_COLLAPSED_PARAMETER_PANEL
When set to Y, info window will auto collapsed the parameter panel if query return >= 1 records IDEMPIERE-5743 Client configurable, defaults to false
ZK_INFO_AUTO_HIDE_EMPTY_COLUMNS
Set this to Y to turn on the auto hide feature system wide or tenant wide IDEMPIERE-4841 Client configurable, defaults to false
ZK_INFO_NUM_PAGE_PRELOAD
Number of page will pre-load into cache, actual has ZK_INFO_NUM_PAGE_PRELOAD * 2 + 1 page in cache (ZK_INFO_NUM_PAGE_PRELOAD prev page, ZK_INFO_NUM_PAGE_PRELOAD next page and current page) IDEMPIERE-2367 Integer number > 0, default is 4
ZK_INFO_QUERY_TIME_OUT
This is to configure the query timeout for info window (in seconds) IDEMPIERE-4628 Client configurable, defaults 120 (2 minutes), zero means no timeout
ZK_LOGIN_ALLOW_CHROME_SAVE_PASSWORD
Defines if the password field on login page allows to be saved in chrome IDEMPIERE-3449 Y/N defaults to Y
ZK_LOGIN_ALLOW_REMEMBER_ME
Enable remember me feature on zkwebui FR 2893090 U - User (default)
P - User and password
N - None
ZK_LOGO_LARGE
url for large logo in zkwebui [3] defaults to images/logo.png
ZK_LOGO_SMALL
url for small logo in zkwebui [4] defaults to WEBUI_LOGOURL
ZK_MAX_ATTACHMENT_PREVIEW_SIZE
Max size for an attachment to be previewed IDEMPIERE-1117 Client configurable, defaults to 1048576 (1MB)
ZK_MAX_UPLOAD_SIZE
IDEMPIERE-763 Maximum size for File Upload
ZK_MOBILE_PAGING_SIZE
Same as ZK_PAGING_SIZE, but this setting applies for mobile screens IDEMPIERE-3518 defaults to 20
ZK_PAGING_DETAIL_SIZE
Default paging size for the detail records in zk webui. The format of Format of ZK_PAGING_DETAIL_SIZE is a list of components separated by semicolon ( ; ). The first component is the wide default, next components are exceptions defined as pair of tab:size - where tab can be AD_Tab_ID, AD_Tab_UU or AD_TableName IDEMPIERE-3786 Default is 10
ZK_PAGING_SIZE
Default paging size for grid view in zk webui BF 2587957 Default is 25
ZK_REPORT_FORM_OUTPUT_TYPE
Type of output in zkwebui for reports of type form, possible values are PDF, HTML, XLS FR 2804027 defaults to PDF
ZK_REPORT_JASPER_OUTPUT_TYPE
IDEMPIERE-970
ZK_REPORT_ONLY_PRINTFORMAT_LINKEDTO_REPORTVIEW
Defines if the list of print formats is filtered by the report view, or just the table IDEMPIERE-3411 Y/N defaults to N
ZK_REPORT_TABLE_OPEN_IN_NEW_TAB
Enable open tabular report on same tab instead open new IDEMPIERE-5275 Y/N defaults to N
ZK_REPORT_TABLE_OUTPUT_TYPE
Type of output in zkwebui for reports of type table, possible values are PDF, HTML, XLS FR 2804027 defaults to PDF
ZK_ROOT_FOLDER_BROWSER
Indicates the root for zk folder browser 63b84d38e0ec server folder - if not set, or -2 defaults to Server Adempiere Home
ZK_SEARCH_AUTO_COMPLETE_MAX_ROWS
Max records for Search autocomplete IDEMPIERE-4651 Client configurable, defaults to 500
ZK_SEQ_DEFAULT_VALUE_PANEL
Allows to configure the sequence of finding a default value on info panel, input parameter panel IDEMPIERE-2296 * "1" mean from special case
* "2" mean from sql default
* "3" mean from default logic
* "4" mean user preference
* "5" mean from system preference
* "6" mean preference for field lie down at panel as process parameter, info parameter,...
* "7" mean data-type default
default value is "623"
ZK_SESSION_TIMEOUT_IN_SECONDS
ZK session timeout IDEMPIERE-2110 if not set the timeout is taken from web.xml file
ZK_THEME_USE_FONT_ICON_FOR_IMAGE
Flag to indicate if using icon themes IDEMPIERE-3535 defaults to N
ZK_THEME
Theme to use on zkwebui FR 2790994 defaults to "default"
ZK_THUMBNAIL_IMAGE_HEIGHT
Height of thumbnail image for info window and grid view IDEMPIERE-6242 defaults to 100 Tenant
ZK_THUMBNAIL_IMAGE_WIDTH
Width of thumbnail image for info window and grid view IDEMPIERE-6242 defaults to 100 Tenant
ZK_TOOLBAR_SHOW_MORE_VERTICAL
Define if the "More" toolbar buttons are shown vertical or as an extended toolbar IDEMPIERE-4499 Client configurable, defaults to true
ZK_USE_PDF_JS_VIEWER
Y - Use pdf.js viewer for pdf, N - use browser default viewer for pdf IDEMPIERE-4497 Client configurable, defaults to true
ZOOM_ACROSS_QUERY_TIMEOUT
Timeout in seconds for the count queries ran when pushing the button Zoom Across IDEMPIERE-3580 defaults to 5 seconds
Cookies help us deliver our services. By using our services, you agree to our use of cookies.