Meta-Update does this easily. Here's the salient lines of a script that
reads diary fields from an ITSM 6 Help Dest, and updates the WorkLog. In
this case, the 7 Help Desk form contains a field with the reference of the
6.3 Help Desk Id.
The idea is to show you how easy it is to script an api data script with
Meta-Update.
[DoDiaryCvt]
# Loop through all tickets on the ITSM 6 server and launch the diary
conversion
Query = @Itsm6Svr, Hpd6, HPD:Help Desk, '1' > 0
Launch = ProcessDiary
[ProcessDiary]
# Load the ITSM 7 ticket and then loop though all of the
# Diary entries in the ITSM 6 ticket's Notes field
# creating or updating a WorkLog record.
# We'll use Merge because we want the modified users and dates set as
they were in the diary field
LoadQ = Hpd7, Hpd:Help Desk, 'Itsm6 Hpd Id' = "$Hpd6, Notes$"
Loop = Diary, WrkSrc, $Hpd, Notes$
Update = WkL, HPD:WorkLog, &
'Incident Number' = "$Hpd7, Incident Number$" AND &
'Submit Date*' = "$WrkSrc, DateDmy$" AND &
'Submitter*' = "$WrkSrc, User$"
Assign = Wrk-asg
AssignNew = Wrk-asg
Merge = Yes, NoWorkflow
#- assignments for both new and update ------------------- asg -------
[Wrk-asg]
Incident Number = Hpd7, Incident Number
Incident Entry ID = Hpd7, 1
Submitter = WrkSrc, User
Submit Date = WrkSrc, Date
Last Modified By = WrkSrc, User
Last Modified Date = WrkSrc, Date
Short Description = WrkSrc, Text
Description = WrkSrc, Text
Detailed Description = WrkSrc, Text
Status = Enabled
Secure Work Log = Yes
View Access = Internal
Work Log Submitter = WrkSrc, User
Work Log Submit Date = WrkSrc, Date
Work Log Date = WrkSrc, Date
Work Log Type = "Working Log"
Cheers
Senior Software Architect
Software Tool House Inc.
Canada / Deutschland / Germany
Mobile: +49 162 175 0956 GMT + 1 + [ DST ]
Email: <mailto:[EMAIL PROTECTED]>
mailto:[EMAIL PROTECTED]
Web: <http://www.softwaretoolhouse.com/>
http://www.softwaretoolhouse.com
A free notepad for Diary fields:
<http://www.softwaretoolhouse.com/downloads/DiaryFieldEditor.htm>
http://www.softwaretoolhouse.com/downloads/DiaryFieldEditor.htm
An ARS API scripting tool used for migrations, integrations, imports,
reports, extracts, batch jobs:
<http://www.softwaretoolhouse.com/products/SthMupd>
http://www.softwaretoolhouse.com/products/SthMupd
_____
From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Frank, Gordon M. (CMS/CTR)
Sent: October 3, 2008 7:38 PM
To: [email protected]
Subject: Diary Editor
**
Hello List,
As everyone knows (or will know) the Work log field as been changed from a
Diary field to a record based Work log within ITSM 7.0.3.
Is there a utility that can perform this conversion on all records?
I believe the new Work log uses the Entry-Id for attaching to the Change
Request, Incident, etc. parent record.
Is there an attribute of a Diary "Blob" field which can be used to separate
on the Date and Time?
What's everyone using?
Gordon M. Frank
Lockheed Martin
.
.
__Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"
html___
_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"