Сохранение ссылки на файл в свою таблицу

Добрый день.
Интересует вопрос как сохранить ссылку на файл, который добавлен в хранилище, в свою таблицу (типа список документов, привязанных к сущности).
Файлы, добавленные таким способом насколько я понял, хранятся в табл sys_file, получается надо получить id файла до его сохранения и записать в свою таблицу.
UUID fileId = dialog.getFileId(); - таким способом получить ID не удается, он отличается от того, который реально записывается в табл sys_file
Подскажите пожалуйста как и каким способом можно решить эту проблему, может есть ссылка на готовый пример реализации такой задачи.
Заранее спасибо за ответ

Добрый день.

Для того, чтобы в сущности создать список документов, нужно создать новый атрибут ассоциации с сущностью sys$FileDescriptor
image

спасибо! насколько я понял в таком атрибуте (ассоциация с сущностью sys$FileDescriptor) необходимо сохранять объект типа FileDescriptor, правильно я понял?
FileDescriptor fileDescriptor = fileUploadingAPI.getFileDescriptor(fileId, fileName);

Если вы сгенерируете стандартные экраны для сущности, то механизмы платформы все сделают за вас.