2020-09-05 05:44发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)当前,当通过HMC创建序列号/促... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
当前,当通过HMC创建序列号/促销券代码时,用户最多可以输入3个字符的字母数字代码。
我们可以通过修改凭证扩展名的hmc.xml来更改它。 但是这样做是明智的吗? 为什么将代码长度限制为3个字符?
嗨Bhaskar,
根据生成凭单代码 部分优惠券代码将用作第一组生成的优惠券代码 XXX-YYYY-YYYY-YYYY 。
XXX-YYYY-YYYY-YYYY
没有什么能阻止您超越hmc限制,只需从核心扩展中将以下代码段添加到hmc.xml中
<组织者> <编辑者> <组织者> <编辑者>
但是,在创建项目期间还会进行服务器端验证 de.hybris.platform.voucher.jalo.SerialVoucher.createItem(SessionContext,ComposedType,ItemAttributeMap),我不确定为什么,但是行为 对于 de.hybris.platform.voucher.jalo.PromotionVoucher.createItem(SessionContext,ComposedType,ItemAttributeMap)是不同的。
de.hybris.platform.voucher.jalo.SerialVoucher.createItem(SessionContext,ComposedType,ItemAttributeMap)
de.hybris.platform.voucher.jalo.PromotionVoucher.createItem(SessionContext,ComposedType,ItemAttributeMap)
无论如何,如果您想摆脱此限制,也需要重写此逻辑。
最多设置5个标签!
嗨Bhaskar,
根据生成凭单代码 部分优惠券代码将用作第一组生成的优惠券代码
XXX-YYYY-YYYY-YYYY
。没有什么能阻止您超越hmc限制,只需从核心扩展中将以下代码段添加到hmc.xml中
但是,在创建项目期间还会进行服务器端验证
de.hybris.platform.voucher.jalo.SerialVoucher.createItem(SessionContext,ComposedType,ItemAttributeMap)
,我不确定为什么,但是行为 对于de.hybris.platform.voucher.jalo.PromotionVoucher.createItem(SessionContext,ComposedType,ItemAttributeMap)
是不同的。无论如何,如果您想摆脱此限制,也需要重写此逻辑。
一周热门 更多>