读取批次基本数据2里面的文本信息:
由于文本名是由物料+工厂名+批次名组成的(SS169A 11000000001232);
但是物料名字标准长度18位,而一般情况下是没18位的,所以需要在物料后面加空格,直到满足长度18位为止,然后再和工厂名组合:
move ' 1' to tem. “ 保证里面的空格为18位
len = STRLEN( I_MCHA01-matnr1 ).
slen = 18 - len.
tem = tem+len.
MOVE I_MCHA01-matnr1 TO num.
CONCATENATE num G_VBELN tem
I_MCHA01-werks+1(3) I_MCHA01-charg INTO G_VBELN.