摘要: 在EWM Monitor中所展现的报表字段都是固定的。如果报表对应的ALV Structure没有用户想要关注的字段的话那就必须把自定义字段通过一个对标准代码的小手术来进行添加了。 以下我就用一个实例来简单介绍下增强的方法:原本Outbound Delivery Order的抬头信息没有ASN这个字段,第一步我们需要在后台找到ODO抬头对应的ALV报表结构以及用于获取ODO抬头信息的函数名称(具体方法在《EWM 在仓库管理监视器中配置自定义功能按钮》中有提到)。第二步:将自定义的ASN字段附加到标准结构/SCWM/S_WIP_WHRHEAD_OUT中。 第三步:拷贝标准配置的函数/SCWM/W 阅读全文
posted @ 2013-04-22 15:24 Chen Hua 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 在EWM项目中经常会用到自定义程序来批量创建、确认、修改和取消仓库任务(Warehouse Task)。它们对应的函数都包含在函数组/SCWM/L03B中。以下是对于最常见的创建和确认任务的函数简介。1. 仓库任务的创建: 仓库任务的常见创建途径有两种:一种是通过移动物料来产生任务;另一种则是通过移动HU来产生任务。这在前台对应的事务码是不同的,当然它们相对应函数也是不同的。物料移动产生任务一般通过函数/SCWM/TO_CREATE来实现。IV_LGNUM:仓库号。IV_UPDATE_TASK:异步执行函数。IV_COMMIT_WORK:提交当前事务。IT_CREATE:在结构为/SCWM/S 阅读全文
posted @ 2013-04-22 15:23 Chen Hua 阅读(2088) 评论(2) 推荐(1) 编辑
摘要: BACK、UPDBCK和BACKF是系统保留的RF功能代码(Function Code),都用于屏幕回退功能,但其用法都是不同的。* BACK 从当前屏回退到上一屏,回退一旦触发会丢失当前屏幕的所有变更,即回退时数据无法保存至用于数据传递的内部结构中。 例如在第二屏输入CN02按返回,但前一屏还是还是保留着原来的CN01。 * UPDBCK 从当前屏回退到上一屏,回退一旦触发系统会先自动更新数据至用于数据传递的内部结构,然后再回退到上一屏。顾名思义这是带更新的返回。 例如返回到第一屏时,文本框中的内容会被相应更新。 * BACKF 回退触发时系统会先调用到一个函数,一般用来处理回退前所要执行的 阅读全文
posted @ 2013-04-22 15:17 Chen Hua 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 这仅仅是是一个监控器使用的小技巧,顾问无需Debug就能准确地找到Monitor中每个节点的名称。 方法是在用户属性中将参数/SCWM/MON_TECH设置成X。 阅读全文
posted @ 2013-04-22 15:11 Chen Hua 阅读(340) 评论(0) 推荐(0) 编辑