点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好 我只想同步statusApproval已批准的产品。 我创建了一个具有以下限制的用户:
INSERT_UPDATE SearchRestriction; Principal(uid)[allownull = true]; 代码[unique = true]; strictedType(code)[unique = true]; 活性; 查询 生成
; allowedProductSyncUser; "批准的产品同步用户可见性"; 产品; 真正; " {{approvalStatus} IN({{从{ArticleApprovalStatus作为一个},在{a:code} ='approved'}}中选择) 假;
; allowedProductSyncUser; "批准的MediaContainer同步用户可见性"; MediaContainer; 真正; "存在({{从{Product as p}中选择{pk},在{item:qualifier}像CONCAT({p:code},'%')}}})" 假;
; allowedProductSyncUser; "批准的媒体同步用户可见性"; 媒体; 真正; " {mediaContainer} IN({{从{MediaContainer}}}中选择{pk} 假;
Product和MediaContainer可以正确同步,但是Media同步从不执行任何操作。 使用认可的ProductSyncUser的查询 SELECT * FROM {Media}
返回期望的媒体,但是syncJob找不到任何内容。 作业日志:
信息[00008T5J :: br.com.fh.fliegercommerce.occ.core.jalo.RestrictedCatalogVersionSyncJob](00008T5J)[CatalogVersionSyncJob]正在启动配置...
信息[00008T5J :: br.com.fh.fliegercommerce.occ.core.jalo.RestrictedCatalogVersionSyncJob](00008T5J)[CatalogVersionSyncJob]同步'sync sharedContentCatalog:Staged-> Online2'(pk:8799664767476)为作业'00008T5J'配置了1个条目 (pk:8809561719285)时间表媒体:0
信息[00008T5J :: br.com.fh.fliegercommerce.occ.core.jalo.RestrictedCatalogVersionSyncJob](00008T5J)[CatalogVersionSyncJob]在0d 00h:00m:00s:478ms中完成配置。
INFO [00008T5J :: br.com.fh.fliegercommerce.occ.core.jalo.RestrictedCatalogVersionSyncJob](00008T5J)[CatalogVersionSyncJob]正在启动同步...
信息[00008T5J :: br.com.fh.fliegercommerce.occ.core.jalo.RestrictedCatalogVersionSyncJob](00008T5J)[CatalogVersionSyncJob]在0d 00h:00m:00s:005ms中完成同步。 没有错误。
事实证明,在限制媒体类型时我们必须小心,因为同步在处理过程中会使用这种类型。
为解决此问题,我已将其添加到我的媒体限制中:
OR {folder} IN({{从{MediaFolder AS文件夹中选择{pk}}在{folder:qualifier} ='catalogsync'}})
一周热门 更多>