开发案例分享-采购申请单获取采购价目表信息并回写到采购订单
采购申请单获取采购价目表信息并回写到采购订单
一、 开发方案
1.1、在采购申请单、采购订单明细添加价目表单价、价目表含税单价、价目表税率、价目表品牌、价目表生效日期、价目表失效日期、价目表编号、价目表行号、价目表状态字段承载业务数据;
1.2、开发单据插件根据物料内码获取价目表信息反写到采购申请单;
1.3、开发动态表单用于承载采购价目表过滤数据;
1.3、价目表反写采购申请单取数规则;
1.3.1、根据数规则条件采购组织、物料、单位、品牌并列条件进行过滤后展示在动态表单中,需求人员可以根据业务需求勾选后点击返回数据按后价目表信息反写到采购申请单中;
1.3.2、为了数据的完整及灵活性、易用性,动态表单展现满足条件的条数不再限定,业务人员根据需求选择即可 ;
1.3.3、动态表单增加双击事件,可直接跳转到对应采购价目表界面,根据价目表行号信息找到行数据进行处理;
1.4、提交时校验价目表信息是否存在,不存在价目表信息的数据不允许提交
1.5、为避免单据在流转过程的时间差价目表失效,经讨论审核时检查价目表失效日期是否大于当前系统日期七天,不满足时不允许审核操作;
1.6、配置单据转换将1.1中的信息携带到采购订单中,采购申请单反写采购订单单价、含税单价、税率信息;
注:
1. 为避免价目表管控冲突,需要将采购订单价目表原有规则关闭,在申请单进行规则校验
2. 配置采购订单只可关联生成不可无源单新增
采购申请单获取采购价目表信息并回写到采购订单操作说明
1.1、制单界面
1.2、点击获取采购价目表
1.2.1、点击按钮事件校验
说明:
1)制单完成,点击获取价目表信息按钮,单据状态为非审核、品牌为空,报错提示如上
2)获取价目表信息需逐行触发获取采购价目表事件
3)若价目表有变更,需重新点击获取采购价目表事件
3)价目表品牌要设为必录项,否则价目表信息反写后采购申请单将无法保存
1.2.1.1、查到符合条件的数据提示
1.2.1.2、未查到符合条件的数据提示
1.2.2、品牌指向控制
1)品牌为无品牌时,弹出动态表单为满足条件的所有品牌信息
2)品牌指定时,弹出动态表单为满足品牌信息的所有数据
1.2.2.1、根据需要勾选所需要的数据,点击返回数据按钮
价目表的信息反写到采购申请单的对应分录行中
1.2.2.2、未勾选数据报错提示
1.2.2.3、选择多行数据报错提示
1.2.3、动态表单分录行双击事件
1.2.3.1、操作验权失败
无采购价目表的操作权限时报错如上
1.2.3.2、操作验权通过
说明:
有权限的用户可以在此界面完成对采购价目表的增、删、改、查操作
1.2.4、值更新
申请单位或品牌信息变更时会清空价目表数据
二、 校验规则
2.1、保存校验
说明:
品牌信息为空时,保存校验提示信息
2.2、审核校验
说明:
为避免单据在流转过程的时间差价目表失效,经讨论审核时检查价目表失效日期是否大于当前系统日期七天,不满足时不允许审核操作。
三、 单据转换
采购申请单下推采购订单携带价目表信息,反写采购订单单价、含税单价、品牌信息,携带供应商、价目表生效日期、价目表失效日期、价目表编号等字段
部分开发代码
天空飘来五个字,你咋这么秀。
向大佬学习【emoji】
【emoji】
开发案例分享-采购申请单获取采购价目表信息并回写到采购订单
本文2024-09-16 17:21:07发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-15150.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf