【问题标题】:INVALID_RECORD_TYPE when voiding CHECK in Netsuite using Suitescript 2.0?使用 Suitescript 2.0 在 Netsuite 中取消 CHECK 时出现 INVALID_RECORD_TYPE?
【发布时间】:2020-05-27 15:23:02
【问题描述】:

我正在尝试通过脚本取消交易。它适用于除支票记录之外的所有其他交易,我不知道为什么。我收到 INVALID_RECORD_TYPE 错误。 这是我正在使用的示例代码。 var id = transaction.void({ 类型:'检查', 编号:25 });

谢谢。

【问题讨论】:

    标签: netsuite suitescript suitescript2.0


    【解决方案1】:

    请检查设置 > 会计 > 会计首选项 > 常规:使用反向日志的无效交易。

    如果未选中首选项,则“无效”按钮不会出现在检查中,并且您会收到无效记录类型错误。

    有关详细信息,请查看首选项的字段级别帮助。在您的帐户设置未涵盖的类型上调用 transaction.void 之前,您需要切换首选项(使用 N/config)。

    【讨论】:

      【解决方案2】:

      您必须冲销日记帐 然后是这个:

      var checkId= transaction.void({
      type: transaction.Type.CHECK,
      id: 25
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多