SAP系统外协加工模块设计与实现本科毕业论文.doc

上传人:仙人指路1688 文档编号:4018910 上传时间:2023-04-01 格式:DOC 页数:59 大小:3.89MB
返回 下载 相关 举报
SAP系统外协加工模块设计与实现本科毕业论文.doc_第1页
第1页 / 共59页
SAP系统外协加工模块设计与实现本科毕业论文.doc_第2页
第2页 / 共59页
SAP系统外协加工模块设计与实现本科毕业论文.doc_第3页
第3页 / 共59页
SAP系统外协加工模块设计与实现本科毕业论文.doc_第4页
第4页 / 共59页
SAP系统外协加工模块设计与实现本科毕业论文.doc_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《SAP系统外协加工模块设计与实现本科毕业论文.doc》由会员分享,可在线阅读,更多相关《SAP系统外协加工模块设计与实现本科毕业论文.doc(59页珍藏版)》请在三一办公上搜索。

1、摘 要随着社会的发展,外协逐渐成为一个企业不可或缺的部分,在一定意义上,避免了企业或者单位的生产链过长而造成自我难以调控的局面出现。有的产品部件所需技术性强,企业技术达不到,那么这样就节约了成本和时间;另外,有的企业规模有限,固定的员工无法满足此项生产任务,那么交由外部其他相关企业代为生产加工则提高了生产效率又实现了利润收入的双丰收。本文从软件体系结构角度入手,首先构建一个SAP推荐的标准三系统构架,然后在此基础上设计实现了ERP系统外协加工模块。对比已有的SAP外协加工模块,着重研究如何使外协生产能够更加完善管理、能够被简单灵活使用的问题,以及与其它主要模块达到衔接,提高了系统模块的灵活性并

2、具有良好的用户体验。能够帮助企业或者单位人性化管理外协模块。关键字: 外协 SAP三系统构架 企业单位 ERP系统 ABSTRACTWith 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 c

3、ause 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

4、 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 m

5、odule 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

6、 outsourcing module.Keywords: Outsourcing SAP R/3 Enterprise units ERP system目录第一章引言11.1总体项目背景11.1.1简述ERP系统11.1.2简述外协21.1.3简述SAP实施项目背景21.2 项目的任务和目标31.3 本文主要研究内容3第二章相关理论与工具52.1 相关技术介绍52.2 工具及环境介绍7第三章 需求分析9第四章 总体设计134.1 生产性物资外协采购流程介绍134.2 采购外协领退料流程介绍154.3 采购外协超领流程介绍164.4 生产性物资采购收货流程介绍16第五章 详细设计与实现175.

7、1 PR-PO采购申请单转采购订单175.1.1 简介175.1.2 设计与字段逻辑185.1.3 实现205.2 采购订单打印245.2.1 简介245.2.2 设计与字段逻辑245.2.3 实现265.3 外协领料单275.3.1 简介275.3.2 设计与逻辑字段285.3.3 实现295.4 外协退料单305.4.1 简介305.4.2 功能设计与字段逻辑305.4.3 实现效果315.5 外协超领单325.5.1 简介325.5.2 功能设计与字段逻辑325.5.3 实现效果345.6 委外进度跟踪表345.6.1 简介345.6.2 功能设计与字段逻辑345.6.3 实现效果375

8、.7 用户及角色创建375.8 本章总结40第六章 测试及结果416.1 采购订单、外协领料单、退料单测试416.2 PO-PR平台测试43结论45致谢47参考文献49第一章 引言1.1 总体项目背景1.1.1简述ERP系统(1)Enterprise Resource Planning 简称 ERP,企业资源计划系统,指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。它是从MRP(物料需求计划)发展而来的新一代集成化管理信息系统,它扩展了MRP的功能,其核心思想是供应链管理。它跳出了传统企业边界,从供应链范围去优化企业的资源。ERP系统集信息技术与先进管

9、理思想于一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。它对于改善企业业务流程、提高企业核心竞争力具有显著作用。(2)ERP是Enterprise Resource Planning(企业资源计划)的简称,是上个世纪90年代美国一家IT公司根据当时计算机信息、IT技术发展及企业对供应链管理的需求,预测在今后信息时代企业管理信息系统的发展趋势和即将发生变革,而提出了这个概念。 ERP是针对物资资源管理(物流)、人力资源管理(人流)、财务资源管理(财流)、信息资源管理(信息流)集成一体化的企业管理软件。它将包含客户/服务架构

10、,使用图形用户接口,应用开放系统制作。除了已有的标准功能,它还包括其它特性,如品质、过程运作管理、以及调整报告等。(3)ERP系统的特点有:企业内部管理所需的业务应用系统,主要是指财务、物流、人力资源等核心模块。物流管理系统采用了制造业的MRP管理思想;FMIS有效地实现了预算管理、业务评估、管理会计、ABC成本归集方法等现代基本财务管理方法;人力资源管理系统在组织机构设计、岗位管理、薪酬体系以及人力资源开发等方面同样集成了先进的理念。ERP系统是一个在全公司范围内应用的、高度集成的系统。数据在各业务系统之间高度共享,所有源数据只需在某一个系统中输入一次,保证了数据的一致性。对公司内部业务流程

11、和管理过程进行了优化,主要的业务流程实现了自动化。(4)采用了计算机最新的主流技术和体系结构:B/S、INTERNET体系结构,WINDOWS界面。在能通信的地方都可以方便地接入到系统中来。ERP系统对于改善企业业务流程、提高企业核心竞争力具有显著作用。ERP行业人才稀缺成为SAP发展的制约因素之一,鉴于此,国内的ERP培训行业逐渐开始发展。有五大特性:集成性、先进性、统一性、完整性、开放性。(5)其中,SAP 是全球企业管理软件与解决方案的技术领袖,同时也是市场领导者。30余年来,通过其应用软件、服务与支持,SAP持续不断向全球各行业企业提供全面的企业级管理软件解决方案。随着以SAP为代表的

12、新一代商业智能应用所受到企业用户的广泛青睐,SAP在中国用户的激增,具备最终用户或内部顾问应掌握的基本SAP技能的人才需求数量也相应增加。此项目就是在SAP R/3环境下开发完成的一个ERP系统模块。1.1.2简述外协 随着制造业的发展,出于对成本、技术、产能、工艺、产品质量、库存管理等多方面因素的考虑,公司会采用将待加工原材料提供给供应商,在供应商完成加工后收货的同时支付相应的加工费的方式进行加工,这种加工方式被称作为外协加工。1.1.3简述SAP实施项目背景 外协加工由于其业务特殊性在运作过程中容易出现物料库存不准确、费用结算混乱等问题,国内外有很多优秀的ERP软件都提供了外协加工管理的解

13、决方案,其中SAP提供了标准外协和工序外协两种外协加工采购管理模式来满足公司的需求。标准外协是由公司提供原材料,供应商加工后公司进行产成品的收货,工序外协则是公司在生产的过程中有一道或者多道工序由供应商来完成,工序外协与标准外协的区别在于工序外协前后物料不发生变化,是同一个物料。A公司近年来发展迅速,其原有的ERP软件已无法满足其需求,因此在一番抉择后该公司选用了SAP软件作为公司未来发展的软件支撑,本文正是基于该公司的SAP实施项目的背景完成的。1.2 项目的任务和目标该项目从外协流程入手,致力于完成一款更加完善可行、能够被终端用户灵活使用的SAP外协生产模块系统,能够实用到企业或者单位中,

14、能够帮助企业或者单位人性化管理外协模块。1.3 本文主要研究内容因为外协在一定意义上,避免了企业或者单位的生产链过长而造成自我难以调控的局面出现。有的产品部件所需技术性强,企业技术达不到,那么这样就节约了成本和时间;另外,有的企业规模有限,固定的员工无法满足此项生产任务,那么交由外部其他相关企业代为生产加工则提高了生产效率又实现了利润收入的双丰收。所以,一个完善的、可行的、能够被终端用户使用的SAP外协生产模块是迫切需要的,不仅能够提高系统模块的灵活性,还要具有良好的用户体验。可以帮助企业或者单位人性化管理外协模块。第一章简要描写该项目所处社会背景及项目所要达到的效果描述;第二章阐述了一些SA

15、P相关理论,让人们初步了解SAP;第三章由于该项目是在公司实习期间完成,本章对实习公司做了简单分析描述;第四章规划出项目的总体设计蓝图,帮助更好的完成项目;第五章对实现工具做出简单介绍;第六章是属于项目的详细设计和实现阶段阐述;第七章描述测试过程及结果。第二章 相关理论与工具2.1 相关技术介绍 在企业使用ERP系统的外协加工流程时,需要首先出示单据,单据是部门之间衔接工作的唯一凭据。外协部门通过选择屏幕输入条件,筛选出需求数据,通过ALV或者屏幕展示,整个流程涉及到的技术如下:(1)单据打印:单据是办理货物的交付和货款的支付的一种依据。单据可以表明出口商是否履约,履约的程度。进口商品以单据作

16、为提取货物的货权凭证,有了单据,就表明有了货物。通过SMARTFORMS将数据打印成纸质版。很多企业单位都使用上面的单据打印样式,只是数据可能有所差别。如图2.1。图 2.1 单据打印示例(2)报表展示:显示所需数据情况的表格(ALV展示),这些字段都是根据客户需求从数据库中取出,以ALV的形式展示,如图2.2。图2.2 报表展示示例(3)屏幕:每个窗口都叫做屏幕(同界面相似)。(4)增强:正常的业务不能满足客户需求或者是需要添加一些控制,这时可以在出口(在SAP中出口就是标准程序最后要调用的一个函数或者功能模块,这个函数或功能模块的输入已经由SAP定义好)中添加代码,实现需求。(5)BOM:

17、物料清单(Bill of Materials,简称BOM)是描述企业产品组成的技术文件。在加工资本式行业,它表明了产品的总装件、分装件、组件、部件、零件、直到原材料之间的结构关系,以及所需的数量。(6)组件:外协发出的原材料。2.2 工具及环境介绍项目是依赖SAP GUI730 工具软件完成的,基于abap编程语言:(1) 工具简介:SAP GUI是SAP用户用于访问SAP系统的图形用户界面(Graphical User Interface)。SAP GUI730是SAP系统的一个版本,用户可以登录平台,进行配置、开发,完成满足不同客户需求的管理软件。(2) 配置:通常情况下,在项目初始阶段会

18、配置开发机(DEV)、测试机(QAS)、生产机(PRD);设置请求传输路径、方式(同步/异步);向测试机导入测试数据等应用过程:a.开发机应用于开发abap程序、配置权限、创建角色、创建用户等,开发机中没有数据,不能用于测试;b.测试机主要应用于测试,项目初始阶段向测试机导入测试数据, 数据分为两大类:一类是只对本客户端有效的数据,如业务数据(生产订单等),测试机中的每一个客户端是一个独立的业务组织,可看成是一个公司,一家公司里的生产订单和别家公司(别的客户端)的生产订单肯定是不一样的,账号数据也属于这种数据,里边包括用户权限,只对本客户端有效,到了别的客户端里要重开账号重配置权限,所以不同客

19、户端权限可能会不一样,这也说明了业务数据的独立性。测试阶段就是用这部分数据来测试开发的正确性;另一类是对本系统内的所有客户端都有效的数据。如开发类数据,ABAP程序、表定义等,在一个客户端里开发的数据,其他的客户端也可以拿来用,参数数据也是这样,要改变系统状态参数只需在一个客户端里修改,可以影响所有客户端。在开发程序完成后,通过测试机测试正确性。同样,测试机不能用于开发。c.不可以在测试机和生产机里直接开发、设置。都要在开发机,然后传输过去。在全部开发完成,满足客户所提全部需求的情况并且在测试机中集成测试完全通过的情况下,将开发程序按次序导入生产机。同时,导入A公司物料数据、客户数据、财务数据

20、等。如图2.3所示。(3) 总结:这是SAP推荐的标准三系统构架。当然,只有一台机器也可以。只要在这台机器里开三个客户端,如100、200、300。分别用作开发,测试,生产。但风险太大,因为他们共享一台服务器。一般sap实施项目的硬件环境包括一台用以配置和开发的“开发机”(DEV)、一台用以测试的“测试机”图2.3 开发测试流程(QAS)和一台正式运行的“生产机”(PRD),称之为三系统架构。一般项目实施过程中,根据蓝图设计在DEV下做配置的的时候,会保存在一个请求号里,QAS、PRD下的配置通过传输请求号的方式实现。测试机和开发机是在搭建生产机之前用于顾问根据企业管理流程和业务流程进行搭建测

21、试使用的环境。生产机是经过测试机和开发机搭建测试后能够与企业管理流程业务模式匹配用于正式企业应用的系统环境。开发机是用来做各种开发,设置的,开发设置好后要测试的,这时候要把这些内容通过传输传输到测试机来测试,测试没有问题了再传输到生产机,生产机是客户上线后正式使用的机器。不同的账户登录SAP系统的不同端口操作作业,全部通过事务代码(T-CODE)完成。对于全部开发,只能在开发机进行,通过生成请求、传输请求(配置时设置传输路径、方式等)将开发传输到测试机,再传到生产机。每个请求都是一个版本,对于同一个开发,新版本会覆盖掉旧版本。传输路径如图2.4所示:图 2.4 请求传输路径第三章 需求分析A公

22、司是一家照明企业,作为五星级酒店灯光提供商,其主要业务范围是研发、生产和销售流通类、工装类、酒店类、店铺类、家居类、户外类、电工类7大照明产品。公司的信息化系统应用、开发已经开展了多年。起初,A公司使用自行开发ERP系统。2007年开始使用“易飞”ERP系统。目前A公司涉及采购职能的部门有:采购开发(研发采购)、OEM部(成品半成品的采购)、采购部(生产材料以及模具的采购)、行政部(办公用品采购)、资讯部(IT及IT耗材采购)、策划部(部分广宣品采购)、电工采购(负责电工事业部物资采购)、户外采购(负责户外事业部物资采购)以及家居采购(负责家居事业部物资采购)。A公司的外协业务集中在采购部和O

23、EM两个部门,这两个部门的外协采购业务虽然都采取的是工单管理的形式,但是在职能分工模式各有不同。采购部的外协业务均为发料类型,即需要向供应商发送原材料。首先由生产部门运行LRP生成工单,再由计划员将工单打印出来给到采购员,采购员将工单传达给供应商,采购部的工单内所有需要发出的物料由计划部安排仓库发出给相应的供应商,采购员只负责根据计划部的要求通知供应商的回货。OEM的外协业务可以分为发料和不发料两种类型。不发料类型由生产部门运行LRP产生工单,采购跟单员从系统中批量导出工单复制到EXCEL表中打印出来,交由OEM部领导签字审批后下达给供应商进行排产,按BOM需求,所有成品内的配件均由供应商自供

24、,公司不派送任何物料。发料类型由生产部门运行LRP产生工单,采购跟单员从系统批量导出工单复制到EXCEL表中打印出来交由OEM部领导签字审批后下达给供应商进行排产,产品内有部分材料因各种原因由我司提供,由采购员制作出对应的供应商领料单,由OEM部部长,计划员签字,交由各仓库仓管员备货发货(发货情况会在单据上手写备注)。一般通过发OA知会仓库及物流组安排发货或其他安排。对于供应商处的库存管理的处理,对于一些常用料,公司会在供应商处建立库存,其余的待发原材料都是在每次领料时由供应商来领取。通过对A公司目前外协业务管理流程的调研与分析,我们发现了一些问题与缺陷。首先,标准外协业务作为一种向供应商提供

25、原材料,收取供应商加工后的产品的业务在当前系统中被分为发料与不发料两种是不合理的,A公司的这种不发料的外协业务其实属于标准的采购业务的范畴。而且外协作为一种需要和供应商进行交流沟通的业务,以工单的形式发放出去并不具备相应的约束力。其次,分工上面,采购部的外协业务管理模式中采购员所扮演的角色类似于计划员与供应商之间的传话筒,其职能与作用并没有很好的被发挥出来。再次,供应商库存的管理,原材料一旦发送出去,公司的库存账目就查看不到了,唯一的凭据就是领料单,库存管控并不严格。图3.1 采购组用例图最后,在业务操作方面,系统中并没有能够批量查询到各工单的领料及回货状况的跟踪表,导致采购人员在工作时需要逐

26、个查询是否有足够的库存进行发料。因此,可以看到,现行的ERP系统所采用的外协加工管理模式对于业务量逐渐扩大的A公司来说已经无法提供更好的支持了。因此,需要开发一款灵活完善的外协加工系统模块。按用户角色分为两组:采购组、仓库组,分别完成下面流程:图3.1、图3.2。图3.2 仓库组用例图第四章 总体设计SAP中的外协加工可以分为标准外协和工序外协,两者的区别在于标准外协需要对供应商进行发料,且收回的产品为新的物料,而工序外协只是将生产中的一个环节交给供应商去完成,在实际运作中同样需要将待加工的产品发送给供应商,但是加工前后物料不发生改变。在对A公司进行了详尽的调研之后,项目组协同A公司的关键用户

27、基于SAP的外协加工管理模式进行了未来外协加工业务模式的设计。采用了SAP中的标准外协的方案,将A公司原来的不发料的外协业务规范为标准采购业务。以下是业务流程的简单介绍,因为本文重点在于讲解辅助流程的一些单据、报表的开发以及弥补系统方案不足的增强,故而业务流程仅做了简单的介绍,且集中于采购仓库的管理,前端的需求触发以及后端的财务账目均未做介绍。和标准采购订单一样,外协采购订单同样是由系统运行MRP后产生需求而触发,计划员根据需求将计划订单转为采购申请,采购员则根据计划员抛出的采购申请将外协采购申请在系统内分配给合适的供应商,系统会帮助确认是否有封样记录及是否有单价。对无封样产品记录及无单价产品

28、,采购部无法下单则会通知相关部门/工程师处理。下单成功后,部门主管在系统中审批合格的采购订单并由采购员打印出来传真给供应商,采购员根据订单打印出领料单交由仓库人员安排备料发给供应商生产。采购员核对委外订单对需要预付款的供应商开始预付货款,不需要进行预付款的则等到月底统一进行对账后通知供应商开票后核对无误向财务递交付款申请,后续财务进行账务的处理,至此完成整个委外加工业务的流程。外协加工业务流程包括了以下几个子流程:生产性物资委外采购流程、采购外协领退料流程、采购外协超领流程以及生产性物资采购收货流程。流程如图4.1:4.1 生产性物资外协采购流程介绍采购申请由计划员抛出后,采购员筛选出自己负责

29、的外协采购物料的采购申请,为其维护合适的供应商,其实际业务中会出现采购申请拆分的现象,也就是出于其合作的供应商产能、品质或其他因素的考虑,会将同一个物料的外协采购图4.1 总体设计流程申请维护给多家供应商并生成采购订单。然而SAP R/3系统中并不能很好的支持到这个需求,因此,结合到用户体验和风险的考虑,项目组进行了平台的开发,为用户提供了拆分采购申请的功能,并加大了操作的便利性,如图4.1所示。这一平台会将在系统中已经维护了价格的供应商都显示出来供采购员选择,而如果此物料还没有确定供应商,则会置空,如果存在供应商但价格失效的话,会红灯警告,采购员可以在分配界面了解到物料的情况并做出相应的处理

30、。采购员下达采购订单后,采购部门的部长会在系统中进行采购订单的审批,当审批通过之后,采购员会将采购订单打印出来并传真给供应商,作为个性化较强的单据,采购订单需要针对用户的需求进行打印样张的设计以及字段逻辑的选取。采购员除了将采购订单打印给供应商作为合同约束外,还需要将外协领料单打印出来提交给仓库,供应商凭借采购订单编号去公司仓库领用物料。A公司原有业务模式中,将领料单与采购订单混合在一起,采购订单的合同性质不明显,约束力不强且将两种单据混合在一起信息也比较杂乱。供应商领用的物料可能会有一些不良品或者是加工过程中损坏,因此如果是领用的物料本身为不良品则需要将物料退回给A公司并重新领料,如果是供应

31、商自身在加工过程中出现损坏则需要进行外协超领。供应商加工完毕后会送货到A公司,公司仓库管理人员会进行收货。4.2 采购外协领退料流程介绍采购员依据外协采购订单需求打印外协领料单,抛单给仓库。仓库备料待发。仓库与供应商交接外发物料,双方签字确认。外协供应商生产加工前期筛选不良品。将筛选出来的不良品物料,按要求标示注明不良原因整理待退并告知采购员退料数量,由采购员打印外协退料单递交给仓库。仓库依据外协退料单及供应商提供的实物进行交接,不良品交给公司的品管部确认,判定不良品原因及不良品去向。不良品仓接收不良品并在系统中过账处理不良品。供应商退料完毕后,将信息传达至采购部,采购员安排补料即重新打印外协

32、领料单。品管判定非来料不良的退料直接拒收,则由外协供应商做外协超领。在这一流程设计中,考虑到耗损率,之前的运作模式为供应商出现耗损,由采购员判断是否在耗损率以内,如果在则补发料,如果不在则由供应商自行购买原材料承担损耗,导致供应商有时无法及时获得原料补充进行加工且认为判断具有一定的随意性。现行系统方案中将耗损率考虑到BOM中,在搭建BOM的同时就给定了外发物料的数量,这一数量包含了损耗数量在内。这样不仅提高了供应商的效率,也管控了原材料的库存,并且促使供应商出现过多损耗时自觉进行外协超领。在外协领退料的流程中,进行了外协领料单、外协退料单的开发来辅助流程的进行并作为仓库备料过账的依据,另外除了

33、单据以外,还开发了委外进度跟踪表作为采购员催货,查看领退料情况的依据。4.3 采购外协超领流程介绍供应商生产完工前提交外协超领申请。外协供应商超领申请经采购、计划审批,采购、计划判断是否现有计划外库存可供外协超领。若没有需及时下达采购订单、收货、入库、补发。有料或可挪用,采购可先行打印外协超领单,交仓库发料,外协供应商签收。供应商完工交货。采购员依照供应商对账单定期对账,确认并提交付款申请单。财务依照对账结果做相应未交订单扣款。采购定期处理外协供应商未交订单,并打印外协报废单进行清理扣款。4.4 生产性物资采购收货流程介绍供应商按照采购订单相关信息,准时安排送货,并同批开出相应的送货单,送货单

34、上标明采购订单号,便于仓库人员进行收货操作。仓库收货员核对供应商送货单信息后清点实物签收。制单员收到供应商送货单后通过系统查询采购订单并进行核对。如供应商送货有一场则将异常反馈给相关采购员处理,相关采购员经核实判定处理结果(OA办公系统邮件通知/电话通知):外部原因直接退回供应商,公司内部原因须在4小时内处理完毕,知会相关人员收货制单。来货采购订单无异常制单员将货物收货到质检状态,同时打印进货单跟随货物一起送至品管部门检验,检验员判断是否接收、接收多少。来料批量不良需开出不良品检验报告交采购及相关部门确认,其余情况可直接将检验结果、收货数量、退货数量填写在进货单上,由仓管员依据进货单进行最终的

35、收货入库及不良退货。第五章 详细设计与实现5.1 PR-PO采购申请单转采购订单5.1.1 简介在A公司的实际业务中,考虑到供应商的产能、交期、品质、价格等各方面因素,采购员在为采购申请分配供应商的时候会有选择的按照特定的比例将一张采购申请同时下达给多家供应商,而SAP系统本身的采购申请转采购订单的平台虽然能够实现拆分采购申请的功能,但是不能够支持同时拆分,也就是说采购员一次只能为采购申请分配一家供应商,如果一张采购申请被分配给三家供应商,外协采购的物料总数量为10,000的话,采购员需要先将其中的5000分配给B供应商,然后重新进入平台,将剩下的5000中的2500分配给C供应商,再重新进入

36、平台将剩下的量值分配给D供应商,在这一过程中,数量可以实现自动的扣减但是如果采购员在分配的过程中忘记已经分配给何家供应商的话就会造成重复下单的状况,操作不便利,误操作可能性很大。因此考虑到这一因素,开发的平台会将采购申请中的物料现有的合作供应商全部显示在操作界面,并同时显示各家供应商的采购价格,采购员可以参考价格等因素结合实际情况进行采购数量的分配,一次性将采购申请分配给多家供应商,流程如图5.1:采购申请PR-PO平台(开发) PR-PO平台采购订单图5.1 转采购订单流程5.1.2 设计与字段逻辑T-CODE:ZMM024采购申请转采购订单平台功能设计与字段逻辑:(1) 平台实现自动将采购

37、申请转采购订单,生成采购凭证、项目号。(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;采购类型

38、= 低值易耗采购IF EKKO-BSART = ZGNB;采购类型 = 固定资产采购IF EKKO-BSART = ZYNB;采购类型 = 样品采购采购订单EKKOEBELN供应商编号EKKOLIFNR供应商全称LFA1NAME1LFA1-LIFNR = EKKO-LIFNR 通过表之间联系找到字段供应商联系人KNVKNAME1+NAMEVKNVK-LIFNR = EKKO-LIFNR 通过表之间联系找到字段供应商地址LFA1ORT01+STRASLFA1-LIFNR = EKKO-LIFNR 通过表之间联系找到字段续上表单据字段SAP数据来源表字段名称运算关系送货地址IF 库存地点EKPO-

39、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物料描

40、述EKPOTXZ01数量EKPOMENGE单位EKPOMEINS采购单价EKPONETPR采购金额EKPONETWREKPO-NETWR = EKPO-NETPR* EKPO-MENGE备注数量合计EKKORLWRT不含税额合计采购金额求和税额合计税额求和金额合计不含税额+税额5.1.3 实现实现选择屏幕定义筛选字段,终端用户根据目前所需查找的字段,缩小范围,输入值(多值/单值/排除/逻辑比较等),进行筛选。一般来说,A公司的采购员在系统中都有自己的采购组代码,如图5.2所示,在实际工作中,他们有自己负责的物料,输入自己所属的采购组织、工厂,输入自己的采购组代码执行后就能看到自己所负责的物料当

41、天的采购申请进行处理。可以精确查询也可以模糊查询。图5.2 PR-PO筛选屏幕ALV数据展示通过选择屏幕筛选,将符合条件数据按定义好的字段列出,列值包括采购申请单号、项目号、日期、价格等一张采购订单所需完整信息,如图5.2。点击“转采购订单”按钮,将采购申请转为采购订单,下图为成功转换成采购订单事例,如图5.3。图5.3 采购申请数据展示点击“转采购订单”按钮,执行功能操作:采购申请转为采购订单,下图为不成功实例:当条件不符合时,返回转换失败的消息。例如价格失效(采购订单价格为0)时,返回对应消息,消息内容是:净价格必须大于0,转采购订单不成功。类似的情况还有采购数量为0、采购日期为过去式等情

42、况,这些都是终端用户手工填写的,系统可以很好的控制人为因素的操作错误,如图5.4。图5.4 生成采购凭证若转采购订单成功,自动生成采购凭证与行项目,自动生成采购凭证,双击可进入,查看。也可通过事务ME23N查看,采购订单中数据大部分来自于采购申请,如图5.5。图5.5 采购凭证屏幕通过事务代码VA01查看采购订单,在采购申请转采购订单成功以后,会自动生成采购订单,通过此事务查看。其中必须的字段内容都是通过采购申请传递过去。5.2 采购订单打印5.2.1 简介采购订单在大多数企业中作为一种具有约束力的合同,是供应商和公司之间的交易的重要凭证,而不同的企业对于采购订单的样张设计也不尽相同。采购订单

43、的打印除了样张设计,数据的体现外还做了打印的控制,已删除的订单不会显示在打印队列。5.2.2 设计与字段逻辑T-CODE:ZMM001A公司-SAP项目单据打印功能设计-字段逻辑说明:(1)当A公司采购物料的情况下,A公司需要出具采购单据,采购订单上包含全部说明信息,包含采购凭证、日期、采购员、采购物料等信息,采购员持采购订单进行采购。(2)通过所需数据,整理表关系及字段逻辑关系如下表5.2:表5.2 采购订单字段逻辑单据字段SAP数据来源表字段名称运算关系表头公司电话T024TEL NUMBEREKKO-EKORG = T024E-EKORG公司传真T024TELFXEKKO-EKORG =

44、 T024E-EKORG主体采购类型EKKOBSARTIF 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;续上表单据字段SAP数据来源表字段名称运算关系主体采购订单EKKOEBELN供应商编号EKKOLIFNR供应商全称LFA1NAME1LFA1-LIFNR = E

45、KKO-LIFNR 通过表之间联系找到字段供应商联系人KNVKNAME1+NAMEVKNVK-LIFNR = EKKO-LIFNR 通过表之间联系找到字段供应商地址LFA1ORT01+STRASLFA1-LIFNR = EKKO-LIFNR 通过表之间联系找到字段送货地址IF 库存地点EKPO-LGORT为1115/1116/1135/1136, 送货地址 = 中山市横栏镇新茂工业区康隆2路38号联昊通快递公司5楼西顿仓库ELSE 送货地址 = 惠州市惠城区水口镇东江工业区祥和西路A17号西顿照明有限公司工厂T001WNAME1EKPO-WERKS = T001W-WERKS采购组织T024E

46、EKOTXEKKO-EKORG = T024E-EKORG采购组T024EKNAMEKKO-EKGRP = T024-EKGRP交易币种EKKOWAERS税种EKPOMWSKZ付款条件TVZBTVTEXTEKKO-ZTERM = TVZBT-ZTERM主体供应商电话LFA1TELF1供应商传真LFA1TELFX物料编号EKPOMATNR物料描述EKPOTXZ01数量EKPOMENGE 续上表单据字段SAP数据来源表字段名称运算关系采购金额EKPONETWREKPO-NETWR = EKPO-NETPR* EKPO-MENGE税率EKPOMWSKZ税额税额 = 税率*采购金额 = EKPO-MWSKZ*EKPO-

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号