Das Erstelldatum eines Dokuments errechnet sich aus der UniversalID. Wenn Du das Dokument in eine andere Datenbank kopierst, musst Du dafür sorgen, dass die UniversalID erhalten bleibt. Nutzt Du ein NotesDocument.CopyToDatabase (NotesDatabase) wird die UniversalID automatisch gesetzt und das Dokument gespeichert, eine Änderung der UniversalID ist dann nicht mehr möglich. Vor dem ersten Speichern eines im Backend erstellten Dokumentes geht es aber, ich mache das so:
...
Dim newdoc As New NotesDocument (newdb)
Call doc.CopyAllItems (newdoc)
newdoc.UniversalID = doc.UniversalID
Call newdoc.Save (True, True)
Du musst nur aufpassen, dass es nicht schon ein Dokument mit der gleichen UniversalID in der Datenbank gibt.