Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用XML生成SAP ABAP和/或SAPScript?_Xml_Abap_Sapscript - Fatal编程技术网

使用XML生成SAP ABAP和/或SAPScript?

使用XML生成SAP ABAP和/或SAPScript?,xml,abap,sapscript,Xml,Abap,Sapscript,是否有人拥有从外部应用程序的XML生成SAP ABAP或SAPScript表单代码的示例和/或经验 这将有助于: 以数据驱动的方式创建基于SAP的应用程序,方法是通过从外部应用程序导出XML来自动创建相关知识 将外部应用程序中的知识自动输入SAP应用程序,而不是在系统之间手动复制 允许使用第三方外部工具来创建数据,其使用方式可能比SAP更易于使用。或者,如果已经有大量投资使用这些第三方工具而不是SAP进行培训,或者如果就业市场青睐了解这些工具的员工 支持创建用于多种目的的数据、视图:SAP内部

是否有人拥有从外部应用程序的XML生成SAP ABAP或SAPScript表单代码的示例和/或经验

这将有助于:

  • 以数据驱动的方式创建基于SAP的应用程序,方法是通过从外部应用程序导出XML来自动创建相关知识
  • 将外部应用程序中的知识自动输入SAP应用程序,而不是在系统之间手动复制
  • 允许使用第三方外部工具来创建数据,其使用方式可能比SAP更易于使用。或者,如果已经有大量投资使用这些第三方工具而不是SAP进行培训,或者如果就业市场青睐了解这些工具的员工
  • 支持创建用于多种目的的数据、视图:SAP内部和SAP外部的视图
  • 实现SAP与第三方外部工具的互操作性
我正在寻找:

  • 关于可行性的经验
  • 工具,如解析器、XSLT等
  • 例子
    • 你可以看看

      这是一个允许从一组XML文件生成此类程序/函数/etc的应用程序。它还允许您从对象生成这些文件,从而允许在两个不相关的系统之间传输对象

      您可以简单地生成xml文件,并使用SAPLink导入和生成代码

      问候

      纪尧姆

      绝对可行-看看。请注意,在尝试生成任何内容之前,您确实需要对R/3方面有深入的了解。根据经验,如果不能手动创建,也无法生成

      我建议将实际的生成过程排除在R/3系统之外,因为有像EMF和以前的oAW组件这样的工具在生成东西时真的很有用。我还建议采用两阶段生成方法—生成一个(外部)模型,该模型表示您希望在SAP系统中生成的内容,然后将该模型的内容传输到系统中。这样,生成器更容易调试

      RCER有一个(非常不完整的)存储库对象模型,可以扩展它来保存您需要的任何实体。就我个人而言,我很想看到一个SAPlink RCER ROM转换器——不过我自己没有时间写一个。这将允许您

      • 基于Eclipse/EMF创建建模应用程序
      • 使用oAW工具(Xtend/Xpand)进行模型转换和代码生成
      • 将生成的模型转换为SAPlink文件
      • 将生成的文件上载到系统中
      我做了几乎相同的事情,除了使用RFC调用而不是SAPlink之外。因为我必须自己编写函数模块来生成类和其他对象,所以它不是真正可重用的——它属于我以前的雇主