Typically, your object should have "BaseEntity" as it's parent. When BaseEntity is selected as the parent, it will inherit an Id column (plus others) and the Id column will be selected as the Id column for the object. The error is letting you know that the object does not have a column selected as the Id column (when you select BaseEntity as the parent it will select the Id column as the objects "Id" property).
Typically, your object should have "BaseEntity" as it's parent. When BaseEntity is selected as the parent, it will inherit an Id column (plus others) and the Id column will be selected as the Id column for the object. The error is letting you know that the object does not have a column selected as the Id column (when you select BaseEntity as the parent it will select the Id column as the objects "Id" property).
my team would like to try Creatio products from Studio Free edition, and want to know the specification limit of its storage capacity and features. For example, how many processes that we could create and store in the free cloud environment. Thanks for any info.
I implemented the auto numbering logic in client side. I am noticing that the Code is generated when the record is added manually. But not when record is added via a business process.
1. Record created by business process has empty code value
There are several ways of implementing numeration for records. Can you please specify how the numeration was added? Numeration functionality depends on how it was added.
I followed the client side implementation given in the article (Link). I created the code mask and last number system settings and added the code given in the article and changed the column name to UsrName - (Application Number).
If you want to add records via business process it is better to use an example described in CASE IMPLEMENTATION ALGORITHM: SERVER-SIDE part of the link. This is happening because the code that should number records is not triggered when it is created via a process. Server-side implementation should fix it.
I have tried the server side implementation algorithm. But it does not seem to work right now. It also does not show any error while saving and publishing the object. There is no error on console in browser while adding a record manually.
I tried to see if I have missed anything but could not find any mistake. I can share screenshots of changes I have made in the object.
In this case you need to implement the Server Side logic, also when you generate records from some external integration, the Client side just works when the record is created inside the section.
If the process is added to "Before Record Adding" then it should trigger for processes. If this does not happen to try to debug this by using server-code debugging: