【变更模型应用】问题5、业务单据支持哪些数据变更?如何控制和校验的?
问题描述
业务单据支持哪些数据变更?如何控制和校验的?
解决方法
从模型的角度,除了业务严格控制的黑名单字段不允许变更之外,其他字段都可变。
从业务单据的角度,标准产品会根据业务需要对字段变更的进行有条件的校验。已采购订单变更单为例,举例说明:
1、行操作:
【增行】:原单没有,业务变更时,需要新增的物料,点击【增行】,录入具体物料,数量价格等,变更单行字段【变更方式】行操作标记为:【新增】
【删行】:原业务有,在新业务,不再需要的物料,点击【删行】,变更单行字段【变更方式】行操作标记为:【取消】,变更完成后,新业务中变更单上【变更方式】行操作标记为【取消】物料删除;变更单物料【取消】原则,该行物料没有进行下游业务处理,也就是物料明细中带有“关联”字样的字段值为空。
【修改】
场景一:数量字段调整——原业务有,在新业务调整数量,点击【修改】,变更单行字段【变更方式】行操作标记为:【修改】,变更完成后,新业务中变更单上【变更方式】行操作标记为【修改】物料对应的数量字段可修改。变更单物料的数量【修改】原则:该行物料没有进行下游业务处理,数量字段可以调整为需要的数值;如果该行物料有下游业务,数量字段可以调整的数值不能小于下游的已执行数量,小于后系统会进行校验;
场景二:单价或金额字段调整——原业务有,在新业务调整数量,点击【修改】,变更单行字段【变更方式】行操作标记为:【修改】,变更完成后,新业务中变更单上【变更方式】行操作标记为【修改】物料对应的单价或金额字段可修改。变更单物料的单价或金额字段【修改】原则:该行物料没有进行下游业务处理,单价或金额字段可以调整为需要的数值;如果该行物料有下游业务,单价或金额字段不可以调整的数值;
场景三:如果存在收货计划并且进行过收货或入库,物料存在数量调整,调整值小于原值时,针对每一行收货计划会校验【计划交货数量】不能小于【收货数量】;
场景四:如果存在付款计划并且预付款标志=是,进行过付款申请单业务,物料存在数量或价格调整,调整值小于原值时,针对付款计划会校验【付款金额】不能小于【关联付款金额】;
特别注意:其他特殊校验,二开自己写插件处理;
【变更模型应用】问题5、业务单据支持哪些数据变更?如何控制和校验的?
本文2024-09-22 23:40:50发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-134574.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