You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用SuiteScript获取NetSuite中的财务费用偏好设置值

NetSuite财务费用偏好设置的记录存储与获取方法
  • 存储记录:【设置/会计/财务费用偏好设置】里的所有字段都存储在accountingpreferences系统记录中,这类单条系统级偏好记录无法通过普通已保存搜索检索,需通过SuiteScript直接加载获取。
  • 字段对应关系:
    • Annual Rate → 字段ID:financechargeinterestrate
    • Minimum Finance Charge → 字段ID:financechargeminimumamount
    • Grace Period → 字段ID:financechargegraceperiod
  • SuiteScript 2.x获取示例:
    /**
     * @NApiVersion 2.x
     */
    define(['N/record'], function(record) {
        // 加载会计偏好记录
        var acctPrefs = record.load({
            type: record.Type.ACCOUNTING_PREFERENCES,
            id: -1 // 系统级偏好记录固定用ID -1
        });
    
        // 提取目标字段值
        var annualRate = acctPrefs.getValue('financechargeinterestrate');
        var minFinanceCharge = acctPrefs.getValue('financechargeminimumamount');
        var gracePeriod = acctPrefs.getValue('financechargegraceperiod');
    
        // 后续计算逻辑...
    });
    
    注意:需确保脚本部署的角色拥有会计偏好设置的查看权限,否则会出现权限错误。

内容的提问来源于stack exchange,提问作者A2MetalCore

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 11:30:54