集成云调用星空对象(星空企业版SDK)

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

集成云调用星空对象(星空企业版SDK)

变更记录


产品版本
更新内容更新日期
V6.0初始版本2023年08月15日
V6.0增加函数调用说明2023年09月01日


1 业务场景

当使用星空企业版SDK连接器与星空进行连接时,需要在数据集成方案或是服务流程中调用星空接口进行查询或写数。

注:2023年开始公有云星空企业版将取消旧有连接方式的支持,新连接器无法使用HttpInvoke直接调用星空接口。


2 解决方案

集成云提供了$service、$src_service、$tar_service三个函数,可以在脚本中通过该函数调用星空的api。


3 关键操作

  • 如果原有数据集成方案中使用了HttpInvoke函数,如下:



  • 对应修改为$tar_service调用,如下:

var params={"#data":[{ "FormId": "BD_Department","TopRowCount": 1,"FieldKeys": "fdeptid", "FilterString": " fnumber=\'" + deptNumber +"\' and FUseOrgId.FNUMBER = \'" + userOrgNumber + "\'" }]};
res= $tar_service("ExecuteBillQuery", params);

注:

  • 这里的ExecuteBillQuery也可以填写完整的调用路径Kingdee.BOs.WebApi.ServicesStub.DynamicForm5ervice.ExecuteBillQuery.common.kdsvc

  • 在函数中无法直接调用$tar_service、$src_service、$service,需作为参数传到函数中,如下图





注:如果源对象或目标对象是查询服务或加载服务,则应该修改为脚本加数据结构进行取数和加载的方式,如下图


集成云调用星空对象(星空企业版SDK)

变更记录产品版本更新内容更新日期V6.0初始版本2023年08月15日V6.0增加函数调用说明2023年09月01日1 业务场景当使用星空企业版SDK连接器与...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息