NetSuite Connector实践分享

2024-04-21 12:04

本文主要是介绍NetSuite Connector实践分享,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

A.I 成为我们在企业信息化应用领域的研究重点。A,即是人工智能;I,即是集成技术。

在早前的一期我们谈了人工智能在模糊信息处理方面的应用。

NetSuite 文心一言(Ernie)的AI应用-CSDN博客

今朝,我们谈一下集成技术的应用。

这个课题来自近期一个上线项目的总结--NetSuite Connector在OMS和WMS上的应用。

项目的大致背景是这样,一个美国本土NetSuite客户,Shopify是其电商渠道之一,同时采用ShipStation进行打标、发货处理。

  • 在本项目之前,客户手工从Shopify后台导出销售订单,每天录入NetSuite系统。同时,将Shopify销售订单按照ShipStation的格式整理好,导入ShipStation进行发货处理。
  • 在上线了NetSuite Connector后,Shopify订单能够实时同步到NetSuite系统,再利用NetSuite的WMS执行Wave Picking,将Picking数据同步到ShipSation进行打标和发货处理。发货完成后,Carrier的Tracking Number被同步到NetSuite,继而同步到Shopify。实现了全过程自动化,执行效率大幅度提升。

这让我们感受到了集成技术的价值所在。鉴于中文世界没有这方面的实践分享,所以写此文以共飨之。

NetSuite Connector概述

来自 Oracle 收购的 FarApp 公司,原来的 FarApp 被重命名为 NetSuite Connector
此产品定位于与电商和物流平台的对接,实现销售订单、收款信息导入,物流跟踪信息回传的目的。适用场景是中小规模的电商业务。
目前(Release 2024.1)对接的电商平台和物流平台见下页。

  • 这个模块是收费的,定价跟所选择的Connector数量和交易量有关。
  • 我的个人感受是,这个模块就是为了美国市场服务的。其他地区不用考虑。

功能演示

在我们的项目上,只是使用了Shopify和ShipSation两个Connector。

每个Connector的配置点较多,这里不方便一一展开。但是,官方提供的配置文档较全面,基本上按照指引做,加上SuiteAnswer就能搞定。

我们放两个官方的Demo录像,大家参考。

NetSuite Shopify Connector Overview

NetSuite ShipStation Connector

配置注意事项

在整个配置过程中,小麻烦是有的,基本都能搞定。只有一个大麻烦,是官方文档写错了,连Support也搞不懂。以此立个路碑,提醒后来者。

当遇到如下的警示信息时,“End of support test window is ongoing. Data syncs are disabled for affected NetSuite Connector bundles. ” 如果见到这个,就意味着Connetor不能自动同步,只能手工同步。大概是限制在测试阶段,不能进入生产系统的意思。

其原因是在NetSuite环境中的NetSuite Connector Setup中的用户名问题。必须使用激活License用的“Primary User”,而不能使用在NetSuite Connector中设置的“General User”。

以上就是我们的实践分享,给大家增广见闻。

如果有任何关于NetSuite的问题,欢迎来谈。邮箱:service@truston.group

这篇关于NetSuite Connector实践分享的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/923035

相关文章

ShardingProxy读写分离之原理、配置与实践过程

《ShardingProxy读写分离之原理、配置与实践过程》ShardingProxy是ApacheShardingSphere的数据库中间件,通过三层架构实现读写分离,解决高并发场景下数据库性能瓶... 目录一、ShardingProxy技术定位与读写分离核心价值1.1 技术定位1.2 读写分离核心价值二

深入浅出Spring中的@Autowired自动注入的工作原理及实践应用

《深入浅出Spring中的@Autowired自动注入的工作原理及实践应用》在Spring框架的学习旅程中,@Autowired无疑是一个高频出现却又让初学者头疼的注解,它看似简单,却蕴含着Sprin... 目录深入浅出Spring中的@Autowired:自动注入的奥秘什么是依赖注入?@Autowired

MySQL分库分表的实践示例

《MySQL分库分表的实践示例》MySQL分库分表适用于数据量大或并发压力高的场景,核心技术包括水平/垂直分片和分库,需应对分布式事务、跨库查询等挑战,通过中间件和解决方案实现,最佳实践为合理策略、备... 目录一、分库分表的触发条件1.1 数据量阈值1.2 并发压力二、分库分表的核心技术模块2.1 水平分

Python内存优化的实战技巧分享

《Python内存优化的实战技巧分享》Python作为一门解释型语言,虽然在开发效率上有着显著优势,但在执行效率方面往往被诟病,然而,通过合理的内存优化策略,我们可以让Python程序的运行速度提升3... 目录前言python内存管理机制引用计数机制垃圾回收机制内存泄漏的常见原因1. 循环引用2. 全局变

SpringBoot通过main方法启动web项目实践

《SpringBoot通过main方法启动web项目实践》SpringBoot通过SpringApplication.run()启动Web项目,自动推断应用类型,加载初始化器与监听器,配置Spring... 目录1. 启动入口:SpringApplication.run()2. SpringApplicat

Java整合Protocol Buffers实现高效数据序列化实践

《Java整合ProtocolBuffers实现高效数据序列化实践》ProtocolBuffers是Google开发的一种语言中立、平台中立、可扩展的结构化数据序列化机制,类似于XML但更小、更快... 目录一、Protocol Buffers简介1.1 什么是Protocol Buffers1.2 Pro

linux安装、更新、卸载anaconda实践

《linux安装、更新、卸载anaconda实践》Anaconda是基于conda的科学计算环境,集成1400+包及依赖,安装需下载脚本、接受协议、设置路径、配置环境变量,更新与卸载通过conda命令... 目录随意找一个目录下载安装脚本检查许可证协议,ENTER就可以安装完毕之后激活anaconda安装更

Android 缓存日志Logcat导出与分析最佳实践

《Android缓存日志Logcat导出与分析最佳实践》本文全面介绍AndroidLogcat缓存日志的导出与分析方法,涵盖按进程、缓冲区类型及日志级别过滤,自动化工具使用,常见问题解决方案和最佳实... 目录android 缓存日志(Logcat)导出与分析全攻略为什么要导出缓存日志?按需过滤导出1. 按

MySQL数据类型与表操作全指南( 从基础到高级实践)

《MySQL数据类型与表操作全指南(从基础到高级实践)》本文详解MySQL数据类型分类(数值、日期/时间、字符串)及表操作(创建、修改、维护),涵盖优化技巧如数据类型选择、备份、分区,强调规范设计与... 目录mysql数据类型详解数值类型日期时间类型字符串类型表操作全解析创建表修改表结构添加列修改列删除列

Python自定义异常的全面指南(入门到实践)

《Python自定义异常的全面指南(入门到实践)》想象你正在开发一个银行系统,用户转账时余额不足,如果直接抛出ValueError,调用方很难区分是金额格式错误还是余额不足,这正是Python自定义异... 目录引言:为什么需要自定义异常一、异常基础:先搞懂python的异常体系1.1 异常是什么?1.2