- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MM-020SAP集中开发功能规格说明书供应商主数据查重校验增强程序V1.020110816
SAP集中研发部
设计组
功能规格说明书规范V1.0
第一部分:文档信息
记录号 001 日期 2011-8-9 开发类型 Report Form Interface Enhancement Conversion Others 使用单位 模块 MM 编号 名称 供应商主数据查重校验增强程序 事务代码 业务负责人 关键用户 功能设计者 徐所柱 报表开发者 / 程序员
第二部分:维护记录
请求提出者 时间 修改内容 审批人 中国电力技术装备有限公司有限公司 2011-8-9 创建 蔡彬
设计顾问签名
姓名:XXX……………………………………
日期:2011/8/9
第三部分:业务流程
3.1业务流程图
功能描述:当创建供应商时,调用BADI,根据全国组织机构代码与自建表ZCJXZ_T0006进行比对,首先判断
是否为员工供应商,如果是员工供应商则结束,若不是需要判断全国组织机构代码是否存在,全国组织机构
代码不存在则保存供应商主数据,若存在,提示“供应商数据已存在,不允许保存”。
流程图如下:
第四部分: 功能设计
4.1必须填写部分
SAP透明表格以及字段:
程序要实现业务功能的详细描述,包括以下:
业务数据的来源
表1:LFA1
字段 内容 应用说明 MANDT 客户端 客户端 LIFNR 供应商或债权人的账号 供应商或债权人的账号 表2:自建表ZCJXZ_T0006
字段 内容 应用说明 是否为主键 MANDT 客户端 客户端 是 LIFNR 供应商或债权人的账号 供应商或债权人的账号 是 Re_number
工商登记号 工商登记号 Or_code
全国组织机构代码 全国组织机构代码 Ven_date
供应商成立日期 供应商成立日期 ZPY1
分类 分类 ZPY2
备用 备用
4.2增强填写部分
业务逻辑描述
BADI: VENDOR_CHECK_DATA
序号 相关取数及处理逻辑 1 LFA1与ZCJXZ_T0006的关联方法:通过LFA1- LIFNR与ZCJXZ_T0006-LIFNR建立关联
1)当创建或更改供应商时(事物代码:FK01 FK02 XK01 XK02 MK01 MK02 ZMM002),按照“全国组织机构代码”与自建表中全国组织机构代码字段进行比对,如果发现全国组织机构代码已经存在,则系统报错并提示:该供应商数据已存在,不允许保存。
2)当创建的供应商为员工供应商时(账户组为Z098),不检查‘组织机构’标签页,并且标签页各字段均置为不可输入状态。
界面设计: 界面的具体设计(屏幕设计,选择参数),能给出参考表和字段最好。 输出格式: 显示结果的要求,以及具体的格式,可以插入附件或者直接格式描述。
系统操作:
第五部分:概要设计(由设计顾问提供)
5.1增强填写部分
增强类型
1.指明增强类型(函数增强、文本增强、替代、校验、BADI等)。
BADI:VENDOR_ADD_DATA,VENDOR_ADD_DATA_CS
2.列出实现时,要用到的事务代码(开发所涉及的事务代码,业务所涉及的事物代码)。 XK01、XK02、FK01、FK02、MK01、MK02、ZMM002
增强逻辑(按照报表逻辑的实例):
步骤一:
按照 4.1必须填写部分 格式创建透明表ZCJXZ_T0006,并为自建表创建视图(Tcode:ZMMVDR0002);
从SPRO里配置屏幕组,配置路径为:财务会计(新)-》应收帐目和应付帐目-》供应商帐户-》主数据-》供应商主记录创建准备-》业务合作伙伴主记录里的特殊客户字段-》在供应商主记录中准备自由修改增强。这个配置是跨CLIENT的,首先创建一个屏幕组ZZ,给个描述如附加数据,然后在屏幕组下创建一个TAB页,编号1,功能代码ZTAB,描述附加数据。步骤二:
创建函数组ZMM69_ENHANCEMENT,在函数组内创建两个FUNCTION MODULE:
- ZMM69_ENHANCEMENT_DATA_READ,目的是从数据库读取附加字段值,
当Tcode = FK02/XK02/MK02/ZMM02时,从数据库读取附加字段值;
当供应商账户组为’Z098’时,将屏幕显示标志位赋值。
- ZMM69_ENHANCEMENT_SET_DAT
您可能关注的文档
- KeilC软件的使用方法摘抄的.doc
- 中考数学复习方法.doc
- 中考数学复习方法浅探.doc
- Keil中如何设置字体类型并修改关键字和注释颜色.docx
- 中考数学复习热点六实践操作题.doc
- kidsbox一级歌曲歌词.doc
- KGUB矿用超声物位仪说明书.doc
- 中考数学复习的内容需要延伸.doc
- 中考数学复习相似的应用.doc
- KINDETOUCH使用说明.doc
- 人教版小学五年级下册数学期末测试卷(精品).docx
- 人教版小学五年级下册数学期末测试卷附答案(名师推荐).docx
- 人教版小学五年级下册数学期末测试卷精品(全优).docx
- 甘肃省玛曲县2024年《一级注册建筑师之建筑物理与建筑设备》资格考试必刷100题题库及答案(典优).docx
- 人教版小学五年级下册数学期末测试卷精品【全优】.docx
- 人教版小学五年级下册数学期末测试卷带答案(a卷).docx
- 人教版小学六年级下册数学期末测试卷【a卷】.docx
- 人教版小学五年级下册数学期末测试卷精品(历年真题).docx
- 人教版小学五年级下册数学期末测试卷附参考答案(黄金题型).docx
- 人教版小学五年级下册数学期末测试卷及答案(历年真题).docx
文档评论(0)