1. 需求描述

PLM系统中的物料,BOM同步到金蝶云星空系统中时,构造的json数据中,一些基础资料字段需要传递编码,而不是名称。 本接口提供获取所有基础资料的编码、名称,可作为PLM系统中的对照关系。

2. 接口定义

2.1 请求地址

2.2 请求参数

参数列表

参数含义

备注

FormId

基础资料formId,字符串类型(必录)

详见下表

FieldKeys

需查询的字段key集合,字符串类型,格式:"key1,key2,..."(必录)

例如:"FNumber,FName", //FNumber为编码,FName为名称

FilterString

过滤条件,字符串类型(非必录)

"FDocumentStatus='C'", //已审核的基础资料

OrderString

排序字段,字符串类型(非必录)

"FNumber", 表示按编码升序排序

TopRowCount

返回总行数,整型(非必录)

StartRow

开始行索引,整型(非必录)

Limit

最大行数,整型,不能超过2000(非必录)

基础资料

formId

计量单位

BD_UNIT

仓库

BD_STOCK

部门(生产车间)

BD_Department

存货类别

BD_MATERIALCATEGORY

税率

BD_TaxRate

制造策略

PLN_MANUFACTUREPOLICY

参数格式:

{

"FormId": "基础资料formId", //基础资料的formId

"FieldKeys": "FNumber,FName", //FNumber为编码,FName为名称

"FilterString": "FDocumentStatus='C'", //已审核的基础资料

"OrderString": "",

"TopRowCount": 0,

"StartRow": 0,

"Limit": 0

}

2.3 返回值

参数列表

参数含义

备注

result

json数组

格式为:[["FValue1","FValue2"],["FValue1","FValue2"]]

result 说明:

[

["FValue1", "FValue2"],

["FValue1", "FValue2"],

]

若 "FieldKeys": "FNumber,FName", //FNumber为编码,FName为名称

则 FValue1 对应FNumber, FValue2 对应FName

3. 代码示例

3.1 登录金蝶云星空

string appId = "应用Id";

string appSecret = "应用密钥";

string dbId="帐套Id";

string useName="用户名";

HttpClient httpClient = new HttpClient();

httpClient.Url = "http://10.11.0.37/k3cloud/Kingdee.BOS.WebApi.ServicesStub.AuthService.LoginByAppSecret.common.kdsvc";

List Parameters = new List();

Parameters.Add(dbId);//帐套Id

Parameters.Add(useName);//用户名

Parameters.Add(appId);

Parameters.Add(appSecret);

Parameters.Add(2052);

httpClient.Content = JsonConvert.SerializeObject(Parameters);

JObject response=JObject.Parse(httpClient.AsyncRequest());

var iResult = response["LoginResultType"].Value();

if (iResult == 1)

{

//todo:登录成功,处理业务

}

else

{

//失败信息

string message= response["Message"].ToString();

}

3.2 以查询计量单位为例

HttpClient httpClient = new HttpClient();

httpClient.Url = "http://10.11.0.37/k3cloud/Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteBillQuery.common.kdsvc";

var dataObj = new

{

FormId = "BD_UNIT",//计量单位formId

FieldKeys = "FNumber,FName",//需查询的字段key集合,字符串类型,格式:"key1,key2,..."(必录)

FilterString = "FDocumentStatus='C'",//获取已经审核的基础资料

OrderString = "",//排序

TopRowCount = 0,

StartRow = 0,

Limit = 0

};

List parameters = new List();

parameters.Add(dataObj);

var data = JsonConvert.SerializeObject(parameters);

httpClient.Content = data;

var result = httpClient.AsyncRequest();

return result;

云星空计算机名访问不可以,03.PLM系统访问金蝶云星空(webapi):读取基础资料编码、名称...相关推荐

  1. 电脑服务器名称怎么修改,怎么修改云服务器计算机名

    怎么修改云服务器计算机名 内容精选 换一换 将文件上传至Linux服务器一般会采用WinSCP工具.本节为您介绍本地Windows计算机使用WinSCP工具,上传文件至Linux云服务器的操作方法.以 ...

  2. 星空主题设计理念_敏捷协调,智慧运营:金蝶云·星空的产品设计理念与应用实践...

    随着金蝶公司云转型战略的推进,金蝶云·星空从2014年开始了大规模的云服务推广,并在客户的大力支持下几年来取得了持续高速增长的业绩. 在2019金蝶云·星空全国巡展首发大会上,金蝶中国助理总裁韩革缨女 ...

  3. win10系统无法访问ftp服务器地址,win10系统访问不了ftp的解决教程

    win10系统使用久了,好多网友反馈说win10系统访问不了ftp的问题,非常不方便.有什么办法可以永久解决win10系统访问不了ftp的问题,面对win10系统访问不了ftp的图文步骤非常简单,只需 ...

  4. 金蝶云系统服务器,金蝶云平台

    生成凭证 请求类型:HTTP 接口地址:https://api.kingdee.com/jdyaccouting/voucher 请求方式:POST 数据类型:JSON 响应类型:JSON 接口状态: ...

  5. win10家庭版访问域文件服务器拒绝,win10系统访问文件提示拒绝你访问该文件夹的原因和解决方法...

    win10系统经常要打开和操作一些文件,但偶尔会弹出"拒绝你访问该文件夹.若要访问该文件夹的权限,你需要使用..."的提示,造成无法打不开,这究竟是哪里了出现问题?通常是因为没有权 ...

  6. 如何清除百度云管家计算机图标,Win10此电脑中多了个百度云管家图标如何清除...

    百度云管家是百度云的客户端,一些用户为了更加方便地上传下载文件,都会在电脑中安装百度云管家.但是最近有Win10用户反馈,安装了百度云管家后,此电脑中就多了"百度云管家"的图标,怎 ...

  7. win764位不能改计算机名,win7 64位旗舰版系统无法修改MAC的原因和解决

    有些用户想修改 win7系统 中的无线MAC,但就是修改不成功,怎么回事呢?其实默认情况下,Win7系统是不能修改MAC的,WIN7系统无线网卡的MAC,在不做任何操作的时候是只有第二位是2,6,A, ...

  8. mac os x系统 怎么查看计算机名,如何更改 Mac OS X系统默认用户名

    Mac 用户名估计有许多新朋友都不知道在哪个地方修改,其实说简单也简单说麻烦也麻烦看你自己的需求.下面是学习啦小编收集整理的如何更改 Mac OS X 系统默认用户名,希望对大家有帮助~~ 更改 Ma ...

  9. win7计算机名改成大写,处置win7系统将word中的阿拉伯数字转换成大写数字的还原方案...

    随着电脑的使用率越来越高,我们有时候可能会遇到对win7系统将word中的阿拉伯数字转换成大写数字进行设置,如果我们需要对win7系统将word中的阿拉伯数字转换成大写数字进行设置时,要怎么处理win ...

最新文章

  1. 【C#】Gif文件生成
  2. PAT刷题 (Java语言)
  3. 未解决-hive之drop 表分区失败
  4. JavaScript and Ruby in ABAP
  5. ‘仿微信发表朋友圈’项目中登录功能的业务逻辑
  6. php将数字转化为中文大写人民币格式
  7. C++11 thread使用
  8. vscode 左侧图标_1分钟将vscode撸成小霸王
  9. 动手学Pytorch深度学习建模与应用
  10. ubuntu18.04使用calibration_toolkit进行相机和三维激光雷达的联合标定
  11. 一淘网是马云手中的防守牌
  12. 电脑删除的文件去哪了?删除的数据恢复,居然有3个方法…
  13. 换号码的烦恼引起的思考
  14. 平面设计入门新手需看技巧
  15. 使用 HTTPS 加密 Ingress 流量
  16. Linux中怎么创建文件?
  17. 用C语言,职工信息管理系统
  18. wordPress 安装
  19. java 笛卡尔积 数组_在JS中笛卡尔积算法与多重数组笛卡尔积(详细教程)
  20. 深度学习图像融合_深度学习图像分割必看的12篇文章

热门文章

  1. 服务器ssr进程启动怎么运行,要SSR? NUXT项目从初始化到部署服务器流程全记录
  2. BigDecimal的个人总结
  3. 计算机专业在湖南录取分数,计算机科学与技术专业分数线各大学排名(湖南)
  4. mysql 快速导出_mysql 快速导入导出
  5. python创建数据库计算机积极拒绝、无法连接_Python3 请求网页源码 目标计算机积极拒绝,无法连接...
  6. php 计划任务管理,使用php管理crontab计划任务
  7. 太阳能电池基本特性实验报告_太阳能电池基本特性研究实验报告的数据处理Ini怎么?太阳能电池基 爱问知识人...
  8. Java的面试汇总,有这些还担心不通过?
  9. 计算机文化基础B卷期末,《计算机文化基础》上机试卷B
  10. 服务器linux启动,Linux 服务器环境启动