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申請IDString
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申請者IDString
blc_inbox_nmupdatewi_$n更新作業名String
blc_inbox_nmstatus_$n案件状態String
blc_inbox_nmparticipant_$n作業者氏名String
blc_inbox_nmparbelongto_$n作業者組織略称String
blc_inbox_cdwi_$nWorkItemIDString
blc_inbox_cdpi_$nProcessInstanceIDString
blc_inbox_cdpart_$n案件所有者のユーザIDString
blc_inbox_nmbeforeparticipant_$n前回作業者氏名String
blc_inbox_nmbeforeparticipantbelongto_$n前回作業者組織略称String
blc_inbox_dtupdate_$n前回作業日時String
blc_inbox_cdbeforeparticipant_$n前回作業者IDString
blc_inbox_nmitem1_$n項目値1String
blc_inbox_nmitem2_$n項目値2String
blc_inbox_nmitem3_$n項目値3String
blc_inbox_nmitem4_$n項目値4String
blc_inbox_nmitem5_$n項目値5String
blc_inbox_nmitem6_$n項目値6String
blc_inbox_nmitem7_$n項目値7String
blc_inbox_nmitem8_$n項目値8String
blc_inbox_nmitem9_$n項目値9String
blc_inbox_nmitem10_$n項目値10String

(凡例)

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


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

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

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

例外

BLCException

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