自动生成的标题3
金蝶系统通过Python脚本触发轻易云数据集成方案操作指南
本文将详细介绍如何通过Python脚本实现金蝶系统与轻易云数据集成平台的无缝对接,当用户在金蝶系统中执行特定操作时,自动触发轻易云集成方案生成请求队列。
环境准备与配置步骤
-
启动金蝶BOS设计器
- 打开金蝶BOS设计器工具,准备进行二次开发
- 打开金蝶BOS设计器工具,准备进行二次开发
-
登录验证
- 使用云之家账号登录BOS设计器
- 使用云之家账号登录BOS设计器
-
应用管理
- 若本地无对应账套应用,需先创建新应用
- 该应用将作为本地开发环境,所有修改会自动同步至云端数据中心
-
应用开发
- 选择已有应用或新建应用后,点击"开发"按钮进入开发模式
- 选择已有应用或新建应用后,点击"开发"按钮进入开发模式
-
单据模块选择
- 打开目标单据所属模块(本文以销售退货单为例)
- 打开目标单据所属模块(本文以销售退货单为例)
-
单据引入
- 在项目树中引入目标表单
- 如需扩展表单功能,需先进行表单扩展操作
-
表单签出
- 右键签出扩展后的单据
- 右键签出扩展后的单据
Python脚本集成配置
-
脚本注册流程
-
点击"编辑"→"批量设置字段属性"
-
导航路径:表单属性→操作列表→选择目标按钮→编辑
-
注册Python脚本路径:其他控制→服务插件→注册Python脚本
-
-
脚本参数配置
- 关键参数说明:
QEASY_HOST
: 轻易云集成平台服务器地址QEASY_STRATEGY_ID
: 集成方案ID(可配置多个)
- 示例脚本:
# -*- coding: utf-8 -*- from System.IO import * from System.Text import * from System.Net import * from System.Data import * from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel import * from Kingdee.BOS.Core.DynamicForm.PlugIn import * from Kingdee.BOS.Core.Bill import * from Kingdee.BOS.Core import * from Kingdee.BOS import * import clr
- 关键参数说明:
轻易云集成平台配置
QEASY_HOST = 'https://pro-service.qliang.cloud' QEASY_STRATEGY_ID = ['97ac4289-616d-3d7-86a2-760', '97ac4289-66d-39d7-862-70'] QEASY_MESSAGE = False
def AfterExecuteOperationTransaction(e): for STRATEGY_ID in QEASY_STRATEGY_ID: url = QEASY_HOST + "/v2/open/"+STRATEGY_ID+'/dispatch-source' HttpPost(url,'')
def HttpPost(Url, Content): httpRequest = HttpWebRequest.Create(Url) httpRequest.Method = "POST" httpRequest.ContentType = "application/json" httpRequest.Timeout = 1000 60 10 reqStream = httpRequest.GetRequestStream() sContent = Content bytes = Encoding.UTF8.GetBytes(sContent) reqStream.Write(bytes, 0, bytes.Length) reqStream.Flush() repStream = httpRequest.GetResponse().GetResponseStream() reader = StreamReader(repStream) return ValidateResult(reader.ReadToEnd())
10. **参数获取方法**
- 在轻易云平台方案详情页获取HOST和方案ID



#### 功能测试与验证
11. **测试执行**
- 返回金蝶单据界面,执行保存操作
- 系统将自动触发轻易云集成方案,生成请求队列


通过本方案,企业可以轻松实现金蝶系统与轻易云数据集成平台的高效对接,充分发挥轻易云平台的多源异构集成能力,实现业务流程的自动化处理。轻易云平台支持500+主流系统对接,单节点处理性能达60MB/S,为企业数字化转型提供强有力的技术支撑。