2015-11-10 59 views
0

我具有以下用例:如何識別Alfresco 5.0中的文檔並根據內容進行歸檔?

  1. 現有通過WebDAV或共享網絡驅動器向露天
  2. 文獻有條形碼被分開以識別客戶和文件類型(例如紙幣)掃描器掃描的文件,並將它們存儲
  3. 如果文檔到達共享驅動器,Alfresco應該對其進行分析並將其移至合適的內部文件夾結構(根據客戶和文檔類型)。文件夾結構的

實施例:

  • /掃描/
  • /客戶/ ExampleCustomer1 /票據
  • /客戶/ ExampleCustomer1 /電子郵件
  • /客戶/ ExampleCustomer1 /小時
  • /customers/ExampleCustomer2/bills
  • /customers/ExampleCustomer2/emails
  • /客戶/ ExampleCustomer2 /小時

問:

  • 我需要在露天什麼工藝步驟3)自動識別文件和文件呢?

P.s.我知道存在像Ephesoft/Kofax這樣的應用程序,但我希望在Alfresco中有一個模塊,它可以在沒有外部依賴的情況下爲我完成這項工作。

回答

2

我建議按以下順序:

1)掃描儀或其他(OCR)軟件需要interprete條形碼並保存客戶和文檔中的某個類型,例如docx文檔元數據(我不知道露天模塊做OCR或條形碼讀取)

2)通過WebDAV上傳後,你必須運行露天元數據提取的動作,這將有利用從文件的元數據的客戶信息和類型提取到露天元露天規則腳本或行爲。

  • 使用規則,你可以選擇在行動「共同提取元數據字段」
  • 使用Java的行爲,你可以這樣調用同一個動作: 行動行動= actionService.createAction(「提取元數據「); actionService.executeAction(action,node);

此提取操作在此處描述:https://wiki.alfresco.com/wiki/Metadata_Extraction。您可能必須爲您的條形碼要求添加自定義代碼。 (https://wiki.alfresco.com/wiki/Content_Transformation_and_Metadata_Extraction_with_Apache_Tika

3)一個露天規則腳本或行爲現在可以通過閱讀此alfresco元數據屬性來移動您的文檔。

+0

嗨斯蒂芬。你有一個如何提取元數據的例子嗎?我不知道是否必須通過使用WebScript/Java手動編程或通過UI(Aflresco-Share)配置 – Nextremos

+1

我在答案中添加了更多信息 –

+0

謝謝Stefan,您的補充指出我正確的位置。 – Nextremos

相關問題