注文ステータスがReview(Commerceを使用)の場合、admin / commerce / ordersで税金を含む合計を表示するにはどうすればよいですか?


15

Commerceを使用して、admin / commerce / ordersでTotal with taxを表示する必要があります。ここで注文は税金なしで表示されますが、税金を含む合計を表示するにはどうすればよいですか?ビューフィールドに税金のある合計のようなものは見ませんでした。

更新2注文ステータスがレビューのときにシステムに税金を表示する必要があるステータスが完了になったときに税金が追加されているように思えます。またはPending。私の最初のキャプチャを参照してください。

更新1:税金がadmin / commerce / orders / XXにもadmin / commerce / orders / XX / editにも表示されないことがわかります。注文の税金はどのように表示されるのですか?これは正しくありません。

ここに画像の説明を入力してください

PENDINGステータスでキャプチャ

ここに画像の説明を入力してください


誰もいませんか?
チェフネロン14

1
わからない場合に備えて、そこに表示される表示は、価格エンティティーが注文エンティティーに表示される方法に基づいています(これはで変更できますadmin/commerce/config/order/display)。しばらく経ちましたが、税込みの価格を表示するための適切なフォーマッタ設定を思い出せません(または、コアコマースに付属しているかどうか)。(コンポーネントごとの商取引価格が役立つ可能性がありますか?)
Andy 14

わかりません。commerce_price_componentsを有効にし、「Price by components」を選択し、admin / commerce / config / order / displayで価格に含まれるすべての税金を確認しました。Orderリストを生成するビューのTotalフィールドにも同じことを行いました。ただし、admin / commerce / ordersの基本価格には税金は加算されません。ここに何が欠けていますか?
chefnelone

また、税金がadmin / commerce / orders / XXにもadmin / commerce / orders / XX / editにも表示されていないことがわかります。注文の税金はどのように表示されるのですか?これは正しくありません。
chefnelone

この質問が何であるかはまったくわかりません。1)ご注文の税率と税の種類は何ですか?(売上税?VAT?何パーセント?)2)税タイプの包括性を変更しましたか?3)VATを使用している場合、VATありまたはなしの価格を入力していますか?4)どのコンポーネントにも税がまったく表示されていませんか?税金がまったく適用されていないようです。
ボヤンジバノビッチ14

回答:


2

コンポーネント別コマース価格モジュールを使用できます。

Drupalコマースの拡張機能。価格を表示するときに割引や税金などの価格コンポーネントを有効/無効にする価格フォーマッターを提供します。これにより、管理者は、表示するコンポーネントと表示しないコンポーネントを完全に制御できます。また、カートの合計と注文の合計で価格コンポーネントを表示/非表示にする2つのビューハンドラーも提供します。さらに、コマース管理者が割引や税金などの価格コンポーネントを使用して条件を実行し、それに応じて対応できるようにする基本的なルールのサポートがあります。

モジュールをインストールし、これでビューのコマース合計フィールドを変更します。


これは問題ではありません。すでにこのモジュールを有効にしています。最後のコメントを貼り付けます:「@BojanZivanovic質問に写真をアップロードします。問題は、注文の状態がCOMPLETEDまたはPENDINGの場合、注文に税金が追加されることです。しかし、注文には追加されません。注文の状態はREVIEWであれば、私はREVIEW状態で追加の税金を取得できますか」。?
chefnelone

問題は税の計算ルールにあると思います。このルールにコマースオーダーのステータス条件がないことを確認できますか?
jorgetutor

1

カスタムブロックまたはページデザインに表示を追加するには:

  1. 「ホーム»管理»ストア»構成»注文設定»ディスプレイの管理」に移動します
  2. 「カスタム表示設定」という下部のリンクをクリックします
  3. 横にあるチェックボックスをクリックして、カスタム表示モードを有効にします。Display Suiteがある場合、新しいビューノードを作成することもできます。そのルートに行く場合は、最初に表示モードにし、「コマースオーダー」の横にあるチェックボックスをクリックして、Drupalの右側に接続されていることを確認する必要があります。
  4. チェックボックスをクリックした後、[保存]をクリックします。
  5. 「ディスプレイの管理」画面の上部にあるタブの近くにボタンが表示され、作成したディスプレイノードにちなんで名前が付けられます。これが最初にアクティブにした場合、「デフォルト」ボタンもあります。
  6. そのボタンをクリックして、目的の表示モードを表示します。
  7. 不要な表示フィールドを「非表示」の下にドラッグして、カスタム表示から外します。
  8. 「保存」をクリックして表示を確定します。
  9. [注文合計]の横のメニューをクリックし、[コンポーネントごとの価格]を選択します。
  10. メニューの横に設定ボタンが表示されます。そのボタンをクリックして、使用可能なコンポーネントのリストを展開します。
  11. 表示するフィールドの横にあるチェックボックスをクリックします。
  12. [保存]をクリックします。

ビューに消費税の表示を追加するには:

  1. ビューを作成または編集し、フィールドのリストの横にある「追加」をクリックします。
  2. [注文合計]の横にあるチェックボックスをクリックします。
  3. フィールド構成ダイアログで、「コンポーネントごとの価格」を選択します。
  4. 表示するフィールドの横にあるチェックボックスをクリックします。

0

admin / commerce / ordersページでビューを編集します。

合計フィールドを編集し、フォーマッタを生の量に設定してから、フィールドを表示から除外します。

次に、税フィールドをビューに追加し、除外して生の金額を表示するように設定します。

次に、Views PHPによって提供されるphp viewsフィールドを追加します。これで、PHPコードで置換キーを使用できるようになり、おおよそ次のことを行うことができます。

return commerce_currency_format([tax] + [total], 'USD');

このphpフィールドにTitleのラベルを付けると、すべて設定できます。


返事が遅れて申し訳ありません。税フィールドは使用できません。フィールドの追加にリストされていません。このためにRelationShipsを追加する必要がありますか?
チェフネロン14

0

税制のタイプ(付加価値税対売上税)に基づいて、商取引が税を追加する場所は2つあります。「この価格に含まれる税金」を有効にしたと思いますが、その後価格に税金を追加するルールを無効にしませんでした。それを行うと、商品がカートに追加されるとすぐに税が私の価格で表示されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.