STMS - Transport Layer

Hi,
I understand that the default and recommended transport route is DEV -> QA -> PRD.
Most of our transports are created in DEV and subsequently transported to QA and then PRD.  However, we have a scenario whereby we also need to create some transports in QA then transported back to DEV and PRD.
I know that this is an unconventional method and not recommended - but is there a way for me to do that?
Thanks in advance.

Hi,
First thing is its not recommended and other thing transport is only possible in one way.Transporting in the reverse way  is not possible. You can do this way, like once you create a request in QAS you can release it then it will generate co-files and data files just copy then and import manually in your dev and prd systems.
But I dont suggest you to make any changes in your QAS system.What is the point of using QAS then?
Regards,
Vamshi.

Similar Messages

  • Transport layer and transport package

    I have a fundamental query on transport package and layer.
    Objects are classified in packages depending on the project and put in $TMP or test package else they are local ? Only objects belonging to a transport package can be transported , others are not ? How transport package is defined ? All objects must be a part of transport package else can not be transported ?
    ABout transport layer, I understand this is used to define which path objects will take during transport particularly when there are multiple transport routes. But what are the advantages of it ? How we can define it (trx code/menu path) ?
    Is it mandatory to use transport package and layers ?

    Hi Mike,
    Just to clarify a few basic concepts:
    A transport package (formerly called a "development class", a term you may still encounter) groups related development objects. Whenever you create a new development object (table, program, ...) you have to assign it to a package; the object is then placed into a transport request. Alternatively you can indicate it is a local object (its package is then "$TMP") but such an object is non-transportable.
    A transport layer identifies the route that transportable devmt objects must follow. Typically in your system you will have two layers: a layer usually called Zxxx (with xxx = SID of your development system) is used for your own developments. Another layer called "SAP" is used for transporting SAP objects, for example changes to standard SAP code implemented via transaction SNOTE and recorded in repairs. Without the "SAP" layer in place, repairs would be non-transportable.
    Each transport package belongs to a layer. You assign the layer when you create a new package in transaction SE80. You can change the layer later on, but this is rarely needed and can cause quite a few side-effects. SAP objects always have layer "SAP". The layers themselves are managed in STMS, under "Transport Routes".
    Hope this clarifies things,
    Rgds, Mark

  • What's the difference between transport route and transport layer

    what's the difference between transport route and transport layer,Can somebody give me some explaination? thks in advance!

    Hi,
    Transport Layer in ABAP Workbench
        The Change and Transport System supports the distribution of development
        work on large projects across multiple SAP Systems.
        The packages in each development system are grouped into one transport
        layer.
        The transport layer determines whether objects are assigned to a local
        or transportable change request.
    Use
        Each of your SAP development systems is assigned a transport layer as
        its standard transport layer. If you use Extended Transport Control, you
        can assign different standard transport layers to certain clients.
        You can define at the most one consolidation target for each SAP System
    and transport layer.
    When you create a package, it is assigned the standard transport layer
    of the SAP System.
    If you want to assign a different transport layer to a package, you
    require the administration authorization for the Change and Transport
    System.
    The objects in a package automatically have the transport attributes
    defined for the corresponding transport layer.
    o   If a consolidation route originating in their SAP System is defined,
         then the objects are assigned to a transportable request, and
         transported into the consolidation target when it is released.
    o   If a consolidation route is not defined, the objects are assigned to
         a local request, and are not transported.
    Customizing settings are not assigned to a package. They have the
    transport attributes of the standard transport layer of the system or
    client.
    It is best to assign a package a standard transport layer for which a
    consolidation route originating in the development system is defined.
    To display and maintain the transport layers and routes, use the
    Transport Management System (transaction STMS).
    Only the system adminstrator can make changes.
    Caution:
         The tables TSYST, DEVL, TWSYS, TASYS are no longer productive as of
         Release 4.0A and cannot be maintained.
    Regards
    Ben

  • How to add new package in SAP transport layer?

    hello,
    as part of requirement, i have to add a new package to SAP transport layer.
    can anyone tell how it is done?
    as in STMs,add new package is not coming.
    Regards,
    Chaitanya

    Hi
    go thru the below links
    http://help.sap.com/saphelp_nw04/helpdata/en/57/38de0c4eb711d182bf0000e829fbfe/content.htm
    http://help.sap.com/saphelp_sm32/helpdata/en/57/38de194eb711d182bf0000e829fbfe/content.htm
    Regards
    S

  • Is transport layer ONLY for consolidate router?

    I have reviewed some STMS configurations and come up with this conclusion:
    Transport layers other than "SAP"  are for consolidation  routers ONLY.
    In other wods, if there is no consolidation router, no transport layers other than "SAP" needed.
    Could you confirm my conclusion is right? And if so, why?
    Thanks!

    The definition of a consolidation route according to the course ADM325:
    A consolidation route defines the path (the successive system and/or client) that is followed by a change request immediately after the release from the development system. Typically, the consolidation route proceeds from the development system to the quality assurance system in the standard three-system landscape.
    A consolidation route is created from the development system to the quality assurance system through the transport layer Z.<SID>.
    A consolidation route is created from the development system to the quality assurance system through the transport layer SAP for the transport of SAP standard objects.
    Hope this helps.
    Kind regards,
    Mark Dijsselbloem

  • Why transport layer has package defined for it?

    I double click a transport layer on txn STMS. The popup is a "package overview", some entries show up here:
    YWM                            ZTRL      Warehouse Management Repositor
    YBW                            ZTRL     BI Development Package
    YCRM                           ZTRL      CRM Development Class
    Could you help explain:
    1) how was them defined?
    2) what's the  purpose to do so?
    I have verified that the number of the  package is the same as the number of the DEV clients created after installation.
    So are there any relation between them?
    Thanks!

    Hi,
    Whenever your create some program then you have to assign a package to it like a container.
    For more information, check below link:
    http://help.sap.com/saphelp_sm32/helpdata/EN/57/38de194eb711d182bf0000e829fbfe/content.htm
    Thanks
    Sunny

  • Inconsistency when trying to create a transport layer

    Hello , I'm new to Abap / SAP and recently installed " SCN - SAP NetWeaver Application Server ABAP 7:03 64 - bit Trial" for purposes of study . The system was installed on a virtual machine with the following settings :
    Ram Memory : 3GB
    HD : 100GB
    Virtual Memory : 20480
    Windows 7 PRO 64
    I'm following the steps ABAP Trial Version for Newbies Manfred Lutz 's blog at the following link:
    http://scn.sap.com/people/manfred.lutz/blog/2007/03/16/new-blog-series-abap-trial-version-for-newbies.
    I'm stuck in step 7 where I need to create a transport layer and a virtual machine to create though both my system returns the layer is inconsistent. To create the layer I followed the following steps :
    Client : 000
    User : sap *
    Transaction STMS
    The system asks me to create a new TMS with the fields already filled in previously , just click on save . However when creating this way the system says that the TMS is inconsistent.
    I wish someone could help me on this problem .

    Go to the editor preferences>general and click this button, then restart the editor:

  • What are the responsibilities of Transport Layer?

    What are the responsibilities of Transport Layer?

    1. Keeping track of the individual conversations taking place between applications on the source and destinations on the source and destination hosts. 2. Segmenting data and adding a header to identify and manage each segment. 3. Using the header information to reassemble the segments into applications data. 4. Passing the assembled data to the correct applications.

  • Transport layer change ?

    Is there any function module or class methods to chnge the tansport layer of a package. I need to change the transport layer from a program.
    Best Regards,
    Sreeram

    >
    Sreeram Manoharan wrote:
    > Hello Florian ,
    >
    > I know to change it from SE80. I have mentioned that  i need to change from a program.Read the question properly.
    >
    > Best regards,
    > sreeram
    Yes Florian,
    read properly! You should have known he already knows how to do it through SE80. Anyone who reads this knows it, so why don't you? We all even know why he needs to do it through a program and not through SE80.
    Please hug me!

  • Transport Layer

    Hi guyz,
    I have a question. why do we need a transport layer between the Development system and the consolidation system?? It is really appreciated if someone can throw some light on "Transport Layer".
    Thanx in advance.
    Ashok

    Ashok,
    The transport layer is for capturing all the modifications, customizations that is being taking place in a development system. As a result a request is created only in a development system, so that it can be moved to quality, tested and then finally to production.
    The fact that its not between quality and production is that, quality doesnt allow any new modifications as its only for testing purposes and any new customizations will obviously be done in development.
    Hope i have tried to explain upto your understanding. If you still have any doubts, let me know.
    Thanks and Regards,
    Sailesh K

  • How to change transport layer in a package

    Hi,
         I would like to change transport layer wrongly assigned to the one availble in the present system without any local change request being created. Please help!!

    Hi,
             Go to attribute of program there is an option for object directory entry click on that go to change mode now change package assigned on that and save it will change package for that.
    You can also use SE03 for this purpose.
    Rewards if helpful.
    Regards
    Gagan

  • Impact of the Transport Layer changes in the package

    Dear Experts,
    We are in the process of the Upgrade. As a part of the upgrade from 3.1to BI7. We have two Dev systems one is with the 3.1 - BWD   and the other one is with the BI7- CBD now. We have transported all the objects with the Package : ZBWD (Where the transport Layer of this Package ZBWD).
    And we have introduced the new Integration system(CBQ) in the landscape now and we have changed the Package ZBWD properties(We have changed the Transport Layer of this Package from ZBWD to ZCBD).
    Can anyone please tell me the consequencies of this change in the package. We are planning to move this changed package, once the upgrade is finished.
    Can any one tell me the consequencies of this change and also if we dont transport this package change in the other systems, then what wil be the consequences.?
    Thanks
    Raman
    Edited by: Raman R on Aug 12, 2008 5:42 PM

    Hi,
    We have the package exists in the production which is with the earlier Transport layer called ZBWD.
    As we have the new development system now, we need to change the Transport layer in that same package: to ZCBD.
    Can anyone tell me will there be any impact of this change on the objects in the further landscapes? and also please explain me what are all the steps which needs to be carriedout if the transport layer got changed in the package?
    Thanks
    Raman.....

  • Problem with Transport Layer

    Hello every body,
    We are doing an upgrade from 4.6C to ECC6. we have imported a transport request from 4.6C to ECC6.
    When I change the transport layer of a package that is newly imported and save it, the system prompts for a local work bench request. How do I save it in a transportable request instead of local work bench request?
    Regards,
    Praveen

    Hi
    just as I wrote that behavior should be ok, so after creating the local request (so after changing the layer)
    - Run SE09 and explode the node of the local request where package is
    - Place the cursor on the package and delete it from the request
    - Run SE80, choose your package and change the descrption: now the system should create a transportable request.
    U make sure the layer is correct for the new system
    Max

  • Updating Transport Layer in Packages

    Hi all, I have a question on Transport Layers and that set in Packages.
    The situation is a system that has been copied and renamed in 4.6 (System was copied from a combined install to a new install with all the customisations kept to provide a separated system with the same functionality) and then upgraded to ECC6.  Now the existing customer packages are still assigned to the old Transport layers and thus if any changes are made the system insists on a Local Change Request.  I know I can individually change each package to the new Transport Layer this then wants a Local Change Request to do this which can then be modified to the right Transport layer, and the package now allows the correct Transport Layer to be used when doing further modifications.
    My question is basically Is there a SAP program that will enmass change old Transport Layer assignment to a new valid Transport Layer?
    Was there a step missed in the original 4.6 conversion, and can that step be executed now the system has been upgraded to ECC 6?
    An example of the entries in the table TDEVC: (sorry for the horrible format)
                            OLD     .    NEW
    DEVCLASS     ZCCO    . ZCO-MAIN
    INTSYS            (blank)  . (blank)
    CONSYS          (blank)  . (blank)
    CTEXT              (blank)  . (blank)
    KORRFLAG           X     .    X
    AS4USER       USER     .  USER
    PDEVCLASS   ZCSD     .  ZFED
    DLVUNIT          HOME   .  HOME
    COMPONENT   (blank)  . (blank)
    NAMESPACE /0CUST/  . /0CUST/
    Where the layer ZCSD is no longer valid and ZFED is a new Layer that is functioning correctly for cross system transporting.

    Hi Jason,
    I am not sure if there is a program after system copy to change, from old transport layers to new transport layers.
    Have you already run BDLS after the system copy. It helps you in change the logical system name and client number as required.
    Also the following link provides some insite to your query:
    http://help.sap.com/saphelp_nw04/helpdata/en/3d/ad5bcf4ebc11d182bf0000e829fbfe/frameset.htm
    ctc stands for Client Transport Control and represents a method of configuration for transport routes.
    Kindly let me know if this was helpful
    Regards,
    Manomeet

  • Package assigned to wrong transport layer

    I've changed transport routes in my system from 2 to 3 systems landscape.
    unfortunately somehow a package(development class) was assinged to the wrong transport layer & as a result when users release their request its taken to  Local Change Request i.e. dosen't appear in the import queue of the QA system
    using SE80 I assinged the package to the correct transport layer & was prompted for a change request . The request goes to the local change request queue when I try to release I get the message Not All Objects In The Request Could Be Locked
    Kindly assist

    Hi,
    After you made changes to your TMS make sure you have updated and distrubuted the configuration.
    First release the request with previous package and You create another package with the transport layer.
    Regards
    Ashok

Maybe you are looking for