点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我想在一定条件下使用impex导入数据。 我在impex中使用灵活的搜索查询嵌入条件。
就像我的情况一样,我想将其品牌为" abc"的所有此类产品的库存水平的inStockStatus更新为" 未指定"。 但这不行。 任何人都可以帮忙。 非常感谢 。
INSERT_UPDATE库存水平; pk [unique = true]; inStockStatus(code)[default ='notSpecified']
"#%impex.exportItemsFlexibleSearch(""选择{ s.PK }来自{Stocklevel as s},其中{s.productcode} in({{{{Product as p}中选择{p.code} p.brand} ='abc'}})"");";
PS:在使用HAC导入时,我已经将"启用代码执行"检查为true
嗨,
如果您愿意,可以使用此处提到的脚本,并请确保包括生成的sql,并且对您有用。
谢谢。 我也会尝试
Thank Sumit提供指导。 我在下面做了,它像魅力一样工作:
$ dburl = jdbc:mysql://localhost:1112/testdb?useUnicode = true&useJDBCCompliantTimezoneShift = true && useSSL = false&autoReconnect = true。 $ dbuser = root
$ dbpassword = testPassword
$ dbdriver = com.mysql.jdbc.Driver
INSERT_UPDATE库存水平; pk [unique = true]; inStockStatus(code)[default ='notSpecified']; < br>#%impex.initDatabase(" $ dburl"," $ dbuser"," $ dbpassword"," $ dbdriver");
"#%impex.includeSQLData("" SELECT( s.PK )来自库存水平的WHERE(在(SELECT p.p_code FROM products p WHERE(p.p_brand ='abc)中选择s.p_productcode ')))"");"
也许您可以使用beanshell导出impex脚本并在hac中执行它。
一周热门 更多>