サブシステム一覧
実装済みサブシステム
Section titled “実装済みサブシステム”L006 - 入庫区分別売上集計表
Section titled “L006 - 入庫区分別売上集計表”- ID: L006A
- 機能: 入庫区分別の売上を集計する帳票
- ステータス: 実装済み
- 詳細: L006A 入庫区分別売上集計表
L007 - (名称未定)
Section titled “L007 - (名称未定)”- ID: L007A
- 機能: (調査中)
- ステータス: 構築中
- 詳細: L007 構築メモ
- 備考: PGCodeの修正、マイグレーションファイルの調整実施
サブシステム実装の共通手順
Section titled “サブシステム実装の共通手順”1. プロジェクト作成
Section titled “1. プロジェクト作成”- 既存の類似プロジェクトをコピー
- ファイル名・クラス名の変更
- Visual Studioでプロジェクト追加
- パラメータクラスの追加
2. データベース設定
Section titled “2. データベース設定”-- 業務表示設定UPDATE BusinessSettings SET EndDate = NULL WHERE Id = [対象ID];
-- 帳票表示設定UPDATE Reports SET Deleted = NULL WHERE ReportCode = '[帳票コード]';3. 実装作業
Section titled “3. 実装作業”- 帳票定義作成
- 画面繋ぎこみ
- 画面項目の調整
- CSV出力処理
4. テスト
Section titled “4. テスト”- 単体テスト
- 結合テスト
- 受入テスト
プロジェクト名
Section titled “プロジェクト名”- 帳票:
PL[番号].[機能名英語] - 集計:
L[番号].[機能名英語]
パラメータクラス
Section titled “パラメータクラス”- 通常:
L[番号]Param - 印刷:
PL[番号]Param
L[番号][サブ番号][連番]- 例:
L006A010
-
コピー時の注意
- 名前空間の変更を忘れずに
- アセンブリ名の変更
- プロジェクト参照の確認
-
データベース更新
- BusinessSettingsの更新
- Reportsテーブルの更新
- 権限設定の確認
-
CSV出力
- 英語名フィールドは出力対象外
- AS句でのエイリアス必須
- 開始カラムの指定可能