开发案例分享-发货通知单携带发货BOM

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

开发案例分享-发货通知单携带发货BOM

发货通知单携带发货BOM开发方案V1.1

一、开发需求

1、  现状

1)   发往客户的产品部分有配件,同主产品同时发货,正常的发货通知单只显示父项产品,子项不显示

2)   每次发货时,需要人为干预,容易出现遗漏风险

2、  目标

1)   将发货主产品与产品配件同时显示在发货通知单上,根据发货通知单进行配货,避免遗漏

2)   避免因二次补发货造成的经营成本及造成客户的不好的产品体验

二、开发方案

1.在物料清单列表新增BOM时,BOM用途增加枚举值“发货专用”,用于与生产BOM进行隔离,需保持发货BOM唯一性

2.考虑到前期账务问题经与金蝶总部沟通,必须进行物料调整无库存后才能使用标准功能,但现实业务状况不允许,通过二开的方式实现

3.在发货通知单开发一个单据体单独处理此业务,发货明细信息单据体增加发货BOM版本号字段,存储、校验发货BOM信息

4.根据物料内码检索物料清单列表,匹配条件为:单据已审核、非禁用、销售组织、物料、BOM用途为发货专用,五个并行条件取值

5、在发货通知单载入完成后进行发货BOM版本提取、校验唯一性,若存在多个BOM时,页面报错误提示框:物料编码为:" + num + " 的物料,存在多个发货BOM版本,操作终止,请联系技术部进行处理!,同时发货明细发货BOM版本号更新信息:存在多个发货BOM,单据不允许保存,正常显示发货版本号信息,无发货BOM的显示

6.单据校验通过后,点击获取BOM按钮,触发获取BOM事件,发货BOM明细单据体将提取的bom信息加载出来,物料类别分为:物料父项、子项

7.新开发的发货BOM明细单据发货数量实现与明细信息中的销售数量进行联动,销售数量变更时执行值更新事件,更新发货BOM明细中的数据信息

8.增加发货BOM明细的套打模板,需要打印携带BOM信息的业务时选择此模板进行打印作业


image.webp

image.webp

image.webp


image.webp


image.webp




求分享代码


我们有类似需求,可以分享源码学习一下吗?谢谢!

套件物料可以了解下


代码可以分享吗?


代码能分享一下不【emoji】


厉害,代码能分享吗

非常棒【emoji】

开发案例分享-发货通知单携带发货BOM

发货通知单携带发货BOM开发方案V1.1一、开发需求1、 现状1) 发往客户的产品部分有配件,同主产品同时发货,正常的发货通知单只显示父...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息