我正在为商店员工创建折扣组。 我可以创建折扣行并将其分配给用户,但我无法将员工折扣组分配给特定用户。
我需要将折扣组正确分配给客户。
这些是我的impex文件中的行。
必要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
答案 0 :(得分:0)
我缺少一个命令来建立Usergroups和DiscountGroup之间的关系。
另外我的错误是在折扣行内直接引用用户组而不是折扣组。
用户组员工已在user-groups.impex中定义
必要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