如何在suitscript2.0中编辑“budgetImport”记录中的金额?

问题描述 投票:0回答:1

我制作了一个对帐户进行分组的套件,但我需要将结果保存在预算帐户行中,我执行了“budgetImport”的记录加载,但它不会返回包含金额的子列表,有谁知道如何可以从代码中编辑? ?

      var recordExample = record.load({
                    type: 'budgetImport',
                    id: 396,
                    isDynamic: true
                });
    
                recordExample.setSublistValue({
                    sublistId: 'budget',
                    fieldId: 'amount_10_',
                    line: 0,
                    value: 310001.00
                });
                var save = recordExample.save()

我已经尝试过这个,但它似乎不是一个子列表,而是一个“lineFields”

netsuite suitescript suitescript2.0
1个回答
0
投票

budgetImport 记录没有子列表值。

虽然从 UI 中不可见,但每个预算线(帐户)都有一个单独的 ID 记录。

要在预算导入中设置一行,您必须使用 suiteql 之类的东西来查找行 id,然后更新

var recordExample = record.load({ 类型:'预算导入', 身份证号:11380, 是动态的:true });

recordExample.setValue({
    fieldId: 'periodamount3',
    value: 16001.00,
})

recordExample.save();
© www.soinside.com 2019 - 2024. All rights reserved.