0

処理オーダーを編集して新しいオーダーを配置しても元のオーダーがキャンセルされないという問題の原因となった変更が正確にはわかりません。GoogleとStackOverflowで既存のソリューションを探しましたが、実際には空になりました。

再現手順(シナリオ):

  1. 顧客がアイテムを追加するのを忘れたため、注文を編集する必要があります。そのため、「処理中」ステータスの注文で「編集」をクリックします。

  2. 注文する

  3. [販売]->[注文]リストを見ると、元の注文がまだエラー中の処理ステータスになっていることがわかります。新しい注文には同じ注文番号があり、最後に「-1」が追加されています。これは適切です。

それで、他の誰かがそのような問題を経験したかどうか疑問に思いました。以前は、注文後に元の注文をキャンセルしていました。[編集]をクリックした後にポップアップする警告JSメッセージは、新しい注文を行い、現在をキャンセル済みとしてマークするため、問題が発生したことを示しています。私の設定では、異常なことは何もありません。

編集:誰もこのような問題を経験していないと思います。これを引き起こすものは何も考えられません。この投稿以降、MagentoをCE1.7.0.2にアップグレードしました。

ありがとう、

ジョージ

編集:添付のスクリーンショット:

Magentoでの表示順序を示すスクリーンショット

4

1 に答える 1

4

すでに処理中 (請求済み) / 発送済み / 完了済みの注文はキャンセルできません!!

新しい状態でのみ注文をキャンセルできます

あなたのケースでは、請求済みの注文があり、再注文したいと考えています:-

  • [編集] を押して、新しい注文に進みます (この注文は前の注文にリンク/関連していることを意味するため、注文には -1/-2 という接尾辞が付きます)。

  • 元の注文に進み、払い戻しを完了します (クローズ状態/ステータスになります)

注文のワークフローと、各状態で注文を処理できる操作を理解する必要があります。

于 2013-03-13T12:59:46.447 に答える