TCL ERP项目物料删除程序-20050928.docVIP

  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文档。上传文档
查看更多
FUNCTIONAL SPECIFICATION 备案日期:(年/月/日) 序号: (年月日-4位序列号) 程序设置 公司名称 Spec 编码 程序名称 物料删除查询报表 程序标题 物料删除查询报表 内容 项目 描述 页码 1 程序目的及描述 2 用户权限控制 3 数据处理规则 4 数据处理细节 5 程序检查及错误处理 6 报表输出格式 7 创建人: 彭玉帆 创建日期:05/08/18 需求日期: 版本号: 业务组审批: 审批日期: ABAP审核SPEC确认: 审核日期: TCL王牌 惠州仲恺高新技术开发区19号 历史更改记录: 1. 2. 3. 4. 5. 1. 程序目的及描述 因为物料的删除涉及面太广,所以开发报表协助查询不再使用的物料,以便于及时删除。 2. 用户权限控制 供删除物料前预判用。 3. 数据处理规则 事务代码: 由ABAP TEAM提供 报表执行标准?: - 批次执行 随时 (单选 ) - 执行频率 按需要 (单选 ) - 下载属性 是 (单选 ) 3.1报表1:编码(已知)能否淘汰预判报表 选择条件: 名称 表格-字段名/ 复选按钮/单选按钮 选择范围 (S) 或 选择项 (P) 注解(范围,单/多选,模式, 必填 等.) 缺省值 MAKT-MATNR s 必填 物料类型 MARA- MTART s X月无库存移动 MKPF-BLDAT s 必填 考虑BOM有效期 报表输出, 字段名# 表格-字段 格式/ 长度 计算公式 注解 物料 MAKT-MATNR 物料描述 MAKT-MAKTX 计划订单 PLAF 判断有无即可。 生产订单 AFPO 不考虑已经结清的。 销售订单 VBAK 不考虑整个销售订单开完票的。 销售订单项目 VBAP 预留 RESB 采购申请 EBAN 不考虑删除的和全部转成PO的。 采购订单凭证 EKPO 不考虑“完全收货”且“发票校验完成” 的 。 物料移动凭证 MSEG-MBLNR 物料凭证日期 MKPF-BLDAT 物料移动类型 MKPF-TCODE2 库存数量 输出结果可以简单地分成两种:=0和≠0 BOM物料号 MAST-MATNR BOM创建者 MAST-ANNAM 计算规则:通过编码来逐项判断。使用者输入选择条件后,系统查找与“选择条件”有关的数据,然后输出。“计划订单、生产订单、销售订单、预留的申领申购”不但要判断编码本身是否有计划订单、生产订单、销售订单、申领申购;而且要判断其物料清单中(BOM)的物料是否有计划订单、生产订单、销售订单、申领申购。 1)、“生产订单”已经结清的不考虑(状态为TECO,根据生产订单号查看其状态)。 2)销售订单交完货且发货过帐且开完票的不考虑,通过料号在表VBFA中录入销售订单号,如果VBFA-VBELV找不到相关数据,此时物料不可以删除;如果字段VBFA-VBELV找得到相关数据,就取字段VBFA-VBELN,并通过此字段的内容进入VBUP表,录到VBELN中,此时如果VBUK-GBSTK为C则此销售订单即可以删除。 3)采购申请不考虑有删除标记(EBAN-LOEKZ)和全部转成PO的,如果EBAN-MENGE减去EBAN-BSMNG等于0,则表示PR全部转成了PO; 4)采购订单不考虑完全收货且发票校验完成的,完全收货通过EKPO-MENGE减去“MSEG-MENGE的总和”得到;“发票校验完成”的判断方法是:用事务代码ME2L进入每个供应商的采购凭证,如果“仍要开票(数量)”字段等于0,则表示发票校验完成;“发票校验完成”的另一个判断方法是:在表EKBE里,在业务事件类型处选择2,把同一张PO的同一个行项目号的所有数量(EKBE-MENG)相加,然后把相加后的数量与EKPO里的订单数量(EKPO-MENG)相对比,如果两个数量相等,则表示发票校验完成,如果不相等,则表示发票校验尚未完成。 5)“无BOM”通过事务代码CS15反查BOM来判断,且需要查询当前日期的BOM(可以在STOP表里取到BOM的日期)。 6)查找“预留”时需要在表“RESB”的“选择条件”字段“需求类型”中输入“SB、AR、MR”三个限定条件。其中MR对应申领申购需求,SB对应计划订单需求,AR对应生产订单需求。生产订

文档评论(0)

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

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

1亿VIP精品文档

相关文档