金蝶与电商集成如何调用奇门接口

2023-10-21 14:36

本文主要是介绍金蝶与电商集成如何调用奇门接口,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

电商领域的发展日新月异,为了实现企业的数字化转型,金蝶云等财务系统与电商平台的集成变得愈发关键。在本文中,我们将深入探讨奇门接口的应用,以及为什么它对于金蝶与电商集成如此重要。同时,我们将介绍如何借助轻易云数据集成平台实现金蝶云与电商平台的顺畅集成。

为什么要调用奇门接口?

淘宝开放平台自2017年发布了一项数据安全违规排查公告,该公告的目的是保护用户隐私和数据安全。这导致了一种情况,即淘宝系订单数据将无法直接提供给第三方系统。这就是为什么我们需要调用奇门接口的原因。

这个变化适用于一些特定的场景,其中一个主要场景是线上ERP-线下ERP(财务系统)集成。在这种情况下,线上ERP通常由旺店通ERP扮演,而线下ERP可以是金蝶云星空。这种集成的目标是从旺店通ERP中获取销售订单、售后订单等数据,并完成财务对账等业务操作。总结来说,只有通过淘系奇门接口,我们才能顺利获取淘宝系订单数据。

奇门接口如何申请?

奇门接口的使用需要一些前期准备,主要包括以下步骤:

1. Appkey申请准备

1.1 服务商资质
  • 情况1:如果三方软件由软件厂商的代理商销售并提供技术维护,那么代理商的公司主体(企业支付宝账号)需要在淘宝开放平台注册。在申请应用时,代理商需要提供金蝶云星空的代理授权资质说明。

  • 情况2:如果三方软件由软件厂商直接销售并提供技术支持,那么软件厂商公司主体(企业支付宝账号)需要在淘宝开放平台注册。

1.2 需要提供的资料

淘宝暂未提供明确的模板,但通常需要提交系统说明书,其中应包含以下内容:

  • MRD(市场需求文档)至少包含市场需求分析、产品功能、产品卖点以及营销策略。
  • PRD(产品需求文档)至少包含产品功能的具体描述、功能点的业务流程、界面示例、系统各功能的截图(全图),以及软著原件截图(如果没有软著,可以使用厂商代理授权的资质证明截图代替)。

2. 申请第一步,注册开发者账号

在使用开放平台的任何能力和产品之前,首先需要成为开放平台的开发者。这包括以下步骤:

  • 打开开放平台首页(淘宝开放平台),点击控制台。

奇门接口如何调用?

现在,让我们以旺店通OMS为例,介绍如何配置奇门接口调用,以实现金蝶云星空与奇门的顺畅对接。

  1. 在软件平台页面,您可以选择旺店通奇门与非奇门接口。

  1. 旺店通·企业版奇门已经包含多个API资产,可供调用。

  2. 在连接器中配置一个奇门的连接器。
     

  3. 这是一个奇门接口调用示例的JSON代码:
    奇门接口:
    http://hu3cgwt0tc.api.taobao.com/router/qm/wdt.stockout.order.query.trade

{"start_time": "2023-10-20 23:02:25","end_time": "2023-10-21 02:03:10","status": "","src_order_no": "","src_tid": "","stockout_no": "","shop_no": "","warehouse_no": "","shop_nos": "","is_by_modified": "0","page_size": "100","page_no": 0
}
  1. 具体的配置旺店通奇门接口调用

6.拿到旺店通奇门的原始数据

7.配置将旺店通奇门数据转化为金蝶云星空的写入接口数据

["SAL_OUTSTOCK",{"Operation": "BatchSave","IsAutoSubmitAndAudit": true,"IsVerifyBaseDataField": true,"SubSystemId": "21","InterationFlags": "STK_InvCheckResult","Model": [{"FBillTypeID": {"FNumber": "XSCKD01_SYS"},"FBillNo": "2309151135","FDate": "2023-09-15 10:30:36","FSaleOrgId": {"FNumber": "100"},"FCustomerID": {"FName": "七遇-正彩美妆旗舰店(抖)"},"FStockOrgId": {"FNumber": "100"},"FNote": "","FEntity": [{"FMaterialID": {"FNumber": "ZC-S-Z-0038"},"FRealQty": "1.0000","FTaxPrice": "9.9000","FOwnerTypeId": "BD_OwnerOrg","FOwnerId": {"FNumber": "100"},"FStockID": {"FNumber": "QYYC-JSQY-WDT"},"FIsFree": "","FEntrynote": "“【直播】”芳奢贝贝女装;主播id:479836023558519;直播间id:7278566330738248509;","F_POIH_Text": "6921776489949632033","FEntryTaxRate": "0.0000"}],"SubHeadEntity": {"FSettleOrgID": {"FNumber": "100"},"FSETTLECURRID": {"FNumber": "PRE001"}}}]}
]

通过这些步骤,您可以实现金蝶云星空与奇门的顺畅对接,将电商数据与财务系统集成,实现数字化转型。

这篇关于金蝶与电商集成如何调用奇门接口的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

SpringBoot实现不同接口指定上传文件大小的具体步骤

《SpringBoot实现不同接口指定上传文件大小的具体步骤》:本文主要介绍在SpringBoot中通过自定义注解、AOP拦截和配置文件实现不同接口上传文件大小限制的方法,强调需设置全局阈值远大于... 目录一  springboot实现不同接口指定文件大小1.1 思路说明1.2 工程启动说明二 具体实施2

SpringBoot集成XXL-JOB实现任务管理全流程

《SpringBoot集成XXL-JOB实现任务管理全流程》XXL-JOB是一款轻量级分布式任务调度平台,功能丰富、界面简洁、易于扩展,本文介绍如何通过SpringBoot项目,使用RestTempl... 目录一、前言二、项目结构简述三、Maven 依赖四、Controller 代码详解五、Service

springboot2.1.3 hystrix集成及hystrix-dashboard监控详解

《springboot2.1.3hystrix集成及hystrix-dashboard监控详解》Hystrix是Netflix开源的微服务容错工具,通过线程池隔离和熔断机制防止服务崩溃,支持降级、监... 目录Hystrix是Netflix开源技术www.chinasem.cn栈中的又一员猛将Hystrix熔

Java调用Python脚本实现HelloWorld的示例详解

《Java调用Python脚本实现HelloWorld的示例详解》作为程序员,我们经常会遇到需要在Java项目中调用Python脚本的场景,下面我们来看看如何从基础到进阶,一步步实现Java与Pyth... 目录一、环境准备二、基础调用:使用 Runtime.exec()2.1 实现步骤2.2 代码解析三、

MyBatis-Plus 与 Spring Boot 集成原理实战示例

《MyBatis-Plus与SpringBoot集成原理实战示例》MyBatis-Plus通过自动配置与核心组件集成SpringBoot实现零配置,提供分页、逻辑删除等插件化功能,增强MyBa... 目录 一、MyBATis-Plus 简介 二、集成方式(Spring Boot)1. 引入依赖 三、核心机制

Python如何调用另一个类的方法和属性

《Python如何调用另一个类的方法和属性》在Python面向对象编程中,类与类之间的交互是非常常见的场景,本文将详细介绍在Python中一个类如何调用另一个类的方法和属性,大家可以根据需要进行选择... 目录一、前言二、基本调用方式通过实例化调用通过类继承调用三、高级调用方式通过组合方式调用通过类方法/静

C#控制台程序同步调用WebApi实现方式

《C#控制台程序同步调用WebApi实现方式》控制台程序作为Job时,需同步调用WebApi以确保获取返回结果后执行后续操作,否则会引发TaskCanceledException异常,同步处理可避免异... 目录同步调用WebApi方法Cls001类里面的写法总结控制台程序一般当作Job使用,有时候需要控制

SpringBoot集成P6Spy的实现示例

《SpringBoot集成P6Spy的实现示例》本文主要介绍了SpringBoot集成P6Spy的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录本节目标P6Spy简介抛出问题集成P6Spy1. SpringBoot三板斧之加入依赖2. 修改

Python用Flask封装API及调用详解

《Python用Flask封装API及调用详解》本文介绍Flask的优势(轻量、灵活、易扩展),对比GET/POST表单/JSON请求方式,涵盖错误处理、开发建议及生产环境部署注意事项... 目录一、Flask的优势一、基础设置二、GET请求方式服务端代码客户端调用三、POST表单方式服务端代码客户端调用四

springboot项目中集成shiro+jwt完整实例代码

《springboot项目中集成shiro+jwt完整实例代码》本文详细介绍如何在项目中集成Shiro和JWT,实现用户登录校验、token携带及接口权限管理,涉及自定义Realm、ModularRe... 目录简介目的需要的jar集成过程1.配置shiro2.创建自定义Realm2.1 LoginReal