LSMW修改生产订单长文本
新建 project、subproject、object
执行后进入process step完成操作:
process step 1-Maintain Object Attributes
工单长文本不好用batch input录屏,因为填写完长文本后,录屏字段没有显示,所以使用标准导入,
Object选择0001,method:0001,保存后退即可,在lsmw中每一步都需保存后退到process step的页面再进行下一步
process step 2-Maintain Source Structures
维护导入需要的结构,可在step页点击选择table查看标准结构作为参考
process step 3-Maintain Source Fields
维护结构中的字段,这些字段就是上传模板中需要的字段,字段内容也可参考。
需要注意的是:表头和明细表使用标识进行标记,1代表表头,2代表明细表,标识配置如下:
process step 4-Maintain Structure Relations
将刚刚维护好的结构分配给系统,点击弹出弹框:
process step 5-Maintain Field Mapping and Conversion Rules
将结构中的字段与系统标准字段进行mapping,并设置转换规则:
点击菜单栏——extras——auto-field-mapping,可自动匹配
点击可设置字段规则
工单长文本设置字段规则:
抬头:
Object = aufk
ID = kopf
Spras = 1(中文),也可等于系统语言
Name 规则为客户端三位代码+十二位工单号码,工单位数不足的前段补零即可
使用规则prefix加前缀60000+工单号
文本行:
Textformat = *
process step 6-Maintain Fixed Values, Translations, User-Defined Routines
这一步可不做
process step 7-Specify Files
设置导入文本的路径
文件类型为txt,且字段间隔使用tab键,可在Excel中整理好模板,然后转换为txt文件,模板示例:
stype | name |
表1 | 生产订单号 |
stype | TEXTLINE |
表2 | 文本行 |
1 | 7000004838 |
2 | 文本一 |
1 | 9000000083 |
2 | 文本二 |
2 | 文本三 |
1代表表头,2代表文本行,文本行一行不可超过132个字符
process step 8-Assign Files
分配模板,因为上传路径时选择的是(Seq.File)可以从单个文件中读取多个结构
所以head和row都是一样的file
process step 9-13
直接执行每一步即可完成批导动作
不论工单状态如何,都可修改工单长文本