如何将用户添加到 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
我正在为商店的员工创建一个折扣组。 我可以创建折扣行并将其分配给用户,但我无法将员工折扣组分配给特定用户。
我需要将折扣组正确分配给客户。
这些是我的 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