使用LSMW(RMDATIND)导入材料短文本

2020-09-08 14:11发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨社区

我正在尝试使用LSMW(RMDATIND->直接输入)导入包含材料数据的材料短文本。 在"读取数据"步骤中,未编写材料短文本。


因此,我执行了以下步骤:
-源代码结构包含两个步骤。 第二个结构从属于第一个。
-所有物料主数据源字段均按excel模板的顺序定义。
-BGR00,BMM00,BMMH1分配给第一个源结构。 将BMMH5分配给第二个源结构。
-使用规则"传输(MOVE)"创建字段映射。 在BMMH5中,我为" SPRAS"-> D和" SPRAS_ISO"-> DE定义了常量。 MAKTX的规则为"传输(MOVE)"。
-数据上传来自PC前端。 配置设置为:文件内容->表格,分隔符->制表符,文件结构->两个标记都被标记,文件类型->记录结束标记(文本文件),代码页-> ASCII。
-导入数据:具有
-转换后的数据:具有以" LSMW.CONV"结尾的路径。
-两个上载文件路径都分配给两个源结构。

正如在"读取数据"步骤中未写入材料文本一样,我必须更改上述配置。 缺少什么设置?

致谢
Christoph

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨社区

我正在尝试使用LSMW(RMDATIND->直接输入)导入包含材料数据的材料短文本。 在"读取数据"步骤中,未编写材料短文本。


因此,我执行了以下步骤:
-源代码结构包含两个步骤。 第二个结构从属于第一个。
-所有物料主数据源字段均按excel模板的顺序定义。
-BGR00,BMM00,BMMH1分配给第一个源结构。 将BMMH5分配给第二个源结构。
-使用规则"传输(MOVE)"创建字段映射。 在BMMH5中,我为" SPRAS"-> D和" SPRAS_ISO"-> DE定义了常量。 MAKTX的规则为"传输(MOVE)"。
-数据上传来自PC前端。 配置设置为:文件内容->表格,分隔符->制表符,文件结构->两个标记都被标记,文件类型->记录结束标记(文本文件),代码页-> ASCII。
-导入数据:具有
-转换后的数据:具有以" LSMW.CONV"结尾的路径。
-两个上载文件路径都分配给两个源结构。

正如在"读取数据"步骤中未写入材料文本一样,我必须更改上述配置。 缺少什么设置?

致谢
Christoph

付费偷看设置
发送
6条回答
zhangjiyang1323
1楼 · 2020-09-08 14:55.采纳回答

LSMW"读取数据"步骤需要标识,以知道您的数据是第一结构还是第二结构。 您是否使用"维护源字段"中的"标识符"来确定第一结构和第二结构? 您的数据也必须具有标识符。

南山jay
3楼-- · 2020-09-08 14:57

你好安迪,

感谢您的回答。 我不在"维护源字段"和数据中使用标识符。 该标识符是什么数据类型? 一位数字->字符字段? 在字段映射中是否需要分配? 因为我需要从源到预定义主数据结构的链接?

预先感谢和问候

Christoph

亦是此间程序员
4楼-- · 2020-09-08 14:55

嗨,

MAKTX在结构BMMH1(主数据传输)中,而不在BMMH5中。 您需要为此字段进行字段映射,然后重试。

致谢

Prasoon

何必丶何苦呢
5楼-- · 2020-09-08 15:02

嗨,

对于第一个重要的简短文本,您的答案是正确的。 我将所有八种材料的简短文本全部用不同的国家/地区代码迁移了一种材料。 所以我需要BMMH5。 有人能从第一个答案中获得带有标识符的更多信息吗?

致谢

Christoph

SAP浪
6楼-- · 2020-09-08 14:59

嗨,

在这种情况下,请检查文档中解释的小编码:通过直接输入法输入LSMW长文本,在" __END_OF_RECORD__"部分提供 同时加载多个文本的选项。

问候,

Prasoon

一周热门 更多>