Transporting table changes

Hi folks,
I've made changes to a custom table in SE11(including keys and add new fields). Question is, if these changes are being transported to QA system, will the current table in QA system will be overwritten? how about the current content of table? will it be overwritten as well? do we need to adjust the table again in QA?
Thanks,
Tremonti

Hello Karchy,
You will not loose the data in your QA table once you move the Table changes. The conversion will be managed through a temporary table at the back end. You can expect a few dumps in your QA system while the transport is being imported, if there are programs accessing this table during that time. Basically the DB system will use one of ALTER TABLE or table conversion methodology to adjust your table (as you have data in it). Only if the table is empty, its dropped and re-created (fastest method).
Once the transport is imported, its better to confirm the status of the table in SE14. If required "Activate and Adjust" the table and look out for issues in the logs.
When you move this table to the productive environment, do so in a quite time (when the system is least active).
Regards,
Jinesh.

Similar Messages

  • Transporting InfoType Table change to Production

    Hi,
    I had added a field in structure CI_P0008 which is a structure to add custom fields to IT 0008.
    I then adjusted the table (PA0008) thru se14.
    Is it necessary to perform any other activity before sending the structure to Production?
    The PS table has another Standard Structure PS0008.
    Please advice.

    Check if the table PA0008 is displaying the values for that field when u r entering any value from PA30 and saving the infotype...
    Check if there r any validations need to be done on this field. If there r any validatiosn required, u need to make changes in program MP000800.
    Rest, be assured to transport the changes to production.
    Tahnks,
    Shakir

  • How can I save the first dept. for an employee in a transport table?

    Hi All,
    I have created a table to store the transports to an employee from department to another department.
    the first department number to every employee is stored at the parent table called employees.
    when I insert a new record to the transports table (which is the child for the parent employees) for an employee and the manager agrees for this transport the original value of department number in employees table will be changed to the new one. I done this process through a db trigger on the transport table.
    Now the problem is that the original value of the first department number will be lost cause of the db trigger that changes this value after manager agreement!
    I looked to solve the problem by adding a new column in employees table to save the first dept. no. for each employee only if Count of records = 1 for that employee like this:
    -- Before Update DB Trigger on Transports Table:
    DECLARE
    pragma autonomous_transaction;
    N NUMBER;
    BEGIN
    SELECT count(EMP_SID) -- emp-sid is the FK referenced from employeess.emp_sid
    INTO N
    FROM TRANSPORT_TRANS
    where emp_sid=:NEW.EMP_SID
    GROUP BY EMP_SID;
         IF :NEW.AGREE_FLG = 1 AND N = 1 THEN -- If the manager agrees and this record is the first one for that employee
         UPDATE EMPLOYEESS E
         SET E.FST_AD=E.ADMINISTRATION_SID, -- E.ADMINISTRATION_SID has the oroginal value for admin no. and FST_AD is the new column to save the first value
                E.FST_HE=E.HEADQUARTERS_SID,
                E.ADMINISTRATION_SID = :OLD.ADMIN_SID, -- changing the value with then new one added on the table
                E.HEADQUARTERS_SID = :OLD.HEAD_SID
               WHERE E.EMP_SID = :OLD.EMP_SID;
         ELSIF :NEW.AGREE_FLG = 1 AND N != 1 THEN -- if the manager agrees but the record is not the first record for that employee
         UPDATE EMPLOYEESS E
            SET   E.ADMINISTRATION_SID = :OLD.ADMIN_SID, -- only change the original  values
                     E.HEADQUARTERS_SID = :OLD.HEAD_SID
                     WHERE E.EMP_SID = :OLD.EMP_SID;
         END IF;
    END;But the form gives me this error if I deleted (pragma autonomous_transaction;) st. :
    ORA-04091: table transports is mutating, trigger/function may not see it
    But when I keep it, the form gives me this error:
    ORA-06519: active autonomous transaction detected and rolled back
    Edited by: Dev. Musbah on Aug 18, 2009 2:09 AM

    Dev. Musbah,
    First make sure that the insert statement executes. And check whether other error messages are getting. Currently you are checking only NO_DATA_FOUND. so change the exception part with
    EXCEPTION
         WHEN NO_DATA_FOUND THEN NULL;
         WHEN OTHERS THEN MESSAGE('Some Error Occured');Regards,
    Manu.
    If this answer is helpful or correct, please mark it. Thanks.

  • Logging of table changes

    Hi All,
              We are working on ERP 6.0. Recently Basis team has been asked to activate the table changes logs in Production system. Accordingly we activated the rec/client parameter for Production system client. We are also required to click the log changes tab in the table for which the logs are to be activated.This is to be done through t code SE13. While trying to do so, I have found that our Production system is not allowing to make changes directly as it is configured in non modifiable stage. I have also tried to make changes in devp clinet and then transport it to quality an Production,however it is not working.
    Kindly let me know the exact method by which I can activate the tab in the table.
    Thanks,
    Prasad Thakur

    Hello Prasad,
    This is strange. It is understandable that the table content changes is not getting recorded in case rec/client (in default profile) is not set along with recclient="XXX" (in transport profile) but  table logging activation not getting reflected in QA is a bit weird.
    Are you sure that the transport carried correct contents. Can you list the contents of the transport. It should have an entry related to DD09L.
    Is the table showing as activated ? Just try to activate/generate it.
    For more info on recording please check OSS notes 1916 and 84052.
    With Regards.
    Ruchit Khushu.

  • Transporting table entry with primary key 120 char

    Hi all,
    I have 2 separate questions which I feel are closely related.
    In the url:
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21eb6e446011d189700000e8322d00/content.htm
    It says:....
    <i>If the key length is greater than 120, there are restrictions when transporting table entries. The key can only be specified up to a maximum of 120 places in a transport. If the key is larger than 120, table entries must be transported generically.</i>
    <b>How do I transport the table entries "generically" for such a table?</b>
    To further illustrate my actual problem:
    My problem in the real world lies with the MIMETYPES table, maintained in trx SMW0.
    I select the mime types row by row and do a <u>Table Entry > Transport Entries,</u> but get an error that says
    <i>"Key entry for table MIMETYPES may only be generic"</i>.
    As a result it fails to attach to my transport.
    (Note: the primary key of MIMETYPES is 128 chars long)
    The Diagnosis long text says "<i>The key is longer than allowed by the Change and Transport System (120 characters</i>)."
    The Procedure says:
    <i>1.  Make sure that you only specify the character fields before the    
        first non-character key field. You must enter the key with a generic
        ending. Enter the generic symbol directly after the specified part 
        of the key.                                                                               
    2.  You must enter the generic symbol at the latest in the 120th       
        character of the key.                                              </i>
    <b>What is this generic symbol that i need to insert at the 120th position??</b>
    Message was edited by:
            Kevin Wong
    Message was edited by:
            Kevin Wong
    Message was edited by:
            Kevin Wong

    Thanks Nick!
    So the mysterious "generic character" is actually the asterisk (*). It works.
    Strange tho as the error long text says to insert the "generic character" at the 120th character position of the key, but I found that altho I can save it, the transport still fails with the same error.
    I tried placing the * right after the key value e.g.
    KEY123*
    and it worked.
    Thanks again!

  • Transport Table with Data from Development to Quality

    Hi
    Requirement:
    Transporting Table with Values from Development to Quality System.
    I have a Z* - table, appended one field at the end.
    I need to transport data along with the table structure from Development System to Quality System.
    In Development System, I have assigned the Transport request in Client 100(We can't add data to the table in this client).
    What needs to be done to migrate the new table structure with Values.
    Thanks in Advance
    Regards,
    Baburaj
    NOTE: the requirement is to transport table and table entries through a transport request.
    There should not be any manual update for the table in the target System (Quality System).

    Check the delivery class assigned to the table. Please see the documentation
    Delivery class
        The delivery class controls the transport of table data when installing
        or upgrading, in a client copy and when transporting between customer
        systems. The delivery class is also used in the extended table
        maintenance.
        There are the following delivery classes:
        o   A: Application table (master and transaction data).
        o   C: Customer table, data is maintained by the customer only.
        o   L: Table for storing temporary data.
        o   G: Customer table, SAP may insert new data records, but may not
            overwrite or delete existing data records. The customer namespace
            must be defined in table TRESC. (Use Report RDDKOR54 here).
        o   E: System table with its own namespaces for customer entries. The
    customer namespace must be defined in table TRESC. (Use Report
    RDDKOR54 here.)
    S: System table, data changes have the same status as program
    changes.
    W: System table (e.g. table of the development environment) whose
    data is transported with its own transport objects (e.g. R3TR PROG,
    R3TR TABL, etc.).
    or during client copy
    the data of client-specific tables is copied.
    Classes C, G, E, S: The data records of the table are copied to the
    target client.
    Classes W, L: The data records of the table are not copied to the
    target client.
    Class A: Data records are only copied to the target client if
    explicitly requested (parameter option). Normally it does not make
    sense to transport such data, but is supported to permit you to copy
    an entire client environment.
    or during installation, upgrade and language import
    behavior differs here for client-specific and cross-client tables.
    nt-specific tables
    Classes A and C: Data is only imported into client 000. Existing
    data records are overwritten.
    Classes E, S and W: Data is imported into all clients. Existing data
    records are overwritten.
    Class G: Existing data records are overwritten in client 000. In all
    other clients, new data records are inserted, but existing data
    records are not overwritten.
    Class L: No data is imported.
    Cross-client tables
    o   Classes A, L and C: No data is imported.
    o   Classes E, S, and W: Data is imported. Exisitng data records with
         the same key are overwritten.
    o   Classe G: Data records that do not exist are inserted, but existing
         data records are not overwritten.
    ehavior during transport between customer systems
    Data records of tables of delivery class L are not imported into the
    target system. Data records of tables of delivery classes A, C, E, G, S
    and W are imported into the target system (this is done for the target
    client specified in the transport for client-specific tables).
    se of the delivery class in the extended table maintenance
    The delivery class is also analyzed in the extended table maintenance
    (SM30). The maintenance interface generated for a table makes the
    following checks:
    o   You cannot transport the entered data with the transport link of the
        generated maintenance interface for tables of delivery classes W and
        L.
    o   When you enter data, there is a check if this data violates the
        namespace defined for the table in table TRESC. If the data violates
        the namespace, the input is rejected.
    Thanks,

  • Transport of changes in 3KEI

    Hi All,
    I made changes to 3KEI table, When i generate transport system is showing up objects in the request. System allows me to change directly in Quality & Development. But how can i transport new changes to Production? Is there any way or program to transport to production.
    Its urgent please help.
    Thanks

    If you have captured the changed made in transaction 3KEI, release the transport request to QA, Check  and if happy , move to production.
    It does not matter, whether the QA is directly changeable or not. But, in order ensure the QA is test was good, ensure, that the QA is not changed while you are testing. Then move to PRD.

  • Transport and Change Management

    Hello,
    We need to modify our MDM structure (add fields and tables). We would like to avoid unloading the repository. Can we do that in our test environment and move to Production only the structure while keeping the data in Prod.
    What is the Transport and Change Management patch? Is this what we need?
    Thanks for your help!

    Hello,
    This is not possible, as there is no support for Transport and Change management. You will always need some down-time in production. But there are some strategies to reduce the down-time.
    (1) You could use the Java ADMIN API to create a batch-script that performs the required repository modifications. Once you validate it works, unload your repository, run your program and load the repository again.
    (2) Create a "slave" repository and re-direct your production users to that repository. Unload your production repository and make all changes. Once done, reload that repository and switch back. Remember that this will only help to keep a "look-up" only version of the production repository...
    Regards
    Dirk

  • Transport table and table entries

    Hi,
    I need to create a table and table entries, here I need to transport table and its entries to another system,
    what steps i need to follow for this?
    Please help me

    Entries
    Create entries by Se11-> utilities-> table content -> create entries
    For Transport
    Go to SE10.
    Click on the 'Create' icon.
    Select 'Workbench Request'(assuming your table is not customizing table).
    Enter description and click 'Save'.
    Put cursor on the task (lower number of the two) and in menu, 'Request/task>Change Type>Development/correction'.
    With cursor on the task(lower number), click 'Object List' icon on the toolbar.
    Once in, you need to toggle to 'Change' mode using the pencil icon.
    Then click on 'New Entries'. Now add the R3TR, TABU, <ZTAB> in the first row.
    Again in the menu, select 'Extras>Change object function>Key according to key list'.
    Now go to the menu, 'Goto-->Key list'. In the subsequent screen, click on 'Insert line' icon(with a + sign).
    Click on 'Key fields' button and it will now allow you to enter the values for each key field.
    Regards
    Shashi

  • How I could transport table entries from table NRIV

    Does anyone knows how I could transport table entries from table NRIV.
    I can mark them in se16 but the "table entries"->"transport" is grey. What shouuld be done.
    Is there another way to transport NRIV entries.
    Thank you in advance

    Hi,
    Goto SE01 -> Create Transport Request.
    Assign the Workbench request/Project.
    Single click the TR. Click on the DISPLAY OBJECT LIST or Press SHIFT + F11.
    Click on CHANGE -> Insert.
    PgmID Obj Object name
    R3TR TABU NRIV
    CLick Extras -> Change Object Function -> All entries.
    Save.
    Release the Tr.
    Best regards,
    Prashant

  • BI Transport Tables

    BI Experts,
    WE have an existing customized abap program that primarily analyzes any transport/object conflicts with standard SAP code within TADIR / E070. Are the transport tables and process primarily the same within ECC (R3) and BI?
    Right now the code only functions within R/3, but we would like the same analysis tool to work on BI. So from Development, QA, to PRD, I would want to have the same functionality before transporting beyond Development.
    Regards,
    Ajloren

    Find tables - > SE16 - E0* - F4
    E070                           Change & Transport System: Header of Reque
    E070A                          Change & Transport System: Attributes of a
    E070C                          CTS: Source/Target Client of Requests/Task
    E070CREATE                     Change & Transport System: Creation Date o
    E070CTV                        Shared access to e070, e07t, and e070c
    E070DEP                        Change & Transport System: Dependencies of
    E070L                          CTS: Index for Assigning Numbers to Reques
    E070M                          CTS: Target Package/Layer for Requests
    E070TC                         Help Table for E070 for Client-Specific Im
    E070USE                        Use of Current Requests by Users
    E070V                          TMS WBO: E070 with Texts (E07T) and Source
    E071                           Change & Transport System: Object Entries
    E071C                          Change & Transport System: Client-Specific
    E071E                          Lang. Transport: Positive List for Generic
    E071K                          Change & Transport System: Key Entries of
    E071KF                         Change & Transport System: Nametab Info. o
    E071KFINI                      Change & Transport System: Nametab Info. o
    E071S                          System-Specific Import Status of Objects
    E071V                          View on objects in orders E070+E071
    E07T                           Change & Transport System: Short Texts for

  • Transporting table contents

    Hi ,
         I have created a master data table and i need to transport its contents ( the table is already in quality ) from devlopment to quality server but it is not at all asking for a request.Please help me out

    Hi Arvind,
    Probably your table is not marked as Transportable table.
    Go to table Maintanance and see if Standard recording routine us checked.
    You may also want to build the transport manually, Follow below steps:
    1) Go to SE01.
    2) Click on the 'Create' icon.
    3) Select 'Workbench Request'(assuming your table is not customizing table).
    4) Enter description and click 'Save'.
    5) Put cursor on the task (lower number of the two) and in menu, 'Request/task-->
    Change Type-->Development/correction'.
    6) With cursor on the task(lower number), click 'Object List' icon on the toolbar.
    7) Once in, you need to toggle to 'Change' mode using the pencil icon.
    Then click on 'New Entries'. Now add the R3TR, TABU, <ZTAB> in the first row.
    Again in the menu, select 'Extras-->Change object function-->Key according to key list'.
    8) Now go to the menu, 'Goto-->Key list'. In the subsequent screen, click on 'Insert line' icon
    (with a + sign).
    9) Click on 'Key fields' button and it will now allow you to enter the values for each key field.
    Regards
    Shital

  • How to Transport OMT3R changes to other Clients.

    Hello All
    I have done the changes to MM01 Screen sequence using transaction OMT3R.
    But while saving it did not ask for transport request.
    Transport option is grayed out and not able to know include it to any transports.
    Can any one tell me how to inlcude this changes into a Transport Request and move it to other clients?
    Thanks & Regards
    Madhu K

    Hi Madhu,
    the values of tcode OMT3R ('Maintain Order of Main and Additional Screens') are saved in database table T133D ('Sequence Control forLogical Screens').
    If these values are missing on the target system, note 108059 ('Transport of Customizing settings made in OMT3') applies. Please proceed as described there to transport table T133D, too.
    Regards,
    Mauro

  • Transporting Custom Changes

    Hi,
    We are currently in the task of customizing the ChaRM module in Solution Manager.
    And it has been stated that for customizations the recommendation from SAP is not to modify the original element (transaction type, profile,etcu2026) but to create a copy of it, rename it with u2018Zu2026u2019 and then customize.
    The questions are two:
    Which objects/elements in the hierarchy needs to be copied and rename?
    Example:
    If actions and statuses need to be changed in a Transaction Type such as SDCR,  a Z-copy of the Action will be enough? A Z-copy of the Status Profile? Or an entire Z-copy of the Transaction Type is needed?
    What would be the impact of not following that approach and customize the original Transaction Type, Status Profile or Partner Determination Procedure?
    Please, make reference to documentation for customizing guidelines in ChaRM if any.
    Thank you,

    Hello Karchy,
    You will not loose the data in your QA table once you move the Table changes. The conversion will be managed through a temporary table at the back end. You can expect a few dumps in your QA system while the transport is being imported, if there are programs accessing this table during that time. Basically the DB system will use one of ALTER TABLE or table conversion methodology to adjust your table (as you have data in it). Only if the table is empty, its dropped and re-created (fastest method).
    Once the transport is imported, its better to confirm the status of the table in SE14. If required "Activate and Adjust" the table and look out for issues in the logs.
    When you move this table to the productive environment, do so in a quite time (when the system is least active).
    Regards,
    Jinesh.

  • Transporting SP changes

    Hi,
    We had some issues with PDF form. We applied support pack. This support pack fixed issues we had with the form.
    Then I made some changes to this PDF form which lead to some errors. So I reverted to the previous version on the Version Management of this form. This took us back to the version before we applied support pack and we got back the errors.
    Now is there any way to bring back the fixes done by the support pack?? Or the version that exists in Support pack? This form is in component EA-HR.
    Please help...

    Hello Karchy,
    You will not loose the data in your QA table once you move the Table changes. The conversion will be managed through a temporary table at the back end. You can expect a few dumps in your QA system while the transport is being imported, if there are programs accessing this table during that time. Basically the DB system will use one of ALTER TABLE or table conversion methodology to adjust your table (as you have data in it). Only if the table is empty, its dropped and re-created (fastest method).
    Once the transport is imported, its better to confirm the status of the table in SE14. If required "Activate and Adjust" the table and look out for issues in the logs.
    When you move this table to the productive environment, do so in a quite time (when the system is least active).
    Regards,
    Jinesh.

Maybe you are looking for

  • Using data rule on table level

    Hi We want to implement a data rule that compares the grand total in the target table with the grand total in the source table. In case of difference, we only want one record in the error table. That seems not possible out of the box. We could implem

  • Pending GR no for existing inbound delivery

    We create inbound delivey using VL31n. after that Goods receipt ( Migo ) is done. is it possible to display the list of pending GR's  whose corresponding inbound delivery's are done but Gr's are pending ?  Already gone through sdn .

  • Day light saving Time not taking effect

    Hi all, I have Sun Solaris 10 with Generic 125101-05 version with JDK 1.5_07 . in which DST not taking . recently for Australia & New Zeland Time has changed with 1hour head . in server i have ntp syncing with Global server . but DST changes has not

  • Screenlock gpo created for 30 mins but random users locking after 2 or 3 mins

    I have created a GPO to cause the machines to timeout simply using  User Configuration > Policies > Administrative Templates > Control Panel > Personalization Enable screen saver Force specific screen saver (tried adding one & also leaving as blank)

  • Quelle version d'adobe media server ai-je besoin

    Bonjour, J'ai besoin du logiciel Adobe Flash Media server, afin de pouvoir diffuser du contenu en live sur des pages web de mon site. Le contenu est diffusé par Adobe Media Encoder, vers le server Flash Media Server, et affiché sur une page Web à l'a