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

Similar Messages

  • 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

  • Transport Layer and Objects

    what is the relation between the objects of a transport request and the layers in a transport domain?

    Dear Abhishek,
    First of all a I have to explain packet:
    Packet
    A packet groups Objects of the Development. Any report or table or data element … belongs to a packet. So every repository element is connected with a packet.
    Transport route
    A transport route describes the direction a transport can be transported. For example if you want to transport a transport from development to a test system, you have to configure in TMS a transport rout from development to the test system.
    Transport layer
    A transport layer connects packets to transport routes.
    The connection between packet, transport route and transport layer is:
    Objects of Development (Programs or Reports or Tables …) <-> packets <-> transport layer <-> transport route <-> systems
    If you develop a report in development system and want this report to be transported to the test system you need:
    -to connect the report with a packet.
    -to connect this packet with a transport layer
    -to connect this transport layer to the transport route that is connected to the both system and describes the direction FROM(development system) TO(test system)
    For an exact description see:
    http://help.sap.com/saphelp_nw04/helpdata/EN/57/38de0c4eb711d182bf0000e829fbfe/content.htm
    Best regards
    Willi Eimler

  • OSB: The different between transportation layer and security layer

    Dear All,
    Do you have any idea for compare about security on service bus between transportation layer and message layer?
    Which one is better? And do you have any factor to consider which one I should use?
    Best REgards,

    If you are working with OSB 11g, please refer -
    http://download.oracle.com/docs/cd/E17904_01/doc.1111/e15866/part_sg.htm#sthref1029
    Ofcourse you would like to have both of them if you want a healthy system. If your OSB services are internet facing then it is a sensible decision to have both transport (a bare minimum) & message security. If your services are exposed to a LAN/WAN then you may have either or both of them. Remember, securitiy processing is always an overhaed to the performance so should be used as and when required only.
    Regards,
    Anuj

  • Diff. between transport route and transport layer

    hi gurus,
                 What is the Diff. between transport route and transport layer.
    Regds:
    BBR.

    No interview questions
    Read the "Rules of Engagement"
    regards
    Juan

  • Transport target and transport groups

    hi all,
    i need to create,transport target and transport groups,wht is the use and how to create.
    redards,
    AVR

    Did you check this help section: http://help.sap.com/saphelp_nw04/helpdata/en/ef/a21e3e0987760be10000000a114084/content.htm
    Can you close the other similar thread?
    Regards,
    Abhishek.

  • Transporter No and Transporter Name

    Hi ,
    I want to get field Transporter No and Transporter Name it was maintained in sale order (Partner Tab).If it is maintained in Text means i can use 'READ_TEXT' function but it was maintained in (Partner Tab).Can you help me which table contain transporter name and transporter no other wise which function module i can use it.
    Regards,
    K.Karthikeyan.

    Hi Karthikeyan,
    If it is maintained in the Partner Tab with a partner function, Then you can get the transporter no in field KUNNR from the table VBPA by providing the corresponding Sales order No in VBELN and partner function in PARVW. Use the retrived transporter no in table KNA1 to get the transporter name in NAME1.
    Hope this logic will help U.
    Regards
    Dillip Sahoo

  • 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

  • Error while transporting PCs and Info packages frm dev to qa

    Hello Guyz
    First of all, I am new to this forum. Heard a lot about it, and I hope I can learn a lot by the exchange of information in this forum. I ve already gone through so many threads, and have gained a lot of insight in BW.
    I have an issue, where I am transporting process chains and info packages from dev to qa. But the transports have thrown errors, saying that the 'Source System XXXCLNTXXX does not exist and info package has been deleted'.
    My question: How can I transport these objects in such a way that the loads which were going from ECCDEV to BWDEV, now go from ECCQA to BWQA? Are there any settings in SE09 or SE10 or somewhere in BW where I can do this?
    Thanks in advance.
    Atul.

    Hi Atul........
    There is no such settings........check this.......
    How to transport BW object
    Anyways.....I think there is some problem in the Client name.......Just check the Source system name in RSA1...........if it has been changed somehow........then run transaction BDLS and change the source system assignment........
    Regards,
    Debjani......

  • Transport Request and Transport task

    Hi,
    I have released a task, but cannot see the diff in the changes in the system it should hv been released to..can some one tell me what the procesdure is for transport.
    thanks in advance

    Hi
       Once the requests are released, they are ready for importing to other systems. Please note that requests released doesnt mean they are ready to use in other systems. These objects will be reflected with the changes after explicitly importing them.
       Each and every company has different procedures in importing the requests based on the transporting layer definitions.
       1. Via transaction: STMS. -> Click on Import Overview button on application toolbar. -> Select the server to which this has to be imported. -> Refresh the list to make sure that all released requests are here. Now select the request that has to be imported and use menupath: Request->Import(Ctrl+F11).
       2. Via UNIX, using script commands this can be done.
       Am not sure if there are any other procedures...
    Kind Regards
    Eswar

  • Transport Form  and Transport Log

    Hi Friends,
    Does anybody have a sample of a transport form and/or transport log you could share?
    Thanks.

    You can manage transport requests using transaction <b>SE10</b>....What exactly do you need???
    Greetings,
    Blag.

  • 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

  • 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

  • ChaRM: Support of more than one transport layer

    Hi!
    We would like to implement ChaRM for the 3 tier landscape (DEV:100 --> QAS:200 --> PRD:100) with several transport layers and transport routes:
    a) u201CZDEVu201D u2013 Standard transport layer
    b) u201CSAPu201D u2013 SAP transport layer
    c) u201CYCSTu201D u2013 transport layer for internal customizing
    d) u201CZEXTu201D u2013 transport layer for external vendor
    All the transport layers should be used for the transports from DEV:100 to QAS:200 within ChaRM.
    Our question:
    Does ChaRM support several transport layers (SAP and none-SAP)?
    Or does it accept only standard transport layer
    (u201CSAPu201D and u201CZDEVu201D, but it doesnu2019t support u201CYCSTu201D and u201CZEXTu201D)?
    Thank you very much!
    regards

    Hi
    ChaRM only supports one (the standard) transport layer per client. I've already told you that some days ago... You can trust me I've configured those landscapes several times for many customers.
    Enclosed please find a statement from SAP:
    Transports are supported in the standard transport layer of each client. When you configure transport routes, note that only consolidation routes that are assigned to the standard transport layer of the relevant exporting client are taken into consideration. For each exporting client, exactly one target client and one target group are permitted.
    We recommend that you assign exactly one development system to a production system, and that these two systems are connected by exactly one unique transport track.
    If a development system and a production system are connected by more than one transport track, this may lead to inconsistencies within the transport distribution. This type of transport configuration cannot be supported by Change Request Management, and may cause inconsistencies within the tools involved.
    So you have to change your TMS configuration and the assignment of transport layers to development packages. e.g. use transport layer SAP and ZDEV
    Then it is possible to use ChaRM and standard TMS together
    regards
    Andy

Maybe you are looking for

  • No one seems to be able to help...

    Ok so I have/had a droid razr, a few days ago I bent to pick my son up and my phone slipped out of the diaper bag on to the floor and the screen cracked, now nothing shows on my phone. I can see my light flashing indicating email or whatever so it's

  • My music flash player on myspace is messed up

    I am a musician and I have a myspace band page. My music flash player on myspace only shows 3 songs when I have four uploaded. It also only shows three songs when I go to hear music on someone else's page. However, when my friend views my page from h

  • IPod Photo 30G won't mount

    My iPod won't mount. I visited the Apple Store in London to see what software I needed to access RAW photos I downloaded from Canon 20D while in Africa. The helpful person there attached my iPod to a powerbook and it mounted fine and we opened one of

  • Problem with ODBC 11g

    Hello, we work with a small Database Solution (MS Access 2003) with several linked Oracle-Tables. In the past we used the Oracle ODBC Driver 9.2 and everything worked well. Now we got the first machine with Windows 7 and Oracle ODBC 11g. When we now

  • Setup secure server (https)

    This topic may belong to some other form. I am new to Dreamweaver CS3 so I will give it a shot! System: Dreamveaver CS3 LINUX CentOS 5.1 Apache Web Server 2.? I like to setup a secure server "https:www.myweb.com" & will be storing couple of images (t