価格設定合計に返品金額を含める
各販売オーダーの価格設定合計に返品ラインの金額を含める方法をご覧ください。
Order Managementの販売オーダーには、合計定価、正味価格合計、税金合計、即時支払など、様々な合計に対する1回かぎりの手数料が含まれます。
たとえば:
属性 |
値 |
---|---|
定価合計 |
237,000.00 |
割引 |
0.00 |
正価合計 |
237,000.00 |
出荷 |
0.00 |
税額合計 |
0.00 |
貸方合計 |
0.00 |
即時支払 |
237,000.00 |
返品オーダーには、返品明細のクレジット合計と即時支払があります。 販売オーダーを混在させることができるため、合計定価、合計正価または合計税額はありません。
混合販売オーダーには、アウトバウンド・ラインと返品ラインがあります。 混合オーダーの合計を含めると混乱が生じる可能性があるため、返品明細のみが含まれる販売オーダーの出荷文書には、税金およびその他の金額の合計が含まれません。
たとえば、アウトバウンド明細のみを含む販売オーダーの合計を次に示します。
属性 |
値 |
---|---|
定価合計 |
1,850.00 |
割引 |
0.00 |
正価合計 |
1,850.00 |
出荷 |
0.00 |
税額合計 |
222.00 |
貸方合計 |
0.00 |
即時支払 |
2,072.00 |
返品ラインのみを含む販売オーダーの合計を次に示します。
属性 |
値 |
---|---|
定価合計 |
0.00 |
割引 |
0.00 |
正価合計 |
0.00 |
出荷 |
0.00 |
税額合計 |
0.00 |
貸方合計 |
2,072.00 |
即時支払 |
2,072.00 |
この例では、文書に返品明細の合計(税金合計など)が含まれるように価格設定を設定する方法を示します。
-
価格設定管理作業領域に移動します。
-
「タスク」>「アルゴリズムの管理」をクリックします。
-
「アルゴリズムの管理」ページで、「例による問合せ」をクリックし、値を問い合せます。
属性
値
名前
単純な合計のコンピュート
価格設定では、このアルゴリズムを使用して、販売オーダーに対して計算する合計を決定します。
-
「処理」>「バージョンの作成」をクリックします。
バージョン2を作成するとします。
-
バージョン2がある行で、名前列の「リンク」をクリックします。
-
「アルゴリズムの編集」ページで、値を設定します。
属性
値
説明
返品オーダーの税金合計を含めることができるように、このアルゴリズムを拡張します。
-
ステップ領域で、値を持つ「ステップ」をクリックします。
属性
値
名前
合計のコンピュート
通常はステップ2です。
-
ステップ詳細領域で下にスクロールし、グループ各行アクション領域で、このコード・チャンクを見つけます。
//TotalTax totalUsage = TotalUsage.locate([TotalCodeForUsage:TaxTotalCode]) if ('ORDER' == Line.LineCategoryCode && Charge.ChargeAppliesTo in ['PRICE', 'SHIPPING'] && ChargeComp.PriceElementUsageCode in ['EXCLUSIVE_TAX', 'INCLUSIVE_TAX'] && null != totalUsage ) { if (null == TaxTotal) {
-
そのコードを変更します。
//TotalTax totalUsage = TotalUsage.locate([TotalCodeForUsage:TaxTotalCode]) if (Charge.ChargeAppliesTo in ['PRICE', 'SHIPPING'] && ChargeComp.PriceElementUsageCode in ['EXCLUSIVE_TAX', 'INCLUSIVE_TAX'] && null != totalUsage ) { if (null == TaxTotal) {
ノート
-
'ORDER' == Line.LineCategoryCode &&
を削除します。 LineCategoryCode属性は、行がアウトバウンド行か戻り行のいずれであるかを指定します。 ORDERはそれがアウトバウンドであることを意味し、RETURNはそれがリターンであることを意味します。 -
'ORDER' == Line.LineCategoryCode
は、アウトバウンド明細のみを処理するように指定します。 そのため、このフレーズを条件から削除すると、アルゴリズムはアウトバウンド明細および返品明細を処理します。 -
この文では、PriceElementUsageCode手数料コンポーネントを使用して、外税と内税を取得します。 返品明細の手数料を税金合計に追加することを指定します。
-
-
「保存して閉じる」をクリックします
-
アルゴリズムのバージョン2を公開します。
-
別のブラウザを開き、販売オーダーの管理に必要な権限でOracle Applicationsにサインインし、Order Management作業領域に移動して、返品明細のみが含まれる返品オーダーを作成し、「保存」をクリックします。
-
合計に返品手数料の金額が含まれていることを確認します。
たとえば、税金の値がゼロでないことを確認します。
属性
値
定価合計
0.00
割引
0.00
正価合計
0.00
出荷
0.00
税額合計
222.00
貸方合計
2,072.00
即時支払
2,072.00