uCosminexus 電子フォームワークフロー 解説
BLCMASTERデータベースのテーブル名の一覧を次に示します。
表D-1 BLCMASTERデータベースのテーブル名一覧
分類 | テーブル名(和名) | テーブル名 | テーブル名 (エイリアス) |
---|---|---|---|
BLC基本情報 | BLC_BASE_INFO_T | BLC_BASE_INFO_T | BLCbase |
BLC制御情報 | 受信ボックステーブル | BLC_INBOX_T | BLCInbox |
送信ログテーブル | BLC_SENTLOG_T | BLCSentlog | |
ユニークID管理テーブル | BLC_UNIQUE_ID_T | BLCUniqueID | |
帳票データ情報 | 帳票データテーブル | BLC_FORM_DATA_T | BLCFormData |
帳票管理情報 | 帳票情報テーブル | BLC_FORM_INFO_T | BLCFormInfo |
添付ファイル情報 | 添付ファイルテーブル | BLC_FILE_T | BLCFile |
電子フォームワークフローでは,案件名をキーとして各テーブルを関連づけて参照・更新します。各テーブルの関連図を次に示します。
図D-1 BLCMASTERデータベースの各テーブルの関連
BLCMASTERデータベースの各テーブルの詳細を次に説明します。
電子フォームワークフローの基本情報を管理するテーブルです。BLC_BASE_INFO_Tテーブルのカラム名の一覧を次に示します。
表D-2 BLC_BASE_INFO_Tテーブルのカラム名一覧
カラム名 | データ型 | サイズ (バイト) |
意味 | 属性 | 備考 |
---|---|---|---|---|---|
CDDBVERSION | SMALLINT |
|
値は30300で固定 | − | − |
NMITEM1 | VARCHAR | 128 | BLC DBのバージョン | − | 080000 |
NMITEM2 | VARCHAR | 128 | 提供種類番号 | − | − |
NMITEM3 | VARCHAR | 128 | 予約 | − | − |
NMITEM4 | VARCHAR | 128 | 予約 | − | − |
NMITEM5 | VARCHAR | 128 | 予約 | − | − |
NMITEM6 | VARCHAR | 256 | 予約 | − | − |
NMITEM7 | VARCHAR | 256 | 予約 | − | − |
NMITEM8 | VARCHAR | 256 | 予約 | − | − |
NMITEM9 | VARCHAR | 256 | 予約 | − | − |
NMITEM10 | VARCHAR | 256 | 予約 | − | − |
INBOX案件管理データ用のテーブルです。BLC_INBOX_Tテーブルのカラム名の一覧を次に示します。
表D-3 BLC_INBOX_Tテーブルのカラム名一覧
カラム名 | データ型 | サイズ (バイト) |
意味 | 属性 | 備考 |
---|---|---|---|---|---|
NMBP | MVARCHAR※1 | 128 | ビジネスプロセス名 | − | − |
CDPINAME | MVARCHAR※1 | 80 | 案件名 | (主キー) NOTNULL |
申請ID |
CDAPPLICANT | VARCHAR | 128 | 申請者ID | − | − |
NMAPPLICANT | MVARCHAR※1 | 128 | 申請者氏名 | INDEX | 名字△名前※2 |
NMAPPLICANTBELONGTO | MVARCHAR※1 | 128 | 申請者組織略称 | INDEX | − |
DTCREATE | VARCHAR | 14 | 開始日時 | INDEX | yyyymmddhhmmss(GMT) |
DTLIMIT | VARCHAR | 14 | 処理期限 | INDEX | yyyymmddhhmmss(GMT) |
DTUPDATE | VARCHAR | 14 | 更新日 | − | yyyymmddhhmmss(GMT) |
NMUPDATEWI | MVARCHAR※1 | 132 | 更新作業名 | INDEX | 定義名−名称 |
NMSTATUS | MVARCHAR※1 | 16 | 案件状態 | − | − |
CDPARTICIPANT | VARCHAR | 128 | 作業者ID | − |
|
NMPARTICIPANT | MVARCHAR※1 | 128 | 作業者氏名 | − | 名字△名前※2 |
NMPARBELONGTO | MVARCHAR※1 | 128 | 作業者組織略称 | − | − |
CDBEFOREPARTICIPANT | VARCHAR | 128 | 前回作業者ID | − | − |
NMBEFOREPARTICIPANT | MVARCHAR※1 | 128 | 前回作業者氏名 | − | 名字△名前※2 |
NMBEFOREPARTICIPANTBELONGTO | MVARCHAR※1 | 128 | 前回作業者組織略称 | − | − |
NMFLOWCOND | VARCHAR | 128 | 分岐条件値 | − | BLC_AcceptIDの内容
|
NMITEM1 | MVARCHAR※1 | 128 | 項目値1 | − | ※3 |
NMITEM2 | MVARCHAR※1 | 128 | 項目値2 | − | ※3 |
NMITEM3 | MVARCHAR※1 | 128 | 項目値3 | − | ※3 |
NMITEM4 | MVARCHAR※1 | 128 | 項目値4 | − | ※3 |
NMITEM5 | MVARCHAR※1 | 128 | 項目値5 | − | ※3 |
NMITEM6 | MVARCHAR※1 | 128 | 項目値6 | − | ※3 |
NMITEM7 | MVARCHAR※1 | 128 | 項目値7 | − | ※3 |
NMITEM8 | MVARCHAR※1 | 128 | 項目値8 | − | ※3 |
NMITEM9 | MVARCHAR※1 | 128 | 項目値9 | − | ※3 |
NMITEM10 | MVARCHAR※1 | 128 | 項目値10 | − | ※3 |
CDLOCKINFO | MVARCHAR※1 | 128 | 排他ロック用情報 | − | ※4 |
NUFILE | SMALLINT |
|
添付ファイル数 | − | ※4 |
NMFORMNAME | MVARCHAR※1 | 128 | 帳票名 | − | ※4 |
送信ログ案件管理データ用のテーブルです。BLC_SENTLOG_Tテーブルのカラム名の一覧を次に示します。
表D-4 BLC_SENTLOG_Tテーブルのカラム名一覧
カラム名 | データ型 | サイズ (バイト) |
意味 | 属性 | 備考 |
---|---|---|---|---|---|
CDLOGPARTICIPANT | VARCHAR | 128 | ログ所有作業者ID | (主キー) NOTNULL |
− |
CDPINAME | MVARCHAR※1 | 80 | 案件名 | (主キー) NOTNULL INDEX |
申請ID |
DTCOMPLETE | VARCHAR | 14 | 作業日時 | INDEX | yyyymmddhhmmss(GMT) |
NMITEM1 | MVARCHAR※1 | 128 | 項目値1 | − | ※2 |
NMITEM2 | MVARCHAR※1 | 128 | 項目値2 | − | ※2 |
NMITEM3 | MVARCHAR※1 | 128 | 項目値3 | − | ※2 |
NMITEM4 | MVARCHAR※1 | 128 | 項目値4 | − | ※2 |
NMITEM5 | MVARCHAR※1 | 128 | 項目値5 | − | ※2 |
NMITEM6 | MVARCHAR※1 | 128 | 項目値6 | − | ※2 |
NMITEM7 | MVARCHAR※1 | 128 | 項目値7 | − | ※2 |
NMITEM8 | MVARCHAR※1 | 128 | 項目値8 | − | ※2 |
NMITEM9 | MVARCHAR※1 | 128 | 項目値9 | − | ※2 |
NMITEM10 | MVARCHAR※1 | 128 | 項目値10 | − | ※2 |
ユニークIDの採番用のテーブルです。BLC_UNIQUE_ID_Tテーブルのカラム名の一覧を次に示します。
表D-5 BLC_UNIQUE_ID_Tテーブルのカラム名一覧
カラム名 | データ型 | サイズ (バイト) |
意味 | 属性 | 備考 |
---|---|---|---|---|---|
NMUNIQUEKEY | MVARCHAR※1 | 130 | ユニークキー | (主キー) NOTNULL |
"cmPI"固定 |
NUCURRENTID | DECIMAL(12)※2 |
|
採番番号 | NOTNULL | 0以上 |
ワークフロー実行時の帳票管理項目データ用のテーブルです。BLC_FORM_DATA_Tテーブルのカラム名の一覧を次に示します。
表D-6 BLC_FORM_DATA_Tテーブルのカラム名一覧
カラム名 | データ型 | サイズ (バイト) |
意味 | 属性 | 備考 |
---|---|---|---|---|---|
CDPINAME | MVARCHAR※1 | 80 | 案件名 | (主キー) NOTNULL |
申請ID |
CDPREFIX | VARCHAR | 32 | 帳票モジュールプレフィックス | (主キー) NOTNULL |
プレフィックスの規則 |
NUINDEX | SMALLINT |
|
インデックス | (主キー) NOTNULL |
0以上 |
NMFORMDATA | MVARCHAR※1 | 4,000※2 | フォームデータ | − | firstname=太郎,lastname=日立,.... |
帳票ファイルの管理情報を保管するテーブルです。BLC_FORM_INFO_Tテーブルのカラム名の一覧を次に示します。
表D-7 BLC_FORM_INFO_Tテーブルのカラム名一覧
カラム名 | データ型 | サイズ (バイト) |
意味 | 属性 | 備考 |
---|---|---|---|---|---|
CDFORMID | VARCHAR | 32 | 帳票ID | (主キー) NOTNULL |
− |
NUFORMVERSION | SMALLINT |
|
帳票バージョン | (主キー) NOTNULL |
1以上 |
NMBP | MVARCHAR※1 | 128 | ビジネスプロセス名 | − | − |
NMPACKAGE | VARCHAR | 32 | パッケージID | (主キー) NOTNULL |
− |
NMFILE | VARCHAR | 128 | ファイル名 | NOTNULL | ※2 |
NMFORM | MVARCHAR※1 | 128 | 帳票名 | NOTNULL INDEX |
− |
CDBELONGTO | MVARCHAR※1 | 128 | 管理元の組織コード | − | 管理元別帳票一覧用 |
NUCATEGORY | SMALLINT |
|
帳票カテゴリ番号 | NOTNULL | 0固定 |
NMCAPTION | MVARCHAR※1 | 128 | 一覧での帳票説明文 | − | 帳票カテゴリ別帳票一覧用 |
NMHEADCAPTION | MVARCHAR※1 | 128 | 頭文字 | NOTNULL INDEX |
名称別帳票一覧用 |
CFSTOPOPE | SMALLINT |
|
運用許可フラグ | INDEX | 許可:0 不可:1 |
CFPROTECTED | SMALLINT |
|
セキュリティフラグ | − | なし:0 あり:1 |
NMBPINBOXPAGE | VARCHAR | 256 | 業務指向受信ボックスファイル名 | − | null時デフォルトは"app/main/BLCxxxListInboxBP.jsp" |
CSBPITEMNAMES | MVARCHAR※1 | 1,024 | 案件データ項目名リスト | − | コンマ区切り 表示名をコンマ区切りで指定 項目名にコンマは使用不可 |
DTCREATE | VARCHAR | 14 | データ設定日時 | NOTNULL | yyyymmddhhmmss(GMT) |
DTUPDATE | VARCHAR | 14 | データ更新日時 | NOTNULL | yyyymmddhhmmss(GMT) |
CDFORMTYPE | MVARCHAR※1 | 128 | 帳票種別 | − | − |
CDSENTLOGAPPLY | SMALLINT |
|
送信ログからの申請許可フラグ | − | 不可:0 許可:1 |
添付ファイルを管理するテーブルです。BLC_FILE_Tテーブルのカラム名の一覧を次に示します。
表D-8 BLC_FILE_Tテーブルのカラム名一覧
カラム名 | データ型 | サイズ (バイト) |
意味 | 属性 | 備考 |
---|---|---|---|---|---|
CDPINAME | MVARCHAR※1 | 80 | 案件名 | (主キー) NOTNULL |
− |
NUFID | SMALLINT |
|
ファイルID | (主キー) NOTNULL |
1以上 |
NMFILENAME | MVARCHAR※1 | 1024 | ファイル名 | − | − |
NMCONTENT | VARCHAR | 256 | コンテントタイプ | − | − |
NMCREATEUSER | MVARCHAR※1 | 128 | 作成者名 | − | − |
DTCREATE | VARCHAR | 14 | 作成日時 | − | − |
NMUPDATEUSER | MVARCHAR※1 | 128 | 更新者名 | − | − |
DTUPDATE | VARCHAR | 14 | 更新日時 | − | − |
NUSIZE | INTEGER※2 |
|
ファイルサイズ | − | − |
BNFILECONTENT | BLOB※3 |
|
添付ファイルデータ | − | − |
NMITEM1 | MVARCHAR※1 | 128 | ユーザ任意情報1 | − | − |
NMITEM2 | MVARCHAR※1 | 128 | ユーザ任意情報2 | − | − |
NMITEM3 | MVARCHAR※1 | 128 | ユーザ任意情報3 | − | − |
NMITEM4 | MVARCHAR※1 | 128 | ユーザ任意情報4 | − | − |
NMITEM5 | MVARCHAR※1 | 128 | ユーザ任意情報5 | − | − |
NMITEM6 | MVARCHAR※1 | 256 | ユーザ任意情報6 | − | − |
NMITEM7 | MVARCHAR※1 | 256 | ユーザ任意情報7 | − | − |
NMITEM8 | MVARCHAR※1 | 256 | ユーザ任意情報8 | − | − |
NMITEM9 | MVARCHAR※1 | 256 | ユーザ任意情報9 | − | − |
NMITEM10 | MVARCHAR※1 | 256 | ユーザ任意情報10 | − | − |
All Rights Reserved. Copyright (C) 2010, 2014, Hitachi, Ltd.