System Configurator (Window ID-50006)
Window: System Configurator
Description:
Help:
Tab: System Configurator
Description:
Help:
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 | |
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 | |
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 | |
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 | |
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 | |
MENU_INFOUPDATER_SLEEP_MS |
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 | |
[ |
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 | |||
STANDARD_REPORT_FOOTER_TRADEMARK_TEXT |
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 | |
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 | |
ZK_FOOTER_SERVER_DATETIME_FORMAT |
This key can change the format that is used on the dates on footer of reports | IDEMPIERE-2283 | ||
ZK_FOOTER_SERVER_MSG |
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 |