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

SYNC211: レコードのフィールドが無効です

これが意味すること​

店舗が送信された値を拒否しました。

店舗が示した理由で値を確認してください。入力した画面で値を修正し、もう一度保存してください。通常、値は商品、顧客、注文などのレコードに含まれていますが、店舗が拒否した設定やサインインのリクエストでこのコードが発生することもあります。その場合は該当画面で修正してください。

データへの影響​

このデバイスのデータは消去しないでください。店舗にまだ届いていない変更が含まれている可能性があります。既存の商品、バリエーション、顧客、クーポンへの拒否された編集は通常、自動的に元に戻され、代わりにSYNC202として記録されます。このコードで表示され、変更が店舗の状態 → データベースにある場合、自動取り消しが行われていません。一覧にある他の変更と同様に扱ってください。設定やサインインのリクエストの場合、保存するものはありません。

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

  1. ログ項目を展開し、店舗が示した理由とエンドポイントを確認してください。理由には値が、エンドポイントにはレコード、設定、サインインのどれに由来するかが示されます。
  2. 入力した画面で値を修正してください。よくある原因は、範囲外の値、拒否される形式、必須オプションの未入力です。その後、もう一度保存してください。変更が店舗の状態 → データベースに表示されていない場合は、店舗側のバージョンに戻されているため、修正した値でもう一度変更してください。修正後も店舗の状態 → データベースの**「… サーバーに届かなかった変更」に表示されている場合は、その行のもう一度送信**をタップしてください。
  3. 代わりにレコードが**「… 保留中の変更」*の下に「店舗で最新のバージョンが必要とされました」*という理由で表示されている場合は、値に問題はありません。SYNC221の説明に従い、もう一度送信とデバイスの変更を破棄のどちらかを選んでください。
  4. 設定またはサインインのリクエストだった場合は、入力した画面で値を修正し、もう一度保存してください。サイト管理者: POSのログに詳細がない場合は、ブラウザーの開発者ツール(Networkタブ)、またはデスクトップアプリの詳細設定 → 開発者ツールを切り替えで店舗からの応答を確認できます。
  5. サイト管理者: 指定された値がPOSでは正しく見える場合は、WP Adminで同じレコードと比較してください。店舗に追加されたプラグインの検証により、POSでは問題ないと判断される値が拒否されることがあります。

詳細​

コード
SYNC211 (RECORD_INVALID_FIELD)
重大度
error
導入バージョン
WCPOS 1.10.0