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.

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

  • 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 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-systems analysis and max. rules for a risk

    Hi all,
    Customer environnement: GRC AC RAR 5.2 linked to 3 R3 4.6C environments (FB0, FB1 and FB2) with different purposes. Users and roles can exist in the 3 systems so we need to run cross systems analysis.
    It turns out that the cross-systems analysis works well only if you declares the functions on only 2 environments (FB0 and FB2 or FB0 and FB1).
    If we declare the functions on 3 environments (FB0, FB1 and FB2) one reaches the maximum number of rules for a risk, namely 46 655.
    This limit is it revised upwards in version 5.3 (if yes, how?)
    Or there happens a workaround solution to run cross system analysis on multiple physical systems (the customer environment target is 6!) ?
    Regards

    The limit is based on the number of character combinations are available for a risk, so if the number of characters has been increased thenteh number of rules available won't have been increased.
    In AC 5.3 the number of characters for a risk ID is 4 which is the sames as AC 5.2 therefore I doubt trhat the limit has been lifted of the code changed to accomodate mor rules per risk.
    The only way around the issue is to create smaller risks instead of looking in systems 1, 2 & 3 look in 1 & 2, and 2 & 3 and 1 & 3.  Not ideal but at least you will get some results.
    Sounds likje an enhancement request needs to be raised to me.

  • I loaded leopard and my system locked and beeps at me

    I started loading Leopard on my Mac pro and halfway through the install my screen locked and my mac beeps 3 times in a row....  pauses and beeps 3 times in a row.    I can't get it to boot up anymore

    Hello:
    From what I have read, three beeps indicates faulty RAM.
    Barry

  • 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 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 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 system SOD check

    Hi All,
    We have SAP Compliance Calibrator by Virsa Systems Release 4.0 . One of the clients does not have Virsa installed and we need to check for user and role SOD conflicts in this client. Please advice what are the settings required for cross system connections and how to run the reports for remote checks. Also, will this affect any existing settings / setup?
    Many thanks
    Vijaya

    Vijaya,
      As far as I know, you will need CC 4.0 RTA installed on every system. Please open a message with SAP and check with them. Most of the customers have moved to RAR 5.3 which is the latest and advanced version of CC 4.0 and I will recommend you to upgrade to RAR 5.3.
    Regards,
    Alpesh

  • SLD conf for JDBC and webservice

    Hi,
    I am coonecting to source and target via webservice or JDBC.Do we need any configuration in SLD for systems.Driver and webservice has all details to connect to source and target system.Please confirm me if I am wrong.

    When you have complete tech details of the system, you can create a Business System for the same and import it into your ID.
    In short, a Business System represents a physical system.
    When you don't have complete info for the system, you can create a business service in your ID.It represnts an abstract service that makes connection to the source/target system.
    The choice depends on our own.

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

  • 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

Maybe you are looking for

  • Problem in the BDC Table Control for the T.Code VA01

    Hi,   I faced probelm in the BDC of the VA01. In the Table Control the records are entered upto 12 line items. after 13th line item overwrites the first record. How to solve the Problem. Please help me.

  • In REUSE_ALV_GRID_DISPLAY, significance of I_BUFFER_ACTIVE !

    Hi All, We have a Report prog, which is shceduled as Batch Job. Now what happens is this batch  job gets cancelled due to lack of memory Below is the FM used in the prog.     CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'          EXPORTING               I_B

  • Setting chart colors in palette.cxml

    I've modified the chart colors in two palette.xml files: /OracleBI/web/app/res/s_PeerApp/chartsupport /home/padmin/OracleBI/oc4j_bi/j2ee/home/applications/analytics/analytics/res/s_PeerApp/chartsupport Not working well at all – for both new and old c

  • Non-hex character in a hex string error message

    Hi everyone, I encountered n error message in Illustrator "Acrobat PDF File Format is having difficulties. Non-hex character in a hex string." when trying to open a particular file. File was originally created on a Windows 7 PC, tried opening file on

  • Missing Songs in iTunes 7.5/Leopard

    I have my entire iTunes library on an external HD while the iTunes library file is in my home>music folder. This has worked fine until recently when iTunes keeps giving me the "original file cannot be found" message with exclamation points. Music fol