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

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

相关文章

OpenCV在Java中的完整集成指南分享

《OpenCV在Java中的完整集成指南分享》本文详解了在Java中集成OpenCV的方法,涵盖jar包导入、dll配置、JNI路径设置及跨平台兼容性处理,提供了图像处理、特征检测、实时视频分析等应用... 目录1. OpenCV简介与应用领域1.1 OpenCV的诞生与发展1.2 OpenCV的应用领域2

SpringBoot集成MyBatis实现SQL拦截器的实战指南

《SpringBoot集成MyBatis实现SQL拦截器的实战指南》这篇文章主要为大家详细介绍了SpringBoot集成MyBatis实现SQL拦截器的相关知识,文中的示例代码讲解详细,有需要的小伙伴... 目录一、为什么需要SQL拦截器?二、MyBATis拦截器基础2.1 核心接口:Interceptor

SpringBoot集成EasyPoi实现Excel模板导出成PDF文件

《SpringBoot集成EasyPoi实现Excel模板导出成PDF文件》在日常工作中,我们经常需要将数据导出成Excel表格或PDF文件,本文将介绍如何在SpringBoot项目中集成EasyPo... 目录前言摘要简介源代码解析应用场景案例优缺点分析类代码方法介绍测试用例小结前言在日常工作中,我们经

Spring Boot集成Druid实现数据源管理与监控的详细步骤

《SpringBoot集成Druid实现数据源管理与监控的详细步骤》本文介绍如何在SpringBoot项目中集成Druid数据库连接池,包括环境搭建、Maven依赖配置、SpringBoot配置文件... 目录1. 引言1.1 环境准备1.2 Druid介绍2. 配置Druid连接池3. 查看Druid监控

Java中调用数据库存储过程的示例代码

《Java中调用数据库存储过程的示例代码》本文介绍Java通过JDBC调用数据库存储过程的方法,涵盖参数类型、执行步骤及数据库差异,需注意异常处理与资源管理,以优化性能并实现复杂业务逻辑,感兴趣的朋友... 目录一、存储过程概述二、Java调用存储过程的基本javascript步骤三、Java调用存储过程示

在Spring Boot中集成RabbitMQ的实战记录

《在SpringBoot中集成RabbitMQ的实战记录》本文介绍SpringBoot集成RabbitMQ的步骤,涵盖配置连接、消息发送与接收,并对比两种定义Exchange与队列的方式:手动声明(... 目录前言准备工作1. 安装 RabbitMQ2. 消息发送者(Producer)配置1. 创建 Spr

如何在Spring Boot项目中集成MQTT协议

《如何在SpringBoot项目中集成MQTT协议》本文介绍在SpringBoot中集成MQTT的步骤,包括安装Broker、添加EclipsePaho依赖、配置连接参数、实现消息发布订阅、测试接口... 目录1. 准备工作2. 引入依赖3. 配置MQTT连接4. 创建MQTT配置类5. 实现消息发布与订阅

Python中Tensorflow无法调用GPU问题的解决方法

《Python中Tensorflow无法调用GPU问题的解决方法》文章详解如何解决TensorFlow在Windows无法识别GPU的问题,需降级至2.10版本,安装匹配CUDA11.2和cuDNN... 当用以下代码查看GPU数量时,gpuspython返回的是一个空列表,说明tensorflow没有找到

SpringBoot集成LiteFlow工作流引擎的完整指南

《SpringBoot集成LiteFlow工作流引擎的完整指南》LiteFlow作为一款国产轻量级规则引擎/流程引擎,以其零学习成本、高可扩展性和极致性能成为微服务架构下的理想选择,本文将详细讲解Sp... 目录一、LiteFlow核心优势二、SpringBoot集成实战三、高级特性应用1. 异步并行执行2

python如何调用java的jar包

《python如何调用java的jar包》这篇文章主要为大家详细介绍了python如何调用java的jar包,文中的示例代码简洁易懂,具有一定的借鉴价值,有需要的小伙伴可以参考一下... 目录一、安装包二、使用步骤三、代码演示四、自己写一个jar包五、打包步骤六、方法补充一、安装包pip3 install