如何将用户添加到 Hybris 中的折扣组

How to add a user to a discount group in Hybris

我正在为商店的员工创建一个折扣组。 我可以创建折扣行并将其分配给用户,但我无法将员工折扣组分配给特定用户。

我需要将折扣组正确分配给客户。

这些是我的 impex 文件中的行。

essential-data.impex

INSERT_UPDATE Discount;code[unique=true];value;currency(isocode) 
;employee-discount;15
INSERT_UPDATE UserDiscountGroup;code[unique=true]
;employees

catalog.impex

INSERT_UPDATE DiscountRow;$catalogVersion;discount(code)[unique=true];pg(code)[unique=true];ug(code)[unique=true];value
                         ;               ;employee-discount          ;                     ;employees            ;15

我缺少一个在用户组和折扣组之间建立关系的命令。

此外,我的错误是在折扣行内直接引用用户组而不是折扣组。

用户组 employees 已经在 user-groups.impex

中定义

essential-data.impex

INSERT_UPDATE Discount;code[unique=true];value;currency(isocode)
;employee-discount;15
INSERT_UPDATE UserDiscountGroup;code[unique=true]
;employee-discount-group
UPDATE Usergroup;uid[unique=true];userDiscountGroup(code)
;employees;employee-discount-group

catalog.impex

INSERT_UPDATE DiscountRow;$catalogVersion;discount(code)[unique=true];ug(code)[unique=true]  ;value
                         ;               ;employee-discount          ;employee-discount-group;15