库存&供应链中台SDK

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

库存&供应链中台SDK

一、功能简介

SDK(Software Development Kit)是一套基于苍穹平台及之上产品的软件开发套件,以产品模块的方式,为二次开发提供接口或服务组件。


二、SDK清单

领域功能名称方法名描述
库存盘点获取字段映射kd.sdk.scmc.im.extpoint.IInvCountSchemeAuditExpand#getFieldMap盘点方案扩展字段映射和携带到盘点表
库存批量填充获取批量填充可用字段 kd.sdk.scmc.im.extpoint.IInvBatchFillExpand#getFieldKey增加支持批量填充的字段
中台匹配规则出库需要额外传递到后续handleAfter方法中的、执行匹配规则出库操作前的字段原值的字段标识kd.sdk.scmc.im.extpoint.IInvMatchruleoutExpand#getHandleNeedFields获取执行匹配规则出库操作前的字段原值
中台匹配规则出库库存单据匹配规则出库后处理扩展kd.sdk.scmc.im.extpoint.IInvMatchruleoutExpand#handleAfter本扩展方法用于支持在标准匹配规则出库返回单据字段处理完成后、页面执行刷新显示以前,二开场景可对其它字段进行额外赋值处理
中台匹配规则出库扩展匹配规则出库时的库存即时余额过滤条件kd.sdk.scmc.im.extpoint.IInvMatchruleoutExpand#getFilter返回二开的扩展匹配规则出库时的库存即时余额过滤条件
中台库存查询获取库存查询扩展Qfilterkd.sdk.scmc.im.extpoint.IInvQueryExpand#getExpandFilter对查询条件的扩展,此部分扩展的过滤条件来自于打开库存查询前的单据页面,例如希望单据在某些条件下只查询仓位不为空的即时库存数据
中台库存查询获取库存查询扩展Qfilterkd.sdk.scmc.im.extpoint.IInvQueryExpand#getExpandFilterFromQueryView同样实现对查询条件的扩展,但此部分扩展的过滤条件来自于"物料即时库存查询"页面本身扩展的查询条件字段,例如,增加查询条件"批号从"和"批号至"(库存查询配置中配置批号为查询条件时只是等值过滤)
中台库存查询获取库存查询扩展返回单据字段逻辑集合kd.sdk.scmc.im.extpoint.IInvQueryExpand#getExpandUpdateFields实现对动态返回单据字段的简单配置扩展,当希望一个即时库存字段能返回多个单据字段,或希望某些字段值返回固定值时,可实现此方法
中台库存查询库存查询返回新增行前的处理kd.sdk.scmc.im.extpoint.IInvQueryExpand#beforeCreateRow常用于在库存查询返回新增行前对新增行赋默认值,且默认值取值逻辑比较复杂(不是来自于即时库存查询字段或固定值)
中台库存查询库存查询返回行后的处理kd.sdk.scmc.im.extpoint.IInvQueryExpand#afterReturnRow常用于在库存查询返回后再对界面数据做一些额外处理,例如希望触发某些值的值改变,以及返回值后需要再对某些值进行更新且取值逻辑比较复杂(不是来自于即时库存查询字段或固定值)
中台选择已有序列号序列号查询字段扩展kd.sdk.scmc.sbs.extpoint.ISbsSelectSNExpand#getExpandSelectMaps用于扩展希望添加到sql中的查询字段以及查询字段与界面返回字段的对应关系
中台选择已有序列号序列号查询过滤条件扩展kd.sdk.scmc.sbs.extpoint.ISbsSelectSNExpand#getExpandWhere用于扩展希望添加到sql中的where条件内容
中台核销核销通用执行插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.writeoff.IWriteOffPlugin用于对核销逻辑执行进行开发扩展,包括对核销记录进行扩展赋值、自动生成单逻辑处理等
中台核销核销分布式事务处理插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.writeoff.IKdtxWfPlugin用于核销过程中后置逻辑处理,用于处理与核销主事务独立,业务执行逻辑不影响核销的业务场景
中台核销核销匹配插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.writeoff.IMatchPlugin用于对核销匹配单据进行开发扩展,包括对数据分组进行维度追加,增加匹配条件等
中台核销核销过滤插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.writeoff.IFilterPlugin用于对参与核销的数据进行过滤扩展,包括发起方、匹配方的数据过滤等
中台核销核销检查插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.writeoff.IWriteOffCheckPlugin对于生成的核销记录进行校验,返回校验结果。若校验失败,则停止整个核销流程
中台核销核销反写后处理插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.writeoff.IWfEndWriteBackPlugin用于核销对反写单据执行完成后进行扩展开发处理,例如更新其他单据信息等
中台核销核销策略插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.writeoff.IWriteOffStrategyPlugin用于实现核销平台默认无法实现的核销逻辑
中台核销反核销通用执行插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.unwirteoff.IUnWriteOffPlugin用于对反核销逻辑执行进行开发扩展,包括对自动生成单反向逻辑处理、核销记录删除前通知其他系统、构建反核销的反写SQL等
中台核销反核销分布式事务处理插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.unwirteoff.IKdtxUnWfPlugin用于反核销过程中后置逻辑处理,用于处理与反核销主事务独立,业务执行逻辑不影响核销的业务场景
中台核销反核销检查插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.unwirteoff.IUnWriteOffCheckPlugin对于反核销的核销记录进行校验,返回校验结果。若校验失败,则停止整个反核销流程
中台核销反核销反写后处理插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.unwirteoff.IUnWfEndWriteBackPlugin用于对反核销反写单据执行完成后进行扩展开发处理,例如反向更新其他单据信息等
中台核销核销动态字段插件kd.sdk.mpscmm.mscommon.writeoff.extpoint.writeoff.IWriteOffMainFieldCalPlugin核销平台为了满足除“源单字段”以外的字段(例如需要通过单据上其他字段计算获得的核销数量)进行核销或分摊


变更记录

产品版本

更新内容更新时间

V6.0

初始2024年4月


库存&供应链中台SDK

一、功能简介SDK(Software Development Kit)是一套基于苍穹平台及之上产品的软件开发套件,以产品模块的方式,为二次开发提供接口或服务...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息