我在SAP云应用程序中添加一些代码时遇到问题。 我必须检索在C4C中创建订单的员工的ID,并将其打印在名为CreatedECC的camp z(或“label”)中。当emp创建此订单时,会创建一个表单,您可以在其中查看emp名称,日期,交付状态,创建日期,创建日期等等。此处是添加标签以便我检索用户ID并打印它的位置。我不确定是否有人可以帮我处理代码......我可以分享很多东西。 我是javascript(和SAP云应用程序)的新手,所以我不完全理解代码,这就是我需要帮助的原因
代码为:
import ABSL;
import AP.CRM.Global;
var query_mapping;
var sel_param_mapping;
var result_mapping;
this.IsConsistent = true;
var i = 0;
foreach (var item in this.Item)
{
if (!item.Plant.IsInitial())
{
item.Plant = item.Plant.ToUpperCase();
query_mapping = Plants.QueryByElements;
sel_param_mapping = query_mapping.CreateSelectionParams();
sel_param_mapping.Add(query_mapping.PlantID, "I", "EQ", item.Plant);
result_mapping = query_mapping.Execute(sel_param_mapping);
if (!result_mapping.GetFirst().IsSet())
{
raise MsgNoFoundPlantID.Create("E", item.Plant);
i = 1;
}
}
}
if (i == 1)
{
this.IsConsistent = false;
}
我通过Skype与合作伙伴交谈(我认为他帮助了开发),他告诉我我需要遵循的步骤: