Cross system lock for Contracts

Hello Experts,
I really appreciate if someone route me in right direction for below scenario:
Requirements: We used standards SALESCONTRACT object to download salescontracts from R3 to CRM, additonally development custom XCONTRACT object to replicate from CRM to R3. Now I would like to introduce cross system lock similar way of Sales Order. Do you recogn this will work out or any other suggestions?
Thanks,
Bob

If you use the report TMW_TRKORR_LOCK_UPDATE against the role transport after saving your changes in it, this will register the role objects in the CSOL.
The Role transport tool does not automatically trigger the FM that registers the objects in the CSOL, just like manually adding objects to a transport doesn't trigger it. Therefore the workaround is to run this report. Only the transport owner is allowed to run TMW_TRKORR_LOCK_UPDATE.
In our experience it is not that CSOL does not support roles and authorizations; for the purpose of retrofit, it is able to detect conflicts reliably if the report is run consistently after saving role changes to transport. If no conflicts exists, auto-import works fine. If conflicts exist, then roles must be manually retrofitted.

Similar Messages

  • Cross System Lock using for roles?

    Hi everybody,
    maybe one of you can support me or have some experiences in case of using the Cross System Lock. We are checking the possibilty to implement the Cross System Lock (using in ChaRM, Scenario E (/TMWFLOW/Config_Lock).
    First of all, we made a successful test in usage of table content.
    Example:
    You save a table modification in a Transport Request generated in ChaRM. Thus, the Transport Request is buffered in a Change Document. The result is that the table modification is locked in the object-monitor (/TMWFLOW/LOCKMON).
    However, you save a role (pfcg) in a Transport Request generated in ChaRM the included objects in this role are not buffered in the object-monitor (/TMWFLOW/LOCKMON)
    Thanks for your answers!
    Best regards
    Joachim Eichner

    If you use the report TMW_TRKORR_LOCK_UPDATE against the role transport after saving your changes in it, this will register the role objects in the CSOL.
    The Role transport tool does not automatically trigger the FM that registers the objects in the CSOL, just like manually adding objects to a transport doesn't trigger it. Therefore the workaround is to run this report. Only the transport owner is allowed to run TMW_TRKORR_LOCK_UPDATE.
    In our experience it is not that CSOL does not support roles and authorizations; for the purpose of retrofit, it is able to detect conflicts reliably if the report is run consistently after saving role changes to transport. If no conflicts exists, auto-import works fine. If conflicts exist, then roles must be manually retrofitted.

  • Cross System Locks and WebServices

    Hi All,
    is there a standard way to set cross systems locks using webservices?
    My situation is that i have a contract in SRM and this contract has a link to an object in an ERP System. So whenever a user is changing the SRM object I need to lock the ERP object to make sure the data are consistent.
    THX,
    Christoph

    depends what you mean by standard way. If you're looking at configurable/customizing way, I'd say no way.
    if you're looking at implementation way and really want to use WS, you could call the bapi that lock the contract in ERP using the web service layer of SRM something like http://<ERP host ip>/sap/bc/soap/wsdl11?services=Z<whatever BAPI changes the ERP contract>&sap-client=800&sap-user=<username>&sap-password=<password>.
    for example the Purchase Order can be lock this way using BAPI_PO_CHANGE but you have to create a wrapper to it as BAPI_PO_CHANGE doesn't not commit to DB.

  • Cross System lock between CRM & R3

    Hello Experts,
    I really appreciate if someone route me in right direction for below scenario:
    Requirements: We used standards SALESCONTRACT object to download salescontracts from R3 to CRM, additonally development custom XCONTRACT object to replicate from CRM to R3. Now I would like to introduce cross system lock similar way of Sales Order. Do you recogn this will work out or any other suggestions?
    Thanks,
    Bob

    hi,
    write a BAPI while creating a Contract in CRM pass the contract number as import Parameter check for the contract in R/3 output the Flag if present eq 'X'.
    Regards,
    Balakumar.G
    Reward Points if helpful.

  • Cross system locks while PGI

    We are facing issues with cross system locks while trying to PGI a shipment which has multiple deliveries belonging to the same sales order.
    For example if we have two deliveries D1 and D2 belonging to sales order S1, when we try to complete the shipment (using VT12) which has both the deliveries, the first delivery D1 gets PGI'd but the second delivery gets stuck because of the CSL lock on the common sales order.
    This is a high priority issue for us.
    Regards,
    Arun
    Edited by: Arunachalam Raja on Feb 6, 2008 9:05 PM

    depends what you mean by standard way. If you're looking at configurable/customizing way, I'd say no way.
    if you're looking at implementation way and really want to use WS, you could call the bapi that lock the contract in ERP using the web service layer of SRM something like http://<ERP host ip>/sap/bc/soap/wsdl11?services=Z<whatever BAPI changes the ERP contract>&sap-client=800&sap-user=<username>&sap-password=<password>.
    for example the Purchase Order can be lock this way using BAPI_PO_CHANGE but you have to create a wrapper to it as BAPI_PO_CHANGE doesn't not commit to DB.

  • Cross System Lock

    Hi
    I have an requirement,  when a contract edited in CRM system the same contract should not be available for edidting in R/3 system.
    can any one guide me how to implement this functionality in R/3
    thanks & regards.

    hi,
    write a BAPI while creating a Contract in CRM pass the contract number as import Parameter check for the contract in R/3 output the Flag if present eq 'X'.
    Regards,
    Balakumar.G
    Reward Points if helpful.

  • Cross-system locks on business partner CRM/ERP

    Hello,
    we're working with business partners (BUT000) in both CRM and ERP system. The business partners are exchanged using the CRM middleware (BUPA_MAIN).
    Is there any SAP standard way to prevent the business partner from being edited in CRM (web UI) when it's currently locked in ERP (tcode BP) and vice versa?
    Thanks & Regards
    Wolfgang

    Hi Wolfgang,
    I think you need to develop some custom code to do this. Create a rfc to perform a enqueue in remote system.
    Best regards,
    Caíque Escaler

  • Cross system object locking -Object editor popup does not show in dev sys

    Hi ,
    we want to use the cross system locking for r/3 system .
    we have done all the configuration required for cross system object locking in central solution manager system and also in development r/3 system .
    also we observed that object lock information is avaible in central lock monitor transcation but when ever there is object lcok it does not show us the the popup for object editing. 
    appreciate your valuable inputs.
    Regards,
    Amar Kamat

    We found the problem.
    The structure was being locked by a user in the QA system and overnight the M version finally activated after another transport attempt. 
    The second structure with this problem was only referenced as a local object (even though it had a proper tech name and package assignment) preventing its activation in the QA system.  We needed to hack the query tables to make it look like a proper global structure, then re-transported and it activated.

  • Cross object lock

    Hi Team,
    I would like to enable cross-object lock for the satellite systems which is connected with Solution Manager. I was referring one of the SAP material, it is saying that to enable cross-object lock, execute the tranaction, /TMWFLOW/CMSCONF and in the tab "System Change Options", under System/Client column, select the relevant client. But i could not view any details in the tab "System Change Options" to enable the cross-object lock.
    How to get the system details in the tab "System Change Options" ?
    your input will be very much appreciated...
    Thnaks
    Kumar

    Hi,
    > 1. Is your /tmwflow/charmchk is green for all nodes?
    > The node Check backgroud job is in RED. There is some error in "Back ground job program "/tmwflow/cmssyscol2 error message no active job found.
    >
    Go to SPROSAP Solution ManagerBasic SettingsBackground jobsSchedule Solution Manager Background jobs. Activate the jobs by executing. The erorr will get removed after that.
    > 2. Have you completed all the configurations mentioned in SPRO for TMS? Also Please check if all the systems in the TMS are in the project, that client specific transporting is enabled and that CTC variable is set to 1.
    >
    > What is CTC? How to set CTC to 1? In which transaction the CTC to be set as 1?
    Please read the nodes related to TMS in Change Request Management tab. SPROSAP solution ManagerScenario Specific SettingsChange Request ManagementStandard Settings--Transport Management System. You need to read all the documents mentioned there and implement that. The answer to your question is covered in the 3rd node; Activate Extended Transport Control.
    >
    > 3. Have you maintained your SMSY for the system correctly? How your data transfer is running (SLD or TMS/RFC). I would recommend to use the later.
    >
    > In the transaction "SMSY_SETUP, the option "System and landscape directory (SLD)" is enabled. Is it correct?
    I would recommend to put that to TMS/RFC data transfer method as there can be issues with the other one if SLD cofiguration is not proper.
    >
    > 4. Is your system included in the project?
    > Yes
    >
    > 5. Also SMSY_SETUP must run properly, and the BGD job LANDSCAPE_FETCH must run.
    >
    > How to check SMSY_SETUP is runing properly or not? And also how to check the BG Job "LANDSCAPE_FETCH " is running or not?
    SMSY_SETUP is transaction. Please execute this and check whether it is configured or not. This is selecting your datasource only. The BGD job can be activated in the first step.
    Rajeev

  • How to unlock a system lock in a different context?!?

    Hi All,
    I want to unlock a system lock for an object in order_adm_h from a different context and I'm not sure if this could work at all (due to security settings)!
    If I use the function module "DEQUEUE_ECRM_ORDERADM_H" with the correct guid ithe unlocking doesn't work, which is probably because I'm in a different context.
    The main question is this: If I put a system lock (for a table, service ticket etc.) in one program, bsp application or whatever is it possible to unlock the system lock in a different application? If it is possible what do I need to do to unlock my service ticket?!?
    Of course I could use transaction code sm12, but this is not what i want to do (for multiple reasons).
    Thanks for helping,
    Rainer

    Hi,
    I am not sure whether there is any way to do it but, to me it looks like it is against the basic concept of locking.
    Regards,
    Bharat.

  • 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.

  • 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

  • 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

  • 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: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

Maybe you are looking for

  • How do I remove unwanted entries in the Profile Manager window?

    Can anyone please explain how do you remove irrelevant entries in the Profile Manager dialog? Since I have both 4.0 and 3.6 installed,each with two profiles,I use to launch secondary profiles with the Profile Manager via a command line instead of a s

  • Is unplugging TV-out adapter the only way to turn the second display off

    When the video out adaper is plugged in the iMacs resolution resets to what the TV-out can handle, I.e. 1024x768. I hate to have to plug/unplug the connecter to turn the TV-out off and thereby regain normal resolution on the iMac. Is that the only wa

  • Does OC4J's built-in JMS support transactions?

    I am using Oracle App Server 10.1.3.4 and OC4J 10.1.3.4, with the built-in OC4J JMS implementation. I have created a simple MDB that receives messages in the onMessage() method, and rolls back the transaction by throwing a runtime exception. (I have

  • Got latest version of firefox - can no longer print Prop res DLL not loaded message

    Several weeks ago I clicked to update to the latest version of firefox. Now when I try to print a page from something on the internet I get a message that says Prop Res DLL not loaded. How do I fix it?

  • TechTool Deluxe

    Hi Guys, This is my first post so sorry if my question is stupid but i can't seem to find another post regarding my problem! I've had the Tech-tool Deluxe program on my mac for some time now and have only really used it twice. Every time i do, it ski