【发布时间】:2020-05-27 15:23:02
【问题描述】:
我正在尝试通过脚本取消交易。它适用于除支票记录之外的所有其他交易,我不知道为什么。我收到 INVALID_RECORD_TYPE 错误。 这是我正在使用的示例代码。 var id = transaction.void({ 类型:'检查', 编号:25 });
谢谢。
【问题讨论】:
标签: netsuite suitescript suitescript2.0
我正在尝试通过脚本取消交易。它适用于除支票记录之外的所有其他交易,我不知道为什么。我收到 INVALID_RECORD_TYPE 错误。 这是我正在使用的示例代码。 var id = transaction.void({ 类型:'检查', 编号:25 });
谢谢。
【问题讨论】:
标签: netsuite suitescript suitescript2.0
请检查设置 > 会计 > 会计首选项 > 常规:使用反向日志的无效交易。
如果未选中首选项,则“无效”按钮不会出现在检查中,并且您会收到无效记录类型错误。
有关详细信息,请查看首选项的字段级别帮助。在您的帐户设置未涵盖的类型上调用 transaction.void 之前,您需要切换首选项(使用 N/config)。
【讨论】:
您必须冲销日记帐 然后是这个:
var checkId= transaction.void({
type: transaction.Type.CHECK,
id: 25
});
【讨论】: