美文网首页SAP HYBRIS
SAP HYBRIS ImpEx 导入 导出

SAP HYBRIS ImpEx 导入 导出

作者: Kellen_a7e7 | 来源:发表于2019-04-24 09:55 被阅读0次

    ImpEx

    ImpEx 文件本质上是以‘,’分隔的文件(CSV),允许从SAP Commerce 进行紧凑,人工可读,导入和导出(creating, updating, removing, and exporting)数据。它们可以通过 SAP Commerce Administration Console(hac) 手动执行,也可以在特定位置保存 ImpEx 文件,在每次初始化系统时自动执行。

    HAC导入导出入口
    1. ImpEx 导入示例
    # 目录信息 目录代码;目录名称;关联网店
    INSERT_UPDATE Catalog;id[unique=true];name[lang=zh];baseStores(uid)
    ;TMProductCatalog10001;XX天猫旗舰店;10001
        
    # 目录版本信息 目录代码;版本;是否是活动目录版本;语言
    INSERT_UPDATE CatalogVersion;catalog(id)[unique=true];version[unique=true];active[default=true];languages(isoCode)
    ;TMProductCatalog10001;Online;;zh
    
    1. ImpEx 导出示例
    "#% impex.setTargetFile(""Catalog.csv"");"
    INSERT_UPDATE Catalog;id[unique=true];name[lang=zh];baseStores(uid)
    "#% impex.exportItemsFlexibleSearch(""select {pk} from {Catalog} where id='TMProductCatalog10001'"");"
    
    # 查看List类型的自定义字段 functionalLimit(数据库存储的是二进制的集合),我们可以查对应的
    "#% impex.setTargetFile(""UserGroup.csv"");"
    INSERT_UPDATE UserGroup;uid[unique=true];functionalLimit
    "#% impex.exportItemsFlexibleSearch(""select {pk} from {UserGroup} where {uid}='TMCustomerGroup'"");"
    
    1. ImpEx 删除示例
    # 根据 uid 删除 UserGroup 中对应的数据
    REMOVE UserGroup[batchmode=true];uid[unique=true];
    ;TMCustomerService;
    
    1. ImpEx 使用变量
    $functionalLimitList=0000001218,0000019265,
    UPDATE UserGroup;uid[unique=true];functionalLimit;
    ;TM2CustomerGroup;$functionalLimitList
    

    相关文章

      网友评论

        本文标题:SAP HYBRIS ImpEx 导入 导出

        本文链接:https://www.haomeiwen.com/subject/kddwgqtx.html