我想将所有扫描的文档上传到alfresco存储库,并且必须根据元数据将它们分发到各自的文件夹,例如,如果文档是供应商发票,则会转到发票文件夹。我的方案是将它们同步扫描到存储库中的扫描文件夹,然后进入文件夹,根据元数据将它们归档到各自的文件夹中。
答案 0 :(得分:1)
如果您成功将文档存储在Alfresco存储库中,并且您的问题是您需要根据元数据自动将它们排序到文件夹中,那么您可能正在寻找的是“文件夹规则”功能。您可以在触发元数据值的文件夹上配置规则,并根据需要将文档移动到文件夹中。您可以使用开箱即用的规则选项来匹配元数据条件,然后执行移动,但如果由于某种原因不能,您可以始终告诉您的规则执行服务器端JavaScript。然后,您可以将所有逻辑写入驻留在脚本下的数据字典中的服务器端JavaScript文件中。
如果你没有那么远,问题是你不知道如何将文件放在Alfresco中,那么有很多选择:
一旦你让你的扫描仪把文件放在回购中,那么我之前说过的关于规则的所有内容都适用。
因此,步骤1:让扫描仪将文件存储在Alfresco中。步骤2:使用带有开箱即用逻辑或自定义服务器端JavaScript的文件夹规则,将文件排序为所需的文件夹结构。