uCosminexus 電子フォームワークフロー APIリファレンス

[目次][用語][索引][前へ][次へ]

getItem

形式

public BLCDictionary getItem(java.lang.String p_uid,
                            java.lang.String p_nmpi)
                     throws BLCException

機能

指定した申請IDの受信ボックス内の案件の情報を取得します。結果は,新しいBLCDictionaryクラスオブジェクトに格納されます。

パラメータ

p_uid

対象とするユーザIDを指定します。ユーザIDは,1〜128バイトで指定してください。

p_nmpi

対象とする申請IDを指定します。

戻り値

受信ボックス内の案件情報。

キーの意味とオブジェクト種別について,次に示します。

キー名 意味 オブジェクト種別
blc_inbox_startnum 取得開始位置 Integer
blc_inbox_getnum 取得数 Integer
blc_inbox_total 受信ボックス内の全作業数 Integer
blc_inbox_nmpi_$n 申請ID String
blc_inbox_nmwidef_$n 作業名 String
blc_inbox_nmbp_$n 業務名称 String
blc_inbox_nmapplicant_$n 申請者氏名 String
blc_inbox_abapplicantorg_$n 申請者所属組織略称 String
blc_inbox_dtcreate_$n 開始日時 String
blc_inbox_dtarive_$n 到着日時 String
blc_inbox_dtlimit_$n 処理期限 String
blc_inbox_cdapplicant_$n 申請者ID String
blc_inbox_nmupdatewi_$n 更新作業名 String
blc_inbox_nmstatus_$n 案件状態 String
blc_inbox_nmparticipant_$n 作業者氏名 String
blc_inbox_nmparbelongto_$n 作業者組織略称 String
blc_inbox_cdwi_$n WorkItemID String
blc_inbox_cdpi_$n ProcessInstanceID String
blc_inbox_cdpart_$n 案件所有者のユーザID String
blc_inbox_nmbeforeparticipant_$n 前回作業者氏名 String
blc_inbox_nmbeforeparticipantbelongto_$n 前回作業者組織略称 String
blc_inbox_dtupdate_$n 前回作業日時 String
blc_inbox_cdbeforeparticipant_$n 前回作業者ID String
blc_inbox_nmitem1_$n 項目値1 String
blc_inbox_nmitem2_$n 項目値2 String
blc_inbox_nmitem3_$n 項目値3 String
blc_inbox_nmitem4_$n 項目値4 String
blc_inbox_nmitem5_$n 項目値5 String
blc_inbox_nmitem6_$n 項目値6 String
blc_inbox_nmitem7_$n 項目値7 String
blc_inbox_nmitem8_$n 項目値8 String
blc_inbox_nmitem9_$n 項目値9 String
blc_inbox_nmitem10_$n 項目値10 String

(凡例)

$n 取得情報番号(1〜取得数)。


指定した申請IDの受信ボックスに案件が存在しない場合でも,キー名「blc_inbox_getnum」に値が0のIntegerオブジェクトが設定されて,正常終了します。

指定した申請IDが登録されているCSCIWの作業が150件以上存在する場合,ソート結果は保証されません。

受信ボックスの作業が1件のみ設定されます。

例外

BLCException

BLC内で次のどれかの原因のエラーが発生しました。