首页 文章
  • 1 votes
     answers
     views

    NetSuite SCA触发器用户事件

    我写了一个提交之前的用户事件脚本来检查销售订单以及何时出现某个条件来检查一个框 . 从NetSuite界面正常工作,但SCA上的订单不会触发脚本 . 任何帮助将不胜感激,提前感谢 .
  • 0 votes
     answers
     views

    删除工作流在视图上添加的按钮

    我想问一下,是否可以在记录的查看模式中隐藏工作流添加的按钮 . 工作流程已锁定,因此无法激活该操作 . 我正在尝试使用用户事件脚本beforeLoad在记录的查看模式上调用客户端脚本 . 代码如下: 带有form.setScript的用户事件脚本 . //User Event Script function callClientScript(type, form) { if (type =...
  • 0 votes
     answers
     views

    Netsuite的查看记录中的警报

    我一直试图在Netsuite中获取查看模式的警报,但无法将其用于客户记录 . 虽然当我试图获取编辑记录的警报时,我得到了它,但我希望它可以查看 . 我尝试过客户端脚本,用户事件脚本以及工作流程 . 但所有支持仅用于编辑 . 我可以通过任何方式获取视图记录选项的警报 . 谢谢角斗士
  • 0 votes
     answers
     views

    如何判断Netsuite是处于查看/编辑模式?

    有没有办法告诉我们是否处于编辑或查看模式的netsuite记录?我尝试使用executionContext,但无论是查看还是编辑都是一样的,所以这不起作用 . 如果我处于编辑模式,我只想隐藏一些字段,如果我在视图中则显示它们 . 我正在使用suitescript 2.0 . 谢谢
  • 0 votes
     answers
     views

    自定义按钮在NetSuite SS2.0中的表单上设置字段

    我在NetSuite中有一个自定义按钮,我想知道是否有任何方法可以使用按钮在表单上设置字段 . 基本上,我将有一个批准按钮,将锁定编辑,我想知道我是否可以通过按钮和JavaScript执行此操作 . 据我所知,我无法访问脚本的上下文,因为我从用户事件脚本开始,然后转到客户端 . 我可能也只是缺少一些非常愚蠢的东西,但我对NetSuite相当新 . 这是我在用户事件脚本中的内容 function b...
  • 1 votes
     answers
     views

    将变量从用户事件脚本传递到NetSuite中的客户端脚本

    我使用2个脚本来完成NetSuite中的电子邮件功能 . 我有一个用户事件脚本,它创建一个按钮和一个客户端脚本,用于提取所有需要的变量,并根据Sales Team子列表中的值运行电子邮件 . 这是我的问题:在测试脚本时,一切都很顺利,因为我正在使用我的管理员角色进行测试(我知道的菜鸟错误) . 当Admin以外的角色尝试通过按钮单击运行脚本时,由于角色权限问题(无法提取存储电子邮件地址的员工数据)...
  • 0 votes
     answers
     views

    执行套件脚本2.0用户事件时未定义“define”

    我正在尝试执行套件script2.0用户事件 /** *@NApiVersion 2.0 *@NScriptType UserEventScript */ define(["N/record"], function (r) { function onAfterSubmit(context) { }}) 但是在网络套件中上传js文件时不允许上传2.0 js文件 我...
  • 0 votes
     answers
     views

    使用套件脚本从网络套件获取多个子列表

    我正试图从客户网络套件中获取子列表 var lineCount = customer.getLineItemCount("subRec"); 因为我得到了行数,有多子列表就好了 "subRec": [{ "days": "60", "multisub1": { "internal...
  • 0 votes
     answers
     views

    使用nlapiRequestUrl()从套件脚本调用 endpoints

    我试图使用基本身份验证从SuiteScript调用python endpoints . 因为我正在通过: var objectVariable = {"customer_code":customer_code,"customer_name":customer_name, "evexso_code":evexso_code,"d...
  • 0 votes
     answers
     views

    记录字段上的Netsuite Suite Script 2.0 getSelectOptions函数不存在

    我试图从客户记录中的 Status 选择字段中获取值,以便我可以获得正确的 internal id . 我应该注意到我正在尝试创建一个新客户,而我正处于需要设置entitystatus的位置 . 根据Suite Script 2.0的文档,在记录的Field对象上有一个名为getSelectOptions()的方法 . 出于某种原因,当我尝试调用该方法时,我得到一个错误,说它不存在 . 下面是我...
  • 1 votes
     answers
     views

    如何从net suite suitelet调用用户事件脚本

    任何人都可以告诉或分享如何通过传递参数来调用套件中的用户事件脚本或预定脚本的代码片段 . 我有一个包含所有记录的套件,每个记录我都有复选框作为前缀,一旦套件加载,用户可以通过选中每个复选框选择记录,然后单击我需要传递的提交按钮选定的脚本值(可以是用户事件脚本或预定脚本) . 任何建议都非常感谢 . 提前致谢 .
  • 1 votes
     answers
     views

    有没有办法禁用(或)删除自定义记录的视图模式上的Netsuite标准编辑按钮

    I want to disable (or) Hide the standard "Edit" Button on the View Mode of the Custom Record Type. 而不是标准按钮我使用自定义按钮访问特定用户的记录的编辑页面 . 所以我想禁用标准编辑按钮 . My Code: Script Version: Suite Script 2.0 Cl...
  • 0 votes
     answers
     views

    Netsuite用户事件脚本在Google Chrome浏览器中抛出错误:“未捕获RangeError:超出最大调用堆栈大小”

    我尝试使用名为“备注类型”的自定义下拉字段强制在事务记录上使用标准备注字段 . 如果“备注类型”值为“其他”,则应强制使用标准备忘录 . 我在用户事件脚本中处理此代码以抛出“自定义错误消息”,以便在通过CSV导入导入数据时显示错误消息 . 抛出自定义错误消息,脚本工作正常,默认情况下,Netsuite将在下一页中抛出服务器端错误消息,要导航表单,应按下Go Back . 按下按钮时,页面字段数据将...
  • 1 votes
     answers
     views

    Netsuite用户事件脚本为JavaScript全局变量获取空值

    我有 JavaScript Global variable called itemId( this itemId is an Object with Key Value Pairs) ,此对象将存储标准项目记录详细信息 . 我可以在"User Event Script Before-Load Event"存储值,并尝试访问 the global variable "i...
  • 0 votes
     answers
     views

    用户事件脚本(SuiteScript 2.0)中的用户友好错误消息?

    我正在尝试使用SuiteScript 2.0在NetSuite中为记录类型添加一些自定义验证 . 在客户端,我已经能够使用客户端脚本在提交之前验证字段 . 这很好用,并显示一个用户友好的错误消息,解释什么是错的 . 在服务器端,使用用户事件脚本,我也执行相同的验证 . 这会捕获不使用客户端脚本的其他来源(例如CSV上传)的违规行为 . 如果发现违规,脚本将使用错误模块抛出错误(例如,throw e...
  • 0 votes
     answers
     views

    保存而不触发SS 2.0中的用户事件脚本

    在SuiteScript 1.0中,当调用save时,我们可以选择传递disabletriggers true以避免从计划脚本运行用户事件脚本 . 就我而言,我正在使用SuiteScript 2.0,并在附加地址和联系人详细信息之前尝试保存供应商记录 . 但是,会触发各种用户事件脚本,这会保存供应商记录并导致原始Map / Reduce中出现RCRD_HAS_BEEN_CHANGED错误 . 有没...
  • -2 votes
     answers
     views

    用于库存调整更新的afterSubmit的Net Suite用户事件

    我只是为事件用户函数创建.js文件 但它没有触发库存调整 你可以帮忙工作: function afterSubmit(type) { if (typeof window.console !== 'undefined') { console.log(type) } alert("Update") }
  • 0 votes
     answers
     views

    Netsuite保存了搜索库存计数

    我是NetSuite的新手 . 我已经设置了计算库存计数,并希望根据我们的计数设置一些报告 . 我正在尝试设置库存盘点交易的已保存搜索,以便我可以查看在一系列日期内计算了哪些单个项目,结果进行了多少调整等 . 不幸的是,我没有将Inventory Count视为Transactions下的标准之一 . 如果这没有出现,我会感到惊讶,但我已经搜索过,没有找到任何相关的答案 任何指导表示赞赏 . 谢谢...
  • 0 votes
     answers
     views

    NetSuite子列表

    我在查找子列表的id时遇到问题 . 我正在使用SuiteScript 1.0 . 例如,我需要列出一个程序集项记录的组件,如何找到列表ID和“在nlapiGetCurrentLineItemValue或nlapiGetCurrentLineItemValue方法中使用的类型和字段名称 . 我正在寻找的是现在和在未来当提供子列表时,我是否要查找所需对象的ID . 我打开了内部ID,但在子列表视图中没...
  • 0 votes
     answers
     views

    如何使用客户端脚本在NetSuite自定义记录的视图模式下设置字段值?

    我对NetSuite API上的nlapiSetFieldValue和nlapiGetFieldValue方法有疑问 . 当记录处于查看模式时,这些方法是否以某种方式在客户端脚本上工作?我很难获得并设置任何字段值而无需直接访问DOM元素 . 这是我想要实现的:我有一个在后台运行的进程,在自定义记录的视图模式下,我有一个按钮来检查它的状态 . 当状态改变时,我只需刷新一个字段及其当前值,我通过重拨电...
  • 0 votes
     answers
     views

    Netsuite库存项目自定义字段更新

    我试图弄清楚如何更新Netsuite中的InventoryItem记录上的自定义字段 . 我可以更新常规字段,但似乎无法更新任何内容 InventoryItem item = new InventoryItem(); WriteResponse response; List<CustomFieldRef> oCustomFieldRefList = new List<Custom...
  • 3 votes
     answers
     views

    通过Netsuite中的自定义字段搜索客户

    我能够在PHP中使api工作并通过内部id搜索客户 . 但是我有一个场景,我将通过自定义字段搜索客户 . 在Customer下,它有一个自定义选项卡,其中包含多个域名和域详细信息 . 例如 : 主要搜索条件:域名 在netsuite php api中这怎么可能?非常感谢任何帮助 . 我只是NetSuite的新手 . 我将如何修改此示例代码以按自定义字段进行搜索? $service = new Ne...
  • 1 votes
     answers
     views

    用于列表/记录的NetSuite nlapiSubmitField

    我正在使用我正在处理的RESTlet . 我正在列出取消服务的个人名单 . 然后我需要通过列表,将他们的帐户设置为取消,并在症状字段“custrecord_scrapsymptomcode”中说明它被取消的原因 . 症状字段的类型为“列表/记录”,并引用名为“症状”的列表中的20个项目之一 . 我能够遍历个体并在其记录上设置多个字段,但是我无法设置“症状”字段的值,该字段应该是列表中的值之一 . ...
  • 1 votes
     answers
     views

    如何从Netsuite restlet获取客户老化字段

    我遇到了通过Restlet获取客户记录老化信息的问题 . 特别是我希望从给定客户的Customer表单中获取aging,aging1,aging2,aging3和aging4字段 . 在UI中,这些值可以在“财务”部分下的客户表单中找到,如下所示: Current 1-30 Days 31-60 Days 61-90 Days Over 90 Days 1200.00 ...
  • 2 votes
     answers
     views

    按客户ID搜索Netsuite Note记录的解决方法

    我正在尝试获取一个应用程序,我正在努力显示给定客户记录的所有相关用户注释(因为它显示在Netsuite中的UI客户记录页面上) . 为此,我设置了一个Netsuite RESTlet,以便在给定Customer内部标识的情况下返回相关Note记录的内部ID列表 . 我在RESTlet脚本中设置了一个简单的搜索: function get_notes(params) { log("GE...
  • 0 votes
     answers
     views

    如何使用RESTlet获取Netsuite中特定记录类型的所有自定义字段?

    我可以使用RESTlet创建客户,主管,联系人 . 但我的代码由创建具有必需选项的自定义字段的人使用 . 当我尝试创建客户时,我收到自定义必填字段的错误 . 我也想传递自定义必填字段的数据 . 如何知道使用RESTlet分类的所有自定义字段和不需要的字段?
  • 0 votes
     answers
     views

    NetSuite SuiteScript 2.0 getSelectOptions过滤器中断了setValue

    我对发生的事情感到茫然,希望有人可以帮我弄清楚发生了什么 . 我正在使用SuiteScript 2.0并查找我正在执行的动态字段的内部ID: var location = saleRec.getField({ fieldId: 'location' }).getSelectOptions({ filter: "Test Location", operat...
  • 0 votes
     answers
     views

    如何通过在SuiteScript 2.0中使用左外连接连接两个记录来在netsuite中创建已保存的搜索

    我想 create an search by joining two records using the left outer join in "suitescript 2.0 version" 第一个记录是标准记录(发票),第二个记录是自定义记录( Contract ),两个记录都有共同的字段,即:类和事务类型,所有者 . Invoice Record fields are ...
  • 0 votes
     answers
     views

    从用户事件SS 2拨打Suitelet

    我环顾四周,找不到如何从SS 2中的用户事件调用后端Suitelet并返回JSON或纯文本的示例 . 我有一个常见的Suitelet,我想附加到许多用户事件,我可以简单地在URL中或作为对象传递所需的值 . 当我尝试返回的数据是一个HTML页面,并在页面中间指出:“注意你必须在访问这个页面之前登录 . 我已经在url中传递了compid,所以我不确定是该怎么做 . 我已经多次使用客户端的后端Sui...
  • 2 votes
     answers
     views

    如何获取脚本上下文参数

    我是这个netsuite的新手 . 我需要从用户事件脚本调用调度脚本,然后在调度脚本中检索传递的param值 . 我正在尝试这段代码: // before submit function userEventBeforeSubmit(type) { if (type == 'edit') { var recId = nlapiGetRecordId(); var params ...

热门问题