通过Impex导入为一对一实体导入新数据

2020-09-18 20:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,我一直在尝试在两个实体汽车和...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,我一直在尝试在两个实体"汽车"和"引擎"之间创建一个简单的关系。 因此,由于一对一,这不是关系。 这是我的物品:

  
          
              
              <属性>
                  
                      
                  
              
          
         
          
              
              <属性>
                  
                      
                  
              
          
      


  

这是我的错误 impex文件。

  INSERT Car; 名称[unique = true];  &engineid;
            ; 宾利 引擎
            ; 拉达 引擎
            ;  Zaporojec; 引擎
 
  INSERT引擎; 名称[unique = true]; 功率;  pk [unique = true]
               ; 半 1500; 引擎
               ; 雪佛兰 600; 引擎
               ; 核;  1000000; 引擎

  

如何为上面创建的项目类型导入新数据? 预先感谢!

3条回答
土豆飞人
2020-09-18 20:58

此代码对我有用。

更改项目类型。 因此,如果itemtype从GenericType扩展,则应创建新的uid字段。

  
          
              
              <属性>
                  
                      
                      <修饰符read =" true"初始=" true" write =" true" search =" true"可选=" false"/>
                  
                  
                      
                  
                  
                      
                      <修饰符read =" true"初始=" true" write =" false" search =" true"可选=" false" unique =" true"/>
                  
              
              <索引>
                  
                      
                  
              
          
         
          
              
              <属性>
                  
                      
                  
                  
                      
                      <修饰符read =" true"初始=" true" write =" false" search =" true"可选=" false" unique =" true"/>
                  
              
              <索引>
                  
                      
                  
              
          
      


  

在运行脚本之前,Hybris需要进行更新以保持持久性:Impex脚本进行更新:

  INSERT引擎;  uid [unique = true]; 名称; 功率;
            ; 半 半 1500
            ; 雪佛兰 雪佛兰 600
            ; 核; 核;  1000000
 
  插入汽车;  uid [unique = true]; 名称; 引擎(uid)
            ; 宾利 宾利 半
            ; 拉达 拉达 雪佛兰
            ; 扎波罗热;扎波罗热; 核

  

一周热门 更多>