大型erp系统bom详细设计说明书


1  本源码下载地址:http://vip.hur.cn/ BOM 系统详细设计 说明书  2003­07­17  受控文档 2 3  1  前言 ..........................................................................................................................................4  1.1  目的...................................................................................................................................4  1.2  范围和功能.......................................................................................................................4  1.3  适用读者...........................................................................................................................4  1.4  读者须知...........................................................................................................................4  1.5  参考资料...........................................................................................................................5  1.6  修改说明...........................................................................................................................5  2  系统概述...................................................................................................................................5  2.1  系统概述...........................................................................................................................5  2.2  系统功能结构...................................................................................................................5  3  功能描述...................................................................................................................................6  3.1  基础资料...........................................................................................................................6  3.1.1  系统参数...................................................................................................................6  3.1.2  其它基本资料...........................................................................................................6  3.2  产品结构...........................................................................................................................7  3.2.1  产品目录维护...........................................................................................................7  3.2.2  物料资料维护...........................................................................................................8  3.2.3  产品结构维护...........................................................................................................9  3.2.4  胶件模具关系维护.................................................................................................12  3.2.5  替换件管理.............................................................................................................12  3.2.6  标准成本维护.........................................................................................................13  3.3  工程资料维护.................................................................................................................13  3.3.1  工作中心维护.........................................................................................................13  3.3.2  工作日历维护.........................................................................................................15  3.3.3  工艺路线维护.........................................................................................................20  3.3.4  期量标准.................................................................................................................23  3.3.5  ECN 工程更改维护................................................................................................24  3.4  查询分析.........................................................................................................................25  3.4.1  产品结构正查.........................................................................................................26  3.4.2  产品结构反查.........................................................................................................26  3.4.3  产品结构检查.........................................................................................................27  3.4.4  物料汇总查询.........................................................................................................28  3.4.5  配套库存查询.........................................................................................................30 4  3.4.6  产品结构差异分析.................................................................................................31  3.4.7  数据更改查询.........................................................................................................31  3.5  产品结构工具.................................................................................................................32  3.5.1  产品结构复制.........................................................................................................32  3.5.2  子料替换.................................................................................................................33  3.5.3  物料信息成批替换.................................................................................................34  1  前言  1.1  目的 本详细设计说明书是在【BOM 需求说明书】和【BOM 数据库设计说明书】的基础上 形成的,主要是详细说明模块内各功能的详细描述、界面表达、实现算法、数据信息关 联、业务流程,并精确地表达各功能的界面形式和实现算法(可使用伪代码)。任何对 需求说明书或数据库设计说明书的修改,都应该检查本说明书是否应该修正。  1.2  范围和功能 本详细设计说明书针对的产品:BOM 系统,包括以下功能模块: l 基础数据 l  1.3  适用读者 与《物料清单》开发相关的: l 软件需求分析人员、 l 设计人员、 l 软件客户代表 l 软件开发者  1.4  读者须知  1、 黑体——重点强调  2、 双删除线——要(已经)删除的内容  3、 兰色字体——需注意的内容 5  4、 红色字体——需讨论或不明确的内容  1.5  参考资料 参 参照 照资 资料 料名 名称 称 作 作者 者  1.6  修改说明 对本详细设计说明书的修改需经过以下流程:  1.6.1.1  界面和实现算法的修改 由设计说明书的编写者完成;对各模块主界面的修改需要经过技术方案组通 过。  1.6.1.2  对数据库设计的修改 由于详细设计修改导致的数据库设计修改,需经过技术方案组同意,修改数据 库设计说明书后修改  1.6.1.3  对需求的修改 由于详细设计修改导致的需求修改,需经过公司运营委员会同意,修改需求设 计说明书、数据库设计说明书后修改  2  系统概述  2.1  系统概述  2.2  系统功能结构 6  3  功能描述  3.1  基础资料  3.1.1  系统参数 基本参数及行业参数  3.1.2  其它基本资料 如 ABC 码,成组码,计量单位等。 产 品 资 料 基础资料 产品结构 产品结构分析 数据更改查询 物料资料 物料信息替换 系统数据 产品结构 产品结构复制 子料更改替换 产品结构正查 产品结构反查 产品结构检查 BOM差异分析 物料齐套分析 单物料汇总查循 多物料汇总查询 物料资料更改查询 产品结构更改查询 期量标准 工程更改控制 成本查询与模拟 成本组成分析 成本滚加与模拟 7  3.2 产品结构  3.2.1  产品目录维护  3.2.1.1  功能简述 对产品的参考类别、计量单位和 BOM 类型进行维护。  3.2.1.2  主要业务 • 参考类别(增、删、改、打印) • 计量单位(增、删、改、打印) •  BOM类型(增、删、改、打印)  3.2.1.3  要点说明 模块 要点说明 参考类别 系统默认值为:自制半成品、产成品、包装物、低值易耗品、委托 加工材料、原材料 计量单位  1)计量单位编码唯一,但名称可能重复。  2)单位设置是否为基准单位。换算关系为:本单位  =  基准单位/换 算系数 BOM类型 系统默认值为:制造BOM、计划BOM、设计BOM和报关BOM,在 建立帐套时自动生成,不允许用户删除。 8  3.2.2  物料资料维护  3.2.2.1  功能简述 该模块负责对物料的类别及其所有基本属性、控制属性、财务属性和附加属性进行 全面的维护。包括:物料资料、物料类别、参考类别的增、删、改,同时能根据用户权 限和系统实际运行情况控制物料部分具体属性的更改,并自动记录对物料数据的更改。  3.2.2.2  主要业务 u 物料类别(增、删、改) u 参考类别(增、删、改) u 物料数据(增、删、改、打印) u 物料查询  3.2.2.3  要点说明 模块 要点说明 物料类别  1)物料类别的层次理论上没有限制  2)可设置多层物料类别。实际处理中,如果某一物料类别下有具 体的物料,就要限制在此类别下增加新的子类别;如果某一物 料类别有子类别,同样限制在其下增加物料  3)要求Treeview  能够根据用户的选择,自动按物料类别或参考类别进行组织。 物料维护  1)控制对具体物料的增、删、改、查和打印,提供物料的快速复 制、类别更改、物料单位维护功能菜单项  2)有子物料的不得删除;BOM表中已使用的不得删除  3)有未完工的主计划、物料需求计划、采购计划、领料单等的不 得删除  4)系统提供历史资料维护功能  5)系统支持多计量单位类型:基准单位、采购单位、销售单位 物料查询  1)提供按物料类别(或参考类别)、编号、名称、规格等进行物 料的模糊查询和快速定位功能 2)可以按物料的类型 (有特征件产品, 特征件, 当前使用状态等) 进行过滤 9  3.2.3  产品结构维护 定义产品结构 BOM 表的相关信息和结构的快速维护、合法性检查等功能。 产 品 结 构 产品结构 产品结构复制 子料更改替换 工程更改控制 产品结构子系统功能模型  3.2.3.1  功能简述 产品结构能提供产品结构的增加、修改、删除、子物料信息录入、打印、子物 料相关信息查询(如该物料的替换件、互换件等)、子物料替换料的维护等功能。 提供对产品结构的合法性检查功能,要求能够给出结构错误的原因。  3.2.3.2  主要业务 u 测试产品结构维护(增加、修改、删除、打印) u 子物料相关信息查询(如该物料的替换件、互换件等) u 替换子物料  3.2.3.3  数据来源 u 产品结构表 u 物料资料表 u  BOM修改历史记录表  3.2.3.4  要点说明 模块 要点内容 要点说明 产品结构BOM维护 BOM类型 可搭建多种类型的BOM结构, 如: 制造BOM、 计划BOM、 报关BOM、设计BOM以及用户自定义的BOM类型 10  增加子物料 1)增加、修改子物料时,系统将检验其合法性 2)子料类型、扣数批量、配比数、提前期偏置、 备料方式、是否可选、特征/可选率(父物料不 为特征件时为100,否则所有子物料的特征率之 和必须等于100)等字段不能为空 3)父物料的互换件不能增加为子物料 4)包含父物料的特征件、虚项不能增加为子物料 5)父物料的替换件不能增加为子物料 6)其他合法性检查 修改子物料 系统将对BOM的修改及时反映到BOM修改历史记录 表中 删除子物料 1)下层有子物料但BOM结构已使用,不能删除 2)系统将对BOM的删除及时反映到BOM修改历史记 录表中 子物料替换 1)可分别对不同的BOM类型进行替换操作 2)可设置替换优先级。替换序号表示替换的优先 级 3)可用多物料替换一种物料。替换序号相同表示 可用几种物料同时替换原物料 子物料相关查询 1)查询相关互换物料 2)查询相关替换件物料 权限保护 对产品结构总体具有功能权限控制,防止无关人员 的查询,对产品配方保密。  3.2.3.5  产品结构属性说明 结构属性 要点内容 说明  BOM 类型  1)设计 BOM  2)计划 BOM  3)制造 BOM  4)报关 BOM  5)自定义 BOM  父件基准批量 该属性本身表明了父子物料之间配比数 量关系的放大率。在子件耗用量很低时 特别有用。 子配比数量 父项为基准批量时子项的需求数量 关联属性  1)普通 定义  BOM  搭建时,子项相对于父项的 关系类型。(见下表) 11  结构属性 要点内容 说明  2)可返还件  3)联产品  4)副产品 生效日期  BOM 生效日期 失效日期  BOM 失效日期 损耗率 为 MRP 提供物料需求计算提供数据 扣数批量 表明扣数方式。扣数批量表示的是子项 的配比数量是相对于一个单位的父项还 是相对于一个批量的父项,类似于通常 所说的按单扣。为功能完整起见,卓越 系统把其统一为按批扣。在按料扣的情 况下,相当于扣数批量为 1,该属性在计 算物料需求时并不发生作用,仅在发料 时用。 提前期偏置 提前期偏置是指子项的需求日期相对父 项的需求日期而延迟到达的时间。 备料方式  1)自备料 所有的采购和自制件必定为自备件,外 协件也可能全部是自备件,默认值为自 备料。  2)外协备料 可选件 默认值为不可选(即必选) 返还偏置 对可返还件指定相对于父件的返回偏置 期。 特征/可选率 对特征件设定特征百分率;对可选件设 定可选百分率,默认为 50%。 可返还率 只对子件为可返回件有效,表明可返回 程度。 领料类型 考虑到同一加工物料第一实层子物料的 领料员、工作地、加工工序、加工产品、 领料仓库及工艺路线都可能会出现差别 (多工艺路线), 系统在产品结构中定义 一属性表示领料类型,综合表示工作地 类型、 加工工序类型和领料员类型信息, 同时建立领料类型的属性对照表。由领 料类型和领料仓库组合成具体的领料 单,该领料单同时和具体的工地对应。 12  3.2.3.6  子料相对于父料的关系类型 父物料类型 子料可能的物料类型 子料关联属性 是否可以有可选件 物料类 必须含有物料类或特征 件或可选件 普通 可 普通 普通、联产品、副产品、 可返回件 普通、副产品、 联产品、 可返还 不可 虚项 虚项、特征件、互换件、 普通 普通 不可 互换件 普通 普通 不可 特征件 特征件、普通 普通 不可 参考 参考、普通 普通 不可  3.2.4  胶件模具关系维护  3.2.4.1  功能简述 由于使用模具加工生产过程的特殊性,可能多种物料可以同时在一个模具中加工, 并且所有胶件的组成成份相同,为了更好的使用模具进行加工生产,对于使用模具加工 时必须先建立模具BOM。  3.2.4.2  主要业务 u “新增” u “修改” u “删除” u 产品结构检查  3.2.5  替换件管理  3.2.5.1  功能简述 本功能主要用于维护采购物料的通用替换件和特定替换件。 系统在此只能对采购件进行替换件维护。特定替换件维护时应正确选定其可使 用的父物料。 系统只对选择了”参与MRP运算“且百分比不为0的通用替换件在MRP计算时产 13  生替换件的计划。对特定通用件在MRP计算时不考虑。  3.2.5.2  主要业务 u 通用替换 表示该物料与替换件可以在所有产品生产时替换。 u 特定替换 表示该物料只能在所定义的父物料的BOM中进行替换。  3.2.6  标准成本维护  3.2.6.1  功能简述 根据用户选择的物料显示其指定成本类型的各成本项目的值,并且用户可以增 加、修改、删除成本资料,用户可以选择部份物料将其成本复制为另一类型的成本。 但用户不能删除标准成本和冻结成本资料,当财务核算系统启用后用户不能修改标 准成本资料。 3.2.6.2主要业务 成本类型 在系统基础资料里定义的用于定义不同类型的成本资料,并且通过 其对不同的成本类型资料进行比较;标准成本、冻结成本、模拟成本为系统定义的 成本类型,用户不能将其类型删除;  3.3  工程资料维护  3.3.1  工作中心维护  3.3.1.1  功能简述 提供对工作中心的定义、维护功能。  3.3.1.2  业务处理流程 该模块主要提供对工作中心的增加、删除、修改功能,对任一工作中心提供对其属性的 详细控制。工作中心的定义结构类似于客户、供应商(与物料的不同点在于物料还有参考类 别属性),对工作中心类别的定义也层层组织建立,工作中心只能在最明细级建立。 点击新增或修改按钮, 弹出工作中心维护详细界面。 对相关项目, 系统一般提供缺省值, 具体请参见数据库设计。其中,对某实体增加任一工作中心,其自动取得对应实体的默认工 14  作日历类型,可在此基础上过滤选择。对新增和保存的控制详见开发规范。 工作中心建立后不许删除。 工作中心日能力 :  (设备数量  *  能力类型  +  日工人数量  * (1­能力类型)) *日排产工时 关于工作中心状态:为和基础资料保持一致,体现对工作中心信息的详细控制,对工作 中心增加使用状态控制,分别如下: l 正在使用: l 逐步淘汰: l 即将使用: l 历史资料: 所有工作中心在新增状态下,使用状态默认为‘即将使用’ 。 ‘即将使用’状态的物料不 许投入使用。维护工艺路线时,只有‘正在使用’和‘逐步淘汰’的物料可以使用。 对处于‘即将使用’状态的工作中心,系统允许修改删除;当切换到‘正在使用’状态 时,只允许修改,不许删除(删除功能另外做功能实现)。 ‘逐步淘汰’的处理逻辑与‘正在 使用’的基本相同,系统目前暂时不做对‘逐步淘汰’状态的详细控制。对‘历史资料’不 许修改、 删除。 如果由其它状态改为历史资料, 当该工作中心有处于生效状态的工艺路线时, 不许更改。 对工作中心中的领料员,在系统工艺路线维护时,如果发料类型为领料员,可用此属性 更改 BOM 中的发料类型。 内容 要点说明 工作中心内容 l 代码: l 名称: l 能力类型:设备或人力 l 工作日历类型: l 平均产量/工时: l 排产工时/日: l 工人数量/日: l 设备数量: l 利用率: l 效率: l 外协单位代码:可以为空,表示非外协 l 是否关键资源:主要用于 RCCP  l 人工费率:物料资料定义人工成本 l 固定间接费率:物料资料定义间接成本 l 可变间接费率:物料资料定义间接成本 l 是否反冲点:用于工作地库存 l 是否已经进行假退料:用于工作地盘点  3.3.1.3  引用表说明 系统类别维护表:t_Cls, FType = ‘04’,代表工作中心。 15  工作中心数据表:t_WorkCenter  工作日历类型:t_CalenType  3.3.2  工作日历维护  3.3.2.1  功能简述 这里提供对工作日历类型、各类型的自然周工作日及休息日控制、 附加休息和工作日控 制、各工作日效用属性控制、工作日历的生成及查询功能。  3.3.2.2  界面设计 系统界面处理为主辅式,对任一工作日历类型显示维护相关类型的具体的信息。 模块主界面: 工作周工作日: 16  附加工作日,附加休息日 详细工作日历: 17  3.3.2.3  业务处理流程 l 系统为实现对多实体、多工作中心不同工作日历的灵活设置, 设定不同的工作日历 类型。对每一类型确定日历初始起算日;确定该工作日历类型是否使用大小礼拜、 当前日期大小礼拜类型等等。 l 每一实体必须有且仅有一个默认工作日历类型做统一控制,保存时要进行检查。实 体第一个输入的日历类型必须是该实体的默认日历类型。 l 对日历类型提供增加、修改、删除的维护功能。增加、修改时需弹出日历维护窗口 单独进行维护。对其它页表的数据的维护可在主界面上直接进行。 l 每增加一工作日历类型,系统自动维护相应的工作日历周。各工作年度工作周默认 格式为 12 个月,工作周分布为 4、4、5、4、4、5、4、4、5、4、4、5。工作月和 工作周号在年内递增,一般情况下分别为 1 到 12,1 到 52。当日历起算日和起算 工作年度发生变化,刷新工作周表。 l 由于工作周每年只有 52 个,总计全年 364 天,故一般来讲 5 年要做一次调整,要 求仅调整工作日历月号,而且调整后的工作日历月必须连续。同时为灵活控制,允 许用户手工微调每周的结束日期, 但要控制各工作日历周的结束日期不能小于等于 上周的结束日期或大于等于下周的开始日期。 结束日期调整后,需同步更新下周的 开始日期。 l 为体现对不同企业对自然周工作/休息日的灵活控制,系统做如下处理: n 对每自然周可以灵活定义固定工作日和休息日, 如有的企业可把星期一、 二作 为休息日。 n 对使用大小礼拜的日历类型,要指定哪一星期号用于大小礼拜控制。 n 为能适用半天等不完全工作日的情况, 系统可设定效用系数, 表明某星期号可 18  等效的日历数,默认值为 1,半天为 0.5。计划排产时,由于会涉及到加班加 点的处理, 而且这种处理只是对某些具体日期有效, 这时可调整某具体工作日 的能力效用天数来处理。效用数可超过 1。 n 为了计划和生产时间的推算的准确, 在工作日历的非标准工作日中定义了前段 和后段(一般指上午和下午)是休息还是工作,这主要用在不同的工作中心采用 不同的工作日期类型时的时间的推算。 n 每输入一工作日历类型, 系统自动在界面上的自然周表中自动插入 7 天的星期 号记录。如果对应实体没有默认工作日历类型,按系统的默认值进行处理;如 果已经有默认日历类型,每周的工作、休息日控制自动复制默认日历的信息, 允许修改。 n 自然周内容只能修改,不能增加、删除。 l 除每周的固定工作日、 休息日外, 企业还可附加确定日历跨度内的休息日和工作日, 如每年的国庆日、元旦、春节可手工设定为休息日。当输入新的工作日历类型时, 如果对应实体没有默认工作日历类型,按系统的默认值进行处理,目前为空;如果 已经有默认日历类型,自动复制默认日历类型的附加休息日和工作日,允许修改。 l 附加的工作日、休息日提供增加、修改、删除功能。 l 各工作日历类型有起算日, 初始生成时以起算日为基准进行计算,计算期跨度为跨 两年自然日历。 l 工作日历每次生成计算时,只维护当前日历之后的日历。 l 系统保存时进行检查,然后调用相应过程进行日历生成。 n 控制的计算顺序为:日历类型、自然周属性、附加工作日休息日。 n 如果类型发生更改, 包括起算日、 大小礼拜类型、 当前礼拜类型, 参照自然周、 附加工作日和休息日重新计算刷新工作日历。 n 如果类型没有发生更改,如果自然周或附加工作日或休息日的信息发生变化, 工作日历也要重新刷新计算。 n 如果仅仅是具体工作日历的效用系数进行修改,只保存对其后等效 l 工作日历生成后, 系统可进行明细查询, 并可对具体的某天进行效用系数及备注信 息维护,保存时自动存储,不需调用计算过程。累计效用系数不许维护,系统自动 进行。 l 具体的工作日历不提供增加、删除功能。 l 按钮控制对不同的维护窗口提供隐藏、显示控制。 简要操作过程: l 进入主界面,选择具体维护功能。新增或修改工作日历类型时,要另外弹出维护窗 口。 l 对每一实体要求必须要有对应的默认工作日历类型, 对实体的第一个工作日历类型 强制为默认工作日历类型。 l 如果新增默认工作日历类型, 其工作日历周分布默认按一年 12 个月, 每季度 4、 4、  5 的格式进行形成。自然周默认星期六、星期天为休息日,如果定义了大小礼拜控 制,默认星期六作为大小礼拜控制点。对附加休息日和工作日,目前不做初始值控 制,所有上述信息都允许用户进行调整。 l 如果新增非默认工作日历类型,确定保存后,所有信息都复制默认工作日历内容。 l 信息修改后,在退出或不同工作日历类型之间移动时提示进行保存。保存的控制流 程如前面所述。 19  l 工作日历问题对提前期的影响处理 目前设计,工作日历类型建立在工作中心(系统原意是建立在部门上)。这样 可能会出现一条工艺中出现多个工作日历类型。 考虑实际中可能的情况, 系统加强 对多工艺路线的处理。对多道工序而言,如果两相临工序工作日历相同,则前工序 的结束点对应的累计效用系数和后工序的开始点的累计效用系数相同, 直接用前工 序提前期与后工序开始点的累计效用数相减,得到前工序的开始点的累计效用系 数; 如果两相临工序工作日历不同, 则前工序的结束点对应的累计效用系数和后工 序的开始点的累计效用系数一般不同,并且可能对应不同日期(相同时也可能), 此时要根据后工序的开始点的累计效用系数、前序的提前期、对应日的效用系数、 排班规则可共同确定上一工序的工作日历对应的开工日期和起始效用数 (该效用数 已经去掉后序剩余小数效用数),如此往复,直到第一道工序,即可得到最后的开 工日期。具体精确的排产,对工作日历的详细处理,可在以后逐步完善。具体计算 过程如下: n 按工序倒排计算,对某三工序 10、20、30,其中 30 和 20 的工作日历相 同,类型为 A,20 和 10 的工作日历不同,10 为 B。 n 从 30 开始倒排,根据 30 的提前期计算得到工序 30 开始点对应的累计效 用 系 数  FBegAddup30_A , 计 算 由  20  工 序 的 提 前 期  Lt20 , 由  FBegAddup20_A = FBegAddup30_A  —  Lt20,即得到 20 工序在对应的日 历 A 中的开工日期 FBegDate20,但此开工期仅是相对的标志值,并不表 示是绝对的开工时间,FBegAddup20_A  表示的是  20  工序的实际开工时 间,现在需要判断的是 FBegAddup20_A 和 FBegDate20 对应在 B 工作日 历中的累计效用系数和日期,也就是工序 10 的结束点效用系数和日期。 同时取 FBegDate20 在 A 中的效用系数 Fdata20_A。 n 此时取工作日历 B 中日期 FBegDate20 对应的日效用系数 Fdate20_B 和累 计效用系数 FDate20EndAddup_B。 ² 如果 Fdate20_B  =  0, 表明 FBegDate20 在 B 工作日历中是非工作 日,则对应的  10  工序的完工日期和累计效用系数为  B  中  <=  FBegDate20 的最大值; ² 如果 Fdate20_B  > 0,系统认定后排时当日已消耗的效用数为 FE =  Fdata20_A  -  ( FBegAddup20_A  —  int(FBegAddup20_A)    )  ² 如果 FDate20_B 大于等于 1,则对应的累记效用系数为  FDate20EndAddup_B – FE,以此计算即可。 ² 如果 F20_B 小于1,取对应的排班规则,前排或后排。 Ø 如果为前排 如果  FE  +  FDate20_B  <=  1,则对应的累计效用系数直接为  FBegAddup20_B, 如果 FE + FDate20_B  > 1,则对应的累计效用系数为:  FBegAddup20_B  - (  FDate20_B + FE – 1  ) Ø 如果为后排 如果  FDate20_B  <  FE,则对应的累计效用系数为  B  中小于  FBegDate20 的最大效用数; 如 果  FDate20_B  >=  FE , 则 对 应 的 累 计 效 用 系 数 为  FBegAddup20_B  — (FDate20_B  -  FE) 20  内容 要点说明 一、创建工厂日历  1)系统为实现对多实体、多工作中心不同工作日历的灵活设置, 设定不同的工作日历类型  2)对每自然周可以灵活定义固定工作日和休息日和大小礼拜  3)为能适用半天等不完全工作日的情况,系统可设定效用系数, 表明某星期号可等效的日历数,默认为 1,半天为 0.5。  4)除每周的固定工作日、休息日外,企业还可附加确定日历跨 度内的休息日和工作日 二、维护工厂日历 1)对日历类型提供增加、修改、删除的维护功能。 2)自然周内容只能修改,不能增加、删除 3)附加的工作日、休息日提供增加、修改、删除功能。 4)具体的工作日历不提供增加、删除功能  3.3.2.4  引用表说明 工作日历类型维护:t_CalenType  工作日历周维护:t_WorkWeek  自然周工作日及休息日属性控制:t_Week  其它附加工作日休息日:t_FixDay,  休息日和工作日用类型控制 存储过程:p_GenCalendar,用于生成具体工作日历类型的工作日历 生成具体工作日历数据表:t_WorkCalendar  3.3.3  工艺路线维护  3.3.3.1  功能简述 提供对各加工物料的各加工工艺路线、各工艺工序的分布、能力耗用、物料在某工作中 心的替换工作中心的维护功能。  3.3.3.2  界面设计  3.3.3.3  业务处理流程 对每一物料提供工艺路线表维护,控制逻辑如下: l 每一物料可有多条工艺路线, 要指定具体工艺路线的默认加工比例。 系统根据参数 控制工单投放时对工艺路线的情况是按分配比率自动投放、按默认工艺路线投放、 21  还是投放时按比率确定后提供手工确定功能。 这样可看出, 多工艺路线的定义有两 种含义, 一是定义了替代工艺路线, 另一是定义了并行生产时多路线间的分配比例。 l 每条工艺路线都要有有效期控制。 为方便程序逻辑控制, 在工艺路线体中不处理某 道具体工序的有效期。 l 系统计算处理时, 要考虑每条工艺路线都可能有不同的成品率。 物料主文件中的成 品率做为缺省和平均成品率,用户可对其进行修改。如果该物料为单工艺路线,成 品率修改时,自动更新物料资料数据。 l 对多工艺路线情况要检查有效期内默认分配比率和是否为 100%。 l 根据成组码定义工艺路线复制功能。 在物料主文件定义成组信息后, 在工艺路线维 护时根据该组某物料的现有路线选择刷新该组其它物料的工艺路线, 在刷新时可以 选择删除后进行刷新。 l 为完善复制的处理功能,系统提供按物料复制功能,即定义某物料的工艺路线时, 可选择引入其它物料的工艺路线作为模版。 l 工艺路线保存时对并行工序要明确输入并行比率。 l 为简化逻辑控制,替换工作中心只对物料和工作中心有效,与路线无关。工作中心 替换的功能类似物料替换, 表示在该工作中心能力不足时允许的替换工作地。 在替 换保存后提供成组替换功能, 即对该物料的该工作中心, 是否把与该物料成组的其 他物料工艺路线中的工作中心进行同样的替换,如选择是,则列表显示成组物料, 选择全部或部分进行替换。 l 对单工艺路线,对工序信息进行删除时,如工序数目变为 0 不许保存。对多工艺路 线中的某条路线全部工序删除时,保存提示:将删除该路线,并提示用户修改其它 路线的分配比例。 l 系统约定,在多工艺路线出现时,必须指定默认工艺路线,一物料只允许有一条默 认工艺路线。单工艺路线默认为默认工艺路线,不许修改。在工艺路线维护时,只 有多工艺路线的情况出现时才允许对该属性进行修改, 如果把某工艺路线设置为默 认路线,自动把其它路线设置为非默认路线。 l 在物料工艺路线中, 默认工艺路线对应产品结构中的工艺序号。 对多工艺路线情况, 如果其工艺序号含义和产品结构中的含义不一致, 用户可自行定义对应该工艺路线 的 BOM。工单生成时,如果不是取默认工艺路线,查看对应的工艺路线 BOM 中 是否有对应的 BOM 记录,如没有则仍取产品结构中的记录,如有则就取该记录。 在界面中有工艺按钮, 只有非默认工艺路线才可进行维护, 默认路线不能进入维护, 相当于对该路线 BOM 的重新定义。要求如下:  1.辅助 BOM 和标准 BOM 的基本操作控制完全相同  2.辅助 BOM 每一物料的标准用量和必须和标准 BOM 相同  3.对默认工艺路线进入辅助 BOM 只能调整工序号(此功能用于工艺路线中 工序号和标准 BOM 中工序号的一致),不能调整其它信息;对非默认工艺 路线,进入辅助 BOM 后,如果没有对应的 BOM 信息,提示是否复制标 准 BOM 信息(必须提示),默认为不复制,如果不复制自动退出,不进行 任何操作。  4.生产计划投放时,对非默认工艺路线,如果有对应的辅助  BOM,按辅助  BOM 分解。  5.系统要求对虚项不能建立多工艺路线。 对并行工序的处理逻辑, 系统约定如下: 在同一工艺路线中输入并行码示并行工序。 22  并行工序本身原意表示加工完全并行的工序,并不表示彼此之间的加工领料完全相同。 工序并行后,各并行分支跨越的工序数目也可不相同。为能表现出该功能逻辑,系统做 如下处理: l 并行工序设置并行比率。如果工序并行,不一定表示二者加工情况完全相同,也 可能是各工序各自领各自的料,分别加工,然后在某后续工序再合并加工、装配 的情况,此时各分支并行比率与单支情况相同,都为100%;另外一种工序并行的 情况是,各并行分支的加工处理情况基本相同,同时也允许各分支的工序数互不 相同,此时并行比率之和必定等于100%。 l 系统基本按照工序号来表示彼此的前后关系,但由于并行分支的工序数目不一定 相同,此时不同分支间的工序号不表示前后处理关系。 l 为能表示工序分岔后前后工序、工作中心之间的衔接关系,在工艺路线定义中要 指定后序工序号。对无分支的情况,不指定后序工序号或后序并无太大关系,为 完整起见,系统要求用户指定,但必须遵循工序号的大小逻辑定义;工序汇报时 要通过工序号限制下序工作中心。系统在保存时进行自动判断。 l 工艺路线管理窗口,提供工艺路线刷新功能。当工作中心能力类型,工人数量/设 备数量变化时,重新计算各工序提前期。 l 对于维护工艺路线,系统增加工艺路线属性字段,表明是普通还是维护,维护工 艺路线做为建立维修工单建立的默认路线,用户可实时修改。  3.3.3.4  引用表说明 加工件工艺路线头:t_WorkRouteHead  加工件工艺路线体:t_WorkRouteEntry  物料主文件:t_Item ,成组码控制:FGroupNo  工作中心数据表:t_workcenter  加工件替换工作中心:t_AltWC  附加工艺 BOM:t_RouteBom  3.3.3.5  要点说明 内容 要点说明 工艺路线维护  1)凡自制件都要有工艺路线,包括虚项。  2)多工艺路线: 对每一加工物料可定义多工艺路线,同时指定默 认工艺路线, 默认的分配比例, 也把其做为能力计算的考虑要素。  3)并行工序:设置工序并行时,须在工序间的分配比例。单传时  100%  4) 时间单位:为方便系统处理,除其它时间外,所有时间单位都统 一为工时,并且都可输入小数。 23  内容 要点说明 替换工作中心 工艺路线维护时增加替换工作中心功能,对每一工序对应的工 作中心,可输入替换工作中心。工单工作中心调整时只能在可替换 工作中心内进行调整(否则不能确定准备时间、加工时间等信息要 素)。  3.3.3.6  工艺路线内容说明 工艺路线内容 说明 工艺路线号 用于多工艺路线 路线默认分配比率 工序号 工序描述 工作中心 传递属性 表明后工序对前工序的物料传递分配方式,分为 3 种  1)主项:前后工序性质不同,仅发生主加工件传递的情况。该项目 为所有工序的默认值。  2)辅项:前后工序性质不同,仅发生联、副产品传递分配的情况。  3)混合:主加工件和联、副产品一起在前后工序传递。 系统约定:  1.  对已经并行的工序在工艺路线中不再进行外展。  2.  第一道工序为主项。 分配比例 确定工序并行时,项目在工序间的分配比例。 准备时间 单件加工时间 其它时间 时间单位天 排产工时/日 是否完工工序 主要用于判断分析用,默认为最后一道工序,表示是对应加工件的 完工工序。一条工艺路线只能有一个完工工序。完工工序不一定是 最后道工序。  3.3.4  期量标准  3.3.4.1  功能简述 维护物料期(平均提前期、间隔期)量(最大订货量、最小订货量、平均批量、批 量增量、安全库存量、最大库存量)等信息。 24  3.3.4.2  主要业务 u 维护自制件/外协件的期量标准 u 维护采购件的期量标准  3.3.4.3  数据来源 u 工艺路线表 u 物料资料表  3.3.4.4  要点说明 模块 操作类型 要点说明 自制件和外协件 期量标准  1)系统维护  2)手工维护  1)自制件或外协件的提前期可以根据该物料的工艺 路线进行汇总得到,也可由用户手工输入(最好使 用前者)  2)物料的工艺路线由制造系统录入。这里维护的提前 期是相对平均批量的平均提前期。其在不同的提前 期类型下有不同的含义。  3)提前期类型  4)系统在处理提前期时考虑三种提前期类型,分别如 下:  5)固定提前期:提前期和数量无关  6)批量提前期:提前期和批量相关  7)实时计算: LT=  准备时间  +  加工数量*单件加工 时间  +  其它时间 采购件期量标准 手工维护  1)采购件则必须由用户输入  2)当选择采购件时,工艺路线列表隐藏。  3.3.5  ECN 工程更改维护  3.3.5.1  功能简述 提供产品结构的版本号的维护控制功能。 25  3.3.5.2  主要业务 维护工程更改记录 (用户输入版本/ECO 号、版本/ECO 说明、更改日期、内容等)  3.3.5.3  数据来源 u 工程更改表  3.3.5.4  要点说明 模块 要点说明 工程更改维护  1)BOM 的修改可以以 ECO 更改通知为依据, 只有先建立工程更改 通知,才能进行  BOM  的修改。系统允许通过版本/ECO  对产品 结构更改进行控制。  2)该功能的实现分为工程更改通知单录入和工程更改通知单维护 功能。维护中应提供工程更改通知单的修改、审核、执行功能。 执行时可自动更改 BOM.  3.4  查询分析 产 品 结 构 分 析 产品结构正查 产品结构反查 产品结构检查 BOM差异分析 物料齐套分析 单物料汇总查循 多物料汇总查询 产品结构分析功能模型 26  3.4.1  产品结构正查  3.4.1.1  功能简述 要求在用户指定任一物料后,按具体BOM路径顺序给出其所有子项,同时对每一 子项给出其名称、规格型号、各层数量比、ABC码等基本信息和BOM的有效期。  3.4.1.2  主要业务 u 单层或多层查询某一物料的子项信息  3.4.1.3  数据来源 u 物料资料表 u 产品结构表  3.4.1.4  要点说明 模块 说明 产品结构正查  1) 可单层或多层正向  2) 可按不同 BOM 类型查询  3) 测试默认层次 0 是否是查询所有相关子物料信息  1)查询内容包括层次,子物料编号、名称、规格型号、单位、生 效日期、失效日期、ABC 码、提前期、累计提前期等数据  3.4.2 产品结构反查  3.4.2.1  功能简述 能够反查一具体物料所在的BOM路径。  3.4.2.2  主要业务 单层或多层产品结构反查 27  3.4.2.3  数据来源 u 物料资料表 u 产品结构表  3.4.2.3.1要点说明 模块 说明 产品结构反查  1) 可单层或多层进行产品结构反查  2) 可分别反查不同的 BOM 类型  3) 除反查物料所在的父项路径,同时可计算出其各层父项相对于该 物料的提前期(即相对提前期),并显示该物料和其父项的名称、 规格型号、各层数量比、ABC 码等基本信息和 BOM 的有效期。 这样针对具体物料可直接查得哪些物料直接或间接用到了它,各 层间配比数量是多少,有效期如何,由该物料得到其具体的某层 父项需要多长时间等信息。  3.4.3 产品结构检查  3.4.3.1  功能简述 检查BOM结构的合法性,防止不合法的BOM直接影响整个业务系统的运行。  3.4.3.2  主要业务 检查产品结构的合法性  3.4.3.3  数据来源 u 物料资料表 u 产品结构BOM表 u BOM检查物料表  3.4.3.4  要点说明 模块 要点说明 产品结构检验 1) 系统可以根据拥护的选择决定检查方式: 28  模块 要点说明 2) 仅检查结构嵌套 3) 全面检查,前者只需要检查 BOM 结构是否发生了最严重 的结构嵌套错误。 4) 系统默认为检查制造 BOM,测试检查计划 BOM、设计 BOM 等 错误类别 错误说明 1) BOM 结构嵌套(检查系统报 错信息能否给出详细的嵌 套路径 这是最严重级别的错误,也是检查时的重点和难点。检查结 果必须给出详细的嵌套路径(如 A-B-C-D-E-B 等) 2) 自制件无 BOM 对所有的自制件,在进行加工时必须要有领料过程,而当自 制件无 BOM 的情况出现时,就不可能进行领料,加工过程也 不能进行。 3) 外协件无 BOM 对外协件, 由于也要涉及备料过程, 同时也要明晰整个结构, 所以也要有相应的 BOM 结构,对外协单位备料的部分用属性 控制。 4) 采购件有 BOM 对所有采购件,系统默认它们都没有 BOM。否则可能会发生 针对具体采购件又发生对其子料的采购或加工问题。 5) 特征件无对应的特征子项 对 BOM 的特征件,其不能脱离具体的特征子项而独立存在, 必须要有相应的特征子项存在。 6) 特征件对应的特征子项小 于 2 特征件对应的特征子项目数必须大于等于 2,否则不能称为 特征件。 7) 有效期限制 处于有效期内的 BOM 含有的却不是处于正在使用状态的物 料。 8) 互换件无 BOM 对 BOM 的互换件,其不能脱离具体的互换子项而独立存在。 9) 互换件对应的 BOM 子项数小 于 2 互换件对应的互换子项目数必须大于等于 2,否则不能称为 互换件。 10)物料类的 BOM 子项中无物 料类或特征件或可选件 物料类不能脱离物料类或特征件或可选件而存在。  3.4.4  物料汇总查询  3.4.4.1  功能简述 本功能模块分单物料汇总查询和多物料汇查询。 指定任一物料或多种物料编号和数量,统计所有下级子物料的需求数量合计。根据  BOM 结构和各自要求的汇总数量得到它们所需要用到的所有物料,包括自制件和采 购件的汇总数量。 29  3.4.4.2  主要业务 物料汇总查询  3.4.4.3  数据来源 u 产品结构 BOM 表 u 产品资料 u 库存余额  3.4.4.4  要点说明 模块 要点说明 1)自制件和相对应的原材料的需求数量相对独立,汇总结果本身不 表明结构关系。最后给出汇总结果和仓库差异, 2)由于某一具体子物料可能出现在多个物料的 BOM 结构中,汇总结 果仅表明数量关系,不表明层次结构,因而不能直接体现制造工艺 上的数量时间关系。 3)根据用户输入的物料编号和数量,统计所有下级子物料的需求数 量。系统不考虑采购在途、生产在制等情况,但考虑实际库存(不 考虑上层物料库存对下层物料需求的影响), 此结果只是一个供用户 参考的单纯的数量关系。 4)系统默认为按制造 BOM 进行展开查询,考虑按照计划 BOM、设计 BOM 等进行展开!按计划 BOM 展开时,物料类、特征类的子件如果不 是物料类或特征类,再按照制造 BOM 展开到最低层。 单物料汇总查询 5)当子项目的关联属性为联、副产品时,其展开后数量关系以负 数表示。 工作内容 要点说明  1)系统不考虑采购在途、生产在制等情况,但考虑实际库存,此结果只 是一个供用户参考的单纯的数量关系。  2) BOM 结构展开时不考虑库存, 展开后将汇总数量与库存的差异结果显 示出来。(系统在这里提出约当库存的库存的概念,表示包含处于在检状 态的库存和互换件的子物料的综合库存) 多物料汇总查询  3)系统默认为按制造  BOM  进行展开查询,考虑按照计划  BOM、设计  BOM  等进行,  按计划  BOM 展开时,物料类、特征类的子件如果不是物 料类或特征类,再按照制造 BOM 展开到最低层。 30  3.4.5  配套库存查询  3.4.5.1  功能简述 根据汇总物料、产品结构和当前库存查询可配套数,并可逐层查询配套状况。  3.4.5.2  主要业务 u 单物料齐套查询 u 多物料齐套查询  3.4.5.3  数据来源 u 产品结构BOM表 u 产品资料  3.4.5.4  要点说明 工作内容 要点内容 物料齐套查询  1.  输入要配套的物料时,物料编码不许重复。  2.  配套时可分优先级。当不同物料的优先级不同时,每个优先级只 能有一条记录。  3.  限量方式,分为限量或不限量,限量时必须输入配套数量。  4.  对库存只考虑当前库存(减去已分配量),不考虑采购在途、采 购检验和生产在制。  5.  配套方式分为:按原材料配套和逐层配套。采用逐层配套时,从 实际处理考虑,可限制配套层次。 31  3.4.6  产品结构差异分析  3.4.6.1  功能简述  BOM差异分析可看作是对汇总查询的另一种形式的补充。通过汇总物料的正负数 量,给出查询比较的公共子料表、缺料信息表、多料信息表。  3.4.6.2  主要业务 比较BOM之间的差异  3.4.6.3  数据来源 产品结构BOM表  3.4.6.4  要点说明 模块 要点说明 BOM 差异性分析 1. 所有的差异分析可指定比较层次或比较到的层次。对一正多反并且 只比较到第一实层的情况,可把比较结果作为生产管理中加工改制 的输入源。 2. 系统默认为按制造 BOM 进行比较,考虑按照计划 BOM、设计 BOM 等 进行比较。  3.4.7 数据更改查询 系统在进行物料信息和BOM结构更改时,自动记录更改时的操作员、时间、更改 前后的属性变化。在这里提供对更改记录的查询功能,便于用户及时掌握物料和BOM的 实际更改信息。 数 据 更 改 查 询 物料资料更改查询 产品结构更改查询 32  3.4.7.1  物料资料更改查询 u 功能简述:查询操作员对物料信息的更改记录 u 主要业务:测试查询数据资料更改信息 u 数据来源:产品更改记录表 u 要点说明:系统能否根据操作员、操作时间、物料等进行灵活模拟查询物料资 料更改信息。 u 对更改信息要提供:更改类型(增加、修改、删除)、原值、新值、更改时间、 操作员等信息。  3.4.7.2  产品结构更改查询 u 功能简述:查询操作员对 bom 结构的更改记录。 u 主要业务:产品结构更改查询 u 数据来源:物料结构更改历史记录表 u 要点说明:系统能够根据操作员、操作时间、物料等进行灵活模拟查询产品结 构更改信息。 u 对更改信息要提供:更改类型(增加、修改、删除)、原值、新值、更改时间、 操作员等信息。  3.5  产品结构工具  3.5.1  产品结构复制  3.5.1.1  功能描述 提供产品结构的快速录入功能。当某物料的产品结构与已经搭建好的产品结构具有 相似性时,可以将原结构的全部或部分复制过来做该物料的BOM的部分或全部。注意结 构复制时要把所有BOM  信息全部复制,包括备注。 复制完成后实际没有自动保存, 要求由用户进行修改确认后保存生效。 默认情况下, 源物料的产品结构只展开一层,为加强产品结构的复制功能及控制方便,系统应允许展 开多层。在展开到下一层次时,对应的上层物料自动消失,只显示下层物料。源物料和 新物料的BOM类型可以不同,因此源物料和新物料的物料编码可以相同。这样可实现同 一物料不同BOM类型的生成处理。如由制造BOM生成报关BOM. 33  3.5.1.2  主要业务 测试产品结构快速复制录入功能  3.5.1.3  数据来源 u 物料资料表 u BOM结构表  3.5.1.4  要点说明 模块 要点说明 产品结构复制 允许相同或不同物料的不同 BOM 类型之间进行复制。 复制时考虑 bom 结构的合法性。 考虑到用户的特殊需要,程序允许展开多层。 被复制的物料可以展开多层,即可把某物料的最下层子料复制为 新 BOM.  3.5.2  子料替换  3.5.2.1  功能简述 提供产品结构的快速维护功能。例如要把产品结构树中所有用到子物料A的地 方都换成物料B,就可在此快速直接替换,同时对选定的父物料产品结构的相关属 性进行维护,如有效期、子项类型等。 本功能在BOM表中某一物料处于逐渐淘汰时,全部更新为其新的替换子物料 时作用尤其显著。  3.5.2.2  主要业务 产品子料快速替换功能  3.5.2.3  数据来源 n  BOM结构表 n  BOM类型表 34  3.5.2.4  要点说明 模块 要点说明 子料更改替换 1) 支持多行选择 2) 替换时只对已选择的物料进行子料替换处理 3) 进行子物料替换时进行合法性检查 避免 BOM 结构嵌套等错误 替换时要求指定有效期。  3.5.3  物料信息成批替换  3.5.3.1  功能描述 提供对物料信息的快速录入和修改功能。例如要把一批物料的某一属性赋予相同 的值,就可首先对该属性选定一具体的值,然后确定要更改的物料,就可实现快速录入 和修改功能。  3.5.3.2  主要业务 单一或成批替换物料属性。 如:物料的使用状态、计价方法、税种、定货方法、ABC 码、计划员、采购员等  3.5.3.3  数据来源 物料资料表  3.5.3.4  要点说明 模拟 测试要点 物料特性成批替换 1)系统能根据用户选择的物料特性,自动列出该物料特性可能的 取值(对于取值范围固定而且数量少的情况)、或提供弹出式窗口 由用户选择或者由用户输入。 2)系统提供多行选择的功能,物料替换时只替换已选择的物料的 特性,系统提供万能查询方法来查询物料。
还剩33页未读

继续阅读

下载pdf到电脑,查找使用更方便

pdf的实际排版效果,会与网站的显示效果略有不同!!

需要 3 金币 [ 分享pdf获得金币 ] 0 人已下载

下载pdf

pdf贡献者

terra_yuan

贡献于2015-05-21

下载需要 3 金币 [金币充值 ]
亲,您也可以通过 分享原创pdf 来获得金币奖励!
下载pdf