点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的大师,
我遇到了有关标题文本从PO传输到SO的问题。
首先,我们使用Idoc在将采购订单保存在两个不同公司代码中后自动创建SO。 我们使用消息类型ORDERS和基本类型ORDERS05。 出站参数的过程代码为ME10,入站参数的代码为ORDE。 要求是将PO标头文本(例如,文本ID F01)转换为SO标头文本(例如,文本ID 0001)。
我了解到文本信息将存储在段E1EDKT1和子段E1EDKT2中。 另外,我在"采购->消息->消息文本->定义采购订单文本"下完成了以下配置。
在"文档标题的文本"中,参数保持如下(作为标准):
在文档补充文本中,参数保持如下(作为标准):
结果是这样的。 在出站和入站Idoc中,段E1EDKT1的TDID字段均带有" PO文本ID,F01 ",而段E1EDKT2包含实际的文本详细信息。
但是,它没有出现在SO标头文本中。 我在WE19中进行了测试,将字段 TDID 值更改为0001并再次输出。 相应地,创建的SO已完美填充了标题中的文本!
由于我对Idoc的了解不多,请指导我是否需要进行任何配置以满足我的要求,否则我应该进行增强。
谢谢大家!
詹姆斯
(111.0 kB)
1。 通过tcode BD62为段.E1EDKT1创建"规则"。
2。 通过tcode BD79为规则E1EDKT1的'转换规则'中的字段TDID创建常数值'001'
3。 通过tcode BD55将E1EDKT1规则分配给消息类型" ORDERS"。
因此,E1EDKT1-TDID值 将根据规则E1EDKT1转换为每个出站IDoc的" 001"。
在入站IDoc上,TDID值已经正确。
感谢您的快速评论! >
我维护了转换规则。
创建采购订单时,以下出站Idoc在TDID字段中具有正确的值。
再次感谢!
一周热门 更多>