Rafa,
Para poder ayudarte necesito que seas claro en lo que necesitas.
Entiendo por la respuesta que diste a Federico, que estamos hablando de una aplicación que envía correos a distintos usuarios, y lo que necesitas es que :
el usuario "A" al grabar un Formulario en una Base de datos, envíe un correo a un usuario "B", el cual recibe el correo con un Link al Documento creado por "A".
"B" al abrir este documento automáticamente marca este como "LEIDO".
Si es así, la respuesta que te da Federico es correcta,
Si quieres una respuesta mas detallada envía mas información al respecto,
Valores que debe tener el Flag de de leido, el nombre del flag (si es que existe).
Una corrección al código de Federico seria que cambies la línea, doc.Leido = "SI"
Por call doc.replaceItemValue(“Leido”,”SI”), aunque creo que es lo mismo.
Además el código no modifica otros campos así que me gustaría también saber como marcas un documento como “Enviado”, lo estas dejando en un campo como “Editable”, “Computed” , “Computed for Display” o “Computed when composed” ?
Etc.