Dolibarr / dolibarr

Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). it's an open source Web application (written in PHP) designed for businesses of any sizes, foundations and freelancers.
https://www.dolibarr.org
GNU General Public License v3.0
5.29k stars 2.74k forks source link

Missing hidden options in Setup Other (Wiki) #31050

Open pehkaher opened 5 days ago

pehkaher commented 5 days ago

Bug

The following hidden settings do not appear in the wiki:

ACCOUNTANCY_AUTOFILL_ACCOUNT_WITH_GENERIC
ACCOUNTANCY_AUTOFIX_MISSING_LINK_TO_USER_ON_SALARY_BANK_PAYMENT
ACCOUNTING_DATE_START_BINDING
ADD_HTML_FORMATING_INTO_DESC_DOC
ADHERENT_LOGIN_NOT_REQUIRED
AGENDA_NB_WEEKS_IN_VIEW_PER_USER
API_DISABLE_COMPRESSION
BANK_ACCOUNT_ALLOW_EXTERNAL_DOWNLOAD
BANK_DISABLE_DIRECT_INPUT
CASHDESK_FORCE_STOCK_ON_BILL
CONTRACT_SYNC_PLANNED_DATE_OF_SERVICES
DISABLE_QTY_OVERWRITTEN
EXPENSEREPORT_DEFAULT_VALIDATOR_UNCHANGEABLE
FACTURE_USE_PROFORMAT
FICHINTER_ALLOW_EXTERNAL_DOWNLOAD
INVOICE_NO_PAYMENT_DETAILS
MAIN_ACTIONCOM_CAN_ADD_ANY_CONTACT
MAIN_CHANGE_ORDER_CONCAT_DESCRIPTION
MAIN_DB_PREFIX
MAIN_DOCUMENTS_DESCRIPTION_FIRST
MAIN_FORCE_DEFAULT_STATE_ID
MAIN_IBAN_NOT_MANDATORY
MAIN_LANDING_PAGE
MAIN_LIST_HIDE_PRIVATE_NOTES
MAIN_MENU_HIDE_UNAUTHORIZED
MAIN_PDF_HIDE_SITUATION
MAIN_PDF_MARGIN_BOTTOM
MAIN_PDF_MARGIN_LEFT
MAIN_PDF_MARGIN_RIGHT
MAIN_PDF_MARGIN_TOP
MAIN_PROFIDx_IN_ADDRESS
MAIN_TEMP_DIR
MAIN_THIRDPARTY_CREATION_INDIVIDUAL
MAXTABS_IN_CARD
NO_CONCAT_DESCRIPTION
OVERRIDE_VAT_FOR_EXPENSE_REPORT
PDF_USE_1A
PROPOSAL_SHOW_INVOICED_AMOUNT
SOCIETE_USEPREFIX
STOCK_ALLOW_NEGATIVE_TRANSFER
SUPPLIER_ORDER_WITH_NOPRICEDEFINED
THEME_ELDY_USE_HOVER
THEME_STICKY_TOPMENU
USE_PDFTK_FOR_PDF_CONCAT

Also, please tell me if the following are hidden settings and if so if they are deprecated:

CASHDESK_FORCE_DECREASE_STOCK
CATEGORIE_RECURSIV_ADD
CONTRACT_ALLOW_TO_LINK_FROM_OTHER_COMPANY
CONTRACT_HIDE_UNSELECTABLES
CSRFCHECK_WITH_TOKEN
DOL_NO_MOUSE_HOVER
einstein_pdf_modules
EXPORT_LABEL_FOR_SELECT
FAC_FORCE_DATE_VALIDATION
FPDI_Protection
INVOICE_CHECK_POSTERIOR_DATE
INVOICE_SHOW_POS
INVOICE_SHOW_SHIPPING_ADDRESS
KEEP_DISCOUNT_LINES_FROM_ORIGIN
MAIL_MASS_ACTION_ADD_LAST_IF_MAIN_DOC_NOT_FOUND
MAIN_ACTIVATE_FILECACHE
MAIN_ADD_SALE_REP_SIGNATURE_IN_NOTE
MAIN_AGENDA_ACTIONAUTO
MAIN_API_DEBUG
MAIN_BUGTRACK_URL
MAIN_COMPANY_PERENTITY_SHARED
MAIN_DISCARD_NEWD_PROJECTS_IN_SELECT
MAIN_FIX_BUGGED_MTA
MAIN_GENERATE_DOCUMENT_WITH_PICTURE
MAIN_GRANDTOTAL_LIST_SHOW
MAIN_HIDE_INACTIVETAB_ON_PRINT
MAIN_LIST_FILTER_ON_DAY
MAIN_LIST_HIDE_NOTES
MAIN_LOGIN_BACKGROUND_STYLE
MAIN_LOGTOHTML
MAIN_MAIL_AUTOCOPY_TO
MAIN_MAX_DECIMALS_SHOWN
MAIN_MESSAGE_INSTALL_MODULES_DISABLED_CONTACT_US
MAIN_MOTD_SETUPPAGE
MAIN_MULTILANGS
MAIN_ONLY_LOGIN_ALLOWED
MAIN_PRODUCT_PERENTITY_SHARED
MAIN_SEARCH_CAT_OR_BY_DEFAULT
MAIN_SEARCH_CATEGORY_PRODUCT_ON_LISTS
MAIN_SECURITY_MAXFILESIZE_DOWNLOADED
MAIN_SHOW_COMPANY_NAME_IN_BANNER_ADDRESS
MAIN_SHOW_REGION_IN_STATE_SELECT
MAIN_SHOW_STATE_CODE
MAIN_USE_FILECACHE_EXPORT_EXCEL_DIR
MAIN_USE_FULL_TEXT_INDEXATION
MARGIN_PMP_AS_DEFAULT_BUY_PRICE
MAX_JOIN_SIZE
MEMBER_NEWFORM_FORCETYPE
MULTICOMPANY_BACKWARD_COMPATIBILITY
MULTICOMPANY_TRANSVERSE_MODE
ORDER_DISABLE_CLASSIFY_BILLED_FROM_ORDER
PDF_ADD_POSITION
PDF_ALLOW_HTML_FOR_FREE_TEXT
PDF_DISABLE_MYCOMPANY_LOGO
PDF_SHOW_EMAIL_AFTER_USER_CONTACT
PDF_SHOW_PHONE_AFTER_USER_CONTACT
PRODUCT_ALLOW_EXTERNAL_DOWNLOAD
PRODUCT_GENERATE_REF_AFTER_FORM
PRODUCT_STATS_WITH_PARENT_PROD_IF_INCDEC
PRODUCT_STOCK_LIST_SHOW_WITH_COMPILED_PHYSICAL_STOCK
PRODUCT_USE_OLD_PATH
PRODUCT_USE_SUPPLIER_PACKAGING
PRODUCTBATCH_SHOW_WAREHOUSE_ON_SHIPMENT
PRODUIT_CUSTOMER_PRICES
PRODUIT_DESC_IN_FORM
PRODUIT_TEXTS_IN_THIRDPARTY_LANGUAGE
PROJECT_DISABLE_PRIVATE_PROJECT
PROJECT_DISABLE_PUBLIC_PROJECT
PROJECT_HIDE_OPEN_PROJECTS_LIST_ON_PROJECT_AREA
PROJECT_LINES_PERWEEK_SHOW_THIRDPARTY
PROJECT_THIRDPARTY_REQUIRED
PROPAL_BYPASS_VALIDATED_STATUS
PROPAL_MERGE_PDF
PROPAL_NEW_AS_SIGNED
PROPAL_NOT_BILLABLE
PROPAL_SKIP_ACCEPT_REFUSE
PROPALE_ADDON_NOTE_PUBLIC_DEFAULT
RECEIPT_PRINTER_NB_CHARACT_BY_LINE
reload_linked_objects_on_propal_closeas
SELECT_HIDE_UNSELECTABLES
SHIPPING_PDF_HIDE_WEIGHT_AND_VOLUME
SOCIETE_EMAIL_UNIQUE
STOCK_ALLOW_ADD_LIMIT_STOCK_BY_WAREHOUSE
STOCK_CALCULATE_ON_SHIPMENT_NEW
STOCK_SHOW_VIRTUAL_STOCK_IN_PRODUCTS_COMBO
STRIPE_DEBUG
STRIPE_USE_INTENT_WITH_AUTOMATIC_CONFIRMATION
SUPPLIER_ORDER_3_STEPS_TO_BE_APPROVED
SUPPLIER_ORDER_DOUBLE_APPROVAL
SUPPLIER_ORDER_USE_HOUR_FOR_DELIVERY_DATE
SUPPLIER_PROPOSAL_UPDATE_PRICE_ON_SUPPlIER_PROPOSAL
SYSLOG_FILE_ONEPERSESSION
TAKEPOS_ALTERNATIVE_PAYMENT_SCREEN
TAKEPOS_CHANGE_PRICE_HT
TAKEPOS_HIDE_PRODUCT_PRICES
TAKEPOS_NO_GENERIC_THIRDPARTY
TAKEPOS_NUMPAD_USE_PAYMENT_ICON
TAKEPOS_PRODUCT_IN_STOCK
THEME_ELDY_USEBORDERONTABLE
THEME_FONT_FAMILY
THEME_TOPMENU_DISABLE_IMAGE
THIRDPARTIES_DISABLE_RELATED_OBJECT_TAB
THIRDPARTY_CAN_HAVE_CUSTOMER_CATEGORY_EVEN_IF_NOT_CUSTOMER_PROSPECT
THIRDPARTY_MAX_NB_PROF_ID
THIRDPARTY_MIN_NB_PROF_ID
TICKET_INCLUDE_SUSPENDED_STATUS
TICKET_MESSAGE_MAIL_INTRO
TICKET_PUBLIC_NOTIFICATION_NEW_MESSAGE_ALSO_CONTRIBUTOR
TICKETS_NO_COMPANY_ON_FORM
VARIANT_ALLOW_STOCK_MOVEMENT_ON_VARIANT_PARENT
VATUPDATE_NO_TRANSACTION
WORKFLOW_CAN_CREATE_PURCHASE_ORDER_FROM_PROPOSAL
WORKFLOW_DISABLE_CREATE_INVOICE_FROM_ORDER
WORKFLOW_ORDER_AUTOCREATE_INVOICE
WORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING
WORKFLOW_PROPAL_AUTOCREATE_ORDER
WORKFLOW_PROPAL_NEED_INVOICE_TO_BE_CLASSIFIED_BILLED
XFRAMEOPTIONS_ALLOWALL
add_customer_ref_on_linked_shipment
dns_get_record
dolibarr_main_force_https
dolibarr_main_instance_unique_id

Dolibarr Version

No response

Environment PHP

No response

Environment Database

No response

Steps to reproduce the behavior and expected behavior

Compare the wiki with the changelog

Attached files

No response

hansemschnokeloch commented 5 days ago

I didn't check each "hidden" setting in your list, but for example API_DISABLE_COMPRESSION is not a hidden setting. You can change this setting in the REST module configuration.

dolibarr95 commented 5 days ago

Hello !

https://www.dolibarr.fr/forum/t/wiki-dolibarr-org/28266

pehkaher commented 2 days ago

Thank you @dolibarr95 . I checked your link to the french forum and interestingly I think the following options only appear there:

CATEGORY_GRAPHSTATS_ON_THIRDPARTIES
KEEP_DISCOUNT_LINES_FROM_ORIGIN
MAIN_SIZE_LISTE_LIMIT
MAIN_USE_CUSTOM_TRANSLATION
PRODUIT_LIMIT_SIZE
STOCK_SHOW_VIRTUAL_STOCK_IN_PRODUCTS_COMBO

Many of the options I mentioned in the first message do appear in the French forum, but the following options from the changelog do not appear in the forum, nor in the Wiki:

ACCOUNTANCY_AUTOFILL_ACCOUNT_WITH_GENERIC
ACCOUNTANCY_AUTOFIX_MISSING_LINK_TO_USER_ON_SALARY_BANK_PAYMENT
ACCOUNTING_DATE_START_BINDING
ADHERENT_LOGIN_NOT_REQUIRED
AGENDA_NB_WEEKS_IN_VIEW_PER_USER
BANK_ACCOUNT_ALLOW_EXTERNAL_DOWNLOAD
CONTRACT_SYNC_PLANNED_DATE_OF_SERVICES
DISABLE_QTY_OVERWRITTEN
EXPENSEREPORT_DEFAULT_VALIDATOR_UNCHANGEABLE
FICHINTER_ALLOW_EXTERNAL_DOWNLOAD
FPDI_Protection
MAIN_ACTIONCOM_CAN_ADD_ANY_CONTACT
MAIN_DB_PREFIX
MAIN_DOCUMENTS_DESCRIPTION_FIRST
MAIN_IBAN_NOT_MANDATORY
MAIN_LIST_HIDE_PRIVATE_NOTES
MAIN_PDF_HIDE_SITUATION
MAIN_PROFIDx_IN_ADDRESS
MAIN_TEMP_DIR
MAIN_THIRDPARTY_CREATION_INDIVIDUAL
PROPOSAL_SHOW_INVOICED_AMOUNT
SOCIETE_USEPREFIX
SUPPLIER_ORDER_WITH_NOPRICEDEFINED
THEME_STICKY_TOPMENU
USE_PDFTK_FOR_PDF_CONCAT

These (also from the changelog) do not appear either in the French forum, nor in the wiki, but I don't know if they are hidden options or not:

CASHDESK_FORCE_DECREASE_STOCK
CATEGORIE_RECURSIV_ADD
CONTRACT_ALLOW_TO_LINK_FROM_OTHER_COMPANY
CONTRACT_HIDE_UNSELECTABLES
CSRFCHECK_WITH_TOKEN
EXPORT_LABEL_FOR_SELECT
FAC_FORCE_DATE_VALIDATION
INVOICE_CHECK_POSTERIOR_DATE
INVOICE_SHOW_POS
INVOICE_SHOW_SHIPPING_ADDRESS
KEEP_DISCOUNT_LINES_FROM_ORIGIN
MAIL_MASS_ACTION_ADD_LAST_IF_MAIN_DOC_NOT_FOUND
MAIN_ACTIVATE_FILECACHE
MAIN_ADD_SALE_REP_SIGNATURE_IN_NOTE
MAIN_AGENDA_ACTIONAUTO
MAIN_API_DEBUG
MAIN_BUGTRACK_URL
MAIN_COMPANY_PERENTITY_SHARED
MAIN_DISCARD_NEWD_PROJECTS_IN_SELECT
MAIN_FIX_BUGGED_MTA
MAIN_GENERATE_DOCUMENT_WITH_PICTURE
MAIN_GRANDTOTAL_LIST_SHOW
MAIN_HIDE_INACTIVETAB_ON_PRINT
MAIN_LIST_FILTER_ON_DAY
MAIN_LIST_HIDE_NOTES
MAIN_LOGIN_BACKGROUND_STYLE
MAIN_LOGTOHTML
MAIN_MAIL_AUTOCOPY_TO
MAIN_MAX_DECIMALS_SHOWN
MAIN_MESSAGE_INSTALL_MODULES_DISABLED_CONTACT_US
MAIN_MOTD_SETUPPAGE
MAIN_MULTILANGS
MAIN_ONLY_LOGIN_ALLOWED
MAIN_PRODUCT_PERENTITY_SHARED
MAIN_SEARCH_CATEGORY_PRODUCT_ON_LISTS
MAIN_SEARCH_CAT_OR_BY_DEFAULT
MAIN_SECURITY_MAXFILESIZE_DOWNLOADED
MAIN_SHOW_COMPANY_NAME_IN_BANNER_ADDRESS
MAIN_SHOW_REGION_IN_STATE_SELECT
MAIN_SHOW_STATE_CODE
MAIN_USE_FILECACHE_EXPORT_EXCEL_DIR
MAIN_USE_FULL_TEXT_INDEXATION
MARGIN_PMP_AS_DEFAULT_BUY_PRICE
MAX_JOIN_SIZE
MEMBER_NEWFORM_FORCETYPE
MULTICOMPANY_BACKWARD_COMPATIBILITY
MULTICOMPANY_TRANSVERSE_MODE
ORDER_DISABLE_CLASSIFY_BILLED_FROM_ORDER
PDF_ADD_POSITION
PDF_ALLOW_HTML_FOR_FREE_TEXT
PDF_DISABLE_MYCOMPANY_LOGO
PDF_SHOW_EMAIL_AFTER_USER_CONTACT
PDF_SHOW_PHONE_AFTER_USER_CONTACT
PRODUCTBATCH_SHOW_WAREHOUSE_ON_SHIPMENT
PRODUCT_ALLOW_EXTERNAL_DOWNLOAD
PRODUCT_GENERATE_REF_AFTER_FORM
PRODUCT_STATS_WITH_PARENT_PROD_IF_INCDEC
PRODUCT_STOCK_LIST_SHOW_WITH_COMPILED_PHYSICAL_STOCK
PRODUCT_USE_OLD_PATH
PRODUCT_USE_SUPPLIER_PACKAGING
PRODUIT_CUSTOMER_PRICES
PRODUIT_DESC_IN_FORM
PRODUIT_TEXTS_IN_THIRDPARTY_LANGUAGE
PROJECT_DISABLE_PRIVATE_PROJECT
PROJECT_DISABLE_PUBLIC_PROJECT
PROJECT_HIDE_OPEN_PROJECTS_LIST_ON_PROJECT_AREA
PROJECT_LINES_PERWEEK_SHOW_THIRDPARTY
PROJECT_THIRDPARTY_REQUIRED
PROPALE_ADDON_NOTE_PUBLIC_DEFAULT
PROPAL_BYPASS_VALIDATED_STATUS
PROPAL_MERGE_PDF
PROPAL_NEW_AS_SIGNED
PROPAL_NOT_BILLABLE
PROPAL_SKIP_ACCEPT_REFUSE
RECEIPT_PRINTER_NB_CHARACT_BY_LINE
SELECT_HIDE_UNSELECTABLES
SHIPPING_PDF_HIDE_WEIGHT_AND_VOLUME
SOCIETE_EMAIL_UNIQUE
STOCK_ALLOW_ADD_LIMIT_STOCK_BY_WAREHOUSE
STOCK_CALCULATE_ON_SHIPMENT_NEW
STOCK_SHOW_VIRTUAL_STOCK_IN_PRODUCTS_COMBO
STRIPE_DEBUG
STRIPE_USE_INTENT_WITH_AUTOMATIC_CONFIRMATION
SUPPLIER_ORDER_3_STEPS_TO_BE_APPROVED
SUPPLIER_ORDER_DOUBLE_APPROVAL
SUPPLIER_ORDER_USE_HOUR_FOR_DELIVERY_DATE
SUPPLIER_PROPOSAL_UPDATE_PRICE_ON_SUPPlIER_PROPOSAL
SYSLOG_FILE_ONEPERSESSION
TAKEPOS_ALTERNATIVE_PAYMENT_SCREEN
TAKEPOS_CHANGE_PRICE_HT
TAKEPOS_HIDE_PRODUCT_PRICES
TAKEPOS_NO_GENERIC_THIRDPARTY
TAKEPOS_NUMPAD_USE_PAYMENT_ICON
TAKEPOS_PRODUCT_IN_STOCK
THEME_ELDY_USEBORDERONTABLE
THEME_FONT_FAMILY
THEME_TOPMENU_DISABLE_IMAGE
THIRDPARTIES_DISABLE_RELATED_OBJECT_TAB
THIRDPARTY_CAN_HAVE_CUSTOMER_CATEGORY_EVEN_IF_NOT_CUSTOMER_PROSPECT
THIRDPARTY_MAX_NB_PROF_ID
THIRDPARTY_MIN_NB_PROF_ID
TICKETS_NO_COMPANY_ON_FORM
TICKET_INCLUDE_SUSPENDED_STATUS
TICKET_MESSAGE_MAIL_INTRO
TICKET_PUBLIC_NOTIFICATION_NEW_MESSAGE_ALSO_CONTRIBUTOR
VARIANT_ALLOW_STOCK_MOVEMENT_ON_VARIANT_PARENT
VATUPDATE_NO_TRANSACTION
WORKFLOW_CAN_CREATE_PURCHASE_ORDER_FROM_PROPOSAL
WORKFLOW_DISABLE_CREATE_INVOICE_FROM_ORDER
WORKFLOW_ORDER_AUTOCREATE_INVOICE
WORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING
WORKFLOW_PROPAL_AUTOCREATE_ORDER
WORKFLOW_PROPAL_NEED_INVOICE_TO_BE_CLASSIFIED_BILLED
XFRAMEOPTIONS_ALLOWALL
add_customer_ref_on_linked_shipment
dolibarr_main_force_https
einstein_pdf_modules
reload_linked_objects_on_propal_closeas
dolibarr95 commented 1 day ago

Hello @pehkaher please join us in the french forum (google translate will help). You can create a wiki account and collaborate in 😀