我是Netsuite的新手,我想知道是否存在用户或第三方开发人员/顾问需要直接访问后端数据库(存储应用程序数据的位置)的情况?
或者是由NetSuite托管的数据库,远离用户,只能通过前面的一组服务访问?
我来自(其他ERP解决方案)的背景,顾问和用户非常习惯于在数据库级别使用解决方案(无论是报告它,添加自定义视图,表格,存储过程等),所以我想了解NetSuite的工作原理。
问题是:
非常感谢
答案 0 :(得分:3)
对于#1,答案是否,您无法直接访问数据库。您可以使用SuiteScript API / SuiteTalk API从数据库读取/写入。
对于#2,您可以通过定义自己的自定义字段(架构对象属性)来扩展标准NetSuite记录类型(DB架构对象),还可以使用自己的自定义字段定义整个新的自定义记录。这可以通过NetSuite的用户界面完成。
答案 1 :(得分:0)
对于#1: 如果您正在寻找他们的ODBC访问选项,您可以获得数据库访问权限。我认为他们现在称之为SuiteAnalytics Connections。我没有发现它总体上特别有用,因为它给我留下了比我开始时更多的问题。
答案 2 :(得分:0)
对于#1,答案是“否”,您没有直接访问数据库的权限。
您可以使用SuiteScript API / SuiteTalk API来从数据库读取/写入,但是它效率非常低,缓慢且非常困难。
您的代码有字数限制,实际上是非常无效的