メインコンテンツにスキップ
バージョン: 1.x

SYNC331: ローカルレコードの乖離

これが意味すること​

このデバイス上のレコードのコピーが店舗のものと一致しません。入力内容には影響しません。

店舗の状態 → データベースで、該当リストの消去して再ダウンロードを選び、このデバイスのコピーを店舗の内容に置き換えてください。それまでは、レコードに古い価格や在庫が表示される可能性があります。最初に送信待ちの項目がないことを確認してください。トラブルシューティングを参照してください。

データへの影響​

販売データや未送信の変更には影響しません。置き換えるまで、このデバイス上のレコードに古い価格や在庫が表示される場合があります。繰り返し発生する場合は、ログタブでデバッグ情報をコピーし、WCPOSサポートにお問い合わせください。

トラブルシューティング​

  1. 販売を続けてください。店舗の状態 → データベース を開くと、該当レコードが上部に表示されます。コピーが異なるレコードには 「… 店舗からダウンロードできません」、店舗で削除されたレコードには 「… このデバイスから削除する必要があります」 と表示されます。
  2. 商品を販売する前に、価格と在庫を棚または店舗の管理者に確認してください(管理者はWP Adminで照合できます)。
  3. 消去する前に、店舗の状態 → データベース で 送信待ちの変更 が 0 であり、「… サーバーに届かなかった変更」 または 「… 保留中の変更」 パネルが表示されていないことを確認してください。これらの変更はこのデバイスにしかなく、一覧を消去すると失われる可能性があります。件数が 0 になるまで待ち、一覧にある変更を先に解決してください(SYNC201、SYNC221)。注文 を消去する前に、このデバイスで開いているカートをすべて サーバーに保存 するか、注文を完了してください。店舗に一度も保存していないカートはこのデバイスにしかなく、これらの確認項目には含まれないため、注文 を消去すると削除されます。カートを保存できない場合は、注文 の行をスキップしてサポートにお問い合わせください。次に、レコードのリスト(例: 商品)で ⋮ メニューを開き、消去して再ダウンロード… を選びます。このデバイスのコピーが破棄され、店舗のデータが取得されます。削除済みのレコードは取り除かれます。次のバックグラウンド確認まで項目が一覧に残ることがあります。価格と在庫が一致しているかで判断してください。その後、別のリストのレコードが通知された場合は、確認を行ったうえで、そのリストにもこの手順を実行してください。
  4. サイト管理者: 再ダウンロード後も同じレコードが繰り返し戻る場合、原因は通常、WooCommerceの保存フックを通さない一括変更です。CSVインポート、移行プラグイン、WP-CLI、または直接SQLなどが該当します。レジの確認が正しく行われるよう、WooCommerce経由で編集してください。同じ差異が繰り返し発生すると、WCPOSが整合性データを自動的に再構築します。
  5. 再ダウンロード後もレジに誤った価格や在庫が表示される場合は、ログタブでデバッグ情報をコピーし、サポートにお問い合わせください。

詳細​

コード
SYNC331 (LOCAL_RECORD_DIVERGED)
重大度
warn
導入バージョン
WCPOS 1.10.0