# 01_code_definition/01_02_business_codes.md # 事業コード 版:v2.0(承認待ち) 実装の状況は `work_order_db_migration.md`(作業書)を見る ## 1. 概要 事業を区別するコード。保存先は `businesses`(事業)と `business_companies`(事業を行う会社)。 ## 2. コード一覧 | コード | 事業内容 | 会社 | 説明 | |--------|---------|------|------| | INV | 調査事業 | SPS / SCSPS | 個人事業の調査部門「総合調査SPサービス」、法人の調査事業 | | CAR | 車両検査 | SPS | 車両検査事業 | | EMM | コーヒーマシンメンテ | SPS | エスプレッソマシンメンテナンス | | GEN | 一般事業 | SPS | その他の一般事業 | | SEC | 防犯事業 | SCSPS | 防犯カメラ・セキュリティ事業 | | BCP | 防災事業 | SCSPS | 防災・事業継続計画関連事業 | ## 3. 補足 - 同じコードでも、会社によって意味が異なる場合がある(INV は SPS と SCSPS の両方で使う)。 - システム内部では、`会社コード_事業コード` の組み合わせで一意に識別する。 - 例:SPS_INV = 総合調査SPサービス - 例:SCSPS_INV = 総合調査SPS株式会社 調査事業 ## 4. 使う場面 - 案件管理:案件の事業区分 - 会計:仕訳の事業区分 - 権限管理:事業別のアクセス権限 ## 変更履歴 | 日付 | 版 | 担当 | 変更内容 | 備考 | |------|----|------|----------|------| | 2026-10-30 | 2.0 | 全体管理者(14代目) | DB前提に書き直し。保存先を `businesses`、`business_companies` に | 仕様書をDB前提に統一(作業書 J-02)。影響範囲:`schema_master.sql` |