Change default identifier field in custom module

Change default identifier field in custom module

Hi,

i have searched through several community posts and helpdesk articles but i have not been able to find a proper solution for our problem yet.

We have created a new module which aims to provide similar functionality as the default "accounts" module.

Unfortunately it does not seem to be possible to change the default identifier field from "single line" to "formula".
Maybe someone can provide us with a solution or at least a workaround.

The default identifier should be a "customer name" (formula: Concat(Firstname + Lastname + Region) // separate mandatory fields).
Our goal is to have the full name and region as an identifier, so our sales team can easily find the "account" they are looking for.
It is not possbile for us to have this information entered in a "single line" field, as this would result in too many different possible notations or different orders for those bits of information (and we want them to be uniform).

Thank you in advance!

Best, Denis