• +13591741370
  • qiwenjun@shearwaterchina.com

SUITECLOUD平台——开发工具

SUITECLOUD平台——开发工具

“定制是 SaaS 应用的关键要求,NetSuite 投入了大量资源来提供应用可配置性选项和平台开发选项。”

SuiteCloud 功能全面,兼具云开发工具、应用和基础设施的特性,可帮助客户及软件开发人员充分利用云计算的优势。
SuiteCloud 开发者工具支持业务分析人员和技术开发人员与 Oracle NetSuite 进行交互。例如,业务分析人员可以通过图形化方式定制记录类型和业务流程,并通过 Excel 电子表格将数据传入和传出 NetSuite。
NetSuite SuiteCloud 平台提供了丰富的 API,可帮助开发人员生成强大的扩展、定制和集成。然后,开发人员可以进一步打包并轻松分发其定制应用。

SuiteCloud 开发者工具:组件
无论是扩展 Oracle NetSuite 以适应特定的业务需求、开发全新的应用还是与现有的内部部署或云系统相集成,SuiteCloud开发者工具提供的功能全面的云定制和集成环境均可满足您的需要。

SuiteBuilder:点击式定制
使用 SuiteBuilder,您只需通过简单的点击操作即可快速定制 Oracle NetSuite 应用表单、字段和记录。更重要的是,企业无需担心版本锁定,因为定制会自动应用于每个新版本。
• 可以快速呈现复杂的数据关系,无需复杂的编码。
• 可以将 Oracle NetSuite 更改为您公司自己的术语和品牌。
• 该工具提供强大的字段和记录管理功能,可轻松将定制字段(如文本、日期、下拉列表、图像和对象)添加到应用中。
• 可以根据独特的业务需求定制表单字段、子选项卡和字段分组。

SuiteFlow:工作流引擎
SuiteFlow 提供了简便易用的点击式工具,用户可以随心所欲地在 Oracle NetSuite 中以及在其他业务系统之间定制业务流程。
• 可以轻松创建业务流程,如销售线索培育、收款管理、销售折扣审批、采购订单批准等。
• 可以安排工作流自动运行,还可以定义触发或启动工作流的事件。
• 可以指定在各个阶段发生的条件操作,高效地管理记录在工作流中经历的每种状态。

SuiteScript:应用开发
从培育流程到全新的应用,SuiteScript 可帮助开发人员及管理员在 Oracle NetSuite 中根据特定业务需求创建灵活的逻辑。SuiteScript 采用行业标准的 JavaScript,可在整个软件套件中提供功能全面的应用级脚本编写功能。
• 全面、灵活的脚本编写模式集支持基于用户事件的脚本、计划脚本、客户端脚本和portlet 脚本等定制需求。
• 脚本编写模式支持将定制作为基于工作流的操作的功能。
• 强大的调试工具集可对 SuiteScript 代码进行验证和测试。
• 调试器提供可控代码执行(如 Step In、Step Out 和 Step Over)以及执行日志、局部变量解析、监视点和断点。

SuiteTalk:Web 服务
SuiteTalk Web 服务工具在整个套件中提供了全面的 SOAP Web 服务,并通过一个框架支持基于 REST 的轻量级集成。这让 NetSuite 能够轻而易举地与现有的内部部署投资和第三方云应用集成。开发人员和客户可以使用此工具
构建有价值的网站到 NetSuite 集成,并创建轻量级的定制移动应用。
• 您可以使用 Java、Microsoft .NET 或支持基于 SOAP 的 Web 服务的任何其他开发语言来实现集成。
• 开发人员可以通过 RESTlet 框架为标准 REST功能(如 POST、PUT、GET 和 DELETE)定义自己的程序。
• 您可以依托强大的安全模型,使用标准NetSuite 身份验证、授权、会话管理和加密来管理服务请求。

SuiteAnalytics:商务智能
SuiteAnalytics 为使用 SuiteCloud 构建的任何定制或应用提供嵌入式商业智能,这样开发人员和 IT 就无需管理各种报告工具、BI 多维数据集或数据仓库,大大降低了复杂性。
• 直观的图形工具集能够以清晰、合理的方式向最终用户呈现重要的业务信息。
• 用于实时分析的自助信息库可提高运营效率。
• 用户可以访问和利用整个组织中的跨职能信息,改进组织内部和各部门之间的决策流程。

SuiteBundler:应用打包和分发
SuiteBundler 可以轻松打包并部署在SuiteCloud 平台上构建的定制和应用。
• 开发人员和管理员可以轻松将定制从沙盒环境移至生产环境。
• ISV/SI 可以轻松打包行业和/或领域专业知识,并将其分发给成千上万的最终客户。
• 开发人员可以快速“捆绑”定制群组、管理版本控制并部署定制。

Oracle NetSuite IDE 和 SuiteScript 调试器:云调试工具和环境
SuiteCloud IDE 是一个基于 Eclipse 的 IDE,专门用于 Oracle NetSuite 平台开发。它旨在帮助在NetSuite 基础设施上构建 SuiteApp 功能,同时利用那些使,用 SuiteScript 和 SuiteTalk 等工具在同一基础上构建的现有应用。
与 Eclipse 在模型和用户界面中用于控制各个项目可见性的透视图功能一样,您可以在 Oracle NetSuite 透视图中操作 NetSuite 项目和资源。NetSuite 透视图在一个编辑器区域中显示可用于代码的源文件编辑器。它主要使用 JavaScript 和HTML 编辑器来处理 NetSuite 项目,如 SuiteScript和 SSP 应用 项目。