intra-mart Accel Archiver IM-LogicDesigner for Accel Archiver 仕様書 第3版 2026-04-01

3.14. ドキュメント登録

ドキュメントを新規作成するタスクです。

3.14.1. 入力値

wdc_saveDocument <object>
  ├─ approveHistory <object[]>
  │    ├─ kanryoDt <string>
  │    ├─ shinsaBumonName <string>
  │    ├─ shinsaBumonNameRyaku <string>
  │    ├─ shinsaPostName <string>
  │    ├─ shinsashaName <string>
  │    └─ yakuwariName <string>
  ├─ authorityDepartmentList <object[]>
  │    ├─ authorityLevel <integer>
  │    ├─ azId <string>
  │    ├─ companyCd <string>
  │    ├─ departmentCd <string>
  │    ├─ departmentSetCd <string>
  │    ├─ displayLabel <string>
  │    └─ includeValue <integer>
  ├─ authorityDependencySource <boolean>
  ├─ authorityPublicGroupList <object[]>
  │    ├─ authorityLevel <integer>
  │    ├─ azId <string>
  │    ├─ displayLabel <string>
  │    ├─ publicGroupCd <string>
  │    └─ publicGroupSetCd <string>
  ├─ authorityRoleList <object[]>
  │    ├─ authorityLevel <integer>
  │    ├─ azId <string>
  │    ├─ displayLabel <string>
  │    └─ roleId <string>
  ├─ authorityUserList <object[]>
  │    ├─ authorityLevel <integer>
  │    ├─ azId <string>
  │    ├─ displayLabel <string>
  │    └─ userCd <string>
  ├─ contentsList <object[]> *
  │    ├─ contents <storage>
  │    ├─ contentsId <string>
  │    ├─ contentsPath <string>
  │    ├─ documentId <string>
  │    ├─ fileExt <string>
  │    ├─ fileName <string>
  │    ├─ inputDate <sqltimestamp>
  │    ├─ richtextboxText <string>
  │    └─ text <string>
  ├─ disabled <boolean>
  ├─ displayName <string> *
  ├─ displayNameMap <map>
  ├─ documentId <string> *
  ├─ expropertyValueList <object[]>
  │    ├─ dateValue <sqltimestamp>
  │    ├─ dateValueFrom <sqltimestamp>
  │    ├─ dateValueTo <sqltimestamp>
  │    ├─ expropertyId <string>
  │    ├─ selectId <string>
  │    └─ textValue <string>
  ├─ flowGroupId <string>
  ├─ flowId <string>
  ├─ folderLink <object[]>
  │    ├─ depth <integer>
  │    ├─ displayDetail <string>
  │    ├─ displayName <string>
  │    ├─ folderId <string>
  │    └─ sortNo <long>
  ├─ folderMain <object>
  │    ├─ depth <integer>
  │    ├─ displayDetail <string>
  │    ├─ displayName <string>
  │    ├─ folderId <string>
  │    └─ sortNo <long>
  ├─ inputUser <object> *
  │    ├─ companyCd <string>
  │    ├─ departmentCd <string>
  │    ├─ departmentName <string>
  │    ├─ departmentSetCd <string>
  │    ├─ documentId <string>
  │    ├─ inputDate <sqltimestamp>
  │    ├─ postCd <string>
  │    ├─ postName <string>
  │    ├─ userCd <string>
  │    └─ userName <string>
  ├─ notifyDate <sqltimestamp>
  ├─ notifyDays <integer>
  ├─ notifyTarget <String>
  ├─ relatingDocumentKeyList <object[]>
  │    └─ documentId <string>
  ├─ releaseDate <sqltimestamp>
  ├─ releaseStatus <String>
  ├─ revisionContentsList <object[]>
  │    ├─ contents <storage>
  │    ├─ contentsId <string>
  │    ├─ contentsPath <string>
  │    ├─ documentId <string>
  │    ├─ fileExt <string>
  │    ├─ fileName <string>
  │    ├─ inputDate <sqltimestamp>
  │    └─ richtextboxText <string>
  ├─ revisionMajor <boolean>
  ├─ revisionName <String>
  ├─ storeLimitDate <sqltimestamp>
  ├─ taskList <object[]>
  │    ├─ displayDetail <string>
  │    ├─ displayName <string>
  │    └─ taskId <string>
  └─ versatileText <object[]>
       ├─ columnName <string>
       ├─ documentId <string>
       ├─ pluginId <string>
       └─ text <string>
詳細
項目名 必須/任意 配列/リスト 説明
承認履歴 任意 object リスト 承認履歴
完了日 任意 String なし 完了日
審査部門名 任意 string なし 審査部門名
審査部門名略称 任意 string なし 審査部門名略称
役職名 任意 string なし 役職名
審査者名 任意 string なし 審査者名
役割名 任意 string なし 役割名
ドキュメント組織アクセス権 任意 object リスト
ドキュメント組織アクセス権
アクセス権従属先がドキュメントの場合有効
アクセスレベル 任意 integer なし
参照 : 1
参照+編集 : 3
参照+削除 : 5
参照+編集+削除 :7
権限ID 任意 string なし 権限ID
会社コード 任意 string なし 会社コード
組織コード 任意 string なし 組織コード
組織セットコード 任意 string なし 組織セットコード
表示ラベル 任意 string なし 表示ラベル
上位下位設定 任意 integer なし
なし : 0
上位 : 1
下位 : 2
上位下位 : 3
アクセス権従属先 任意 boolean なし アクセス権従属先 true: フォルダ依存 / false: ドキュメント個別
ドキュメントパブリックグループアクセス権 任意 object リスト
ドキュメントパブリックグループアクセス権
アクセス権従属先がドキュメントの場合有効
アクセスレベル 任意 integer なし
参照 : 1
参照+編集 : 3
参照+削除 : 5
参照+編集+削除 :7
権限ID 任意 string なし 権限ID
表示ラベル 任意 string なし 表示ラベル
パブリックグループコード 任意 string なし パブリックグループコード
パブリックグループセットコード 任意 string なし パブリックグループセットコード
ドキュメントロールアクセス権 任意 object リスト
ドキュメントロールアクセス権
アクセス権従属先がドキュメントの場合有効
アクセスレベル 任意 integer なし
参照 : 1
参照+編集 : 3
参照+削除 : 5
参照+編集+削除 :7
権限ID 任意 string なし 権限ID
表示ラベル 任意 string なし 表示ラベル
ロールID 任意 string なし ロールID
ドキュメントユーザアクセス権 任意 object リスト
ドキュメントユーザアクセス権
アクセス権従属先がドキュメントの場合有効
アクセスレベル 任意 integer なし
参照 : 1
参照+編集 : 3
参照+削除 : 5
参照+編集+削除 :7
権限ID 任意 string なし 権限ID
表示ラベル 任意 string なし 表示ラベル
ユーザCD 任意 string なし ユーザCD
コンテンツリスト 必須 object リスト コンテンツリスト
コンテンツストレージ 任意 storage なし 実コンテンツの保存先を指定
コンテンツID 任意 string なし コンテンツID
コンテンツパス 任意 string なし コンテンツストレージのパスを指定
ドキュメントID 任意 string なし ドキュメントID
ファイル拡張子 任意 string なし ファイル拡張子
ファイル名 任意 string なし ファイル名
コンテンツ作成日 任意 sqltimestamp なし コンテンツ作成日
リッチテキストファイル内容 任意 string なし リッチテキストファイル内容
コンテンツ冒頭文字 任意 string なし コンテンツ冒頭文字
削除フラグ 任意 boolean なし 削除フラグ(設定不要項目)
表示名 必須 string なし 表示名
表示名ローカライズ 任意 map なし
表示名ローカライズ
{ロケールID<string>,表示詳細<string>}
ドキュメントID 必須 string なし ドキュメントID
拡張プロパティリスト 任意 object リスト 拡張プロパティリスト
日付 任意 sqltimestamp なし 拡張プロパティタイプが日付の場合に設定
期間開始日 任意 sqltimestamp なし 拡張プロパティタイプが期間の場合に設定
期間終了日 任意 sqltimestamp なし 拡張プロパティタイプが期間の場合に設定
拡張プロパティID 任意 string なし 拡張プロパティID
セレクトボックス値 任意 string なし 拡張プロパティタイプがセレクトボックス、複数セレクトボックスの場合(複数の場合はカンマ区切り)に設定
テキスト・テキストエリア値 任意 string なし 拡張プロパティタイプがテキスト・テキストエリアの場合に設定
フローグループID 任意 string なし フローグループID
フローID 任意 string なし フローID
フォルダリンク 任意 object リスト フォルダリンク
階層 任意 integer なし 階層(設定不要項目)
表示詳細 任意 string なし 表示詳細(設定不要項目)
表示名 任意 string なし 表示名(設定不要項目)
フォルダID 任意 string なし フォルダID
ソート番号 任意 long なし ソート番号(設定不要項目)
フォルダ所属 任意 object なし フォルダ所属
階層 任意 integer なし 階層(設定不要項目)
表示詳細 任意 string なし 表示詳細(設定不要項目)
表示名 任意 string なし 表示名(設定不要項目)
フォルダID 任意 string なし フォルダID
ソート番号 任意 long なし ソート番号(設定不要項目)
入力者情報 必須 object なし 入力者情報
入力者会社コード 任意 string なし 入力者会社コード
入力者組織コード 任意 string なし 入力者組織コード
入力者所属組織名 任意 string なし 入力者所属組織名
入力者組織セットコード 任意 string なし 入力者組織セットコード
ドキュメントID 任意 string なし ドキュメントID
入力日 任意 sqltimestamp なし 入力日
入力者役職コード 任意 string なし 入力者役職コード
入力者所属役職名 任意 string なし 入力者所属役職名
入力者ユーザCD 任意 string なし 入力者ユーザCD
入力者名 任意 string なし 入力者名
公開通知日 任意 sqltimestamp なし 公開通知日
公開通知ポータル掲載日数 任意 integer なし 公開通知ポータル掲載日数
公開通知対象 任意 string なし
0 : 通知しない
1 : 参照権限のあるユーザのポータルへ通知する
2 : 編集権限のあるユーザのポータルへ通知する
関連ドキュメント 任意 object リスト 関連ドキュメント
ドキュメントID 任意 string なし ドキュメントID
公開日 任意 sqltimestamp なし 公開日
公開状況 必須 string なし
公開 : release
公開前 : prerelease
変更履歴 任意 object リスト 変更履歴
コンテンツストレージ 任意 storage なし 実コンテンツの保存先を指定
コンテンツID 任意 string なし コンテンツID
コンテンツパス 任意 string なし コンテンツストレージのパスを指定
ドキュメントID 任意 string なし ドキュメントID
ファイル拡張子 任意 string なし ファイル拡張子
ファイル名 任意 string なし ファイル名
コンテンツ作成日 任意 sqltimestamp なし コンテンツ作成日
リッチテキストファイル内容 任意 string なし リッチテキストファイル内容
レビジョンフラグ 任意 boolean なし
true : 1.0版
false : 0.1版
指定なし :
所属フォルダがレビジョン管理されている場合はtrue(1.0版)
所属フォルダがレビジョン管理されていない場合は版管理なし
レビジョン表示名 任意 string なし レビジョン表示名
保管期限日 任意 sqltimestamp なし 保管期限日
タスクリスト 任意 object リスト タスクリスト
表示詳細 任意 string なし 表示詳細(設定不要項目)
表示名 任意 string なし 表示名(設定不要項目)
タスクID 任意 string なし タスクID
汎用テキスト 任意 object リスト 汎用テキスト
カラム名 任意 string なし カラム名(設定不要項目)
ドキュメントID 任意 string なし ドキュメントID
プラグインID 任意 string なし
キーワード: wdc_p_keyword
備考 : wdc_p_note
登録番号 : wdc_p_regist_no
汎用テキスト 任意 string なし 汎用テキストの値

コラム

各プロパティ設定項目および拡張プロパティ項目は、所属フォルダに対応するプロパティまたは拡張プロパティが設定されている場合にのみ有効となります。

コラム

画面から登録したタスクID、拡張プロパティIDは以下のテーブルから取得可能です。
・「wdcm_task_i」:タスクローカライズ
・「wdcm_exproperty_i」:拡張プロパティローカライズ

3.14.2. 出力値

wdc_saveDocument <object>
  ├─ errorFlag <boolean>
  └─ message <string>
詳細
項目名 配列/リスト 説明
処理結果 boolean なし 処理結果 true: エラーあり / false: エラーなし
メッセージ string なし 処理結果メッセージ