SAP系统外协加工模块设计与实现本科毕业论文.doc_第1页
SAP系统外协加工模块设计与实现本科毕业论文.doc_第2页
SAP系统外协加工模块设计与实现本科毕业论文.doc_第3页
SAP系统外协加工模块设计与实现本科毕业论文.doc_第4页
SAP系统外协加工模块设计与实现本科毕业论文.doc_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 摘 要 随着社会的发展 外协逐渐成为一个企业不可或缺的部分 在一定意义上 避免了企业或者单位的生产链过长而造成自我难以调控的局面出现 有的产品部 件所需技术性强 企业技术达不到 那么这样就节约了成本和时间 另外 有的 企业规模有限 固定的员工无法满足此项生产任务 那么交由外部其他相关企业 代为生产加工则提高了生产效率又实现了利润收入的双丰收 本文从软件体系结 构角度入手 首先构建一个 sap 推荐的标准三系统构架 然后在此基础上设计实 现了 erp 系统外协加工模块 对比已有的 sap 外协加工模块 着重研究如何使外 协生产能够更加完善管理 能够被简单灵活使用的问题 以及与其它主要模块达 到衔接 提高了系统模块的灵活性并具有良好的用户体验 能够帮助企业或者单 位人性化管理外协模块 关键字 外协 sap 三系统构架 企业单位 erp 系统 abstract abstractabstract with the development of society outsourcing gradually become an indispensable part of the enterprise in a certain sense the enterprise or unit of the production chain is too long and difficult to control the situation appeared to cause self some products parts required strong technology enterprise technology cannot reach it saves the cost and time in addition some of the scale of the enterprise co fixed staff cannot meet the production task then by the external related enterprises to production and processing improve production efficiency and realize the double bumper profits the from the perspective of software architecture we construct a sap recommendation standard three system framework and then on the basis of the design of the production outsourcing module erp deficiency of sap production outsourcing module compared with existing focusing on how to make outsourcing production to improve the management can be simple and flexible use and other major module to achieve cohesion improve the system module has good flexibility and user experience to help enterprises or units of the humanized manage outsourcing module keywords keywords outsourcingoutsourcing sapsap r 3r 3 enterpriseenterprise unitsunits erperp systemsystem 目录 目录 第一章第一章 引言引言 1 1 1 1总体项目背景 1 1 1 1 简述 erp 系统 1 1 1 2 简述外协 2 1 1 3 简述 sap 实施项目背景 2 1 2 项目的任务和目标 3 1 3 本文主要研究内容 3 第二章第二章 相关理论与工具相关理论与工具 5 5 2 1 相关技术介绍 5 2 2 工具及环境介绍 7 第三章第三章 需求分析需求分析 9 9 第四章第四章 总体设计总体设计 1313 4 1 生产性物资外协采购流程介绍 13 4 2 采购外协领退料流程介绍 15 4 3 采购外协超领流程介绍 16 4 4 生产性物资采购收货流程介绍 16 第五章第五章 详细设计与实现详细设计与实现 1717 5 1 pr po 采购申请单转采购订单 17 5 1 1 简介 17 5 1 2 设计与字段逻辑 18 5 1 3 实现 20 5 2 采购订单打印 24 5 2 1 简介 24 5 2 2 设计与字段逻辑 24 5 2 3 实现 26 目录 5 3 外协领料单 27 5 3 1 简介 27 5 3 2 设计与逻辑字段 28 5 3 3 实现 29 5 4 外协退料单 30 5 4 1 简介 30 5 4 2 功能设计与字段逻辑 30 5 4 3 实现效果 31 5 5 外协超领单 32 5 5 1 简介 32 5 5 2 功能设计与字段逻辑 32 5 5 3 实现效果 34 5 6 委外进度跟踪表 34 5 6 1 简介 34 5 6 2 功能设计与字段逻辑 34 5 6 3 实现效果 37 5 7 用户及角色创建 37 5 8 本章总结 40 第六章第六章 测试及结果测试及结果 4141 6 1 采购订单 外协领料单 退料单测试 41 6 2 po pr 平台测试 43 结论结论 4545 致谢致谢 4747 参考文献参考文献 4949 第一章 引言 1 第一章 引言 1 1 总体项目背景 1 1 1 简述 erp 系统 1 enterprise resource planning 简称 erp 企业资源计划系统 指建立在 信息技术基础上 以系统化的管理思想 为企业决策层及员工提供决策运 行手段的管理平台 它是从 mrp 物料需求计划 发展而来的新一代集成化管 理信息系统 它扩展了 mrp 的功能 其核心思想是供应链管理 它跳出了 传统企业边界 从供应链范围去优化企业的资源 erp 系统集信息技术与先 进管理思想于一身 成为现代企业的运行模式 反映时代对企业合理调配 资源 最大化地创造社会财富的要求 成为企业在信息时代生存 发展的 基石 它对于改善企业业务流程 提高企业核心竞争力具有显著作用 2 erp 是 enterprise resource planning 企业资源计划 的简称 是上个世 纪 90 年代美国一家 it 公司根据当时计算机信息 it 技术发展及企业对供 应链管理的需求 预测在今后信息时代企业管理信息系统的发展趋势和即 将发生变革 而提出了这个概念 erp 是针对物资资源管理 物流 人力 资源管理 人流 财务资源管理 财流 信息资源管理 信息流 集成一体 化的企业管理软件 它将包含客户 服务架构 使用图形用户接口 应用开 放系统制作 除了已有的标准功能 它还包括其它特性 如品质 过程运 作管理 以及调整报告等 3 erp 系统的特点有 企业内部管理所需的业务应用系统 主要是指财务 物 流 人力资源等核心模块 物流管理系统采用了制造业的 mrp 管理思想 fmis 有效地实现了预算管理 业务评估 管理会计 abc 成本归集方法等 现代基本财务管理方法 人力资源管理系统在组织机构设计 岗位管理 薪酬体系以及人力资源开发等方面同样集成了先进的理念 erp 系统是一个 在全公司范围内应用的 高度集成的系统 数据在各业务系统之间高度共 享 所有源数据只需在某一个系统中输入一次 保证了数据的一致性 对 2 erp 系统外协加工模块设计与实现 公司内部业务流程和管理过程进行了优化 主要的业务流程实现了自动化 4 采用了计算机最新的主流技术和体系结构 b s internet 体系结构 windows 界面 在能通信的地方都可以方便地接入到系统中来 erp 系统对 于改善企业业务流程 提高企业核心竞争力具有显著作用 erp 行业人才稀 缺成为 sap 发展的制约因素之一 鉴于此 国内的 erp 培训行业逐渐开始 发展 有五大特性 集成性 先进性 统一性 完整性 开放性 5 其中 sap 是全球企业管理软件与解决方案的技术领袖 同时也是市场领 导者 30 余年来 通过其应用软件 服务与支持 sap 持续不断向全球各 行业企业提供全面的企业级管理软件解决方案 随着以 sap 为代表的新一 代商业智能应用所受到企业用户的广泛青睐 sap 在中国用户的激增 具备 最终用户或内部顾问应掌握的基本 sap 技能的人才需求数量也相应增加 此项目就是在 sap r 3 环境下开发完成的一个 erp 系统模块 1 1 2 简述外协 随着制造业的发展 出于对成本 技术 产能 工艺 产品质量 库存管理 等多方面因素的考虑 公司会采用将待加工原材料提供给供应商 在供应商完成 加工后收货的同时支付相应的加工费的方式进行加工 这种加工方式被称作为外 协加工 1 1 3 简述 sap 实施项目背景 外协加工由于其业务特殊性在运作过程中容易出现物料库存不准确 费用结 算混乱等问题 国内外有很多优秀的 erp 软件都提供了外协加工管理的解决方案 其中 sap 提供了标准外协和工序外协两种外协加工采购管理模式来满足公司的需 求 标准外协是由公司提供原材料 供应商加工后公司进行产成品的收货 工序 外协则是公司在生产的过程中有一道或者多道工序由供应商来完成 工序外协与 标准外协的区别在于工序外协前后物料不发生变化 是同一个物料 a 公司近年 来发展迅速 其原有的 erp 软件已无法满足其需求 因此在一番抉择后该公司选 用了 sap 软件作为公司未来发展的软件支撑 本文正是基于该公司的 sap 实施项 第一章 引言 3 目的背景完成的 1 2 项目的任务和目标 该项目从外协流程入手 致力于完成一款更加完善可行 能够被终端用户灵 活使用的 sap 外协生产模块系统 能够实用到企业或者单位中 能够帮助企业或 者单位人性化管理外协模块 1 3 本文主要研究内容 因为外协在一定意义上 避免了企业或者单位的生产链过长而造成自我难以 调控的局面出现 有的产品部件所需技术性强 企业技术达不到 那么这样就节 约了成本和时间 另外 有的企业规模有限 固定的员工无法满足此项生产任务 那么交由外部其他相关企业代为生产加工则提高了生产效率又实现了利润收入的 双丰收 所以 一个完善的 可行的 能够被终端用户使用的 sap 外协生产模块 是迫切需要的 不仅能够提高系统模块的灵活性 还要具有良好的用户体验 可 以帮助企业或者单位人性化管理外协模块 第一章简要描写该项目所处社会背景及项目所要达到的效果描述 第二章阐述了一些 sap 相关理论 让人们初步了解 sap 第三章由于该项目是在公司实习期间完成 本章对实习公司做了简单分析描 述 第四章规划出项目的总体设计蓝图 帮助更好的完成项目 第五章对实现工具做出简单介绍 第六章是属于项目的详细设计和实现阶段阐述 第七章描述测试过程及结果 4 erp 系统外协加工模块设计与实现 第二章 相关理论与根据 5 第二章 相关理论与工具 2 1 相关技术介绍 在企业使用 erp 系统的外协加工流程时 需要首先出示单据 单据是部门之 间衔接工作的唯一凭据 外协部门通过选择屏幕输入条件 筛选出需求数据 通 过 alv 或者屏幕展示 整个流程涉及到的技术如下 1 单据打印 单据是办理货物的交付和货款的支付的一种依据 单据可以表 明出口商是否履约 履约的程度 进口商品以单据作为提取货物的货权凭证 有了单据 就表明有了货物 通过 smartforms 将数据打印成纸质版 很多企业 单位都使用上面的单据打印样式 只是数据可能有所差别 如图 2 1 图 2 1 单据打印示例 6 erp 系统外协加工模块设计与实现 2 报表展示 显示所需数据情况的表格 alv 展示 这些字段都是根据客户 需求从数据库中取出 以 alv 的形式展示 如图 2 2 图 2 2 报表展示示例 3 屏幕 每个窗口都叫做屏幕 同界面相似 4 增强 正常的业务不能满足客户需求或者是需要添加一些控制 这时可以 在出口 在 sap 中出口就是标准程序最后要调用的一个函数或者功能模块 这个 函数或功能模块的输入已经由 sap 定义好 中添加代码 实现需求 5 bom 物料清单 bill of materials 简称 bom 是描述企业产品组成的技术 文件 在加工资本式行业 它表明了产品的总装件 分装件 组件 部件 零 件 直到原材料之间的结构关系 以及所需的数量 6 组件 外协发出的原材料 第二章 相关理论与根据 7 2 2 工具及环境介绍 项目是依赖 sap gui730 工具软件完成的 基于 abap 编程语言 1 工具简介 sap gui 是 sap 用户用于访问 sap 系统的图形用户界面 graphical user interface sap gui730 是 sap 系统的一个版本 用户 可以登录平台 进行配置 开发 完成满足不同客户需求的管理软件 2 配置 通常情况下 在项目初始阶段会配置开发机 dev 测试机 qas 生产机 prd 设置请求传输路径 方式 同步 异步 向测试机导入测试 数据等应用过程 a 开发机应用于开发 abap 程序 配置权限 创建角色 创建用户等 开发机中没有数据 不能用于测试 b 测试机主要应用于测 试 项目初始阶段向测试机导入测试数据 数据分为两大类 一类是只对 本客户端有效的数据 如业务数据 生产订单等 测试机中的每一个客户 端是一个独立的业务组织 可看成是一个公司 一家公司里的生产订单和 别家公司 别的客户端 的生产订单肯定是不一样的 账号数据也属于这种 数据 里边包括用户权限 只对本客户端有效 到了别的客户端里要重开 账号重配置权限 所以不同客户端权限可能会不一样 这也说明了业务数 据的独立性 测试阶段就是用这部分数据来测试开发的正确性 另一类是 对本系统内的所有客户端都有效的数据 如开发类数据 abap 程序 表定 义等 在一个客户端里开发的数据 其他的客户端也可以拿来用 参数数 据也是这样 要改变系统状态参数只需在一个客户端里修改 可以影响所 有客户端 在开发程序完成后 通过测试机测试正确性 同样 测试机不 能用于开发 c 不可以在测试机和生产机里直接开发 设置 都要在开发 机 然后传输过去 在全部开发完成 满足客户所提全部需求的情况并且 在测试机中集成测试完全通过的情况下 将开发程序按次序导入生产机 同时 导入 a 公司物料数据 客户数据 财务数据等 如图 2 3 所示 3 总结 这是 sap 推荐的标准三系统构架 当然 只有一台机器也可以 只 要在这台机器里开三个客户端 如 100 200 300 分别用作开发 测试 生产 但风险太大 因为他们共享一台服务器 一般 sap 实施项目的硬件 环境包括一台用以配置和开发的 开发机 dev 一台用以测试的 测 试机 8 erp 系统外协加工模块设计与实现 图 2 3 开发测试流程 qas 和一台正式运行的 生产机 prd 称之为三系统架构 一般项目实施过 程中 根据蓝图设计在 dev 下做配置的的时候 会保存在一个请求号里 qas prd 下的配置通过传输请求号的方式实现 测试机和开发机是在搭建生产机 之前用于顾问根据企业管理流程和业务流程进行搭建测试使用的环境 生产机是 经过测试机和开发机搭建测试后能够与企业管理流程业务模式匹配用于正式企业 应用的系统环境 开发机是用来做各种开发 设置的 开发设置好后要测试的 这时候要把这些内容通过传输传输到测试机来测试 测试没有问题了再传输到生 产机 生产机是客户上线后正式使用的机器 不同的账户登录 sap 系统的不同端 口操作作业 全部通过事务代码 t code 完成 对于全部开发 只能在开发机进 行 通过生成请求 传输请求 配置时设置传输路径 方式等 将开发传输到测试 机 再传到生产机 每个请求都是一个版本 对于同一个开发 新版本会覆盖掉 旧版本 传输路径如图 2 4 所示 图 2 4 请求传输路径 第三章 需求分析 9 第三章 需求分析 a 公司是一家照明企业 作为五星级酒店灯光提供商 其主要业务范围是研 发 生产和销售流通类 工装类 酒店类 店铺类 家居类 户外类 电工类 7 大照明产品 公司的信息化系统应用 开发已经开展了多年 起初 a 公司使用 自行开发 erp 系统 2007 年开始使用 易飞 erp 系统 目前 a 公司涉及采购职 能的部门有 采购开发 研发采购 oem 部 成品半成品的采购 采购部 生产材 料以及模具的采购 行政部 办公用品采购 资讯部 it 及 it 耗材采购 策划 部 部分广宣品采购 电工采购 负责电工事业部物资采购 户外采购 负责户 外事业部物资采购 以及家居采购 负责家居事业部物资采购 a 公司的外协业务集中在采购部和 oem 两个部门 这两个部门的外协采购业 务虽然都采取的是工单管理的形式 但是在职能分工模式各有不同 采购部的外 协业务均为发料类型 即需要向供应商发送原材料 首先由生产部门运行 lrp 生 成工单 再由计划员将工单打印出来给到采购员 采购员将工单传达给供应商 采购部的工单内所有需要发出的物料由计划部安排仓库发出给相应的供应商 采 购员只负责根据计划部的要求通知供应商的回货 oem 的外协业务可以分为发料和不发料两种类型 不发料类型由生产部门运 行 lrp 产生工单 采购跟单员从系统中批量导出工单复制到 excel 表中打印出来 交由 oem 部领导签字审批后下达给供应商进行排产 按 bom 需求 所有成品内的 配件均由供应商自供 公司不派送任何物料 发料类型由生产部门运行 lrp 产生 工单 采购跟单员从系统批量导出工单复制到 excel 表中打印出来交由 oem 部领 导签字审批后下达给供应商进行排产 产品内有部分材料因各种原因由我司提供 由采购员制作出对应的供应商领料单 由 oem 部部长 计划员签字 交由各仓库 仓管员备货发货 发货情况会在单据上手写备注 一般通过发 oa 知会仓库及物 流组安排发货或其他安排 对于供应商处的库存管理的处理 对于一些常用料 公司会在供应商处建立 库存 其余的待发原材料都是在每次领料时由供应商来领取 通过对 a 公司目前 外协业务管理流程的调研与分析 我们发现了一些问题与缺陷 10 erp 系统外协加工模块设计与实现 首先 标准外协业务作为一种向供应商提供原材料 收取供应商加工后的产 品的业务在当前系统中被分为发料与不发料两种是不合理的 a 公司的这种不发 料的外协业务其实属于标准的采购业务的范畴 而且外协作为一种需要和供应商 进行交流沟通的业务 以工单的形式发放出去并不具备相应的约束力 其次 分工上面 采购部的外协业务管理模式中采购员所扮演的角色类似于 计划员与供应商之间的传话筒 其职能与作用并没有很好的被发挥出来 再次 供应商库存的管理 原材料一旦发送出去 公司的库存账目就查看不到了 唯一的凭据就是领料单 库存管控并不严格 图 3 1 采购组用例图 最后 在业务操作方面 系统中并没有能够批量查询到各工单的领料及回货 状况的跟踪表 导致采购人员在工作时需要逐个查询是否有足够的库存进行发料 因此 可以看到 现行的 erp 系统所采用的外协加工管理模式对于业务量逐渐扩 大的 a 公司来说已经无法提供更好的支持了 因此 需要开发一款灵活完善的外 协加工系统模块 按用户角色分为两组 采购组 仓库组 分别完成下面流程 图 3 1 图 3 2 第三章 需求分析 11 图 3 2 仓库组用例图 12 erp 系统外协加工模块设计与实现 第四章 总体设计 13 第四章 总体设计 sap 中的外协加工可以分为标准外协和工序外协 两者的区别在于标准外协 需要对供应商进行发料 且收回的产品为新的物料 而工序外协只是将生产中的 一个环节交给供应商去完成 在实际运作中同样需要将待加工的产品发送给供应 商 但是加工前后物料不发生改变 在对 a 公司进行了详尽的调研之后 项目组协同 a 公司的关键用户基于 sap 的外协加工管理模式进行了未来外协加工业务模式的设计 采用了 sap 中的标准 外协的方案 将 a 公司原来的不发料的外协业务规范为标准采购业务 以下是业 务流程的简单介绍 因为本文重点在于讲解辅助流程的一些单据 报表的开发以 及弥补系统方案不足的增强 故而业务流程仅做了简单的介绍 且集中于采购仓 库的管理 前端的需求触发以及后端的财务账目均未做介绍 和标准采购订单一样 外协采购订单同样是由系统运行 mrp 后产生需求而触 发 计划员根据需求将计划订单转为采购申请 采购员则根据计划员抛出的采购 申请将外协采购申请在系统内分配给合适的供应商 系统会帮助确认是否有封样 记录及是否有单价 对无封样产品记录及无单价产品 采购部无法下单则会通知 相关部门 工程师处理 下单成功后 部门主管在系统中审批合格的采购订单并 由采购员打印出来传真给供应商 采购员根据订单打印出领料单交由仓库人员安 排备料发给供应商生产 采购员核对委外订单对需要预付款的供应商开始预付货 款 不需要进行预付款的则等到月底统一进行对账后通知供应商开票后核对无误 向财务递交付款申请 后续财务进行账务的处理 至此完成整个委外加工业务的 流程 外协加工业务流程包括了以下几个子流程 生产性物资委外采购流程 采购 外协领退料流程 采购外协超领流程以及生产性物资采购收货流程 流程如图 4 1 4 1 生产性物资外协采购流程介绍 采购申请由计划员抛出后 采购员筛选出自己负责的外协采购物料的采购申 14 erp 系统外协加工模块设计与实现 请 为其维护合适的供应商 其实际业务中会出现采购申请拆分的现象 也就是 出于其合作的供应商产能 品质或其他因素的考虑 会将同一个物料的外协采购 图 4 1 总体设计流程 申请维护给多家供应商并生成采购订单 然而 sap r 3 系统中并不能很好的支持 到这个需求 因此 结合到用户体验和风险的考虑 项目组进行了平台的开发 为用户提供了拆分采购申请的功能 并加大了操作的便利性 如图 4 1 所示 这 一平台会将在系统中已经维护了价格的供应商都显示出来供采购员选择 而如果 此物料还没有确定供应商 则会置空 如果存在供应商但价格失效的话 会红灯 警告 采购员可以在分配界面了解到物料的情况并做出相应的处理 采购员下达 第四章 总体设计 15 采购订单后 采购部门的部长会在系统中进行采购订单的审批 当审批通过之后 采购员会将采购订单打印出来并传真给供应商 作为个性化较强的单据 采购订 单需要针对用户的需求进行打印样张的设计以及字段逻辑的选取 采购员除了将 采购订单打印给供应商作为合同约束外 还需要将外协领料单打印出来提交给仓 库 供应商凭借采购订单编号去公司仓库领用物料 a 公司原有业务模式中 将 领料单与采购订单混合在一起 采购订单的合同性质不明显 约束力不强且将两 种单据混合在一起信息也比较杂乱 供应商领用的物料可能会有一些不良品或者是加工过程中损坏 因此如果是 领用的物料本身为不良品则需要将物料退回给 a 公司并重新领料 如果是供应商 自身在加工过程中出现损坏则需要进行外协超领 供应商加工完毕后会送货到 a 公司 公司仓库管理人员会进行收货 4 2 采购外协领退料流程介绍 采购员依据外协采购订单需求打印外协领料单 抛单给仓库 仓库备料待发 仓库与供应商交接外发物料 双方签字确认 外协供应商生产加工前期筛选不良 品 将筛选出来的不良品物料 按要求标示注明不良原因整理待退并告知采购员 退料数量 由采购员打印外协退料单递交给仓库 仓库依据外协退料单及供应商 提供的实物进行交接 不良品交给公司的品管部确认 判定不良品原因及不良品 去向 不良品仓接收不良品并在系统中过账处理不良品 供应商退料完毕后 将 信息传达至采购部 采购员安排补料即重新打印外协领料单 品管判定非来料不 良的退料直接拒收 则由外协供应商做外协超领 在这一流程设计中 考虑到耗 损率 之前的运作模式为供应商出现耗损 由采购员判断是否在耗损率以内 如 果在则补发料 如果不在则由供应商自行购买原材料承担损耗 导致供应商有时 无法及时获得原料补充进行加工且认为判断具有一定的随意性 现行系统方案中 将耗损率考虑到 bom 中 在搭建 bom 的同时就给定了外发物料的数量 这一数量 包含了损耗数量在内 这样不仅提高了供应商的效率 也管控了原材料的库存 并且促使供应商出现过多损耗时自觉进行外协超领 在外协领退料的流程中 进 行了外协领料单 外协退料单的开发来辅助流程的进行并作为仓库备料过账的依 16 erp 系统外协加工模块设计与实现 据 另外除了单据以外 还开发了委外进度跟踪表作为采购员催货 查看领退料 情况的依据 4 3 采购外协超领流程介绍 供应商生产完工前提交外协超领申请 外协供应商超领申请经采购 计划审 批 采购 计划判断是否现有计划外库存可供外协超领 若没有需及时下达采购 订单 收货 入库 补发 有料或可挪用 采购可先行打印外协超领单 交仓库 发料 外协供应商签收 供应商完工交货 采购员依照供应商对账单定期对账 确认并提交付款申请单 财务依照对账结果做相应未交订单扣款 采购定期处理 外协供应商未交订单 并打印外协报废单进行清理扣款 4 4 生产性物资采购收货流程介绍 供应商按照采购订单相关信息 准时安排送货 并同批开出相应的送货单 送货单上标明采购订单号 便于仓库人员进行收货操作 仓库收货员核对供应商 送货单信息后清点实物签收 制单员收到供应商送货单后通过系统查询采购订单 并进行核对 如供应商送货有一场则将异常反馈给相关采购员处理 相关采购员 经核实判定处理结果 oa 办公系统邮件通知 电话通知 外部原因直接退回供应 商 公司内部原因须在 4 小时内处理完毕 知会相关人员收货制单 来货采购订 单无异常制单员将货物收货到质检状态 同时打印进货单跟随货物一起送至品管 部门检验 检验员判断是否接收 接收多少 来料批量不良需开出 不良品检验 报告 交采购及相关部门确认 其余情况可直接将检验结果 收货数量 退货数 量填写在进货单上 由仓管员依据进货单进行最终的收货入库及不良退货 第五章 详细设计与实现 17 第五章 详细设计与实现 5 1 pr po 采购申请单转采购订单 5 1 1 简介 在 a 公司的实际业务中 考虑到供应商的产能 交期 品质 价格等各方面 因素 采购员在为采购申请分配供应商的时候会有选择的按照特定的比例将一张 采购申请同时下达给多家供应商 而 sap 系统本身的采购申请转采购订单的平台 虽然能够实现拆分采购申请的功能 但是不能够支持同时拆分 也就是说采购员 一次只能为采购申请分配一家供应商 如果一张采购申请被分配给三家供应商 外协采购的物料总数量为 10 000 的话 采购员需要先将其中的 5000 分配给 b 供应商 然后重新进入平台 将剩下的 5000 中的 2500 分配给 c 供应商 再重新 进入平台将剩下的量值分配给 d 供应商 在这一过程中 数量可以实现自动的扣 减但是如果采购员在分配的过程中忘记已经分配给何家供应商的话就会造成重复 下单的状况 操作不便利 误操作可能性很大 因此考虑到这一因素 开发的平 台会将采购申请中的物料现有的合作供应商全部显示在操作界面 并同时显示各 家供应商的采购价格 采购员可以参考价格等因素结合实际情况进行采购数量的 分配 一次性将采购申请分配给多家供应商 流程如图 5 1 pr po 平台 图 5 1 转采购订单流程 采购申请 采购订单 pr po 平台 开发 18 erp 系统外协加工模块设计与实现 5 1 2 设计与字段逻辑 t code zmm024 采购申请转采购订单平台功能设计与字段逻辑 1 平台实现自动将采购申请转采购订单 生成采购凭证 项目号 2 通过所需数据 整理表关系及字段逻辑关系如下表 5 1 表 5 1 pr po 字段逻辑 单据字段 sap 数 据来源 表 字段名称运算关系 公司电话 t024tel numberekko ekorg t024e ekorg 表 头公司传真 t024telfxekko ekorg t024e ekorg 采购类型 if ekko bsart nb and ekpo pstyp l 采购类型 标准采购 if ekko bsart nb and ekpo pstyp null 采购类采购类型 委外采购 if ekko bsart zdnb 采购类型 低值易耗采购 if ekko bsart zgnb 采购类型 固定资产采购 if ekko bsart zynb 采购类型 样品采购 采购订单 ekkoebeln 供应商编号 ekkolifnr 供应商全称 lfa1name1 lfa1 lifnr ekko lifnr 通过表之 间联系找到字段 供应商联系人 knvkname1 namev knvk lifnr ekko lifnr 通过表之 间联系找到字段 主 体 供应商地址 lfa1ort01 stras lfa1 lifnr ekko lifnr 通过表之 间联系找到字段 第五章 详细设计与实现 19 续上表 单据字段 sap 数 据来源 表 字段名称运算关系 送货地址 if 库存地点 ekpo lgort 为 1115 1116 1135 1136 送货地址 中山市横栏镇新茂工业 区康隆 2 路 38 号联昊通快递公司 5 楼西顿 仓库 else 送货地址 惠州市惠城区水口 镇东江 工业区祥和西路 a17 号西顿照明有限 公司 工厂 t001wname1ekpo werks t001w werks 采购组织 t024eekotxekko ekorg t024e ekorg 采购组 t024eknamekko ekgrp t024 ekgrp 付款条件 tvzbtvtextekko zterm tvzbt zterm 供应商电话 lfa1telf1 供应商传真 lfa1telfx 物料编号 ekpomatnr 物料描述 ekpotxz01 数量 ekpomenge 单位 ekpomeins 采购单价 ekponetpr 采购金额 ekponetwr ekpo netwr ekpo netpr ekpo menge 备注 数量合计 ekkorlwrt 不含税额合计采购金额求和 税额合计税额求和 主 体 金额合计不含税额 税额 20 erp 系统外协加工模块设计与实现 5 1 3 实现 实现选择屏幕 定义筛选字段 终端用户根据目前所需查找的字段 缩小范围 输入值 多值 单值 排除 逻辑比较等 进行筛选 一般来说 a 公司的采购员在系统中都有自己的采购组代码 如图 5 2 所示 在实际工作 中 他们有自己负责的物料 输入自己所属的采购组织 工厂 输入自己的 采购组代码执行后就能看到自己所负责的物料当天的采购申请进行处理 可 以精确查询也可以模糊查询 图 5 2 pr po 筛选屏幕 alv 数据展示 通过选择屏幕筛选 将符合条件数据按定义好的字段列出 列值包括采购申请单号 项目号 日期 价格等一张采购订单所需完整信息 如 图 5 2 点击 转采购订单 按钮 将采购申请转为采购订单 下图为成功转换 成采购订单事例 如图 5 3 第五章 详细设计与实现 21 图 5 3 采购申请数据展示 点击 转采购订单 按钮 执行功能操作 采购申请转为采购订单 下图为 不成功实例 当条件不符合时 返回转换失败的消息 例如价格失效 采购订单 价格为 0 时 返回对应消息 消息内容是 净价格必须大于 0 转采购订单不成 功 类似的情况还有采购数量为 0 采购日期为过去式等情况 这些都是终端用 户手工填写的 系统可以很好的控制人为因素的操作错误 如图 5 4 22 erp 系统外协加工模块设计与实现 图 5 4 生成采购凭证 若转采购订单成功 自动生成采购凭证与行项目 自动生成采购凭证 双击 可进入 查看 也可通过事务 me23n 查看 采购订单中数据大部分来自于采购申 请 如图 5 5 第五章 详细设计与实现 23 图 5 5 采购凭证屏幕 通过事务代码 va01 查看采购订单 在采购申请转采购订单成功以后 会 自动生成采购订单 通过此事务查看 其中必须的字段内容都是通过采购申 请传递过去 24 erp 系统外协加工模块设计与实现 5 2 采购订单打印 5 2 1 简介 采购订单在大多数企业中作为一种具有约束力的合同 是供应商和公司之间 的交易的重要凭证 而不同的企业对于采购订单的样张设计也不尽相同 采购订 单的打印除了样张设计 数据的体现外还做了打印的控制 已删除的订单不会显 示在打印队列 5 2 2 设计与字段逻辑 t code zmm001 a 公司 sap 项目单据打印功能设计 字段逻辑说明 1 当 a 公司采购物料的情况下 a 公司需要出具采购单据 采购订单上包含全 部说明信息 包含采购凭证 日期 采购员 采购物料等信息 采购员持采购 订单进行采购 2 通过所需数据 整理表关系及字段逻辑关系如下表 5 2 表 5 2 采购订单字段逻辑 单据字段sap 数据来源表字段名称运算关系 公司电话 t024tel numberekko ekorg t024e ekorg 表 头公司传真 t024telfxekko ekorg t024e ekorg 主 体 采购类型 ekkobsart if ekko bsart nb and ekpo pstyp l 采购类型 标准采购 if ekko bsart nb and ekpo pstyp null 采购类采购类型 委外采购 if ekko bsart zdnb 采购类型 低值易耗采购 if ekko bsart zgnb 采购类型 固定资产采购 if ekko bsart zynb 第五章 详细设计与实现 25 续上表 单据字段sap 数据来源表字段名称运算关系 采购订单 ekkoebeln 供应商编号 ekkolifnr 供应商全称 lfa1name1 lfa1 lifnr ekko lifnr 通过表之 间联系找到字段 供应商联系 人 knvkname1 namev knvk lifnr ekko lifnr 通过表之 间联系找到字段 供应商地址 lfa1ort01 stras lfa1 lifnr ekko lifnr 通过表之 间联系找到字段 送货地址 if 库存地点 ekpo lgort 为 1115 1116 1135 1136 送货地址 中山市横栏镇新茂工业 区康隆 2 路 38 号联昊通快递公司 5 楼西顿 仓库 else 送货地址 惠州市惠城区水口 镇东江 工业区祥和西路 a17 号西顿照明有限 公司 工厂 t001wname1ekpo werks t001w werks 采购组织 t024eekotxekko ekorg t024e ekorg 采购组 t024eknamekko ekgrp t024 ekgrp 交易币种 ekkowaers 税种 ekpomwskz 主 体 付款条件 tvzbtvtextekko zterm tvzbt zterm 供应商电话 lfa1telf1 供应商传真 lfa1telfx 物料编号 ekpomatnr 物料描述 ekpotxz01 主 体 数量 ekpomenge 26 erp 系统外协加工模块设计与实现 续上表 单据字段sap 数据来源表字段名称运算关系 采购金额 ekponetwr ekpo netwr ekpo netpr ekpo menge 税率 ekpomwskz 税额 税额 税率 采购金额 ekpo mwskz ekpo netwr 交货日期 eketeindt 交货地点 ekpolgort ekpo lgort t001l lgort t001l lgobe 数量合计 ekkorlwrt 不含税额合 计 采购金额求和 税额合计税额求和 金额合计不含税额 税额 5 2 3 实现 运行事务 smartforms 自定义打印格式 将单据所需数据从 alv 展示中带出 如图 5 6 图 5 7 所示 第五章 详细设计与实现 27 图 5 6 采购订单打印 图 5 7 采购订单打印 28 erp 系统外协加工模块设计与实现 5 3 外协领料单 5 3 1 简介 外协领料单作为供应商领料 仓库备料的依据凭证 其需要显示领用物料编 码 物料描述 领用数量 实际领用数量 物料所处的库存地点以及仓位等 其 中 按照 a 公司的分工模式 仓库的单据在正常的分页基础上按照处理组分页 单据会按照不同的处理组分开打印 便于仓库人员领取自己的备料单据进行同时 备料 加快了工作效率 外协领料单在打印前可由采购员指定领料数量 除此之 外外协领料单还进行了一定的打印控制 打印单据时系统会判断即时库存是否能 满足领料需求 如不能满足需求则会提示 领料数量大于即时库存 每次打印完 领料单 仓库按单备料和供应商交接过账后领料界面的领料数量会自动扣减 另 外如果外协采购订单已经交货完成 则领料信息便不会出现在领料界面 避免操 作人员误操作 5 3 2 设计与逻辑字段 t code zmm012 a 公司 sap 项目单据打印功能设计 字段逻辑说明 1 在供应商与 a 公司签订协议的情况下 a 公司在发料之前 需要提供单据正 明 在执行流程的过程中 外协领料单是必需的 领料单上包含全部说明信息 2 通过所需数据 整理表关系及字段逻辑关系如下表 5 3 表 5 3 外协领料单字段逻辑 列取值逻辑列取值逻辑 单据字段单据字段 sap 数 据来源 表 字段名称运算关系 表头 商照 电工 外协超领 退单 ekpo werks 1000 商照 ekpo werks 2000 电工 如果选择屏幕上选择的是超领则显 第五章 详细设计与实现 29 示为商照外协超领单 如果选择屏幕 上选择的是超退则显示为商照超退 打印日期默认系统时间 处理组 marcloggr marc matnr resb matnr marc werks resb werks marc lgort resb lgort 外协供应商 代码 ekkolifnr 外协供应商 名称 lfa1name1lfa1 lifnr ekko lifnr 采购订单 ekkoebeln 物料 resbmatnr eket ebeln ekko ebeln eket rsnum resb rsnum 物料描述 maktmaktx eket ebeln ekko ebeln eket rsnum resb rsnum makt matnr resb matnr 主体 单位 resbmeins 30 erp 系统外协加工模块设计与实现 续上表 5 3 3 实现 在单据打印中带出所需的数据库表数据 系统数据 以及手工填写空白 如图 5 8 列取值逻辑列取值逻辑 单据字段单据字段 sap 数 据来源 表 字段名称运算关系 即时库存数 mardlabst eket ebeln ekko ebeln eket rsnum resb rsnum mard matnr resb matnr mard werks resb werks 领料数量领料数量 为手输 主体 库存仓位 mardlgpbe eket ebeln ekko ebeln eket rsnum resb rsnum mard matnr resb matnr mard werks resb werks mard lgort resb lgort 表尾制单 t024eknamekko ekgrp t024 ekgrp 第五章 详细设计与实现 31 图 5 8 外协领料单打印 5 4 外协退料单 5 4 1 简介 外协退料单和外协领料单一样 是用于仓库和供应商进行交接的凭证依据 与领料单的样张相似 主要差别在于打印控制方面 在该外协采购订单没有进行 发料时不显示在打印可选界面 且其退料数量不得大于累计发料数量 5 4 2 功能设计与字段逻辑 t code zmm013 a 公司 sap 项目单据打印功能设计 字段逻辑说明 1 在供应商领取物料出现不良品的情况下 需要将不良物料退回 a 公司 在 执行流程的过程中 外协退料单是必需的 退料单上包含全部说明信息 2 通过所需数据 关联表及字段逻辑关系如下表 5 4 表 5 4 外协退料单字段逻辑 单据字段单据字段列取值逻辑列取值逻辑 32 erp 系统外协加工模块设计与实现 sap 数 据来源 表 字段名称运算关系 表头商照 电工外协退料单 ekpo werks 1000 商照 ekpo werks 2000 电工 处理组 marcloggr marc matnr resb matnr marc werks resb werks marc lgort resb lgort 外协供应商代码 ekkolifnr 外协供应商名称 lfa1name1lfa1 lifnr ekko lifnr 采购订单 ekkoebeln 物料 resbmatnr 物料描述 maktmaktx eket ebeln ekko ebeln eket rsnum resb rsnum 主体 单位 resbmeins 第五章 详细设计与实现 33 续上表 5 4 3 实现效果 退料单包含订单凭证 物料凭证 退料数量等 如图 5 9 列取值逻辑列取值逻辑 单据字段单据字段 sap 数 据来源 表 字段名称运算关系 表头商照 电工外协退料单 ekpo werks 1000 商照 ekpo werks 2000 电工 打印日期 处理组 marcloggr marc matnr resb matnr marc werks resb werks marc lgort resb lgort 外协供应商代码 ekkolifnr 外协供应商名称 lfa1name1lfa1 lifnr ekko lifnr 主体 采购订单 ekkoebeln 物料 resbmatnr 物料描述 maktmaktx eket ebeln ekko ebeln eket rsnum resb rsnum 单位 resbmeins 即时库存数 mardlabst eket ebeln ekko ebeln eket rsnum resb rsnum mard matnr resb matnr mard werks resb werks 可退料数量 resbenmng 主体 库存仓位 mardlgpbe eket ebeln ekko ebeln eket rsnum resb rsnum mard matnr resb matnr mard werks resb werks mard lgort resb lgort 34 erp 系统外协加工模块设计与实现 图 5 9 外协退料单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论