Bool Software Co.,Ltd
8.1 データベース
当システムのデータベースはJetデータベース(Microsoft
DAO3.6)です。
ファイル名は「bpp.mdb」です。
初期値でシステムを更新した場合、ファイルパスは、「C:\販売管理b++5\Database\bpp.mdb」となります。
Microsoft Access(2000以上)で参照、更新が可能です。
データベースに含まれるテーブルと各項目は次のとおりです。
データはすべてUniCodeで保存されています。
下記表のテキスト型のフィールドサイズは文字数を示しています。
UniCodeでの扱いのため、半角文字、全角文字の区別なく、すべて1文字と扱います。
1,a,A,あ・・・これらはすべて1文字です。
(例)12345・・・5文字
あああああ・・・5文字
AaBbC・・・5文字
|
●伝票テーブル
項目
|
データベースの型
|
フィールドサイズ
|
備考
|
伝票番号(Key)
|
数値型(長整数型)
|
|
|
納期
|
テキスト型
|
10
|
YYYY/MM/DD
|
顧客ID
|
テキスト型
|
15
|
|
郵便番号
|
テキスト型
|
7
|
ハイフンなし
(例)4850029
|
顧客所在地1
|
テキスト型
|
50
|
|
顧客所在地2
|
テキスト型
|
50
|
|
顧客名
|
テキスト型
|
50
|
|
顧客部門
|
テキスト型
|
50
|
|
顧客電話
|
テキスト型
|
15
|
ハイフンあり
(例)0568-11-1111
|
顧客FAX
|
テキスト型
|
15
|
ハイフンあり
(例)0568-11-1111
|
明細数
|
数値型(整数型)
|
|
|
明細計
|
数値型(長整数型)
|
|
|
値引率計算
|
数値型(バイト型)
|
|
1:値引率計算する
0:値引率計算しない
|
値引率
|
数値型(長整数型)
|
|
|
値引金額
|
数値型(長整数型)
|
|
|
合計
|
数値型(長整数型)
|
|
|
消費税含
|
数値型(バイト型)
|
|
1:消費税計算する
0:消費税計算しない
|
消費税
|
数値型(長整数型)
|
|
|
合計消費税込み
|
数値型(長整数型)
|
|
|
見積もり
|
数値型(バイト型)
|
|
1:済み、0:未済み
|
見積もり日付
|
テキスト型
|
10
|
YYYY/MM/DD
|
受注
|
数値型(バイト型)
|
|
1:済み、0:未済み
|
受注日付
|
テキスト型
|
10
|
YYYY/MM/DD
|
納品
|
数値型(バイト型)
|
|
1:済み、0:未済み
|
納品日付
|
テキスト型
|
10
|
YYYY/MM/DD
|
請求
|
数値型(バイト型)
|
|
1:済み、0:未済み
|
請求日付
|
テキスト型
|
10
|
YYYY/MM/DD
|
入金
|
数値型(バイト型)
|
|
1:済み、0:未済み
|
入金日付
|
テキスト型
|
10
|
YYYY/MM/DD
|
部門
|
テキスト型
|
50
|
|
担当
|
テキスト型
|
50
|
|
メモ
|
テキスト型
|
255
|
|
作成日付
|
テキスト型
|
19
|
YYYY/MM/DD HH:MM:SS
|
更新日付
|
テキスト型
|
19
|
YYYY/MM/DD
HH:MM:SS
|
●明細テーブル
項目
|
データベースの型
|
フィールドサイズ
|
備考
|
伝票番号(Key) |
数値型(長整数型) |
|
|
明細番号(Key) |
数値型(長整数型) |
|
伝票番号+明細の連続番号 |
商品ID
|
テキスト型
|
15
|
|
品番
|
テキスト型
|
50 |
|
品名
|
テキスト型
|
30 |
|
単価
|
数値型(長整数型)
|
|
|
数量 |
数値型(倍精度浮動小数点型) |
|
|
単位 |
テキスト型 |
10 |
|
金額 |
数値型(長整数型) |
|
|
備考 |
テキスト型 |
50 |
|
●顧客テーブル
項目
|
データベースの型
|
フィールドサイズ
|
備考
|
顧客ID(Key) |
テキスト型
|
15
|
|
顧客名かな |
テキスト型 |
50
|
|
顧客名漢字 |
テキスト型 |
50
|
|
部門 |
テキスト型 |
50 |
|
郵便番号 |
テキスト型
|
7
|
ハイフンなし
(例)4850029
|
所在地1 |
テキスト型 |
50 |
|
所在地2 |
テキスト型 |
50 |
|
電話番号 |
テキスト型
|
15
|
ハイフンあり
(例)0568-11-1111
|
FAX番号 |
テキスト型
|
15
|
ハイフンあり
(例)0568-11-1111
|
値引率 |
数値型(整数型) |
|
|
メモ |
テキスト型 |
255 |
|
月締め請求 |
数値型(バイト型) |
|
1:月締め請求を行う
0:月締め請求を行わない
|
締め日 |
テキスト型 |
10 |
05日締め
10日締め
15日締め
20日締め
25日締め
30日締め
月末締め
|
請求金額計算 |
数値型(整数型) |
|
1:各伝票の合計金額の合計に消費税を加算した金額
2:各伝票の合計金額の合計
3:各伝票の税込合計金額の合計
|
請求書フォーム |
テキスト型 |
50 |
月締め請求書印刷フォーム名 |
●商品テーブル
項目
|
データベースでの型
|
フィールドサイズ
|
備考
|
商品ID(Key) |
テキスト型
|
15
|
|
品番 |
テキスト型 |
50
|
|
品名 |
テキスト型 |
50
|
|
単価 |
数値型(倍精度浮動小数点型) |
|
|
単位 |
テキスト型 |
10 |
|
説明 |
テキスト型 |
255 |
|
●基本情報テーブル
項目
|
システムでの型
|
データベースでの型
|
備考
|
基本情報ID |
英数字/記号(20文字)
|
テキスト型(20)
|
|
テキスト型データ |
すべての文字(255文字) |
テキスト型(255) |
|
数値型データ |
数値(9桁) |
数値型(長整数型) |
|