以下、CU側で動作検証を実施いたしましたので共有します。
【検証1】
・珈琲館、珈琲館蔵の全店を登録対象とし、指定除外をせずに登録
結果:マスタ管理画面、supabase.menushopともに正常に登録された
【検証2】
・他メニューで本事象と同様の処理を実施
メニューコード:112300417、111400417
結果:112300417m→49店舗のみ登録。111400417→42店舗のみ登録
【検証3】
・以下手順・店舗で登録
1.以下店舗を1店舗ずつ登録対象に指定
メニューコード:112300417
65009 珈琲館 珈琲館 小岩北口店
65011 珈琲館 珈琲館 足立一ツ家店
65018 珈琲館 珈琲館 君津店
65021 珈琲館 珈琲館 川越新富町店
65023 珈琲館 珈琲館 日立店
65024 珈琲館 珈琲館 豊洲店
65026 珈琲館 珈琲館 新板橋店
65027 珈琲館 珈琲館 根津店
65031 珈琲館 珈琲館 亀有店
65032 珈琲館 珈琲館 三ノ輪店
65033 珈琲館 珈琲館 菊川店
65034 珈琲館 珈琲館 北千住東口店
65040 珈琲館 珈琲館 荻窪店
65043 珈琲館 珈琲館 下高井戸店
65049 珈琲館 珈琲館 町屋店
2.2ページ目に移動し、以下店舗を対象から除外して登録
65033 珈琲館 珈琲館 菊川店
65034 珈琲館 珈琲館 北千住東口店
結果:以下店舗のみが登録された
65040 珈琲館 珈琲館 荻窪店
65043 珈琲館 珈琲館 下高井戸店
65049 珈琲館 珈琲館 町屋店
【検証4】
・以下手順・店舗で登録
1.以下店舗を1店舗ずつ登録対象に指定
メニューコード:112300417
65009 珈琲館 珈琲館 小岩北口店
65011 珈琲館 珈琲館 足立一ツ家店
65018 珈琲館 珈琲館 君津店
65021 珈琲館 珈琲館 川越新富町店
65023 珈琲館 珈琲館 日立店
65024 珈琲館 珈琲館 豊洲店
65026 珈琲館 珈琲館 新板橋店
65027 珈琲館 珈琲館 根津店
65031 珈琲館 珈琲館 亀有店
65032 珈琲館 珈琲館 三ノ輪店
65033 珈琲館 珈琲館 菊川店
65034 珈琲館 珈琲館 北千住東口店
65053 珈琲館 珈琲館 ユーカリが丘店
65054 珈琲館 珈琲館 大宮西店
65057 珈琲館 珈琲館 砂町銀座店
2.2ページ目に移動し、以下店舗を対象から除外
65033 珈琲館 珈琲館 菊川店
65034 珈琲館 珈琲館 北千住東口店
3.画面右登録対象リストのページを1ページ目に戻し、登録
結果:対象15店舗すべてが正常に登録された
【検証5】
・登録対象店舗のメモ書き処理 動作確認
以下操作時に30_Shopsテーブル 00_店舗メニューフラグカラムの登録状況を確認
・全店を登録対象とする場合
・1店舗ずつ登録対象に追加する場合
・全店を登録対象から除外する場合
・1店舗ずつ登録対象から除外する場合
結果:すべての場合において、レコードの更新が正常に機能していることを確認いたしました。
【リカバリ対応】
・全店登録 or 登録対象リストを1ページ目に戻してから登録すると上手くいくようなので、こちらの処理で再登録を実施します。
【村上さん ご依頼事項】
・検証から、メモ書き処理までは問題さそうです。
登録→supabase反映までの処理の間で、一部店舗を除外した際の動きが怪しいと考えており引き続き調査を進めたいと考えておりますが、よろしければ村上さんのほうでもご確認いただけますと幸いです。
※代替操作手順があるので最優先事項ではございません。