on ‎2021 Apr 16 3:27 PM
Request clarification before answering.
Hi mohabdach92,
I think this feature will be deprecated soon. Basically you can add additional fields to different entities, but you can't fill these fields with data in the UI as the UI does not adapt to these additional fields. You'll have to fill these fields with a plugin of some sort.
If you need more fields on an entity it's better to create your own database table. I described how this works in detail in part 5 of my blog series including a small UI to fill in data.
See here.
Why are these additional fields causing problems?
All additional fields are written in ONE datatable. All entities share the same table. This can cause problems resulting in table locks e.g. when you are adding fields to different entities which will be written when posting a receipt and in the exact same moment you have a sync job running, which also sets fields. As I already mentioned because all additional fields are stored in one table, the sync job will cause a table lock, meaning all other processes, which want to write data in this table will have to wait.
Regards
Robert
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.