LSWM 以Direct input方式调用标准程序-以扩展物料主数据的WM视图为例
基本准备:
正戏开始咯:
1. Choose
User Menu
2. Maintain Object Attributes
3. Maintain Source Structures
即导入模板的结构名称。
4. Maintain
Source Fields
即上一步创建的结构,在这一步维护里面具体有哪些字段。
1)进入修改状态,光标定位在结构名称上,点击
2)维护具体有哪些字段。如果是通过录屏来实现LSMW,那么在这一步就可以用LSMW的录屏导出table获得这些字段;否则就要一个个填入。
保存。
5. Maintain Structure Relations
在这一步,逐个进行关联。
6. Maintain Field Mapping and Conversion Rules
这步很关键,是把模板里的字段和系统执行时的字段形成对应。
虽然不用手工录屏,但与手工录屏导入的原理相同,都是由系统模拟前台操作,循环处理实现数据导入。所以这里要指定T-Code.
映射关系可以是与模板中的字段映射,也可以用常量。
7. Maintain Fixed Values, Translations, User-Defined Routines
略。
8. Specify Files
1)双击 On the PC (Fronttend)
2) 选择路径,并维护描述,其他默认即可。
保存。
9. Assign Files
自动完成。
10. Read Data
数据进入系统;
11. Display Read Data
显示,这个过程可以凭经验对数据进行检查;
12. Convert Data
数据按照前面几步定义的规则,进行数据转换。
13. Display Converted Data
显示转换结果。
14. Start Direct Input Program
可以根据具体需求,选择执行的条件。比如勾选测试运行等。
执行结果:分红色的报错;绿色正常;黄色警告但不是报错。
注意:在执行批量操作时,一定要谨慎。先用一条数据进行验证,没有问题再大批量导入。
如果要在工具完成后,去扩展模板的字段,那么在步骤4 Maintain Source Fields中添加字段,然后在步骤5 Maintain Structure Relations和步骤6Maintain Field Mapping and Conversion Rules重新进行对应。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31534380/viewspace-2156616/ ,如需转载,请注明出处,否则将追究法律责任。