税算式

税算式は、税金計算プロセスで使用します。トランザクション明細の課税標準と、税額を取得するために適用する必要がある計算方法を決定するのに役立ちます。

トランザクションで使用可能なパラメータがルール条件を満たさない場合は、その税金に定義されているデフォルトの税算式が適用されます。

税算式には2つのタイプがあります。

  • 課税標準税算式

  • 税金計算税算式

課税標準税算式

課税標準税算式は、税金計算プロセスで使用されます。トランザクション明細の課税標準とみなす必要がある金額または数量を決定するのに役立ちます。課税標準金額に税率が適用されて、トランザクション明細の基本税額が導出されます。

課税標準算式で定義された課税標準タイプにより、課税標準金額の特性が決まります。次のように様々な課税標準タイプがあります。

  • 評価額

  • 明細金額

  • 前税金

  • 数量

次の標準事前定義済課税標準税算式を使用できます。

  • STANDARD_QUANTITY

  • STANDARD_TB

  • STANDARD_TB_DISCOUNT

評価額

税金計算の観点から、トランザクション明細金額が正しい課税基準を反映していない場合は、「評価額」を使用します。トランザクション明細に指定された評価額が、税金を計算するための課税標準金額とみなされます。

明細金額

トランザクション明細金額を課税標準として税金を計算する場合は、「明細金額」を使用します。

トランザクション明細金額が課税標準とみなされます。これは次の後に実行されます

  • 関連する割引の控除、または一定の割合で増減した後。

  • トランザクション明細で使用可能なその他の適用可能な税金の追加

明細金額に対するこれらの調整は、税算式に定義された次のパラメータによって管理されます。

  • 現金割引を減算: 添付された支払条件から導出された、トランザクションに適用可能な現金割引が、トランザクション明細金額から差し引かれます。このオプションは、売掛/未収金トランザクションに対してのみ考慮されます。

  • 基準レート・モディファイア: 指定されたパーセント値に基づいて、トランザクション明細金額が増減されます。

  • 税算式複合詳細: 税算式複合リージョンで指定された税金詳細が、トランザクション明細金額に追加されて、課税標準金額が決定されます。これらの税金詳細は、「複合の強制」オプションを選択しても強制されます。複合税金が強制されてもトランザクションでは計算されない場合、この税算式に関連付けられた税金も適用可能になりません。

前税金

トランザクション明細で計算された他の税金より、課税基準が1つ以上多い場合は、「前税金」を使用します。トランザクション明細で計算された前税金を複合化するオプションも使用できます。

数量

トランザクションに関係するユニット数または品目数に基づいてトランザクションの税金を計算する場合は、「数量」を使用します。

税金計算税算式

税金計算税算式を使用して、トランザクション明細の基本税額を導出するために適用する計算方法を決定します。通常、トランザクションの税額は、導出された税率に課税標準を乗算して計算します。しかし、同じトランザクション明細に適用可能なその他の税を追加して税額を変更する必要がある場合があります。この要件に対処するには、複合基準で定義された税計算式を使用します。

税算式複合リージョンで指定された税金詳細が、税算式に関連付けられた計算済税金に追加されます。これらの複合税金詳細は、「複合の強制」オプションを選択した場合にも強制できます。複合税金が強制されているときに、それがトランザクションで計算されないと、この税算式が関連付けられている税金も適用可能になりません。