0

当面の問題の例を次に示します。

製品の価格は 81.25 です (つまり、20% の VAT を含む価格です。つまり、81.25 は 67.71+13.54 に等しい)。私は価格計算を私の信じる限りで設定しました (エクステンション -> 注文合計から)。ショッピング カート内では、次の内訳が表示されます。

サムネイル、説明、数量、価格を含む製品の表: 最後のセルには 81.25 と表示されます。その下:

  • 小計: 67.71 (VAT 抜きの価格)
  • +20% VAT: 13.54 (つまり、税金によって達成される VAT)
  • -10% 割引: -8.13 ($50 を超えるすべての製品が 10% 割引、つまり 81.25 の 10% 割引)
  • 合計: 73.12

残念ながら、お客様は VAT に非常に敏感であるため、計算は次のように分類されます。

  • -10% 割引: 8.12 (定価の 81.25 から 10% 割引)
  • 小計: 60.94 (これは、定価の 81.25 から 10% の割引を差し引いたもの、または最初に 8.12 から 20% の VAT を除いたもの)
  • +20% 付加価値税: 12.19
  • 合計: 73.12

ご覧のとおり、合計は同じですが、VAT が異なります。OpenCart 管理者とは別の Total Order を試しましたが、Discount で開始すると、そもそも割引する前の値がなく、0 が返されます。

私の頭の中で考えられる理論的解決策は、おそらく Total を何らかの方法で複製し、名前を変更して最初の位置に非表示に挿入できる場合 (最初は 81.25 になり、次に割引など)、うまくいく可能性があります。私は本当にあなたのアイデアをいただければ幸いです。

4

4 に答える 4

0

本当は行くべき

  • 小計 (67.71)
  • 割引 (-6.77)
  • 付加価値税 (13.54)
  • 合計 (73.12)

小計は、実際には、名前を変更したいと述べた「合計」です。税金などが適用される前に合計を表示することはできません。これは、注文合計がそれらの合計の順に計算されるという単純な事実のためです。

于 2013-09-17T22:00:14.700 に答える
0

あなたの言いたいことはわかりました。しかし、20% の VAT があるのに最終価格73.125 (つまり 81.25 - 10% の割引) であなたの店から何かを購入した場合、 VAT なしの価格は60.9375で、VAT は実際には12.1875です。これは、割引が小計価格 (VAT を含む製品の最終価格) に適用され、VATなしの価格に適用されないためです。

あなたのやり方で、製品の正味価格 (VAT を除く) から 10% の割引を差し引く場合、VAT にも 10% の割引を適用する必要があります。

  1. 価格別 VAT -10% 割引: 81.25/1.2 * 0.9 = 67.708333 * 0.9 = 60.9375
  2. VAT = 13.541666 (ただし、ポイント 3 を参照)
  3. VAT - 10% 割引 = 13.541666 * 0.9 = 12.1875

あなたの計算が正しくないのは、あなたの結果 (非常に誤って四捨五入された) を計算すると、最終価格が60.9375 (VAT を除く価格 - 10% 割引) + 13.541666 (VAT 10% 割引なし) になるからです。 = 74.4791666 ~ 74.48

74.48 !== 73.12

ただし、割引価格 + 割引 VAT を計算する

60.9375 + 12.1875 = 73.125が正しい結果です!

あなたの考えが間違っているのに、OCが結果を正しくカウントすることが明らかになったことを願っています...

于 2013-09-20T08:12:27.857 に答える
0

フェスターおじさん、その通りだと思います。小売と卸売という 2 つのグループのバイヤーを念頭に置く必要があります。小売店で 10% の割引があると伝えた場合、最終的な価格 (VAT 込み) が 100 米ドルだった場合、割引後の価格は 90 米ドルになると期待するはずです。 、卸売のお客様の場合は少し異なります。卸売の顧客は VAT なしの価格のみに関心があるため、彼の価格は 90 米ドル + VAT であり、10% の割引があると伝えると、彼は VAT なしで 81 米ドルを期待しています。VAT の計算に戻り、VAT なしで 90 米ドルと VAT ありで 100 米ドルの製品の同じ価格を見てみましょう。両方の顧客グループに 10% の割引を与えるとしましょう。小売のお客様の価格は 90 米ドル (75 米ドル + 付加価値税) で、卸売のお客様の価格は 97.2 米ドル (81 米ドル + 付加価値税) です。そう、それが問題への最初のアプローチです。次に、私が理解できないのは次のことです。基本的に、税金は最終的な金額の一定の割合で支払われなければならないということですね。したがって、製品の最終価格 (VAT なし) が 100 米ドルの場合、VAT は 20 米ドル (税率が 20% の場合) であり、最終金額は 120 米ドルです。ただし、10% の割引を受ける場合、彼の請求書は現在 90 米ドル + VAT、または 99 米ドルが最終的な合計です。つまり、請求書の VAT 額は常に、法律で定められている商品の正確なパーセンテージでなければなりません。USD 13,54 と書かれている場合、それは正味額の 20% ではなく、商品の総額です。この場合、付加価値税は22.2%に!? そして、皆さんはそうあるべきだと言っていますか??? これは本当にわかりません... 基本的に、税金は最終的な金額の一定の割合で支払われるべきですよね?したがって、製品の最終価格 (VAT なし) が 100 米ドルの場合、VAT は 20 米ドル (税率が 20% の場合) であり、最終金額は 120 米ドルです。ただし、10% の割引を受ける場合、彼の請求書は現在 90 米ドル + VAT、または 99 米ドルが最終的な合計です。つまり、請求書の VAT 額は常に、法律で定められている商品の正確なパーセンテージでなければなりません。USD 13,54 と書かれている場合、それは正味額の 20% ではなく、商品の総額です。この場合、付加価値税は22.2%に!? そして、皆さんはそうあるべきだと言っていますか??? これは本当にわかりません... 基本的に、税金は最終的な金額の一定の割合で支払われるべきですよね?したがって、製品の最終価格 (VAT なし) が 100 米ドルの場合、VAT は 20 米ドル (税率が 20% の場合) であり、最終金額は 120 米ドルです。ただし、10% の割引を受ける場合、彼の請求書は現在 90 米ドル + VAT、または 99 米ドルが最終的な合計です。つまり、請求書の VAT 額は常に、法律で定められている商品の正確なパーセンテージでなければなりません。USD 13,54 と書かれている場合、それは正味額の 20% ではなく、商品の総額です。この場合、付加価値税は22.2%に!? そして、皆さんはそうあるべきだと言っていますか??? これは本当にわかりません... 最終的な金額は 120 米ドルです。ただし、10% の割引を受ける場合、請求額は 90 米ドル + VAT、つまり 99 米ドルが最終的な金額になります。つまり、請求書の VAT 額は常に、法律で定められている商品の正確なパーセンテージでなければなりません。USD 13,54 と書かれている場合、それは正味額の 20% ではなく、商品の総額です。この場合、付加価値税は22.2%に!? そして、皆さんはそうあるべきだと言っていますか??? これは本当にわかりません... 最終的な金額は 120 米ドルです。ただし、10% の割引を受ける場合、請求額は 90 米ドル + VAT、つまり 99 米ドルが最終的な金額になります。つまり、請求書の VAT 額は常に、法律で定められている商品の正確なパーセンテージでなければなりません。USD 13,54 と書かれている場合、それは正味額の 20% ではなく、商品の総額です。この場合、付加価値税は22.2%に!? そして、皆さんはそうあるべきだと言っていますか??? これは本当にわかりません... そして、皆さんはそうあるべきだと言っていますか??? これは本当にわかりません... そして、皆さんはそうあるべきだと言っていますか??? これは本当にわかりません...

于 2013-09-28T21:09:20.957 に答える