业务合作伙伴解决方案扩展

2020-08-21 08:27发布

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

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


专家您好!

我想在帐户TI屏幕上添加一个新标签。

所以我做了以下事情:

第1步:

将两个元素和一个动作添加到 BusinessPartnerSolutionExtensions:

  • 元素字段1:LongText;
  • 元素Feld2:LongText;
  • 动作完整视图;

我保存并激活了解决方案

我将动作中的两个字段硬编码为:

  • this.Field1 =" test100";
  • this.Field2 =" test200";

第二步:创建EC

  • 我将要素1和2加入要素Ec
  • 我创建一个inport并将其绑定到tha dataMOdel中的inportStraucture
  • 我已启用请求将广告素材自动触发为True

第3步:

  • 在可扩展性浏览器中,我添加了EC作为视图并进行了导航绑定

在"已添加帐户"选项卡中,我获得了进口/帐户ID,但无法修改两个字段" FIeld1"和" Field2"的值

我的要求是:

  • 我想念什么吗?
  • 我不知道将操作放在EC控制器中的什么位置?

感谢您的帮助

萨拉

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

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


专家您好!

我想在帐户TI屏幕上添加一个新标签。

所以我做了以下事情:

第1步:

将两个元素和一个动作添加到 BusinessPartnerSolutionExtensions:

  • 元素字段1:LongText;
  • 元素Feld2:LongText;
  • 动作完整视图;

我保存并激活了解决方案

我将动作中的两个字段硬编码为:

  • this.Field1 =" test100";
  • this.Field2 =" test200";

第二步:创建EC

  • 我将要素1和2加入要素Ec
  • 我创建一个inport并将其绑定到tha dataMOdel中的inportStraucture
  • 我已启用请求将广告素材自动触发为True

第3步:

  • 在可扩展性浏览器中,我添加了EC作为视图并进行了导航绑定

在"已添加帐户"选项卡中,我获得了进口/帐户ID,但无法修改两个字段" FIeld1"和" Field2"的值

我的要求是:

  • 我想念什么吗?
  • 我不知道将操作放在EC控制器中的什么位置?

感谢您的帮助

萨拉

付费偷看设置
发送
2条回答
樱桃小丸子0093
1楼 · 2020-08-21 09:12.采纳回答

您好,

理想情况下,您应该在Customer BO中创建字段,并在BusinessPartnerSolutionExtensions中创建操作定义。 您可以在BusinessPartnerSolutionExtensions的已定义操作中访问"客户"实例字段,如下所示:

 var cust = Customer.Retrieve(this.BusinessPartnerUUID);

 如果(cust.IsSet())
 {
 cust.CurrentCommon.Field_A =" 12344321";
 cust.CurrentCommon.Field_B =" 44335522";
 } 

完成后,您可以使用BOAction类型调用要导入的事件处理程序,然后选择"执行后保存"选项,以便将更改保存在数据库中。

BR
Saurabh

落灬小鱼
2楼-- · 2020-08-21 09:16

Hello Saurabh非常感谢

# p#

一周热门 更多>