# zelin_protected_bom **Repository Path**: idea_dsd/zelin_protected_bom ## Basic Information - **Project Name**: zelin_protected_bom - **Description**: No description available - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-03 - **Last Updated**: 2025-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### Zelin Protected Bom 保密配方 业务场景 保密配方及基于保密配方做的物料耗用与半成品入库信息仅限被授权人维护,查看 ### 安装 切换到bench 目录 ```bash bench get-app https://gitee.com/yuzelin/protected_bom.git bench install-app zelin_protected_bom ``` ### 实现原理 1. 新增了保密配方单据类型,是物料清单的极简版,表头成品料号,数量,配方版本,明细表下层物料号与数量,自动带出默认单位 2. 新增了保密配方物料移动类型(基于重新包装) 3. 新增了保密配方用户角色 4. 物料移动,物料凭证,物料移动类型 单据类型增了列表权限过滤,非保密配方用户, 系统管理员和超级管理员,自动隐藏物料移动类型为保密配方的物料移动单 5. 物料凭证报表也自动过滤掉了用户无权限查看的保密配方记录 ### 使用方法 1. 为用户分派保密配方角色 2. 右上角搜索框输入保密配方,进入保密配方界面,创建并提交保密配方 3. 进入物料移动界面,新增保密配方物料移动,实际上就是基于保密配方,耗用原材料,半成品(成品) 入库,就是极简的无工单工单入库 3.1 移动类型选择保密配方 3.2 点右上角添加保密配方工具菜单按钮 3.3 在弹窗中选择一个保密配方版本与成品数量,点弹窗右下角的添加配方明细 3.4 返回物料移动表单界面后,已自动添加配方原材料及最后一行成品 3.5 原材料明细行输入发料仓,最后一行成品输入收料仓 ### License agpl-3.0