経費割り当て - グローバル

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • ExpenseAllocation スクリプトインクルードは、さまざまなコスト管理プロセスで使用され、スクリプト化された経費配分ルールからカスタム経費割り当てレコード (fm_expense_allocation) を生成するためにも使用できます。

    このスクリプトインクルードにはコスト管理 (com.snc.cost_management) プラグインが必要です。

    ExpenseAllocation - ExpenseAllocation (GlideRecord 経費、GlideRecord ルール)

    新しい ExpenseAllocation オブジェクトを作成するときに呼び出されます。

    これは、詳細割り当てルールをスクリプティングする場合には必要ありません。このオブジェクトは、 割り当て 変数として既に利用可能です。

    表 : 1. パラメーター
    名前 タイプ 説明
    経費 GlideRecord 経費のソースを特定する GlideRecord
    ルール GlideRecord 経費ラインの割り当てに使用するルールを識別する GlideRecord
    表 : 2. 戻り値
    タイプ 説明
    ExpenseAllocation オブジェクト 作成された ExpenseAllocation オブジェクト。
    var allocation=new ExpenseAllocation(expenseGlideRecord, ruleGlideRecord);

    ExpenseAllocation - createAllocation(GlideRecord target, Number amount)

    インスタンス化およびこのメソッド中に指定されたパラメーターを参照する経費割り当て (fm_expense_allocation) レコードを作成します。

    表 : 3. パラメーター
    名前 タイプ 説明
    ターゲット GlideRecord 割り当ての GlideRecord ターゲット (経費を割り当てるコストセンターレコードなど) 小数点以下の金額:割り当ての金額。
    総計 番号 割り当ての金額。
    表 : 4. 戻り値
    タイプ 説明
    ブール 経費配分が正常に作成された場合は True。
    var allocation=new ExpenseAllocation(expenseGlideRecord, ruleGlideRecord);
    allocation.createAllocation(costCenterGlideRecord, 2345.67);