0

我需要在我的电子商务网站中公开 pdf 版本的 NetSuite 发票。我正在使用保存的搜索来推送发票标题信息,但我希望能够单击一个链接,它将下载 NetSuite 发票 pdf。

4

3 回答 3

2

发票记录的 PDF 链接如下所示:

/app/accounting/print/hotprint.nl?regular=T&sethotprinter=T&formnumber=102&id=3253&label=Invoice&printtype=transaction&trantype=custinvc

您可以在搜索中使用公式列来动态填写正确的参数并生成适当的<a>标签。

于 2019-03-02T00:41:53.097 回答
1

您需要将文件柜中的 PDF 文件标记为“无需登录即可使用”,这应该会为您提供可用于下载的外部 URL。

于 2019-03-01T21:58:01.283 回答
1

这是您可以执行的操作:考虑到您希望无需登录 netsuite 即可访问该文件:

要在没有登录的情况下访问文件,它必须在文件柜中并且选中“无需登录即可使用”但是当您在 netsuite 中单击打印时,这不会将生成的文件保存在文件柜中,所以这是您可以执行的操作:

  1. 添加自由文本或 url 类型的自定义交易正文字段。
  2. 创建一个在提交后触发的 userevent 脚本(我在这里给出一个总体思路,因此您可以根据需要进行设置)。
  3. 使用“渲染”(suitescript 2.0):您可以生成发票的 PDF,将文件保存在文件柜中并选中“无需登录即可使用”。
  4. 保存文件后,重新加载并获取其外部 url 并将其保存在 (1) 中创建的自定义字段中。
  5. 更新了您保存的搜索以将新字段添加为结果列
  6. 祝你好运 :)
于 2019-03-02T21:01:43.170 回答