There is a module that has this as one of its minor features. It's called GCI Power Tools for Workflow module. It's sold by Global Cents. I wrote the OT Workflow and Forms modules and I also did this add-on module. It allows you to put custom interfaces on all workflow steps including Signatory...
To add a callback for when category values are changed you must use Oscript. Find the object LLIAPI:LLIApi Root:NodeCallbacks. Orphan this object into your custom Ospace. You can either use the orphaned object as the callback, or if you have a number of different callbacks you want to add...
You can add the trigger and it shouldn't affect anything. The other way you can do this is by adding a callback on changes to categories. There is a callback system that allows you to use Oscript to create custom functions that fire when attriubte values change or get deleted.
Appnair,
The system does not try to merge the DataIDs, but creates a new ID for each imported object. The module creates a map of the ID on the source system and the new ID on the target system. The rest of the module knows how to look for the mapped ID instead of the original ID.
Using the...
Migrating data across Livelink instances has always been a big problem. I was one of the original Livelink core developers and from our persective we never had this problem because we never faced it in our day to day development operations. It was only when I left Open Text and decided to do a...
You could do a
delete from OldPasswords where UserID=XXXX
where XXXX is the userID for the user having the problems. See if that corrects the problem. If not, you will need to check the SQL logs for more errors.
You have your server configured so that new passwords must be different from the old passwords. The user is trying to use a password that they used before.
Either change the system setting that requires new passwords, or change the length of time that the list of old passwords are kept, or use...
This is a perfect example of where the Nickname feature of LL should be used. You should NEVER hard code an object ID into an internal URI of a document. You can create the documents using the Nickname path and then set the Nicknames once the documents are added to the system.
This not only...
If you are using Livelink 9.5 or higher, you should always use the Nickname when embedding links to other Livelink objects inside of documents. This makes migrations much easier.
There are a couple of products that can do this.
There is a simple java app from OT that can build the user list from an excel spread sheet, but it does not set all the user features.
There is also a product from Global Cents, called Power Tools for Deployments, that allows you to do...
Has anyone else tried running Livelink on Vista with IIS 7?
I was able to get it installed, configured, and running, but when I use IIS 7 as the Web Server the cookies get corrupted and my LLCookie, which holds the login information, gets dropped. It works fine when using Tomcat as the web...
I just tried this and it worked fine. When you added the data to the category tab in the IH step, did you set the target to be the newly created folder, and did you set the operation to add the categories to the item?
From taking a look at the stack crawl. It looks like your custom module is trying to fetch a version of a node. The problem seems to be that the DAPISESSION object that was used to connect to DAPI, was not created within the context of a complete PrgCtx. The prgCtx did not register the...
The if statement should be:
;if ( err == "Invalid username/password specified." )
There is no need to escape the value because you are already in OScript mode because of the ; at the begining of the line.
I have to agree with appnair. Unless you have a bunch of meta data that also has to be imported with the files I wouldn't bother going through the effort of creating the XML and associated XSL files.
If your CSV file is essentially just the path to the document you wish uploaded with it's name...
An agent is the way that I do things for the first requirement. Sometimes I use the built-in agent system and sometimes I use a custom external agent to do monitoring. It always depends upon what needs monitoring and how often.
It's me. Decided to take a couple of years off from software to explore the exciting world of real estate investing. Profitable, but BORING.
Back doing some programming with GlobalCents and answering a few LL questions along the way.
There are a number of different ways to accomplish your second and third requirements depending upon the design of your workflow.
If you don't want to depend upon the user having notification turned on you can use process steps to send the step ready notification. If the step performer is hard...
The problem with the select statment is in the SubType line. I'm guessing you have a list of subtypes that you turned into a string. In that case you should use subtypes[ 2 : -2 ] to remove the leading '}'.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.