尚德科技MM_EXT_001 采购订单创建时价格等相关增强_FS.docVIP

尚德科技MM_EXT_001 采购订单创建时价格等相关增强_FS.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
增强设计规格 MM-采购订单创建控制 版本: Version Release Date and Time By Remarks 1.0 2006-02-24 Mike Cui Draft 签名: Reviewed Approved by Business Dept/Business Process Owner: Name Title Signature Date Business Dept/Business Process Owner 陆一波 采购部经理 倪红霞 SunSAP Project 熊海波 Project Manager 肖捷 Project Manager Loytong,Chia Project Manager Mike Cui Consultant 初始屏幕: 1. 采购订单创建屏幕: 开发需求 对于采购订单类型是ZNBB、ZNBP、ZSPP、ZTTP的采购订单,当系统在保存采购订单时,触发此增强:在保存订单时,如果采购订单行中为正常的物料号码和一般的供应商(供应商不是一般的供应商),系统自动检查采购订单中物料在对应的工厂下是否存在合法的采购信息记录!(同样的物料、同样的供应商、采购订单的日期落在采购信息记录的有效期内);如果存在,则限制采购订单中的价格必须从采购信息记录中引用,采购订单中的价格不允许手工修改!(采购订单中的净价字段(MEPO1211-NETPR)不能手工修改,采购订单行项目中的条件屏幕(Condition)中的PBXX和PB00字段为不同修改)。如果不存在合法的信息记录,系统提示用户需要维护相应的采购信息记录! 对于委外加工的采购订单(采购订单的Item Category为“L”),需要检查对应的委外加工信息记录是否已经维护!(委外加工的订单类型与标准的采购订单的类型相同,所以第一条就可以满足)。 对于采购订单类型是ZNBB、ZNBP、ZTTP的采购订单,采购订单中的行项目必须有合法的采购申请行项目(采购申请有效且有足够Open的数量)。否则提示用户“无采购申请参考”或“采购申请的Open数量不足”,系统不能保存PO。 4. 在判断价格是否与采购信息价格一致的时候,要取采购订单的建立日期去采购信息记录包含这个日期的区间的价格来比较,如果一致,放行,不一致,跳出error messge. 三、系统实现 通过事务SMOD 查找 MM06E005 — EXIT_SAPMM06E_017— ZXM06U42。在ZXM06U42中填充如下代码: ** * 包括 ZXM06U42 ** IF sy-uname = CONSULTANT12. BREAK-POINT. ENDIF. *************MM_EX_T01 采购订单的价格增强 by llj************** if I_EKPO-LOEKZ = . if I_EKPO-matnr . if I_EKKO-BSART = ZNBB or I_EKKO-BSART = ZNBP or I_EKKO-BSART = ZTPP . IF I_EKPO-RETPO = X OR I_EKPO-NETPR = 0.00. ELSE. data: begin of itab_temp occurs 0, * BANFN like EBAN-BANFN, 采购申请号 * matnr like EBAN-BNFPO, 采购申请行+ MENGE LIKE EBAN-MENGE,申请总数 BSMNG LIKE EBAN-BSMNG,订单数 end of itab_temp. data: begin of itab_temp2 occurs 0, * matnr like EBAN-BNFPO, 采购申请行+ MENGE LIKE EBAN-MENGE,申请总数 end of itab_temp2. DATA: Zdata LIKE I_EKPO-MENGE. DATA: ZBSMNG LIKE I_EKPO-MENGE. Zdata = I_EKPO-MENGE. TABLES: EBAN,EKET. SELECT SINGLE MENGE BSMNG FROM EBAN INTO itab_temp WHERE BANFN

文档评论(0)

文档集锦 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档