可以运输单个方法而不是完整的开发类

时间:2014-04-18 15:52:12

标签: sap

我在SE24开发了一个ABAP课程。它被锁定在TO1(=运输)中。而这个TO已经被运送到了客户手中。

现在,我正在另一个TO2中对这个类进行一些修改。此TO将仅在9月份发送给客户。

但与此同时,我的客户要求在同一个类中创建两个新方法。所以,现在我想通过TO3只传输那两个方法(而不是完整的类)。

由于我在TO2中所做的更改尚未完成,因此我无法传输完整的课程。

2 个答案:

答案 0 :(得分:3)

如果您对所发生事件的描述准确无误,请勿使用。有关背景信息,请参阅this answer。现在,如果您只是更改了某些方法实现,您可以使用LIMU METH传输条目来仅传输这些实现(尽管我不建议它避免副作用)。如果您添加了某些方法 - 正如您所说的那样 - 您可能必须传输整个R3TR CLAS对象,这将自动获取所有更改。永远记住 - CTS仅记录 对对象进行了更改,而不是 更改

答案 1 :(得分:-2)

您或许可以使用版本管理来帮助您。您可以做的是将新方法添加到现有类,确保其测试等,生成一个版本,然后删除您不想发送的两种方法。释放您的传输,如上所述,这将提取当前状态的类。

发布传输后,您可以返回并恢复为已保存的版本和所有设置。

后来.......