Qeasy Cloud
Get Started

金蝶BOS与轻易云平台的Python脚本集成指南

Source: Qeasy Cloud846 views

金蝶事件Python脚本触发轻易云数据写入指南

本文将详细介绍如何通过Python脚本,在金蝶系统中点击按钮,自动生成轻易云方案的请求队列。

1. 启动金蝶BOS设计器

启动金蝶BOS设计器 启动界面

2. 使用云之家账号登录BOS设计器

登录界面

3. 创建应用

如果本地没有该账套应用,需先创建应用。这个应用是保存在计算机本地的文件实体,所有对账套的修改都会同步到云服务器的数据中心。 创建应用

4. 选择应用

完成应用创建或已有该账套应用时,点击进入开发。 选择应用

5. 选择单据模块

打开单据所属模块,这里以销售退货单为例进行演示。 选择单据模块

6. 引入目标单据

在项目树中引入需要操作的表单。如果其他开发者已开发过该表单,则需把扩展的下级表单也引入到应用中,否则进行扩展。 引入目标单据1 引入目标单据2

7. 扩展并签出表单

右键签出扩展后的单据,如果未扩展则直接操作。 签出表单1 签出表单2

8. 注册Python脚本

进入编辑模式,批量设置字段属性。 依次打开:表单属性 -> 操作列表 -> 新建或选择按钮 -> 编辑,然后依次打开其他控制 -> 服务插件 -> 注册Python脚本。填入以下内容并确认语法无误后保存。

# -*- coding:utf -8 -*-
from Newtonsoft.Json import JsonConvert, SerializeObject 
from Newtonsoft.Json.Linq import * 
from Kingdee.BOS.ServiceHelper import * 
from System.Collections.Generic import List 
from Kingdee.BOS.App.Data import * 
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 

clr.AddReference('System') 
clr.AddReference('System.Data') 
clr.AddReference('Kingdee.BOS') 
clr.AddReference('Kingdee.BOS.Core')
clr.AddReference('Newtonsoft.Json')

SHOW_DEBUG = True

QEASY_HOST = 'https://pro-service.qliang.cloud'

以上代码片段展示了如何注册一个Python脚本来实现与轻易云集成平台的交互。


这篇文章展示了如何通过步骤来实现金蝶系统中的事件触发,从而在轻易云方案上自动生成请求队列。每一步都配有相应的图示,以便更直观地理解操作流程。

Copyright Notice

The article "金蝶BOS与轻易云平台的Python脚本集成指南" is original content owned by 广东轻亿云软件科技有限公司. Reposting, quoting, copying or mirroring is strictly prohibited without written authorization. Please contact us for authorization and credit the author and source (including the original link) prominently.