Search Engine: Elastic

Article ID: 122780, created on Sep 3, 2014, last review on Jul 14, 2018

  • Applies to:
  • Business Automation 5.5
  • Business Automation 5.4


It is possible to delete account information from CCP: Account > Account Settings, because the fields are not set as mandatory.


The issue described is a bug with id #PBA-58271 ("Customer can remove all his account information in hosting panel").


Until the bug is fixed, the fields can be made marked as obligatory for filling with the customization:

  1. Make sure the directory /usr/local/bm/conf/wnd/BM/customization/customization is a symlink to /usr/local/bm/customization:

    # ls -ld /usr/local/bm/conf/wnd/BM/customization/customization
    /usr/local/bm/conf/wnd/BM/customization/customization -> /usr/local/bm/customization

    If not, configure it as described in Preparing Container chapter.

  2. Create a customization file /usr/local/bm/customization/CDB_Contact_CDB_UpdateContactInfoPersWin.xml with the content like:

    <window id="CDB_Contact_CDB_UpdateContactInfoPersWin">
        <input type="EMAIL" id="AccountPersEmail" required="yes" />

    The same required="yes" attribute is to be added to all the elements (the list can be found in the original xml /usr/local/bm/conf/wnd/BM/CDB_Contact_CDB_UpdateContactInfoPersWin.xml

  3. Restart www:

    /etc/init.d/www restart 

198398b282069eaf2d94a6af87dcb3ff caea8340e2d186a540518d08602aa065 801221f8cd76fba7300d1e6817c8e08b 92711db0799e8aefe8e51f12dace0496 210d017ddc3a076d22f0f865b1cf0730 e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF