电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

【第21期】金蝶云·星空-协同开发 | 产品应用典型/热门问答精选 2024年6月发布

来源:金蝶云社区作者:金蝶2024-09-1616

【第21期】金蝶云·星空-协同开发 | 产品应用典型/热门问答精选 2024年6月发布

各位社区的小伙伴们,大家好,我是  版主 OUT_MAN


在金蝶云·星空-协同开发产品应用中,你需要了解的典型/热门问答都在这里!  

本帖每月持续更新,欢迎小伙伴们点赞,收藏本帖,CTRL+F关键词搜索,以便随时查看、扩充知识哟


玩转金蝶云社区


【第21期】

  更新日期:2024-6


1、 怎么用WebAPI查询自定义单据(类型是普通基础资料)记录总数

问题描述:

WebAPI查询记录总数 (kingdee.com)

按照这个方法只能查系统中现有的单据
如果是查询在bos中新增的单据,则报错
image.webp

解决方案:

参考:可以查询,FilterString 加个过滤条件(比如日期小于具体值)
"FilterString": [{"FieldName":"F_PYBU_Date","Compare":"32","Value":"2024-06-14 00:00:00","Left":"","Right":"","Logic":"0"}],

image.webp

问题来源:https://wenku.my7c.com/link/s/lRGDL       


2、 同步数据怎么操作

问题描述:

同步数据怎么操作。

比如我在本机登录BOS,连接局域网另一台电脑的账套,也可能连接本机账套。然后在单据头、单据体加了控件。

现在想把这个单据原样复制到另一台电脑的账套,另一台电脑可能需要向日葵连接,在那边登录。

总之,在BOS这块可能直连,如果不能直连就向日葵连接之后在远程电脑登录BOS。双方都有可能这样。现在想要同步过去,怎么操作。

是用下面这些菜单项吗?操作顺序是什么?

image.webp

解决方案:

参考1:B获取A:当前登录数据中心B,需要打开A的应用,点击同步应用到数据中心,操作后再打开B的应用,点击更新数据中心到应用,保持数据中心与应用同步更新;
参考2:A获取B:当前登录数据中心A,需要打开B的应用,点击同步应用到数据中心,操作后再打开A的应用,点击更新数据中心到应用,保持数据中心与应用同步更新;

之前有回答了一个贴,希望能给与参考:

https://wenku.my7c.com/link/s/lRG9S    

问题来源:https://wenku.my7c.com/link/s/lRG9i       


3、 那几个ID字段是啥意思,我只用过FID

问题描述:

FMasterId、FID、FPKID、 FENTRYID,另外FENTRYID、FSEQ是不是有点重复?

解决方案:

FMasterId: 组织隔离字段,同一个物料分配后该字段相同; FID:单据头表主键; FPKID:多语言表主键; FENTRYID:单据体表主键, FSEQ是行号 ; FDetailID:子单据体表主键;

问题来源:https://wenku.my7c.com/link/s/lRYzJ       


4、 简单账表显示隐藏列的问题

问题描述:

问题一:简单账表中显示隐藏列的这些字段在数据源我sql部分是不是得全部取?
问题二:显示隐藏列有些字段应该是属于维度吧?比如说像即时库存,我显示仓库的话就是按仓库分组出来的数量,如果不显示仓库就是各物料的总数量,如果有些字段是属于维度的话,勾上或不勾影响汇总的话,这部分处理的动作是BOS封装好的还是要代码处理的

image.webp

解决方案:

问题一:简单账表中显示隐藏列的这些字段在数据源中必须存在,否则会提示不存在该列。

问题二:即时库存查询并不是简单账表,而是单据列表,是通过列表插件构造临时表来加载的单据列表,在BOS里面是有一个单据模型的,自动根据显示隐藏列完成分组汇总,是列表插件构造临时表数据的时候自动处理的。

开发简单账表要能实现这种效果,建议使用过滤参数来控制动态分组汇总,这些动态分组的字段不要设置到显示隐藏列里面,或者通过插件来动态添加删除显示隐藏列。
参考:账表.二开方案.过滤界面动态增加显示隐藏列

 https://wenku.my7c.com/link/s/lRYhp     

问题来源:https://wenku.my7c.com/link/s/lRYhA       


5、 有没有api大神可以讲解下这个接口的使用场景

问题描述:

这个是我在社区里面找到的一个接口,因为我调用生产订单结案接口总是报错,用了这个接口就成功了,但是文档里面并没有关于这个接口的解释生产订单行执行api接口说明 (kingdee.com)  ,有没有大佬可以解答一下我的疑惑

https://wenku.my7c.com/link/s/lwx24   

image.webp

解决方案:

5.1.19 通用操作接口
服务地址:

http://ServerIp/K3Cloud/Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteOperation.common.kdsvc  

详情看下面这个帖子。

金蝶云星空WebAPI接口说明书_V6.0:

https://wenku.my7c.com/link/s/lwxjV      

问题来源:https://wenku.my7c.com/link/s/lRYlb       


6、 查询简单账表,得到个默认的1900-01-01 00:00:00.000,怎么替换掉

问题描述:

因为没有日期,所以向日期字段插入的是空'',但是查询的时候就给返回个 1900-01-01 00:00:00.000,但是下面的简单账表语句中,也没机会替换成'',直接就插入临时表了,怎么解决?

public override void BuilderReportSqlAndTempTable(IRptParams filter, string tableName)
        {
            base.BuilderReportSqlAndTempTable(filter, tableName);
            sql = string.Format(@"/*dialect*/
                    select distinct
                    ruchangriqi, chandi, leibie,  wuliaobianma, 
                mingcheng, pihao, rukuzhong, chukuzhong,
                chukuriqi, quxiang, kucun,
                TiO2, CaO, ZrO2, SiO2,  Al2O3,  Fe2O3, MgO,
                Cr2O3, P2O5, LOI, shuifen, ershimu, sanshimu,
                sishimu, wushimu, liushimu, bashimu, yibaimu,
                yibaiershimu, yibaisishimu, yibaiqishimu,
                erbaimu, zhengerbaisanshimu,  zhengsanbaiershiwumu,
                zhengsibaimu,  fusibaimu, FeO, Fe2O3_1, TFe,
                chunjinhong, S, C, P, V, Nb, AD, FR, UTh,
                beizhu, b

【第21期】金蝶云·星空-协同开发 | 产品应用典型/热门问答精选 2024年6月发布

各位社区的小伙伴们,大家好,我是 版主 OUT_MAN在金蝶云·星空-协同开发产品应用中,你需要了解的典型/热门问答都在这里! 本帖每月持续...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信