uCosminexus 電子フォームワークフロー システム構築ガイド

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

付録A.1 サンプルデータ

BLCが提供するサンプルデータの格納先,内容,および登録方法について説明します。

<この項の構成>
(1) サンプルデータの格納先
(2) 組織およびユーザのサンプルデータ
(3) 役職のサンプルデータ
(4) 宛先のサンプルデータ
(5) 代行設定のサンプルデータ
(6) サンプルデータを登録するSQL文の例

(1) サンプルデータの格納先

BLCが提供するサンプルデータの格納先を示します。ここでは,パスワードの形式がデフォルト(平文)の場合に使用するサンプルデータの格納先を示します。

HiRDBを利用する場合
<BLC2のインストールディレクトリ>\tools\sample\sampleuser\sql\hirdb\sample.txt
Oracleを利用する場合
<BLC2のインストールディレクトリ>\tools\sample\sampleuser\sql\oracle\sample.txt
SQL Serverを利用する場合
<BLC2のインストールディレクトリ>\tools\sample\sampleuser\sql\sqlserver\sample.txt

パスワード形式をMD5またはSHA-1に変更した場合に使用するサンプルデータの格納先については,次を参照してください。

(2) 組織およびユーザのサンプルデータ

サンプルデータを使用した場合に登録される組織およびユーザについて示します。紙面の都合上,ここでは次に示す情報ごとに表で示します。

  1. ユーザID,パスワード,および従業員番号
  2. 役職,管理者権限,代行権限,およびログイン可否

ただし,会社名,部名,課名,およびユーザ名については,各表に記載しています。

表A-1 BLCのサンプルデータ(組織およびユーザ)(1)

会社名 部名 課名 ユーザ名 ユーザID パスワード 従業員番号
A株式会社
A-COM
社長 太郎 A00001 P_A00001 A00001
取締 次郎 A00002 P_A00002 A00002
総務部
SOMU0000
総務 太郎 A01001 P_A01001 A01001
庶務課
SOM1SHOM
庶務 良子 A01101 P_A01101 A01101
庶務 和子 A01102 P_A01102 A01102
庶務 幸子 A01103 P_A01103 A01103
経理課
SOM2KEIR
経理 一郎 A01201 P_A01201 A01201
経理 二郎 A01202 P_A01202 A01202
経理 三郎 A01203 P_A01203 A01203
開発部
DEVLP000
日立 太郎 A02001 P_A02001 A02001
開発1課
DEVLP100
日立 二郎 A02101 P_A02101 A02101
日立 三郎 A02102 P_A02102 A02102
日立 四郎 A02103 P_A02103 A02103
開発2課
DEVLP200
開発 一郎 A02201 P_A02201 A02201
開発 二郎 A02202 P_A02202 A02202
開発 三郎 A02203 P_A02203 A02203
営業部
EIGYO000
営業 太郎 A03001 P_A03001 A03001
営業1課
EIGYO100
営業 二郎 A03101 P_A03101 A03101
営業 三郎 A03102 P_A03102 A03102
営業 四郎 A03103 P_A03103 A03103
営業2課
EIGYO200
営業 花子 A03201 P_A03201 A03201
営業 一男 A03202 P_A03202 A03202
営業 次男 A03203 P_A03203 A03203
情報システム部
JOHO0000
情報 太郎 A07001 P_A07001 A07001
システム課
SYSTEM00
情報 花子 A07101 P_A07101 A07101
情報 幸子 A07103 P_A07103 A07103
(凡例)
−:該当しません。

表A-2 BLCのサンプルデータ(組織およびユーザ)(2)

会社名 部名 課名 ユーザ名 役職 管理者権限 代行権限 ログイン可否
A株式会社
A-COM
社長 太郎 社長 一般 振替作業者
取締 次郎 取締役 一般 振替作業者
総務部
SOMU0000
総務 太郎 部長 一般 振替作業者
庶務課
SOM1SHOM
庶務 良子 課長 一般 代行者
庶務 和子 主任 一般 利用者
庶務 幸子 社員 一般 利用者
経理課
SOM2KEIR
経理 一郎 課長 一般 代行者
経理 二郎 主任 一般 利用者
経理 三郎 社員 一般 利用者
開発部
DEVLP000
日立 太郎 部長 一般 振替作業者
開発1課
DEVLP100
日立 二郎 課長 一般 代行者
日立 三郎 主任 一般 利用者
日立 四郎 社員 一般 利用者
開発2課
DEVLP200
開発 一郎 課長 一般 代行者
開発 二郎 主任 一般 利用者
開発 三郎 社員 一般 利用者
営業部
EIGYO000
営業 太郎 部長 一般 振替作業者
営業1課
EIGYO100
営業 二郎 課長 一般 代行者
営業 三郎 主任 一般 利用者
営業 四郎 社員 一般 利用者
営業2課
EIGYO200
営業 花子 課長 一般 代行者
営業 一男 主任 一般 利用者
営業 次男 社員 一般 利用者 ×
情報システム部
JOHO0000
情報 太郎 部長 システム管理者 振替作業者
システム課
SYSTEM00
情報 花子 課長 システム管理者 代行者
情報 幸子 社員 システム管理者 代行者
(凡例)
○:ログインできます。
×:ログインできません。
−:該当しません。

(3) 役職のサンプルデータ

サンプルデータを使用した場合に登録される役職を次に示します。

表A-3 BLCのサンプルデータ(役職)

役職コード 役職名 役職略称
00000100 代表取締役社長 社長
00000400 取締役 取締役
00002000 事業部長 事業部長
00002100 副事業部長 副事業部長
00003000 部長 部長
00003100 副部長 副部長
00003200 部長代理 部長代理
00004000 課長 課長
00004100 課長代理 課長代理
00005000 係長 係長
00005100 主任 主任
00010000 社員 社員

(4) 宛先のサンプルデータ

サンプルデータを使用した場合に登録される宛先を次に示します。

表A-4 BLCのサンプルデータ(宛先)

ユーザID 宛先
A01103 A01102
A01101
A01001
A01102 A01102
A01001
A01101 A01001
A00002
A00001
A01001 A00002
A00001

(5) 代行設定のサンプルデータ

サンプルデータを使用した場合に登録される代行設定を次に示します。

表A-5 BLCのサンプルデータ(代行設定)

ユーザID 代行者
A01001 A01101

(6) サンプルデータを登録するSQL文の例

次に示す対象テーブルごとに,サンプルデータを登録するSQL文の例を示します。

なお,ここではパスワードの形式がデフォルト(平文)の場合の例を示します。

パスワード形式をMD5またはSHA-1に変更した場合に使用するサンプルデータの格納先については,次を参照してください。

(a) BLC_ORG_Tテーブル

組織を登録するときのSQL文を示します。

insert into BLC_ORG_T(CDORG,NMORG,NMORGFULL,CDPARENTORG)
              values('組織コード','組織略称','組織名','上位組織コード');

組織の登録例を示します。

(例1)最上位組織(会社名)の登録

insert into BLC_ORG_T(CDORG,NMORG,NMORGFULL,CDPARENTORG)
              values ('A-COM','A(株)','A株式会社','$root');

(例2)部門の登録

insert into BLC_ORG_T(CDORG,NMORG,NMORGFULL,CDPARENTORG)
              values ('SOMU0000','総務','総務部','A-COM');

(例3)課の登録

insert into BLC_ORG_T(CDORG,NMORG,NMORGFULL,CDPARENTORG)
              values ('SOM1SHOM','総務庶務','総務部庶務課','SOMU0000');
(b) BLC_JOB_TITLE_Tテーブル

役職を登録するときのSQL文を示します。

insert into BLC_JOB_TITLE_T(CDJOBTITLE,NUORDER,NMJOBTITLEFULL,NMJOBTITLE,NMNAMEK,NMNAMEE)
 values ('役職コード','役職順序','役職名漢字','役職略称','役職名 カナ','役職名 英字');

役職の登録例を示します。

insert into BLC_JOB_TITLE_T(CDJOBTITLE,NUORDER,NMJOBTITLEFULL,NMJOBTITLE,NMNAMEK,NMNAMEE)
 values ('00000100',00000100,'代表取締役社長','社長','シャチョウ','President');
(c) BLC_USER_INFO_Tテーブル

ユーザを登録するときのSQL文を示します。なお,ユーザを登録する場合は,BLC_PORTAL_INFO_Tテーブルにポータルログイン認証用のユーザも登録してください。ポータルログイン認証用のユーザの登録については,「(f) BLC_PORTAL_INFO_Tテーブル」を参照してください。

insert into BLC_USER_INFO_T(CDUSER,CDLOGINPASSWORD,CDPERSONALNO,NMLASTNAMEJ,NMFIRSTNAMEJ,NMLASTNAMEK,NMFIRSTNAMEK,NMLASTNAMEE,NMFIRSTNAMEE,CDBELONGTO,CDJOBTITLE,NMMAILADDRESS,NMTELOUTSIDE,NMTELEXTENSION,NUADMINAUTHORITY,NUALTERNATEAUTHORITY,CFLOGINSTATUS,CFSHARESTATUS)
 values ('ユーザID','パスワード','従業員番号','氏名漢字名字','氏名漢字名前','氏名カナ名字','氏名カナ名前','氏名英字名字','氏名英字名前','所属する組織コード','役職コード','メール(e-Mail)','TEL外線','TEL内線','管理者権限','代行者権限','ログイン可否ステータス','共有トレイステータス');

ユーザの登録例を示します。

insert into BLC_USER_INFO_T(CDUSER,CDLOGINPASSWORD,CDPERSONALNO,NMLASTNAMEJ,NMFIRSTNAMEJ,NMLASTNAMEK,NMFIRSTNAMEK,NMLASTNAMEE,NMFIRSTNAMEE,CDBELONGTO,CDJOBTITLE,NMMAILADDRESS,NMTELOUTSIDE,NMTELEXTENSION,NUADMINAUTHORITY,NUALTERNATEAUTHORITY,CFLOGINSTATUS,CFSHARESTATUS)
 values ('A00001','P_A00001','A00001','社長','太郎','シャチョウ','タロウ','syacho','taro','A-COM','00000100','A00001@a-kaisya.com','0000-0000-0000','777-0000','0','2','0','0');
(d) BLC_TARGET_USER_Tテーブル

宛先を登録するときのSQL文を示します。

insert into BLC_TARGET_USER_T(CDUSER,CDTARGET) values ('ユーザID','宛先ユーザID');

宛先の登録例を示します。

insert into BLC_TARGET_USER_T(CDUSER,CDTARGET) values ('A01103','A01102');
(e) BLC_AGENT_INFO_Tテーブル

代行者を登録するときのSQL文を示します。

insert into BLC_AGENT_INFO_T(CDUSER,CDSUBUSER) values ('ユーザIDまたは共有トレイID','代行者のユーザID');

代行者の登録例を示します。

insert into BLC_AGENT_INFO_T(CDUSER,CDSUBUSER) values ('A01001','A01101');
(f) BLC_PORTAL_INFO_Tテーブル

ポータルログイン認証用のユーザを登録するときのSQL文を示します。BLC_USER_INFO_Tテーブルにユーザを登録した場合は,必ずこの作業を実施してください。

insert into BLC_PORTAL_INFO_T(CDUSER) VALUES ('ユーザID');

ポータルログイン認証用のユーザの登録例を示します。

insert into BLC_PORTAL_INFO_T(CDUSER) VALUES ('A00001');