I've just figured out how to access RRT elements with the help of the component's output to the AutoStore Workflow Status Monitor. However, my method of accessing the RRTs seems a little clunky, and I feel like there is potential for it to break in the future - especially if anything changes within the AutoStore SDK. The following is a break down of how I am currently accessing the RRT values.
Our custom AutoStore component is being utilized through the Multi Router component. What I am worried about is how I am currently getting the KnowledgeTopic that contains the RRT values. Is there any certainty that the identifier "PRESISTENCE" for the Topic will not change? It almost looks there is a typo, and it is supposed to be "PERSISTENCE", but I can't be sure about that.
Thank you in advance for any suggestions!
Zech
void RouteKObject(KnowledgeObject ko) { // Other code KnowledgeContent kc = ko.GetContent(); // Other code foreach ( KnowledgeDocument kd in ... ) // This line is pseudo code and is not how it is actually coded. { string title = kc.GetTopicInterface().GetTopic("PRESISTENCE",1).GetEntry("~ACC::%Title%~",1).Value; // <- Worried about this line. RouteKDocument(kd, title); } }
Our custom AutoStore component is being utilized through the Multi Router component. What I am worried about is how I am currently getting the KnowledgeTopic that contains the RRT values. Is there any certainty that the identifier "PRESISTENCE" for the Topic will not change? It almost looks there is a typo, and it is supposed to be "PERSISTENCE", but I can't be sure about that.
Thank you in advance for any suggestions!
Zech