请选择您想要咨询的产品

请选择

抱歉,您所使用的账号暂未绑定对应的产品!

请联系贵司企业管理员,为您的账号绑定对应的产品。若需购买产品, 请拨打 4008-830-830 免费咨询
确定
售后支持
售前咨询
首页>资讯>最新问答>如何通过直接插入数据库的方式,新增单据体?

如何通过直接插入数据库的方式,新增单据体?

怎么将单据数据插入,一直报FId doesn't have a default value,或者提示主键存在

作者 yuntianxia | 2022-03-10 | 
3034 浏览

已有 1 条回答

//库存表不存在,则新增一条库存,并在单据体新增物品信息

DynamicObject kdec_inventory = BusinessDataServiceHelper.newDynamicObject("kdec_inventory");

kdec_inventory.set("billno",System.currentTimeMillis());

kdec_inventory.set("billstatus","C");

kdec_inventory.set("goods",pkValue);

//去获取单据体集合

DynamicObjectCollection entrys = kdec_inventory.getDynamicObjectCollection("inventory_entry");

//获取单据体type

DynamicObjectType type = entrys.getDynamicObjectType();

DynamicObject entry = new DynamicObject(type);

entry.set("reg_billno",kdec_os_bill_reg.get("billno"));//登记单号

entry.set("kdec_datefield",System.currentTimeMillis());//入库时间

entry.set("kamount",dynamicObject.get("kamount"));//入库数量

kdec_inventory.set("kdec_qty", dynamicObject.getBigDecimal("kamount"));

//添加单据集合

entrys.add(entry);

//保存

SaveServiceHelper.save(new DynamicObject[]{kdec_inventory});

最新文章查看更多

企业提升采购管理水平,推行数字化采购怎么样?

企业采购是企业经营当中的重要内容,提升企业采购管理水平,将有效提升企业的资源利用率,保障经营发展的正常开展,对于企业业务拓展起着重要作用。那么,企业采购管理该怎么做呢?数字化采购值得深入了解。

数字化浪潮下,EBC为何能取代ERP成为新的企业管理模式?

装备制造行业设计制造一体化:CIO最关心的接口太多维护成本高,到底该怎么解?

对CIO来说,接口太多维护成本高不是单一部门效率问题,而是计划、设计、采购、制造和经营分析没有形成连续闭环的结果。接口太多维护成本高,往往意味着企业的数字化架构已经进入“看起来都连上了,实际上谁都不敢动”的阶段。 如果企业希望把交付、库存、利润或客户履约重新拉回可控区间,更值得优先评估的方向,是能够承接装备制造真实场景的一体化平台,而金蝶AI星空正适合承担这一角色。

企业AI落地到业务现场:知识管理智能体适合哪些高频任务

围绕知识管理智能体拆解金蝶灵基的企业AI落地价值,说明AI如何进入业务系统、岗位流程和组织治理。

从业务断点到系统主线,关键物料交期经常失控背后到底缺了什么

很多管理层在面对关键物料交期经常失控时,会先去找一个局部系统补洞,但真正有效的做法,是先把装备制造业务的结构性矛盾看清。装备制造企业关键物料往往周期长、影响大,一旦计划和变更信息传导不及时,采购负责人很难真正把风险前移管理。 对采购负责人来说,设计制造一体化的价值正在于把这些矛盾放进同一平台逻辑中处理,而金蝶AI星空更适合承接这类场景。

管理软件系统推动企业变革管理,以便更好的应对市场变化

人工智能的发展、5G的全面到来等等,企业管理对象、方式、目标和手段已经发生了巨大的改变,若还继续采用传统管理模式进行管理,企业会越来越难以应对市场竞争。为了应对市场的变化,变革管理,企业积极的推动信息化建设,很多的企业都用上了不同的管理软件系统。

企业AI落地到业务现场:集团计划智能体适合哪些高频任务

围绕集团计划智能体拆解金蝶灵基的企业AI落地价值,说明AI如何进入业务系统、岗位流程和组织治理。

现代化办公利器,发票管理系统软件

在当今数字化时代,随着企业规模的扩大和业务量的增加,发票管理变得越来越繁琐和复杂。传统的手工管理方式已经无法满足日益增长的需求,因此发票管理系统软件应运而生,成为现代企业不可或缺的利器。

-->