Project

General

Profile

Actions

Feature #141

closed
RA

Feature #140: [TAK-135] 外部システムからEPAAアプリ定義を取り込む基盤を実装する

[TAK-134] 取込結果の差分確認・マッピング・承認画面を実装する

Feature #141: [TAK-134] 取込結果の差分確認・マッピング・承認画面を実装する

Added by Redmine Admin about 3 hours ago. Updated about 3 hours ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
09/30/2026
Due date:
% Done:

66%

Estimated time:
(Total: 0:00 h)

Description

Linear migration metadata


Original description

背景

AIやインポート結果をそのまま採用せず、人が確認してからresource.yamlへ反映する。

対象

  • 新規/変更/削除差分表示
  • 型変換確認
  • マッピング修正
  • リレーション確認
  • 承認後にresource.yaml更新

位置づけ

  • TAK-134は単独の取込入口ではなく、TAK-132(Excel/CSV取込)とTAK-133(kintone取込)の後段にある共通レビュー画面とする。
  • 操作導線は TAK-132 -> TAK-134 -> YAML反映、TAK-133 -> TAK-134 -> YAML反映 を基本とする。
  • 取込元別の解析・候補生成はTAK-132/TAK-133が担当し、TAK-134は候補の確認、修正、承認、YAML反映を担当する。

レビュー画面で扱う内容

  • 追加、変更、削除の差分確認。
  • 項目名、ラベル、型、必須、ユニーク、一覧表示、検索対象、CSV設定の修正。
  • 選択肢化、参照マスタ化、自由入力の判断。
  • リレーション候補、サブテーブル候補、複数アプリ生成候補の確認。
  • LLMまたは解析エンジンの推定根拠と警告の表示。
  • インポートデータの成功、警告、失敗件数とエラーレコード確認。
  • 承認チェック後にresource.yaml/i18n.yaml/必要なseedまたはインポート定義へ反映。

Linear attachments

Linear comments

{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-07-12T13:10:39.202Z)

今回の追加対応をPR #104へ反映しました。

PR: https://github.com/takataka328-max/EPAA/pull/104

追加内容:

  • CSV取込の有効/無効をExcel取込確認画面で変更可能にした
  • CSV取込キーを画面で単一項目として変更可能にした
  • 重複、空欄、数式列をCSV取込キーにした場合は登録準備時にエラーにする
  • 列ごとの選択肢化ON/OFFを変更可能にした
  • 選択肢化OFFの列は value_set / option_sort を出力せず、CSVもExcel表示値のまま出力する

残課題として以下を別Issue化済みです。

  • TAK-193: Excel取込で選択肢value・表示順を画面編集できるようにする
  • TAK-194: Excel取込で複合CSV取込キーを設定できるようにする

Subtasks 3 (1 open — 2 closed)

Feature #81: [TAK-194] Excel取込で複合CSV取込キーを設定できるようにするClosed09/30/2026

Actions
Feature #82: [TAK-193] Excel取込で選択肢value・表示順を画面編集できるようにするClosed09/30/2026

Actions
Feature #142: [TAK-133] kintoneアプリ設定からresource.yamlを生成するNew09/30/2026

Actions

RA Updated by Redmine Admin about 3 hours ago Actions #1

  • Subtask #81 added

RA Updated by Redmine Admin about 3 hours ago Actions #2

  • Subtask #82 added

RA Updated by Redmine Admin about 3 hours ago Actions #3

  • Parent task set to #140

RA Updated by Redmine Admin about 3 hours ago Actions #4

  • Subtask #142 added
Actions

Also available in: PDF Atom