Query regarding transporting deletion of roles

Hi,
When I delete a role in dev, in order to make the deletion effective across the landscape I need to put it in a transport request.
If I don't do that, and instead create a new role in dev by the same name as the one that was deleted, and then I transport this new role, will the new role overwrite the old one in the quality and production systems?
Or am I first required to transport the deletion, and then transport the newly created role ( by the same name)?
Thank you.

hii
This is little critical and tricky but you know whenever u do any modifcation with the role like deleting a role or creating a role the best pratice is to put in the transport request so that this request can be transported throughout the landscape .........
As per u r question dear u have created role in the development that role is already their in prd system with profile attached to it if u delete in dev and try to create the role with same name in dev again that role might not be deleted till u transport the new role frm dev to prd but their might be inconsisentcy with the new role which u have created as their might be cofusion with the two profiles the new profile and the old profile in prd server if u send the delete transport request frm dev to prd for the role which was their in the prd server the old role and profile will be lost so when u create  a new role and transport it frm dev to prd their might be no inconsistency between the old profile and new profile,,,,,,,,,,,,,
takecare

Similar Messages

  • Query regarding transport request

    Hey guys,
    I have a question regarding transport requests.
    If only the report source code is included in the transport request, the text elements of the program will not be transported to the next box?
    when you transprot the main program or the function pool, does it follow that all the changes in FM's under the function pool will be transported to the next box?
    Thanks a lot!
    Rgds,
    Mark

    Hello,
    If you create transport request with just the report, text element will not be transported:
    LIMU REPS <Program>   
    For text element, you need the following transport entry:
    LIMU REPT <Program> 
    If you want to transport both, you can have the following entry:
    R3TR PROG <Program>         
    If you have the following transport, all the components of function pool will be transported.
    R3TR FUGR <Function Group>   
    Thanks,
    Venu

  • Query regarding Transports in BI system

    Hi All,
    We want to transport some change requests from BI system( running on MSSQL database) to another BI system (running on oracle database). Will there be any problem in doing the same???
    one BI system is running on Windows platform and other is running on Unix platform.
    What kind of dependencies can occur in this particular senario.
    waiting for your replies.
    Regards,
    Prashant

    Hi,
    The quick answer is 'YES' if the SAP versions are the same, however if you
    have made changes to any SAP Standard code you should also check that the
    patch levels are the same to.
    This is not a recommended process however because your objects will have the
    Original system and the PoC system
    Regards
    Krishna

  • Query regarding transport of customizing data to another client

    I have some queries related to transport of workbench and Customizing data to another client. As I am new to SDN forum, I am not sure if this is the right forum to post my query. Kindly let me know.

    Frankly, I wasn't even aware of the "Software Logistics" subforum for Netweaver. It is not frequented much, but seems to be the perfect home for questions about the CTS (that are not related to ABAP development at the same time, e.g. object dependencies).
    So, thank you too
    Thomas

  • Query regarding Transports

    Hello,
    What are the different methods of transporting a change request from one client to another client of the same system?
    Please help. Thanks

    If tms is well configured between the existing clients then use transaction se09 for releasing the task and the change request from one client to another.
    Also use se01 for checking the transport logs.
    Award point if helpful.

  • Query Regarding Transport

    Hi,
    I am working on an upgradation project.
    I have system called Legacy and other System called Enterprise.Legacy it upgraded from 3.Ob to 7 technically and enterprise system its all ready upgraded to 7.So our client needs to comine both legacy and enter prise in to an single system.
    Now if i come to my problem there is an 0Plant in both legacy and Enter prise when transfer DSO will it overwrites the old 0Plant in enter prise or it copies only the structure.
    Regards,
    Shivu.

    If I understand correct, you are trying to merge both the BW systems into one.
    There is a lot that should go into the impact study when you bring data from the different sourcesystems into one BW system.
    There will be overlapping data in 0MATERIAL, 0VENDOR, 0PLANT, 0CUSTOMER etc which is quite common.
    You may have to see if 0SOURCESYSTEM can be included in compounding with these infoobjects, that way you will be able to retain the data extracted from both the sourcesystems into one BW.
    SAP- MDM module specifically addresses these requirements.

  • Transport Deleted Roles

    Hi
    I would like to get some information regarding transport of deleted roles from one system to another.
    For some reason we have a set of derived roles in PRD (Around 12) and dont have it in QA.
    I would like to have the same created in the QA. After that I would like to delete all these derived roles in QA. I would like to have the changes cascaded to production  as well.
    My question here is that Since i am going to delete these derived roles I do not want to go through the trouble of assigning the exact authorizations for these derived roles (as what is present in PRD) coz doing so would consume a lot of time. I would just like to create the child roles (with the same name as its in PRD) and then I would like to cascade the deletion.  Is that possible ? How ?
    Is it sufficient to just have a role by the same name (without all the authorization data) and do a cascade delete ?
    Should you have some reference document which can be shared please do so.
    Please advise
    best regards
    Ravi
    Note: I am not using Central User Administration.

    Hi ,
    The roles ( the main role and the derieved roles will also be downloaded ) can be downloaded  from the PRD by using the T code PFCG -
    > utilities -
    > mass download or role----> download from the menu bar onto the desktop and log on to QA and and again use PFCG  Transacion then uploaded from role   -
    >  upload  after which the roles uploaded need to be generated .
    This will have all the roles in the QA system with the derieved roles as well and  if the roles are deleted in the QA and then if the main role is again uploaded to PRD the it will overide the existing roles with the new ones from QA with all the new changes done in QA .
    Hope i am not missing anything ,
    Regards,
    Sagar

  • How to transport deletion of a SAP Query

    Hi
    I have a SAP query which I deleted in the development system through SQ01.    How do I transport this deletion to production ?   Is this possible, or should we be deleting it directly in production system ?
    Many thanks,
    Sanker

    I am interested in this question too.
    The deletion is written to the standard BEx transport. Is it possible to collect the deleted queries and transport the deletion to production somehow?

  • How to delete a query from transport.

    I have created 5 queries and added to a transport request, now I don't want to transport one query, how to delete it from transport request?
    Thanks

    Hi,
    There you search for the query and delete that only.
    Or just double click on the request in which you want to delete.It will shows as Display request, There find out the request with technical name, select it and choose cut, save the request.
    it will delete the request.
    Hope it helps you.
    Let us know if you still have any issues.
    Reg
    Pra

  • Query regarding moving transport request

    HI all,
    I have query regarding moving the transport request.
    I have a main program with 3 includes. I have made some changes in the 1st include and transported it to the quality(testing). Now i made changes in the 2nd include and saved it in a different request(as request for the 1st include is already released). Now i am moving the changes of the 2nd include into the production. Here I want to know whether all the changes that i have made for the 1st include also will reflect in the production when the 2nd request is moved to production( incase of 1st include, only moved till quality) or only the changes made in the 2nd include will only reflect.
    Kindly clarify as soon as possible.
    Best regards
    John

    Hi,
    Thank you very much for the response. I have a query regarding the same. If i am making changes only in one single report and i am moving it to the quality. Now again i am making changes in the same report and saving it in a different request and moving it to the production. in this case, i wanted to know whether the whole changes made in the first and second request will reflect in the production or only the 2nd request's change will only reflect (since it is only a single report. there is no include in the program)
    Kindly send ur suggestions.
    Best regards,
    John

  • How to delete a role from other role.....

    Hi All,
    I have a query like....
    I have created one new role ATH:MDC:INV3 and added two existing roles to that new role on DEV system ie Added ATH:MDC:INV2 + ATH:PUR:PMG0
    So,now i need to remove only one role ie ATH:PUR:PMG0 from ATH:MDC:INV3.
    All the 3 roles are single roles.
    Is there any way to remove/delete that role or do we need to do manually by deleting one by one authorisation,which is time taking process....
    Please give me if there could be any better way to approach....
    Thanks & Regards,
    Swapna.D
    Edited by: swapna devi on Feb 1, 2008 3:53 AM

    Doug,
    You gave me an idea. What if you create a new folder on the desktop. Select the roll above #20, which you said will also select #20, and move that roll to the desktop folder? Will roll #20 move with the one above it? If so, then you could go back to iPhoto, drag them both to the trash, delete trash (will it delete with the roll above it?), Import to Library the pictures where you put them on the desktop.
    Caution, you would probably lose some of the info from the roll you delete and re-import, like their dates, etc. So I wonder... can you select, say, half the photos in that roll and Create New Roll? Will the remaining roll still be linked to #20? If so, can you do it again and again until the linked roll only contains 1 picture? Then move it to desktop, trash in iPhoto, and re-import?
    What happens if you play with it like that?

  • How To Delete The Role We No Longer Needed

    Hi Experts,
         We implemented the standard SAP application architecture: DEV,QAS,PRD.
    Now my problem is: There are some roles we no longer needed in our PRD circumstances, I don't want to delete them directly in PRD. How to do it? Anyone knows?
    Thanks in advance!
    Jason

    Hi Jason,
    It is client copy by client export import method.
    For client export in source system --> SCC8
    For import in target system --> SCC7
    But I think the way prescribed by Ruchit is a better way ... You can do it in following way
    Steps :
    1) In Dev box --> PFCG --> give the role you want to delete --> click the transport button --> create a transport request .
    Remember the transport request number.( don't release the request )
    2) Delete the role in Dev box in PFCG by clicking the delete button.
    3) Now in SE09 in Dev box, release transport request created in step 1.
    4) Import the released the request to your test and prod box.
    Now you can find the the roles has been deleted.
    Please check and confirm.
    Hope this will help you.
    Regards,
    Partha

  • Query regarding EJB -QL --- Help me out

    Hello, i have a basic question regarding QL
    as such if we want findBYxxx() we provide a similar query in QL descriptor, this is ok..
    but the problem is..
    how can i proceed with query that retrieves rows from multiple tables (referential integrity)..
    suppose i call retrieveRows() menthod on entity (cmp) from my view (jsp), then what code i have to write in retrieveRows() method of bean (cmp entity). and what has to be specified in the QL deploment Descriptor.
    Please guide me with an example code (if possible) plzzzzz..
    Thanks jaagy

    This is an example of relation Street -> Town
    Data-schema:
    Town(
    code Integer,
    name String
    Street(
    code Integer,
    name String,
    town_code Interger
    ejb-jar.xml fragment:
    <entity>
                <ejb-name>StreetBean</ejb-name>
                <local-home>StreetHome</local-home>
                <local>Street</local>
                <ejb-class>StreetBean</ejb-class>
                <persistence-type>Container</persistence-type>
                <prim-key-class>java.lang.Integer</prim-key-class>
                <reentrant>False</reentrant>
                <cmp-version>2.x</cmp-version>
                <abstract-schema-name>host</abstract-schema-name>
                <cmp-field><field-name>code</field-name></cmp-field>
                <cmp-field><field-name>name</field-name></cmp-field>
                <primkey-field>code</primkey-field>
              <query>
                    <query-method>
                        <method-name>findByTown</method-name>
                    <method-params>
                        <method-param>java.lang.String</method-param>
                    </method-params>
                    </query-method>
                    <ejb-ql><![CDATA[
                        SELECT OBJECT(s)
                        FROM street s
                        WHERE s.town.name = ?1
                        ]]>
                    </ejb-ql>
                </query>
            </entity>
            <ejb-relation>
                <ejb-relation-name>Town-Street</ejb-relation-name>
                <ejb-relationship-role>
                    <ejb-relationship-role-name>town-has-streets</ejb-relationship-role-name>
                    <multiplicity>One</multiplicity>
                    <relationship-role-source>
                        <ejb-name>TownBean</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                        <cmr-field-name>townStreets</cmr-field-name>
                        <cmr-field-type>java.util.Set</cmr-field-type>
                    </cmr-field>
                </ejb-relationship-role>
                <ejb-relationship-role>
                    <ejb-relationship-role-name>street-belongs-to-town</ejb-relationship-role-name>
                    <multiplicity>Many</multiplicity>
                    <cascade-delete/>
                    <relationship-role-source>
                        <ejb-name>StreetBean</ejb-name>
                    </relationship-role-source>
                    <cmr-field>
                        <cmr-field-name>town_code</cmr-field-name>
                    </cmr-field>
                </ejb-relationship-role>
            </ejb-relation>

  • Query regarding updation thru a Procedure

    Hi,I have a query regarding updation.
    1.I invoke a procedure in Oracle called submit thru my Java application.
    The submit procedure saves the XML data in the database
    and displays this data in a Front End GUI.
    2. Now,I make a change in my Java application by adding new elements to the same row.This row now contains additional XML elements.
    I would like to display the new row with the new elements in the GUI.
    What is a better option for doing the above?
    1.Delete the row being shown,save the new row with the changes in the database,and re display it?
    2.Or,Update the row dynamically and refresh?
    Any suggestions
    Thanks,

    Hi,I have a query regarding updation.
    1.I invoke a procedure in Oracle called submit thru
    my Java application.
    The submit procedure saves the XML data in the
    database
    and displays this data in a Front End GUI.
    2. Now,I make a change in my Java application by
    adding new elements to the same row.This row now
    contains additional XML elements.
    I would like to display the new row with the new
    elements in the GUI.
    What is a better option for doing the above?
    1.Delete the row being shown,save the new row with
    the changes in the database,and re display it?
    2.Or,Update the row dynamically and refresh?
    Any suggestions
    Thanks,If you delete (it seems to me yours this process is regular and frequent) and re insert the new updated one record then High water mark will cause to scan yours table which may cause to degrade the performance.AFAIK you should go with update.But hold down dont implement it as i suggested lets see what are others solution here which may be more precious then mine.
    Khurram

  • Error message while transporting the HR role

    All
    I was trying to move my HR role from Dev to QA.
    I got the error message from transport and not sure about it.
    Please let me know if you have any suggestions.
    Invalid organizational level $ORGEH deleted from role Z_ALL_MODULES_EXCEPT_BASIS_HR
    Invalid organizational level $ORGUNIT deleted from role Z_ALL_MODULES_EXCEPT_BASIS_HR
    Errors occurred during post-handling
    PRGN_AFTER_IMP_ACTGROUP_ACGR for ACGR L
    PRGN_AFTER_IMP_ACTGROUP_ACGR belongs to package S_PROFGEN
    The errors affect the following components:
       BC-SEC-USR-PFC (Authorization and Role Management)
    Post-import method PRGN_AFTER_IMP_ACTGROUP_ACGR completed for ACGR L, date and time: 20071011162942

    Pranav,
    You can see a list of all org levels in table USORG
    There are standard SAP programs for adding or deleting org levels
    PFCG_ORGFIELD_CREATE
    PFCG_ORGFIELD_DELETE
    If you want these fields to be maintained as org levels then you need to make sure that you  have created them in all system.
    If you don't want these fields as org levels then you can delete them using the program I listed above.

Maybe you are looking for