【发布时间】:2021-12-15 22:38:12
【问题描述】:
我尝试仅同步已批准的产品,不幸的是,下面创建的限制完全被同步忽略。
INSERT_UPDATE CatalogVersionSyncJob;code[unique=true];sourceVersion(catalog(id),version)[unique=true];targetVersion(catalog(id),version)[unique=true];syncPrincipals(uid);sessionUser(uid)
;testSyncJob;Default:Staged;Default:Online;syncUserGroup;syncUser
INSERT_UPDATE JobSearchRestriction; code[unique = true] ; job(code) ; query ; type(code)
; syncuser_restriction ; mySyncJob ; {approvalStatus} IN ({{ SELECT {pk} FROM {ArticleApprovalStatus} WHERE {code}= 'approved'}}) ; Product
INSERT_UPDATE SearchRestriction;code[unique=true];name[lang=en];query;principal(UID);restrictedType(code);active;generate
;syncuser_restriction;Sync Only Approved Products;{approvalStatus} IN ({{ SELECT {pk} FROM {ArticleApprovalStatus} WHERE {code}= 'approved'}});syncUserGroup;Product;true;true
我可以知道同步忽略上述限制的原因吗?以及如何解决?
【问题讨论】:
-
有人知道上述问题吗?
-
如果有人能回答上述问题,我会很高兴...
-
没有人知道上述问题?
标签: hybris backoffice impex hybris-data-hub