Я студент и новичок в Filenet. Я пытаюсь сделать тестовый код при перемещении файла.
Document doc = Factory.Document.getInstance(os, ClassNames.DOCUMENT, new Id("{33074B6E-FD19-4C0D-96FC-D809633D35BF}") );
FileStorageArea newDocClassFSA = Factory.FileStorageArea.fetchInstance(os, new Id("{3C6CEE68-D8CC-44A5-AEE7-CADE9752AA77}"), null );
doc.moveContent(dsa);
doc.save(RefreshMode.REFRESH);
Дело в том, что я могу получить документ по его пути вот так,
doc = Factory.Document.fetchInstance(os, "/DEMO/MASTERFILE/ZONE-X/Org.No-XXXXX/XXXX-X-XXXX-X.TIF",null);
но я не могу получить StorageArea по пути, требуется только идентификатор. Есть ли способ легко переместить файл, чем этот? Как я могу получить идентификатор с путем без использования запросов?