Notes/Domino Fix List
SPR # JCOS5W3UCUFixed in 6.0.4 releaseTemplate fix: mail6.ntf,mail6ex.ntf



Product Area: Client; Template Technical Area: Follow Up Platform: Windows

Lotus Customer Support APAR: LO01124

SPR# JCOS5W3UCU - Messages marked for Follow Up are now exempt from archiving.

Technote Number: 1163301

Problem:
This issue was reported to Quality Engineering and has been addressed in the
mail template that ships with Notes 6.0.4 and 6.5.2.

Now when a document is marked for Follow Up, a $NoPurge field is added with a
value of "" which prevents the document from being archived. When the Follow
Up flag is removed, the $NoPurge field is updated with the date the flag is
removed, which allows the document to be archived under expected conditions.

Excerpt from the Lotus Notes and Domino Release 6.0.4 / 6.5.2 MR fix list
(available at http://www.ibm.com/developerworks/lotus):

Follow Up
SPR# JCOS5W3UCU - Messages marked for Follow Up are now exempt from archiving.


Workaround:

The existing Notes 6.x mail template can be modified to add the updates found
in the 6.0.4/6.5.2 mail templates:

1. In the subform (FollowUpDialog) add an additional field after the existing
fields. The field should be:
named $NoPurge
of type Text
Computed, with the formula ""
Have the following Hidden property selections enabled: "Notes 4.6x or later",
"Web", "Mobile"

2. In the script library FollowUpUtilities add additional code in three
subroutines:

a. In the sub AddFollowUpItemsToMessage, add the first line of code below just
prior to the second existing line (the second line is approximately line 9):

Call coll.stampAll("$NoPurge", "") 'Add this line
Call coll.stampAll("FollowUpStatus", FollowUpStatus) 'Existing line

b. In the sub RemoveFollowUpItemsFromMessage, add the following two lines
below the existing code:

PurgeDate = Evaluate(| @Now |)
Call collection.StampAll("$NoPurge", purgeDate)

c. In the sub AddRemoveEditing, add the first two lines below just prior to
the last "End If" in the existing code:

PurgeDate = Evaluate(| @Now |)
Call note.replaceitemvalue("$NoPurge", purgeDate)
More >



Last Modified on 12/07/2013

Go back