我们可以增加优惠券代码的长度吗?

2020-09-05 05:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)当前,当通过HMC创建序列号/促...

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

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


当前,当通过HMC创建序列号/促销券代码时,用户最多可以输入3个字符的字母数字代码。

我们可以通过修改凭证扩展名的hmc.xml来更改它。 但是这样做是明智的吗? 为什么将代码长度限制为3个字符?

7条回答
CPLASF-自律
2020-09-05 06:10

嗨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)是不同的。

无论如何,如果您想摆脱此限制,也需要重写此逻辑。

一周热门 更多>