Accessデータベースを使用するためには、まずテーブルが必要です。
こちらはVer.2.01βのものです。旧バージョンよりもテーブルやフィールドが追加されているものもあります。
T_品目
T_BOM
T_社員
T_仕入先
T_入出庫
T_入出庫処理
T_指図番号
T_サイド番号
T_保管場所
T_単位
T_ログイン履歴
T_マスタ更新履歴
T_テーブル
T_検索履歴
T_バージョン履歴
T_各種設定
T_エラーログ
T_合否
品目テーブル・T_品目
単価フィールドはVer.2.00βにて追加。
ID | オートナンバー型 |
品目コード | 数値型 |
品目型式 | 短いテキスト |
メーカー | 短いテキスト |
単価 | 通貨型 |
安全在庫 | 数値型 |
最小ロット | 数値型 |
標準ロット | 数値型 |
標準納期 | 数値型 |
仕入先コード | 数値型 |
Webサイト | ハイパーリンク型 |
削除 | Yes/No型 |
BOMテーブル・T_BOM
このテーブルはVer.2.10βにて追加。
ID | オートナンバー型 |
親品目コード | 数値型 |
品目コード | 数値型 |
数量 | 数値型 |
単位コード | 数値型 |
保管場所コード | 数値型 |
社員コード | 数値型 |
変更日時 | 日付型 |
削除 | Yes/No型 |
削除日時 | 日付型 |
社員テーブル・T_社員
ID | オートナンバー型 |
社員コード | 数値型 |
社員コード | 短いテキスト |
所属 | 短いテキスト |
権限 | 短いテキスト |
パスワード | 短いテキスト |
平文 | 短いテキスト |
初期パスワード | Yes/No型 |
登録日 | 日付/時刻型 |
削除 | Yes/No型 |
仕入先テーブル・T_仕入先
ID | オートナンバー型 |
仕入先コード | 数値型 |
仕入先会社名 | 短いテキスト |
郵便番号 | 短いテキスト |
住所 | 短いテキスト |
電話番号 | 短いテキスト |
FAX番号 | 短いテキスト |
営業担当者 | 短いテキスト |
携帯電話番号 | 短いテキスト |
Eメールアドレス | 短いテキスト |
削除 | Yes/No型 |
入出庫テーブル・T_入出庫
入出庫のコードです。
ID | オートナンバー型 |
入出庫コード | 数値型 |
入出庫 | 短いテキスト |
入出庫処理テーブル・T_入出庫処理
入出庫処理のテーブルです。
ID | オートナンバー型 |
日付 | 日付/時刻型 |
社員コード | 数値型 |
品目コード | 数値型 |
入出庫コード | 数値型 |
数量 | 数値型 |
単位コード | 数値型 |
保管場所コード | 数値型 |
指図番号 | 短いテキスト |
サイド番号 | 数値型 |
削除 | Yes/No型 |
削除日付 | 日付/時刻型 |
指図番号テーブル・T_指図番号
予算執行のために仕事毎に付けられる番号です。
他にも工番と呼んでいる会社がありました。何の予算枠かが判れば名称はなんでも良いと思います。
ID | オートナンバー型 |
指図番号 | 短いテキスト |
予算 | 数値型 |
工数 | 数値型 |
サイド番号テーブル・T_サイド番号
指図番号とセットで用います。指図番号の予算をさらにサイド番号で細分化します。とりあえずはあるだけで意味をなしていません。
ID | オートナンバー型 |
サイド番号 | 数値型 |
名前 | 短いテキスト |
保管場所テーブル・T_保管場所
ID | オートナンバー型 |
保管場所コード | 数値型 |
保管場所 | 短いテキスト |
単位テーブル・T_単位
ID | オートナンバー型 |
単位コード | 数値型 |
単位 | 短いテキスト |
ログイン履歴・T_ログイン履歴
コンピュータ名・ユーザー名・ログアウト日時の3つのフィールドはVer.2.01βにて追加。
ID | オートナンバー型 |
社員コード | 数値型 |
日付 | 日付/時刻型 |
成功or失敗 | Yes/No型 |
IPアドレス | 短いテキスト |
コンピュータ名 | 短いテキスト |
ユーザー名 | 短いテキスト |
ログアウト日時 | 日付/時刻型 |
マスタ更新履歴・T_マスタ更新履歴
現在はテーブルのみで、ここに記録をするコードはまだありません。
ID | オートナンバー型 |
日付 | 日付/時刻型 |
社員コード | 数値型 |
テーブルコード | 数値型 |
項目 | 短いテキスト |
更新前 | 短いテキスト |
更新後 | 短いテキスト |
テーブル・T_テーブル
現在はテーブルのみで、ここに記録をするコードはまだありません。T_マスタ更新履歴と共に使用する予定です。
ID | オートナンバー型 |
テーブルコード | 数値型 |
テーブル | 短いテキスト |
検索履歴・T_検索履歴
ID | オートナンバー型 |
検索履歴 | 短いテキスト |
バージョン履歴・T_バージョン履歴
在庫管理システムのバージョン履歴です。
ID | オートナンバー型 |
日付 | 日付/時刻型 |
バージョン | 数値型 |
β | 短いテキスト |
改訂内容 | 短いテキスト |
各種設定・T_各種設定
在庫管理システムにて使用する設定をVBAコードに直接記入するのではなく、このテーブルに記載するように変更しました。
まだ、VBAコード上に残っているものもあろうかと思いますが、今後のバージョンアップによって、このテーブルに記載していきます。
ID | オートナンバー型 |
パラメータ | 短いテキスト |
設定値 | 短いテキスト |
各種設定・T_エラーログ
エラーの番号、メッセージ、どのプロシージャで発生したかを記録。エラーモジュールとエラープロシージャはもっとスマートな方法にしたいですが。
ID | オートナンバー型 |
日時 | 日付型 |
エラー番号 | 数値型 |
エラーメッセージ | 短いテキスト |
エラーモジュール | 短いテキスト |
エラープロシージャ | 短いテキスト |
合否・T_合否
ログイン履歴にのみ使用しているテーブルです。
ID | オートナンバー型 |
成功or失敗 | Yes/No型 |
ログイン | 短いテキスト |