Я сделал это, написав код LotusScript для отсоединения всех вложений из всех документов в одну папку, используя UNID документа плюс имя вложения для имени файла в папке. Добавление UNID охватывает случаи, когда вложения с одинаковыми именами существуют в нескольких документах и могут фактически иметь разное содержимое. Я не пытаюсь дедуплицировать.
Агент добавляет NotesItem к каждому документу с указанием имени файла (ов) отдельного вложения (ей).
Затем я создаю представление, содержащее все поля, которые я хочу экспортировать, включая новое поле с именами файлов. Я экспортирую это представление в CSV. Я передаю CSV-файл и zip-файл, содержащий вложения, команде SharePoint.