API create object from template
@lfischer No I don't use placeholders in titles of the objects/templates.
For testing purposes I disabled the validation/unique setting for the title and it's working this way - no error. But I need this settings for production, so I have to enable it again.
This bug definitely has something to do with the validation setting.
I would really appreciate if that bug could be fixed and if that feature request would be implemented.
@LFischer Are there already any news when a bugfix will be released?
sadly I have no updates yet, currently we are working on the i-doit 1.17.2 version which is going to be released shortly.
I believe after that we will check the API add-on
are there any new information?
Hi @kleinrotti ,
I'm afraid I have no new information for you Right now the team is working on the upcoming i-doit 1.18 version. There will also be a API release around that time, but it will not contain this feature.
And what about the bugfix for the default template? Even that would help me
again - sadly no updates regarding this topic
It's quite a while now but are there new information to this topic?
Unfortunately our workflow is not that good due to this bug. Every time we want to mass import ordered products from delivery notes with a tool, we have to disable the validation with a user which has the appropriate rights in i-doit. Afterwards we have to enable it again. This causes loss in time or if someone forgets to disable the validation, the products are not imported correctly and it has to be repeated.
Or is there a possibility to provide a pull request for the official API-Addon to provide a bug fix myself?
Did you check
system settings > Tenantsettings > Unique checks > object title
But I don't know if this is only valid for the Extras > import mechanism or for API as well.
Du you really need global unique titles in your daily processes? Maybe "Unique (per Object type)" is sufficient (but not sure if this triggers the bug or not)
@leobaer Sorry for my late reply. Your idea to change the global unique setting to "Unique per Object type" worked. Using this setting works without the error. Thanks for that
I was also able to implement the feature to use templates in the API Addon by my self. Happily this was just a few lines of code.
We are also looking for a solution to create a new object from a template using the API. Could you explain what exactly you implemented in the API addon to make it work?