Object locking in Charm

In testing Charm functionality, I am finding that objects are not being locked and 2 developers can make customizing changes in a table at the same time and one transport can overwrite the others changes with no notification!
This seems very dangerous.
Is there any way to lock these objects?
Thank you!

Hi Randy,
I am not aware of any functionality to help you here. You use the same development processes you used before to avoid this.
You could use the Solution Managers Business Process Structure and the Development tab to maintain a status for all of your objects. You would have to instruct the developers to go to Solution Manager, assign the object to themselves, set the objects status to "In development" (or whatever custom status you come up with), double click the object to open it up and make changes, and when done set the status back to "complete" and remove their name. This also provides an audit trail.
Hope this helps.
regards,
Jason

Similar Messages

  • Cross System Object Lock with ChaRM Retrofit

    Hi-
    I need to know if there is the ability to have a cross system object lock while utiliziing Retrofit within ChaRM. For example I am working with an N, N1 landscape. When I release a transport request in N I need the object to be locked in the N, and N1 (after retrofit) landscapes.
    Will this be supported with both Workbench and Customizing requests?

    I dont believe this is possible at the moment. As you must be already aware, that SAP releases the locks from the objects as soon as the transport request is released from the Development System. Unless, this locking mechanism is extended to various systems first (DEV and QAS) and later to parallel landscapes (eg:- Project landscapes) it would be difficult to bring in this feature.
    Rgds,
    Abhijeet Bhagat

  • ChaRM cross system object lock

    Anyone have any experience with the cross system object lock in ChaRM? If so, can I get your thoughts on how well it works and your likes/dislikes?
    I read the help.sap.com page. I'm looking fto hear about people's experiences.
    regards,
    Jason

    bump.

  • Charm without Cross system object lock

    Dear All,
    We have requirement for configuration of Charm without cross system object lock i.e. solution manager will be used for documentation but create, release, import request from the development system itself.
    Can we make changes in the functionality and use charm for documentation only?
    if anyone has the same requirement can you please let me know steps to be followed.
    Thanks in advance
    Regards
    Sushant

    Dear Prabhakar,
    Thanks for the reply.
    Our project has just gone live and issues immediate resolution is being carried. Charm will integrate with system and training is required for that which at this point of time not possible but at the same time without affecting the issue resolution we want to log the changes in solution manager.
    We will use the CSOL feature may be some time later.
    At present i have not activate CSOL, still the document doesn't flow through. Document got stuck at "In development" phase and doesn't move forward. It doesn't allow to change the status.
    Regards
    Sushant

  • ChaRM:Cross system object lock:Ovelapping

    Hi Friends,
    In SE38, while activating the service "/TMWFLOW/CONFIG_SERVICES", i am seeing following conflict scenarios:
    Cross-Project, Client Specifi, Ovelapping
    Cross-Project, Client Specifi, Partial Ovelapping
    What is the meaning of overlapping? In which scenario it can be used?
    Thnaks for your input
    PSK

    Hi
    There is a feature call cross object locking in solman it is used for that
    you can check below note for all the available modes
    Note 981729 - Cross-system object lock: Alternative lock modes
    Hope it solved ur basic doubt
    Regards
    Prakhar

  • Cross system object lock -how to build up lock entries for existing request

    Hello,
    we implemented ChaRM for some years and  intend to activate cross system object lock (CSOL), now.
    But there are a lot of existing transport requests, which have not been imported to productive system, yet.
    It would be very helpful to create lock entries for objects, which are assigned to those transport requests.
    Does anyone know any standard report for this purpose?
    Thanks a lot for any hint.
    Best regards
    Horst

    If anyone else needs that feature:
    Report TMW_TRKORR_LOCK_UPDATE (executed in satellite system) will lock the objects of a transport request in solution manager system.

  • Cross System object lock

    We have implemented Charm in Solman 7.0 Ehp1. I have activated 'cross system object lock' both globally (report tmwflow/config_services) and in satellite System (tcode- /n/tmwflow/cmsconf). am able to change the same table again which i had edited earlier and stored in TR.
    am i missing somewhere.
    Thanks

    Hello Powai,
    Please, check the link below, there you can find good informations about CSOL.
    /people/rajiv.jha/blog/2010/08/30/csol-managing-parallel-projects
    Best Regards,
    Diego Fischer

  • CSOL Cross System Object Lock - RFC error in satellite system

    Hi
    We are currently implementing Solution Manager 7.1 (ChaRM) and of the mandatory requirements is to activate Cross System Object Lock.
    I have globally activated this in Solman and have gone into /TMWFLOW/CMSCONF to activate for our development client. This is now activated.
    A transport has now been created in ChaRM and I login to the above mentioned development system and make a customizing change. I then choose the transport and save change. I am presented with an error:
    "Error in RFC SM_DSMCLNT001_BACK to Solution Manager System" (Message No. STMWFLOW025)
    I have now been looking at this for a few hours and found OSS Note 824521. However, I have already done all this. From a RFC perspective we have:
    SOLMAN:
    SM_DSMCLNT001_BACK - works fine in SM59. The assigned user has all the correct profiles.
    In transaction SDCCN, the above RFC appears also.
    In transaction SM30, table BCOS_CUST, "CHARM_DEST" and "OSS_MSG" are both set to destination NONE.
    SATELLITE SYSTEM:
    In transaction SDCCN, the above mentioned RFC exists
    In transaction SM30, table BCOS_CUST, "CHARM_DEST" and "OSS_MSG" are both set to the above mentioned RFC
    The user SMB_DSM for the RFC only exists in Solman and not in satellite system. Don't think this is needed though.
    As soon as I deactivate CSOL in /TMWFLOW/CMSCONF in Solman (for development client), I can make changes and the above error (in red) does not appear. However, we needed CSOL working and this error not to appear.
    Any suggestions???
    Thanks
    Shaun

    Ok, the resolution was to ensure SMB_X82 (in Solman) has the following roles and profiles:
    Roles
    SAP_SOLMANTMWCOL
    Z_SOLMAN_BACK
    Profiles
    D_SOLMAN_RFC
    S_BDLSM_READ
    S_CSMREG
    S_CUS_CMP
    S_SD_CREATE
    S_TMW_ADMIN
    This resolved my issue.
    Thanks
    Shaun

  • "Object Locked" message - but nothing is locked

    I keep getting the "object locked" message when I try to edit text or add pages (using CS6). Nothing is locked though; no objects, no layers, and it's not on a master. The document usually crashes shortly after this message pops up. Help please!
    Thanks

    Yes I did.
    Thanks, exporting to idml has helped with removing pages. I am still getting the "object locked" message randomly. It hasn't happened yet today though so hopefully I can just power through.
    Thanks for your help!

  • Object locking of entity bean in a SSBean[Environment: WebLogic 10.0, EJB3.0, Kodo/OpenJPA]

    Hello friends,
    I am facing bottle neck with Object Locking for an Entity bean using OpenJPA Persistence Manager under Weblogic 10.0 application server deployments.
    I want to block [ for the specific method ] entity bean being accessed from other client programs when they invoke common method in a Stateless Session EJB. Particularly, Consider the situation:
    Client1: Modifying Customer entity with id: 100. Then I locked that entity using OpenJPA Entity Manager within the transaction block. And i entered that thread to sleep before committing the transaction.
    At this time, started new thread, Client2: Modifying the same Customer entity with id:100. I expected this thread will be get blocked when control pass to the lock() method. But it doesn't happened. It goes through the line of codes and also put into sleep.
    After thread sleep timeout, first thread Client1 commit successfully. But the second gets Rollback Exception due to optimistic lock exception occurring since customer entity is modified in another transaction.
    This exception is occurred because of Database level concurrency control for optimistic locking in a weblogic server. Its default to weblogic.
    But, what i expected is to assert lock at the object level, thereby the 2nd thread - Client2 will be blocked while Client1 is in the middle of a transaction and then Client2 use modified Customer entity . But it doesn't happened. I used Kodo Persistance Provider as Persistence Unit, OpenJPAEntityManager to do transaction, locking , finding and merging the entity bean.
    Can anyone provide help to fine grain this object locking functionality ??? I look forward to your brilliant thoughts......
    Rajesh KR
    Geojit Technologies

    Dear Chicon,
    I made thread to sleep for checking the "Object Locking" functionality of OpenJPAEntityManager. My intention was to block the second thread when the first thread being locked when a concurrent access occurs. But it doesn't happened and code execution passed to thread sleep.
    I mean when 2 client access the same entity at same time (in same milliseconds) , and what happens to 2nd thread when 1st thread locks the entity object.
    I guarantee you that i started the 2nd thread before the 4sec time stamp given to the object locking. I tested it with a bigger timestamp, still it given concurrent blocking of the same entity bean.
    My question is why the object locking is not working with concurrent access to same entity bean from more than one thread???
    I think you get the correct question what i intended ????
    Regards,
    Raj...

  • When will I use object locking by User ID report?

    Hello,
    I am using EP7 SP9.
    I would like to see all the locked users at the portal.
    The problem is that even that there are locked users (I can locate them individually using the UME), the object locking report doesn't show them when I search by User ID.
    I know I can search it at the UME advanced search, so what the object locking by User ID is used for?

    Hi,
    You can view all the locked objects in your portal under System Administration>>Monitoring. Under the Portal tree node, click on the Object Locking. You can enter the search criteria to UserId and perform the search operation.
    Regards,
    Sujana

  • Object Lock Shortcut (Cmd 2) - Not working

    I can use the Object Lock shortcut on my Mac at home but for some reason that I can't solve, it does not work on my office Mac.
    Are there any triggers or settings that I can toggle to allow me to use this extremely helpful shortcut???
    Thanks

    There are a couple of places to look as to why your CMD 2 is not working
    Illustrator  >> Edit >> Keyboard Shortcuts
    Yours should look like mine.
    Also look at your system preferences >> Keyboard, and you want to look at all of these to make sure CMD 2 has not been used for nay of the commands here.

  • HR ALE error 'Object locked'

    Hi,
    I am using PFAL transaction to transfer HR master data from source to target partner. After collecting the IDOCs (process idocs using a backgroup program in partner profile)   I am scheduling a backgroup job of RBDAPP01 program to post the IDOCS.  Its taking lot of time and many IDOCs are coming with status 51 (Object locked). Please guide me what could be the problem.
    Venkat.

    Hi Venkat
    Object locking issue is due to some one in PRD open the the object in Edit mode...  and you are trying to post or update the data for the same object ... causing you idoc to filed for with OBJECT Locking issues....
    Generally idoc process will be taking place early morning or later evening... it also depend on zone ..
    reprocess will resolve you issue..... make sure that ... object is unlocked....
    Some time this type of idoc errors is common in PRD...
    thanks
    Ramesh

  • Error whiel activating cross system object lock

    Hi ,
    when I am trying to activate the cross system object lock functionality for developement system in tcode /TMWFLOW/CMSCONF  from our solman system , it showing the following error
    'Error RFC destination SM_SMDCLNT000_TRUSTED: You are not authorized to logon to the target system (error code 1).
    Message no. /TMWFLOW/TRACK_N106'
    In the above RFC connection the 'Current user' is provided.
    Can anyone please let me know what I am missing in this?

    Hi Farzan,
        I dont have autorization in Client 000 of SMD system thats why its giving authorization error but when I am trying to activate the object locking for SMD client 321 why the system is trying to logging into the SMD : 000 can we somewhere modify the RFC conection which needs to be used.
    Regards,
    Amar Kamat

  • Object locked by ALE Remote

    Hi all,
    My load has been fail bcoz of Object locked by the ALE REMOTE. But when i saw der r some LUWs Struct in the TRFC so i have executed them n my load is successfull.
    Now the issue is the request is Green in the RSMO and all the records has been transferred Successfully, but in detail tab its showing the Process Chains : Errors occurred,
    And also the same request is not green in the Manage tab of the Data Target.
    Shud i change the status to green forcefully, bcoz when i place the cursor on the request it showing that object is locked by the ALEREMOTE.
    Regards

    Hi,
    see if you are monitoring Changerun in Bi7 it will create many kind of jobs . first Bi_Chang *,bi_ACTI,BI_COND ...
    and the the main job get finished ..
    So once you check in the infoobject list whether infoobject are
    present in that list ..if not there then it changerun will not activate any ..
    Go to RSA1 >>> tools >> Apply Hierachy /attribute changes ..
    Hope this helps you ..
    Regards,
    Shikha

Maybe you are looking for

  • Error in executing workflow.

    Hi All. I am executing a workflow task individually for Change document. ( CV02N) But after executing workflow if i check in workflow log i am getting following error. Error: subdocs could not be aligned (009) Could any one advise me why this is happ

  • How to access performance counter directly?

    What I am going to do is programming with hardware performace counters of UltraSPARC T2+ processors in Solaris 10. I programmed a loadable syscall to invoke the hv_niagara_getperf or ultra_getpic, trying to get the counters' data. But there just come

  • Video tutorial AFCS SDK Navigator

    hello i just finished the second video tutorial and every thing seems to be working fine ( I added audio to the app since it has none). I am using the free developer edition but the room keeps crashing when my friend, from brazil,  and I conference w

  • Administrator account keeps getting disabled in SAP BI 4 from time to time.

    Hi, I am working for Ericsson. Recently during a upgrade for a customer, we migrated from SAP BO XI 3 to BI 4 Platform. Everything is running fine, but the Administrator account keeps getting disabled from time to time. They need to login from any ot

  • Perchè i contatti creati da telefonate ricevute non si memorizzano? Because the contacts created by calls received are not stored?

    Sono proprietario di un Iphone4 da un paio di mesi ed ho notato che i contatti memorizzati da chiamate ricevute non entrano nell'archivio CONTATTI . Cerco di spiegare meglio il problema, indicando qui di seguito la procedura addotta: 1) ricevo una te