OLAP Variables and transportation system

Hi,
When I transport a variable from the development system to the production system, SAP transports not only the definition of the variable but the current content of it.
In our case this is an odd and dangerous behaviour: I have some OLAP variables defined which their values are used to know what data to load in next load process (they are parameters for InfoPackages and DTS processes). So, if someone transports a variable it will overwrite the current content of it and some data can be lost or loaded again.
This is what happened us few days ago. Someone transported a variable from the developement system and SAP used the current value copied from the development system (and not from the production on) to load and manage data.
I posted a note to SAP Support System and they said that this is the standard behaviour of it.
a) Do you think that this is a normal behaviour?
b) Do you know any method to avoid developers to don't transport variables to the production system by accident ?
Thank you
Ramon Roura

Look at following link:
http://help.sap.com/saphelp_erp2005vp/helpdata/en/44/b4a2bc7acc11d1899e0000e829fbbd/frameset.htm
In case, it's a fresh installation, then just run the command "STMS". This will recognise that there is no configuration and it will ask you for inputs. Kindly input the domain controller details and you will be able to set the basic configuration for transport management.
Also, check the following links:
http://help.sap.com/printdocu/core/print46b/en/data/en/pdf/BCCTSTMS.pdf
Regards,
Gauravjit.
Reward points if the solution is helpful

Similar Messages

  • Change and transport system not configured

    hi
    Please anybody help me on this. I installed SAP IDES4.7 on Win Xp with Oracle9.2. It is working good except one error. when i click on anymenu item in GUI a popup says " change and transport system not configured'.
    How to fix this?
    i appreciate your help in advance. Thanks
    Madhu

    Hi
    After installing SAP IDES4.7 u have to do post-installation.As a postinstallation u have to configure the STMS(sap transport management system)
    STMS is mainlly used for moving objects from one system to other system
    Regards
    kiran kumar.v

  • No administration authorization in Change and Transport System in CHARM

    Hi guys,
    I am currently working for CHARM implementation for ECC 6.0
    now my problem i created an urgent correction  and i released the transport request successfully, but when i try to execute the Pass correction test action it is saying that No import into test system has taken place yet. then i went to task plan and checked there in quality system it is saying No administration authorization in Change and Transport System.
    So i asked my basis team to assign the S_TMW_IMPORT profile to user TSADM in 000 client of quality system and additinally our basis team has assigned S_CTS_ADMI. authorization object to TSADM user ID in 000 client of quality system. But SAP has suggested to assign S_CTS_IMPALL and S_CTS_IMPSGL authorization profile to S_CTS_ADMI.
    But the problem is S_CTS_IMPALL  and S_CTS_IMPSGL authorization profile is not available in 000 client of quality system.
    Kindly give your valuable inputs as early as possible. the solution provided by anybody will be rewarded with points.
    Thanks&Regards
    Raju

    can you try assigning the below profiles to that ID.
    S_TMW_OPERA     
    Operator in CTS (All Transport Authorizations)
    S_CTS_ALL     
    Transport system: All authorizations
    S_CTS_DEVELO     
    WBO: Profile for developers in P systems (incl. tasks)
    I too have checked and i did not come across the profiles nor objects S_CTS_IMPALL and S_CTS_IMPSGL .
    Where did u get the message that they have to be imported ?
    Hope it helps.
    Award points for the replies that are helpful to you.
    Rgds,
    Sri

  • @variable and Operating system variables (Windows environment variables)

    Hi,
    Has anyone experience with using @variable and Operating system variables (Windows environment variables)in XI 3.x Web Intelligence ?
    Help gives the example of @Variable(NUMBER_OF_PROCESSORS). Even with syntax correction @Variable('NUMBER_OF_PROCESSORS') it does not seem to work.
    It works fine for Desktop Intelligence. Environment variables added are read, after restarting DeskI. If already in an existing DeskI session, newly added (unknown) variable names give a prompt with the variable as prompt text as a result. This is the behavior in Web Intelligence, even for environment variables that are always set (like Path, TMP, ...)
    Both WebI Rich Client and WebI via Infoview in XI 3.1 and XI 3.1 SP2 show this behavior (prompt instead of @variable behavior)
    Are there settings that need to be made? other syntax ?
    Is this a DeskI only feature ?
    Thanks!
    Raf
    Edited by: Raf on Oct 30, 2009 3:44 PM

    Hi Abdellatif,
    Ok, that would clarify things.
    You have an idea if this is documented somewhere?
    Reason we ask:the "xi3-1_designer_en" guide, the specification for the @variable function states:
    "BusinessObjects system variables. ...
    Report variables. ...
    Operating system variables. You can enter Windows environment variables in order to obtain information about your installation.
    Custom variables. With Desktop Intelligence, you can use a predefined text file to provide a list of fixed variable values."
    There's no explicit referal to DeskI only for OS system variables, like there is for custom variables.
    Thanks!
    Raf

  • Correction and Transport Systems

    Hi all,
    I am Arun Pandey from India. I have a proble with CTS. The question is given below:
    When a program is created and need to be transported to production does selection texts always go with it? If no how do you make sure? Can you change the CTS entries? How do you do it?
    Please guide me.
    Regards,
    Arun

    Hi Arun,
    I do not think we need transport system to achieve this though that is a possibility too.
    1) When you change the selection text of a program, activate it at the text maintenance screen itself, it would be included in the open transport
    2) If not, after changing the text, go back to program and save the program without making any changes and then activate the program, you would see both text and progran items in the pop-up. Click on both and activate it
    You may have missed it, that's why you dont see it in the target system.
    Cheers
    Raj
    Reward points if helpful

  • Vesrion control and transport system

    Hi all,
              how version control works in XI..i know we have history for each and every objects in IR and D.but if something is went wrong and i want ton activate older version is that possible thorugh this history or we have to develop any other process to activate older version obejct..
    Transportation also..i am following file system transport ..if we want follow that track how can we do that..
    thansk for your time..
    Regards
    Rao

    Hi,
    Yes you can activate any old version from history. Just open old version click on edit and then save and activate again (you can add single space in description to enable save button).
    You can also open old transport object and activate like stated above but I am not sure if you activate whole transport.
    May be you can find old import files in "Imported" folder on Os level and you can copy it back in "Import" folder to import it again.
    Regards,
    Gourav
    Reward points if it helps

  • Creation of an OLAP variable

    Hai All,
               I need to create an OLAP variable in an infopackage for an object for picking up data from last two months. I mean to say that the object has to pickup all the data pertaining to the last two moths only from the system date without any manual intervention. I see that there is an option in info package where I can select 7-OLAP variable and another option ABAP program. Which one of these is a good way and how to doit? any advise or also any reference to documentationwill be appreciated.
    Thank you very much.
    Message was edited by: vasu vasu

    Hi Vasu,
    > I already created a
    > variable giving an offset but its not showingup in
    > the list of OLAP variable showed in the info package.
    > Is there any other place where I need to do this?
    I experienced the same problem. My solution was to edit the variable and deselect the 'ready for input' option. Also the variable has to be a SAP- or customer-exit variable so that it can run as a background job.
    Best regards,
    Christian Frier

  • Urgent::::What is OLAP Variable

    Hi Experts,
    I want write my own OLAP Variable in data selection in info package.....
    So where is the editor where i can write my own logic for a particular OLAP Variable????
    Pls share some knowledge of OLAP Variable in BW.
    Some good document on OLAp variable....
    Thanx in Advance????
    Naween

    Hi Naween,
    Three things need to be done: -
    1. In the Query Designer, create a New Variable based on the InfoObject that has the same data type as the value in your infopackage field selection. For example, create a variable for InfoObject 0CALDAY if your selection field is a date. This can be done in any query that has the required InfoObject. The processing of this variable must be 'CUSTOMER EXIT'.
    2. In CMOD, create code for this variable. Sample code for the derivation of first and last dates for year based on 0CALDAY is affixed below: -
    DATA: f_date LIKE sy-datum,
          f_date2 LIKE sy-datum,
    f_date3 LIKE sy-datum.
    WHEN 'Z1ST_LST'.
    returns first and last day in year
        CLEAR f_date.
        CLEAR f_date2.
        CLEAR f_date3.
        f_date = sy-datum.
        CLEAR l_s_range.
        concatenate f_date+0(4) '0101' into f_date2.
        concatenate f_date+0(4) '1231' into f_date3.
        l_s_range-low  = f_date2.
        l_s_range-high = f_date3.
        l_s_range-opt  = 'BT'.
        l_s_range-sign = 'I'.
    APPEND l_s_range TO e_t_range.
    3. Select the InfoPackage 'Data Selection' tab, then 'OLAP Variable' and specify the newly created variable. The values are not prepopulated but only populated at runtime. To review the values that will be populated, select the 'Details for Type' button and the 'Check' (glasses) button in the subsequent screen. If the values are not populated with the 'Check' method, you may have to log off and on to the system.
    Regards,
    Eugene

  • 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

  • ABAP code for custom OLAP variables

    Hi experts,
    We have a custom variant set as customer exit that I have just added to an infopackge for the data selection of 0FISCYEAR infoobject via 7-OLAP Variant. When I click on the magnifying glass under the "details for Type" column, the "Use Variable of OLAP Processor" window appears showing the OLAP Variable and the fiscal year variant. When you hit F6 (check) it should process the variant and return data for the ranges. With this variant we are using there is not data being returned (using the SAP exit variants data is returned).
    I have gone through the forums and have seen people citing the function module EXIT_SAPLRRS0_001 as this is the user exit which houses such abap code. I have seen the variant inside this module and the code itself, but why is it in the infopackage when I click on check (F6) no data is returned? I am getting the feeling this abap code is only executed for reporting. In this case I want the infopackage to select certain data from R/3 (via the use of OLAP variable with custom code) during the load to the ODS.

    Hi Mark,
    If you created the custom fiscal year variant as a customer exit type, I doubt that it'll work.
    Variant is an auxiliary time characteristic. You cannot create it. You can only add new char values:
    BW Customizing Implementation Guide (SPRO tcode) -> Business Information Warehouse -> General BW Settings -> Maintain fiscal year variant.
    Though, maybe I misunderstood your requirements.
    Best regards,
    Eugene
    Message was edited by: Eugene Khusainov

  • OLAP Variable for Filter Selections in DTP

    Hi
      In BI 7.0 DTP i am using a ZZ OLAP Variable for a Filter on Location.
      How/Where i can check the values defined for that OLAP Variable and if i want to update that selection with few new values
    Thanks

    Hi,
    Please check the threads below:
    Re: Infopackage - ABAP routine or OLAP variable
    Re: How to create OLAP Variable in DEV
    Re: Infopackage - ABAP routine or OLAP variable
    Re: creation of OLAP  Variable
    -Vikram

  • Creating OLAP variables for infopackages

    Hello Gurus,
    I am interested in creating an "z" OLAP variable and then use in the DATA SELECTION in the infopackage,
    Where can I create the same?
    Thanks in advance.

    Hi,
    The following links will be very helpful for you.
    Step by step OLAP variable for Infopackage
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a05ac9fa-f44c-2c10-dbb8-ef54c102707c?quicklink=index&overridelayout=true
    Regards,
    Kush Kashyap

  • Problem in OLAP Variable for InfoPackage

    Hi All ,
    My requiremnt is to get all the Blank values for VERSION field from the R/3 to BW .
    So I created a OLAP variable and given that variable in the InfoPackage.
    code i written is
      IF p_vnam = 'ZS_BLKVR'.
        CLEAR: l_s_range.
        l_s_range-sign  = 'I'.
        l_s_range-opt  = 'EQ'.
        l_s_range-low   = '' .
        l_s_range-high  = '' .
        APPEND l_s_range TO p_t_range.
        CLEAR: l_s_range.
      ENDIF.
    Now when iam loading data in BW , it is giving zero records , but there are records in r/3 with blank values for VERSION field.
    in the selection critria it is displaying as '#' for Version in the monitor.
    So is there any other way to get the Blank values VERSION records from R/3
    Thank You.....

    Hi Ravi,
    You can write an ABAP routine to populate the VERSION field. Choose type '6' from the drop-dwon and try the following code,
    loop at l_t_range into l_s_range where fieldname = 'VERSION'.
      l_s_range-low = ' '.
      modify l_t_range from l_s_range.
    endloop.
    If it doesn't work then try to use the other way round. Find out what are the non-zero values possibel for version and exclude all the values from the selection.
    Hope it helps.
    Thanks,
    Soumya

  • OLAP variable

    Hi All,
    I need to find the available OLAP variables in the system.  Any one can suggest me how to do this.
    Regards
    karunakar

    Use Business Content in Admin Workbench, look for Variable under Query Elements. The system table is RSZGLOBV.

  • Alternate development landscape and transport path - release management

    We are discussing a proposal within our company to build a landscape that includes separate clients and transport paths for development of new system enhancements vs. ongoing production support. The idea is to keep all new development in a separate stream and prevent any conflicts with any required production support changes. This approach was used on a project where I previously worked, and we are seeking input from other SAP shops that use this approach, as well as any best practice documentation to assist us in development of an internal proposal on the topic. I would be grateful for any input on this topic, as well as the topic of release management.  I have done quite a bit of searching on SDN and BPX and am just not finding anything.
    Note that I also posted this question in the BPX general discussion forum because I was not clear exactly how it should be categorized.  I apologize if this was not the appropriate course of action.

    Hi Bob
    without being an expert. You could check the documentation for "Change and Transport System" (CTS) in help.sap.com. It comes with some "strategic" information as well.
    The CTS "belongs" to SAP NetWeaver, and an extended version is available "CTS". Further recommendation would be that you check out the SAP Servicemarketplace information for SAP NetWeaver for "CTS". The use of such large functions is normally described in presentations as well.
    regards
    Andreas R

Maybe you are looking for