付録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
社長 太郎A00001P_A00001A00001
取締 次郎A00002P_A00002A00002
総務部
SOMU0000
総務 太郎A01001P_A01001A01001
庶務課
SOM1SHOM
庶務 良子A01101P_A01101A01101
庶務 和子A01102P_A01102A01102
庶務 幸子A01103P_A01103A01103
経理課
SOM2KEIR
経理 一郎A01201P_A01201A01201
経理 二郎A01202P_A01202A01202
経理 三郎A01203P_A01203A01203
開発部
DEVLP000
日立 太郎A02001P_A02001A02001
開発1課
DEVLP100
日立 二郎A02101P_A02101A02101
日立 三郎A02102P_A02102A02102
日立 四郎A02103P_A02103A02103
開発2課
DEVLP200
開発 一郎A02201P_A02201A02201
開発 二郎A02202P_A02202A02202
開発 三郎A02203P_A02203A02203
営業部
EIGYO000
営業 太郎A03001P_A03001A03001
営業1課
EIGYO100
営業 二郎A03101P_A03101A03101
営業 三郎A03102P_A03102A03102
営業 四郎A03103P_A03103A03103
営業2課
EIGYO200
営業 花子A03201P_A03201A03201
営業 一男A03202P_A03202A03202
営業 次男A03203P_A03203A03203
情報システム部
JOHO0000
情報 太郎A07001P_A07001A07001
システム課
SYSTEM00
情報 花子A07101P_A07101A07101
情報 幸子A07103P_A07103A07103
(凡例)
-:該当しません。

表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宛先
A01103A01102
A01101
A01001
A01102A01102
A01001
A01101A01001
A00002
A00001
A01001A00002
A00001

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

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

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

ユーザID代行者
A01001A01101

(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');