- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
E_PP_002_独立需求上载更新程序(年度计划、三月滚动计划)_2011.08.25解析
第 I部分: 需求
模块 FI/CO ■ PP MM SD 其它 Spec编号 E_PP_002 短描述 年度计划、三月滚动计划上载(通过Excel模版) 类型 报表
ABAP Program Information System Report Printer Report Writer
SAP Query BW report Crystal Reports Others en 表单 流程增强 User Exit BADI Dialog Program Others 通过Excel模版上载 e 接口 BAPI IDOC ALE Others end 数据转移
需求优先级 High/关键 Mid/推荐 Low/可选 用户 生产计划室 要求日期 预计开发天数 是否有标准功能 Yes No 标准功能未采用的原因: 批量上载长周期计划 参考的标准功能 事务代码:MD61/MD62 ZPPE001
文档变更历史
版本号 文档维护时间 姓名 简要的描述 1.0 2008-11-13 陈哲伟 初始创建 1.1 2011-08-25 彭少鹏 加入物料计划属性的过滤逻辑
第 II部分: 详细功能描述 目的: 为长周期零件提供kd件的生产计划,方便用户导入独立需求。 功能描述: 在什么情形下执行:当年度生产计划、三个月滚动生产计划发布后,需要执行此程序。能够支持到年、月、周、日的生产计划上载。
是否有选择条件:初始化界面有相应的选择条件,详细内容见下面“屏幕设计”。
此程序需要用户来触发,用户首先按照Excel模版格式准备好需要上载的年度生产计划或三个月滚动计划,然后触发执行此程序完成批量上载计划到SAP系统。
权限无特殊需求,遵循自开发程序权限对象处理即可。
用户可以把屏幕输出保存成TXT文件格式存储到本地目录。
运行频率 任何时间 每天 每周 两周 每月每年 其它: 项目编号 在CMOD中的项目编号:无 运行方式 手工 自动 批处理 在线处理 输出方式 屏幕输出 打印 文件输出 其它: 打印机类型 激光打印机 纸张大小 A4横印 语言 中文
逻辑关系
用户按照Excel模版要求,准备好年度生产计划、三个月滚动生产计划的Excel文件用以上载。(与业务人员确认后,excel读取最大列为20列)
用户在初始化界面输入“工厂”,版本号固定为KD(需要界面可见),并在上载文件路径中选择“年度生产计划、三个月滚动生产计划”上载的Excel文件。
首先检查工厂与版本号是否存在于相应的表中:
检查字段“工厂”在表“T001W”是否存在,如果不存在,那么错误消息为“ 字段xxxx不存在,请修正 ”。
检查字段“版本号”在表“T459V”是否存在,如果不存在,那么错误消息为“ 字段xxxx不存在,请修正 ”。(建议保留验证)
用户选择执行功能。
读入Excel文件数据到内表,然后按照以下规则检查其中一些字段的有效性。
字段有效性检查规则:
检查字段是否是必输字段,如果是必输字段但是数据内容为空,那么错误消息为“字段xxxx是必输字段,请输入数据”。
根据数据内容是否符合字段数据类型的要求,比如字段“车型代码”,字段数据类型为CHAR(18),这样不允许数据内容超过18个字符。如果数据内容不符合字段数据类型的要求,那么错误消息为“字段xxxx不符合数据类型的要求,请修正”。
检查字段“计划数量”,如果为负数,那么错误消息为“字段xxxx不能为负数”。
检查“车型代码”在表MARC中,是否存在于该“工厂”,如果不存在,那么错误消息为“字段xxxx在MARC表中无数据”。
如果字段有效性检查有错误存在,那么输出屏幕显示如下,用户根据错误消息提示来修改Excel模版的数据,并返回步骤2重新执行。
如果字段有效性检查无错误存在,那么使用SAP系统中的BAPI或者Function执行相关数据创建。
需要创建“版本激活标识”为空,创建模拟需求计划
输出导入结果。
附:
年度生产计划、三个月滚动生产计划上载模版(里面详细描述了每个字段名称,字段技术名称、字段描述、是否是必输字段:
涉及的表:
表名 属性 Description PBED 透明表 存放独立计划需求数据的计划行 PBID 透
文档评论(0)