gpt4 book ai didi

sap-commerce-cloud - 编写 impex 以将 HMC 登录属性更改为对所有员工启用

转载 作者:行者123 更新时间:2023-12-02 01:05:48 24 4
gpt4 key购买 nike

我目前遇到的问题是,我在 Hybris 中的许多员工都将 HMC 登录属性设置为从组继承,这意味着他们无法登录到 HMC。这是因为我刚才使用了一个 impex 脚本来设置新用户。我现在尝试编写一个 impex 脚本来更新所有员工以改为具有 HMC 访问权限。我找到了 <ignore>标签在 Wiki 上很有趣,它指出“有一个特殊的值使 ImpEx 跳过条目并将项目值保留在当前值。” (https://wiki.hybris.com/display/release4/ImpEx+Syntax)。因此,当我尝试使用以下脚本时:

UPDATE Employee;UID[unique=true];password;description;name;groups(uid);sessionLanguage(isocode);sessionCurrency(isocode);hmcLoginDisabled[default=false]
;<ignore>;<ignore>;<ignore>;<ignore>;<ignore>;<ignore>;<ignore>

我认为它应该忽略所有当前值并将 hmcLoginDisabled 设置为 false。但是 HAC 给了我以下输出:

UPDATE Employee;UID[unique=true];password;description;name;groups(uid);sessionLanguage(isocode);sessionCurrency(isocode);hmcLoginDisabled[default=false]
,,no existing item found for update;<ignore>;<ignore>;<ignore>;<ignore>;<ignore>;<ignore>;<ignore>


27.03.2014 15:26:38: ERROR: line 3 at main script: Can not resolve any more lines ... Aborting further passes (at pass 2). Finally could not import 1 lines!
27.03.2014 15:26:38: ERROR: line 3 at main script: Can not resolve any more lines ... Aborting further passes (at pass 2). Finally could not import 1 lines!

有人知道如何编写 impex 脚本来解决这个问题吗?

最佳答案

只是考虑了 Nevins 的帖子并提出了这个实际有效的最终解决方案:

UPDATE Employee[batchmode=true];itemtype(code)[unique=true];hmcLoginDisabled[default=false]
;Employee

关于sap-commerce-cloud - 编写 impex 以将 HMC 登录属性更改为对所有员工启用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22690636/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com