改完代码保存的时候,发现只能保存到 local request里面。
而local request是没办法传输到其他系统的。
首先说这种TR 传输的解决办法
新建一个副本传输TR
把local的释放掉
然后把local TR的对象包到副本传输TR下
之后释放 这个副本传输TR给basis传输即可。
其实这个原因是:copy出来的系统,老代码开发包对应的传输对象还是老系统的,需要重新维护下。
根本的解决办法是:
2209967 - Only edit objects from package in local requests
Resolution
Normally in the development system there are at least two transport layers: SAP (for SAP standard objects) and a Z layer for customers objects.
Ensure that SAP and Z* layers are assigned to a transport route. To make corrections transportable, the transport layers must be set in STMS.
Example:
In transaction SE21 we can see the transport layer of the package:
-
And in transaction STMS -> Overview -> Transport Routes
-
-
Then double click on the development system and the package will be listed:
-