2020-09-15 12:15发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
在HMC中,可以使用动态属性的isSelectionOf。 所以我只得到了我定义的动态属性的可能值。 在Backoffice中,它不起作用。 我总是得到所有价值观。 Backoffice有类似的东西吗?
例如
安德烈,问候
尚无此功能,但它似乎是一项重要功能,因此我将对此进行改进!
谢谢你, Wojtek
嗨,现在已经过去了一年,您可能有更新吗?`我们使用的是6.7,但似乎仍无法在后台运行。
OOTB在"用户"项类型上应该有" defaultPaymentAddress",这是"地址"的选择。
谢谢。
如果您要跟踪状态: https://jira.hybris.com/browse/ ECP-3066
复制步骤
此内容已在Hybris 6.3中复制。 不确定新版本。
从Backoffice编辑B2BUnit。
转到" 地址"选项卡,然后在" 地址"属性下单击" 创建新地址"。
在弹出窗口中,设置" 是联系人地址:True "。
填写其他字段并保存地址。
回到B2BUnit,单击" 联系地址"。
预期的行为:只有" 是联系人地址"的地址应为该B2BUnit的所有者(在我们刚刚创建的地址中)。
观察到的行为:系统中的所有地址均可用。
通过HMC执行这些步骤时,这符合预期,这使我认为这是Backoffice中的错误,可能是下拉编辑器。
分析
contactAddress 是 Company 类型的 isSelectionOf 属性,该属性从属性 contactAddresses 获取数据。 br> contactAddresses 是 Company 类型的 dynamic 属性,由 CompanyContactAddressesAttributeHandler 处理。
contactAddress
contactAddresses
CompanyContactAddressesAttributeHandler
<属性> <修饰符read =" true" write =" false" search =" false"可选=" true" partof =" true"/> 该公司的联系地址 <修饰符read =" true" write =" true" search =" true"可选=" true"/>
使用HMC执行复制步骤时,不会重现此问题,并且使用调试器,我们可以看到 CompanyContactAddressesAttributeHandler 处理程序按预期完成了工作。但是,如果遵循这些步骤 使用Backoffice,我们将看不到处理程序启动。
此问题不仅发生在 Company.contactAddress 到 Company.contactAddresses (动态属性处理程序)中。非常相似(如果不同)的问题 可以观察到 User.defaultShipmentAddress 到 User.addresses (相关条件查询)。 contactAddress 和 defaultShipmentAddress 的共同点是两者都是' isSelectionOf '属性。
Company.contactAddress
Company.contactAddresses
User.defaultShipmentAddress
User.addresses
最多设置5个标签!
嗨,
尚无此功能,但它似乎是一项重要功能,因此我将对此进行改进!
谢谢你, Wojtek
嗨,现在已经过去了一年,您可能有更新吗?`我们使用的是6.7,但似乎仍无法在后台运行。
OOTB在"用户"项类型上应该有" defaultPaymentAddress",这是"地址"的选择。
谢谢。
如果您要跟踪状态: https://jira.hybris.com/browse/ ECP-3066
复制步骤
此内容已在Hybris 6.3中复制。 不确定新版本。
从Backoffice编辑B2BUnit。
转到" 地址"选项卡,然后在" 地址"属性下单击" 创建新地址"。
在弹出窗口中,设置" 是联系人地址:True "。
填写其他字段并保存地址。
回到B2BUnit,单击" 联系地址"。
预期的行为:只有" 是联系人地址"的地址应为该B2BUnit的所有者(在我们刚刚创建的地址中)。
观察到的行为:系统中的所有地址均可用。
通过HMC执行这些步骤时,这符合预期,这使我认为这是Backoffice中的错误,可能是下拉编辑器。
分析
contactAddress
是 Company 类型的 isSelectionOf 属性,该属性从属性 contactAddresses 获取数据。 br>contactAddresses
是 Company 类型的 dynamic 属性,由CompanyContactAddressesAttributeHandler
处理。使用HMC执行复制步骤时,不会重现此问题,并且使用调试器,我们可以看到
CompanyContactAddressesAttributeHandler
处理程序按预期完成了工作。但是,如果遵循这些步骤 使用Backoffice,我们将看不到处理程序启动。
此问题不仅发生在
Company.contactAddress
到Company.contactAddresses
(动态属性处理程序)中。非常相似(如果不同)的问题 可以观察到
User.defaultShipmentAddress
到User.addresses
(相关条件查询)。contactAddress 和 defaultShipmentAddress 的共同点是两者都是' isSelectionOf '属性。
一周热门 更多>