ドキュメントを使用した自律的な作業の例としてXMLを使用する

この記事では、永続的な接続なしに、電子文書管理システム(EDMS)からの文書を自律的に処理する例としてXMLの使用について説明します。

ドキュメントの自律的な作業をサポートするために、XMLパーツを使用して、EDMSからの一定量の情報をドキュメントに含めることができます。 ドキュメントに埋め込まれた同様の「ワークフローコンテキスト」は、ドキュメントをオフラインで操作するときに表示および変更でき、その後システムに変更をアップロードできます。



本質は何ですか

ワークフローコンテキストを含むXMLパーツがMS Officeドキュメントに追加されます。 XMLパーツのコンテンツは、ドキュメントのアップロード時にプログラムによって生成できます。また、クライアントによってオフラインで作成および変更することもできます。 ドキュメントをインポートすると、XMLパーツが取得および削除されます。 タスクで記録されたオフラインアクションは、ユーザーの制御下でインポートできます。



XMLコンテンツ

自律的な作業の場合、XMLパーツの形式のドキュメントフローコンテキスト(XML)をMS Officeドキュメントに含めることができます。 以下を含む、ドキュメントのステータスに関する完全な情報が含まれる場合があります。



•登録カード。

•コントロールカード。

•添付ファイルのリスト。

•ルートとタスクの説明。

•参加者のコメントを含むタスクの進行。

•ドキュメントに記載されているすべての参加者に関する情報。



オフラインモードでは、タスクを使用したクライアントアクションに関するエントリをCDに作成できます。



•タスクの状態の変更。

•タスクに関する顧客のコメント。

•実行者を選択できる新しいタスク。



ワークフローコンテキストは、EDMSからダウンロードしたドキュメントだけでなく、プライマリMS Officeドキュメントにも作成できます。 このようなドキュメントでは、ドキュメントの最初のタスクが作成されるときにCDが初期化されます。 将来、ドキュメントはファイルとして新規または既存のシステムドキュメントに添付できます。

ドキュメントをドキュメント管理システムにインポートするときに、CDに記録されたタスクのアクションを考慮することができます。



XMLファイルを使用してドキュメントを自律的に処理するためのスクリプト



ドキュメントでタスクをオフラインで実行するためのスクリプト



1.通常どおり、Officeファイルが添付されたドキュメントが登録され、その中にタスクが作成されます。

2.タスクエグゼキューターは、ドキュメント管理システムからドキュメントをアンロードします。

3.ダウンロードしたファイルには、ドキュメント、タスク、およびドキュメントのすべての参加者(タスクエグゼキューターを含む)に関する情報を含むXMLパーツが含まれています。

4.次に、タスク実行プログラムは、MS Office環境でオフラインでofficeファイルを操作し続けることができます。

5.請負業者は、ドキュメントに必要な変更を加えます。

6.請負業者はタスクバーで問題の解決策を示し、ファイルを保存します。

7.その結果、ファイルの新しいバージョンがドキュメントにロードされ、オフィスファイルに記録され、現在のユーザーによって確認されたタスクのアクションが実行されます。



ドキュメントの新しいタスクをオフラインで作成するためのスクリプト



1.タスク作成者がMS Officeドキュメントを開くか作成します

2.作成者は新しいタスクを作成します:割り当て、承認、および習熟は、オフィスドキュメントのXML部分に保存されます。

3.ドキュメント管理システムのクライアントアプリケーションで、さらにアクションが実行されます。

4.その結果、オフィスファイルは新規または既存のシステムドキュメントに添付されます。

5.ファイルをドキュメント管理システムにアップロードするとき、ユーザーはドキュメントの移動ルートが形成される新しいタスクの作成を確認できます。



All Articles