Home
Extended ECM
API, SDK, REST and Web Services
Is there anyway to update the metadata value(categories) automatically?
Vivek_Venkataraman
Hi,
I am trying to update the metadata values automatically without using the REST API. So far what I am able to achieve is that created categories and when I create any items, I am applying the categories manually and filling the values manually. I want to achieve updating metadata values automatically.
Kindly let me know if we can achieve this.
Find more posts tagged with
Comments
Appu Nair
The core OpenText CS engine implements this as "Callbacks" in core Oscript. This is exposed as easy to use "Triggers" in the product called Web Reports. Both of these methods allow events to be generated and put to use however you want
Recently we were all chatting about WR Triggers
https://forums.opentext.com/forums/support/discussion/comment/941534#Comment_941534
It is very easy to implement. On top, if if you were doing this in Oscript on top of its learning curve the category data structure is very complex.WR Wraps all those for you in a very easy to use/readable(INSPECT) tag. If you would like to learn Oscript and callbacks look in the old builder and side programming areas and OTDN. A lot of us old programmers have contributed code and snippets in those forums.
Appu Nair
I re-read your posting. I am a little confused about what you say. If an Object A that you create needs to be tagged with a category then something has to apply it. It will not happen automatically. OT gives you this "auto-magic" by
inheritance
which is taking my
parents
metadata . Is that what you are after as in you find it difficult to put values on objects you create? Kindly clarify...
Another integration aspect we come across many times is
There is bulk loading
Meta Data is present at source
Upload it to Content server with that.
This is done using bulk loading tools or code that one writes mapping the source metadata.
Vijay Sharma
Hi Vivek,
Syntergy, a OpenText Technology Partner offers a couple of solutions and we many be able to assist and recommend a solution once we understand your requirements further. You can contact us via our website or directly - vsharma@syntergy.com
Syntergy Meta Manager -
http://syntergy.com/products/content_management/metamanager/index.html
Syntergy Data Manager -
http://syntergy.com/products/content_management/datamanager/index.html
Regards,
Vijay
Vivek_Venkataraman
Hi Appu Nair,
Thanks for the quick response. Actually what we are trying to do is that let's say we have a folder called Product already where the categories are already applied. When I create a new folder called Content Server inside the Product folder, the folder name what I am specifying in the child folder should be automatically mapped to one of the attributes in the category. Basically the mapping for metadata values we are expecting. Instead of going and filling the categories values again for those specific items.
We know that by calling the REST API with the same values, we can achieve this options. At the same time, we would like to know is there any way to update the metadata values by mapping the specific fields.
Appu Nair
Unfortunately that looks like a candidate for a programming exercise but it can easily be acheived by a callback or WR Trigger . Think of the category as a template and it can come to you either from parent with its values filled I for convenience but OT does not have code that says take the object name and put it in an attribute . There is an OOB module that does the reverse it uses the attribute value to rename the object . We refer it to as A D N
Vivek_Venkataraman
Thanks Appu Nair for your response.