如何使产品详细信息显示在ByD的销售报价中?

2020-09-05 08:12发布

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

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


1。 客户要求产品详细信息出现在销售报价中。 请查看下面的屏幕("销售报价"和"产品数据"中的详细信息都用红色圈出-我创建了"详细说明"字段)。

2。 因此,通过适应主要用户的需求,我创建了一个新字段作为计算字段,希望使用上面引用的产品详细信息填充该字段。 但是我看不到应该使用哪个字段填充(请参阅所附的屏幕截图)。 有人知道我应该使用哪个字段吗?

3.我还尝试通过SAP Cloud App Development将Long Text扩展字段添加到CustomerQuote对象以容纳产品详细信息。 我在销售报价中创建了一个修改后脚本,以根据所选产品更新产品详细信息。

4。 因此,我现在在开发中面临的挑战如下:

我看不到产品主数据(物料)中的哪个字段(或元素)包含详细信息。 我已经附加了从资源库资源管理器中搜索字段的材料对象

b。 由于商品数据中已经存在关联,因此如何将商品详细信息与所选商品相关联? 如果这是一个自定义对象,我将创建与该材质对象的关联,然后从那里访问它。

(124.7 kB)

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

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


1。 客户要求产品详细信息出现在销售报价中。 请查看下面的屏幕("销售报价"和"产品数据"中的详细信息都用红色圈出-我创建了"详细说明"字段)。

2。 因此,通过适应主要用户的需求,我创建了一个新字段作为计算字段,希望使用上面引用的产品详细信息填充该字段。 但是我看不到应该使用哪个字段填充(请参阅所附的屏幕截图)。 有人知道我应该使用哪个字段吗?

3.我还尝试通过SAP Cloud App Development将Long Text扩展字段添加到CustomerQuote对象以容纳产品详细信息。 我在销售报价中创建了一个修改后脚本,以根据所选产品更新产品详细信息。

4。 因此,我现在在开发中面临的挑战如下:

我看不到产品主数据(物料)中的哪个字段(或元素)包含详细信息。 我已经附加了从资源库资源管理器中搜索字段的材料对象

b。 由于商品数据中已经存在关联,因此如何将商品详细信息与所选商品相关联? 如果这是一个自定义对象,我将创建与该材质对象的关联,然后从那里访问它。

(124.7 kB)
付费偷看设置
发送
2条回答
SAP小菜
1楼 · 2020-09-05 08:27.采纳回答

大卫

您的工作室解决方案可能是正确的方法。 您必须在销售报价的itemProduct节点中创建新脚本,而不是在根目录中创建新元素。

此代码对我有用:

/*为以下应用添加SAP Business ByDesign脚本语言实现:

业务对象:CustomerQuote

节点:ItemProduct事件:AfterModify */

导入ABSL;

if(this.Material_V1.IsSet())

{

this.ToParent.LongDesc = this.Material_V1.TextCollection.Text.GetFirst()。TextContent.Text.content;

}

此外,由于这是项目集合的一部分(由于可用的多种语言),因此您将需要创建一个查询以返回描述,因此在我的演示系统中这是可以的,因为详细信息仅使用英语,如果 您还有其他语言,则需要获取相应通信语言的详细信息。

最后请注意,LongNote数据类型似乎只接受120个字符。

John

槿木_熙
2楼-- · 2020-09-05 08:36

Good Day John,

非常感谢。 这样就解决了问题

一周热门 更多>