Deleting Accounts and Products in Use

ERP Cloud

In most organizationClosed configurations, you cannot delete an accountClosed or productClosed once a Certinia transactionClosed exists for it. This restriction is in place to maintain an accurate audit trail.

Warning:

In normal operation, we recommend that you don't allow anyone to delete accounts or products that are in use. "In use" in this context means that Accounting transactions exist that reference the specific account or product record.

However, you can configure your organization in such a way that this is possible. To do this you must perform the following configuration tasks:

  • Set an organization-level custom setting (Accounting Settings). See Managing Custom Settings for more details.
  • Add a custom field, Allow Deletion of Accounts in Use, to an appropriate account page layout.
Note:

You must be careful who you grant access to these checkboxes. We recommend that you use the security and access features of the underlying Salesforce platform to restrict access to these checkboxes. For example, either add the custom field to a specialized page layout, or make the field itself read only for the majority of users.

Someone with the appropriate access and permissions must select both checkboxes before the record can be deleted (one checkbox at organization-level and another at record-level).