gpt4 book ai didi

javascript - 如何设置 future 或过去的NetSuite系统日期进行测试?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:33:11 25 4
gpt4 key购买 nike

是否可以临时更改 NetSuite 中的系统日期以测试日期触发的脚本?如果没有,是否有办法重载所有 NetSuite 日期函数,以便可以为沙箱中的给定用户模拟 future 或过去的日期?

我们有根据特定 NetSuite 记录到期前的天数发送的电子邮件通知。我不想让用户等待几天来测试此功能或更改记录的到期日期,而是想提供一个 UI 以允许更改 NetSuite 系统日期。

我希望日期覆盖特定于用户而不是整个沙盒实例,这样不止一个用户可以模拟 future /过去的日期。日期覆盖需要同时适用于客户端和服务器 SuiteScript 代码以及计划脚本。

最佳答案

一个可能的解决方法是创建两个脚本参数。一个指示脚本处于 Debug模式的复选框和一个调试日期,您可以在其中指定您想要的任何日期。

然后在您的脚本上,检查复选框是否被选中。如果选中,则使用日期参数中的值而不是系统日期进行比较。

关于javascript - 如何设置 future 或过去的NetSuite系统日期进行测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31958808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com