My app adds ContactNotes to contacts that are associated with a task. I am able to add the notes (if I have the full instance-aware ID for the contact), but apparently neither the attachment date nor the ContactNote date are honored in the modifyItemRequest()...

For example, if I send this:

<?xml version="1.0" encoding="UTF-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<h:gwTrace xmlns:h="http://schemas.novell.com/2005/01/GroupWise/types" xmlns="http://schemas.novell.com/2005/01/GroupWise/types">true</h:gwTrace>
<h:session xmlns:h="http://schemas.novell.com/2005/01/GroupWise/types" xmlns="http://schemas.novell.com/2005/01/GroupWise/types">ddwI4dbOPPycIFAi</h:session>
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<modifyItemRequest xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">
<id>496390A2.PriDom.po1.104.1353763.1.D.1@56:49414 766.PriDom.po1.104.1353763.1.3.1@53</id>
<add xmlns="http://schemas.novell.com/2005/01/GroupWise/types" xsi:type="Contact">


Even though the contactNote date and attachment date are both on 6/9/2009, the note date in GroupWise is the "current" date/time when the call to modifyItemRequest() was made.

The use case is this: the application I am building allows a user to create notes offline, and later (when logged in) add them to the message body of a task. Each "note" has an associated date/time. The application is to parse the message body and ensure that there is a unique ContactNote for all contacts associated with the task. Each ContactNote should reflect the date/time the user actually created the note (which could be days, or at least hours, in the past).

Is there a way to specify a "created" date?