点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我在项目中有一...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我在项目中有一...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我在项目中有一个要求:我必须创建一个OData服务,该服务会将相关数据传递到BAPI_SALESORDER_SIMULATE并获取可在UI的相关字段中填写的所有详细信息,然后我们必须发布销售 订单。
让我详细说明一下要求:
我们必须将标题(结构),输入项目(表),合作伙伴(表),计划行数据(表)传递给BAPI_SALESORDER_SIMULATE。 而且我们必须获取项目输出(表),条件输出(表),计划行数据输出(表)。
现在我无法弄清楚该如何实现。 如何将数据传递到bapi? (通过关联?),以及如何从bapi获取数据(通过关联?)。 我必须创建多少个关联,而设计应该是什么?
如果有人满足了这种要求,请在此方面为我提供指导,否则有关此方法的任何提示/线索将有所帮助。
这是紧急要求,请回复。
谢谢。
嗨Srihari,
您需要使用GET_EXPANDED_ENTITY满足您的需求。
步骤:
1。 首先,通过引用您的BAPI类型,创建具有一个标头结构和3或4个表的RFC。
2。 转到SEGW并创建模型,因为您应该采用与RFC中定义的参数相同的实体集。 例如:相同的结构
3。 转到您的G/W方法并实现GET_EXPANDED_ENTITY来获取其中的SO详细信息。
4。 在方法代码中,调用RFC并将输出映射到ER_ENTITY参数。
感谢与问候
Sri Ram
一周热门 更多>