首页 > 解决方案 > 有没有办法查询 NetSuite 表来判断发票是否已通过电子邮件发送

问题描述

我正在编写一些代码来与我们安装的 NetSuite 集成。我们使用 CData 的服务将主要的 NetSuite 表复制到我们的本地 SQL Server。我的代码将发送电子发票(在 NetSuite 之外),但如果已经使用 NetSuite 的内置功能通过电子邮件发送,我不想发送它。“发票”表包含发票的所有主要标题信息,其中有一个“电子邮件”列。如果该字段中有值,是否意味着发票已通过电子邮件发送?或者有人可以在不通过电子邮件发送发票的情况下填写该字段吗?(我需要知道发票是否确实已发送)

标签: netsuite

解决方案


电子邮件列应该是通信子选项卡上的电子邮件。

您可以在通讯中查看“消息”子选项卡是否已发送发票。如果其中的记录是 type = "email",则该消息已通过 Netsuite 的内部功能发送。

这有帮助吗?另外,请问您是否成功了?我还希望使用 CData 连接发送电子邮件。


推荐阅读