| **
Kathy,
I use a stored procedure
to rename CTI's. It's fast and does not trigger workflow. You
just have to locate every form that stores CTI and include it in the stored
procedure. This method works fine for
changing a few CTIs. If you want to revamp your entire CTI structure it
may take some time.
We are about to convert
our entire CTI structure. Because of the volume and the fact that running
the stored procedure manually for each change would likely introduce typos, or
worse... renaming a CTI to another CTI that already exists (effectively
combining two CTIs into one). I created a new form to hold the old
and new CTI's. All people involved in reviewing and/or approving of
the CTI restructure can easily view what the changes will be before
implementing. I also ran the update on our development box first for
testing. When it's time to make the
switch I change all of them at one time. For each new CTI a filter runs
the stored procedure that performs the rename.
If you are going to
change many CTI's I recommend backing up the database first. Actually, a
file copy backup. In SQL Server 2000 detach the database, then copy the db
and log files to another folder, then attach the database. I find this
method faster than performing an actual backup/restore. Of course all
users must be out of the system.
HTH
Stephen From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Rick Cook Sent: Tuesday, July 25, 2006 12:16 PM To: [email protected] Subject: Re: Enhancements and Patches Oops. I meant
non-normalized, not non-relational. That's what I get for trying to
maintain three trains of thought at the same time. Which lends credence to those who say my train
has slipped its tracks... :)
RickFrom: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Rick Cook Sent: Tuesday, July 25, 2006 9:01 AM To: [email protected] Subject: Re: Enhancements and Patches Remedy is built on a
non-relational database model, meaning that data elements actually reside in
that record not as links but as physical objects.
So if CTI data, employee
names, etc. exist in a Help Desk record, they will stay there until you change
that physical row in the DB. Changing the CTIs for future records will
only affect current ones if you still need to modify those containing the old
CTI values. They will likely be forced by workflow to re-select CTIs from
the new set - that's kind of up to what validation workflow you may have in
place.
RickFrom: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Kathy Morris Sent: Tuesday, July 25, 2006 8:49 AM To: [email protected] Subject: Enhancements and Patches Hi all,
We have several customizations which are being ported into
production. We are also going from 6.3 patch #5 to 6.3 patch #17. We
are replacing the current CTIs. When I replace the CTIs with new CTIs, how
will this affect the previously created records?
__20060125_______________________This posting was submitted with
HTML in it___ __20060125_______________________This posting was submitted with
HTML in it___ __20060125_______________________This posting was submitted with
HTML in it___
__20060125_______________________This posting was submitted with HTML in it___
|
- Enhancements and Patches Kathy Morris
- Re: Enhancements and Patches Rick Cook
- Re: Enhancements and Patches Rick Cook
- Re: Enhancements and Patches Heider, Stephen

