Locking of objects after EDIT

Hi,
When i open the objects in Portal and click "EDIT" and then close it then if some other person tries to open it then the message is displayed "Object has been locked". The locked objects doesn't appear in the list of Object Locking in Portal.
Please let me know the solution for this.
Thanks.

ankitha,
once clear the cache and check again, Log off and login to the portal and check. generally these locked objects will come in there. if only one user is getting this message then check for his permissions on that object. or go to content provided by sap -> Admin Interfaces-> Admin Iview templates->Object locking for user. assign this iview to a role and check whether the locked objects are coming here.
regards
mahesh

Similar Messages

  • How to fix acrobat 9.4.1 NOT to change position of objects after editing in Illustrator?

    Everyday I use the editing capabilities of Acrobat, with the ''Touchup Object Tool''. With objects, it opens in Illustrator, it's fantastic what you can do. A few days ago, I let Apple upgrade my OS from 10.6.4 to 10.6.5 (in fact, it is the second workstation at my work place, that's having the same problem). The problem is the following... When editing an object with that tool, saving back into the PDF file forces the position of that object to change, it shifts about half of an inch to the right and above. I don't see how I can fix this. Anybody has a solution?

    no bug - most likely it is user error but only you know what has gone on
    In anycase there have been virtually no reports of this - it is extremely unlikely to be a bug - and virtually zero chance that Apple will be fixing your problem
    LN

  • Just downloaded LR3 trial - how do I save changes after editing?

    Can't see any ref to it.
    Thanks, ot

    clvrmnky wrote:
    areohbee wrote:
    I lock my photos after editing is complete ...
    The beauty of non-destructive editing and snapshots (and, now, publish services) is that, just like negatives of old, your editing never has to be "complete."
    When I say "complete", I dont mean "finished forever", I mean "finished for now".
    I dont know how I do it, but sometimes I end up with AutoSync turned on by accident - last time it happened I hadnt even used AutoSync recently, it turned on by itself, upon restart after a crash I think. Even if my analysis is wrong and its entirely due to operator error - the result is the same: massive inadvertent edits until I detect the condition.
    Also, I make another mistake sometimes (I think its me): when fast typing, I end up normalizing exposure across a whole sh-load of photos... - still havent figured out how I do that since I dont even see a shortcut for that. Sometimes I catch it right away, sometimes not until much later.
    Another frequent mistake made by newbies a lot and seasoned users upon occasion: forgetting when edits will target multiple photos vs. just one.
    I could go on and on... - I love that I can tweak edit settings on a whim, non-destructively, but I dont love it when changes are made inadvertently. Locking does not keep you from editing, just reminds you that it had previously been considered "finished for now" - you can proceed to edit if you wish, or revert to locked state after viewing a detalied list of changes. "Save Metadata" has now become obsolete for me, replaced by "Snapshot & Lock". I dont know about you, but my workflow is:
    - After import, spend a good while editing, until done for now (at which point I snapshot & lock), then optionally at some point in the future:
    - Revisit for re-editing until done for now... If thats just one change: say Exposure +.1, and it was intended, I confirm intention then move on. If I plan to make a few more changes, I unlock until I'm done with it, then relock).
    To each their own, but ChangeManager has become my all-time favorite plugin. - Gives me a very warm and fuzzy feeling knowing that my photos will never be changed inadvertently - only intended changes... - I hope Adobe builds this into Lightroom proper in Lr4, but even if they dont, I'm covered. I never realized how much stress it was trying to be ultra-careful all of the time when using Lightroom, to not make inadvertent changes, until that stress was gone...

  • Smart Object Resizes after edit

    I have a photoshop file I created for a book cover that contains an illustrator smart object -- a rectangular box that I need to periodically change the colors of. When I double click on the smart object it opens in Illustrator and I can edit it. However, when I go back to Photoshop the rectangle updates and enlarges to at least twice the size.
    I created the file a couple of months ago and cannot remember for sure how I made the smart object, but no matter what I do I can't get it to maintain its size after editing.
    I did place a new version of the rectangle and can get that to work, but since size and positioning is very critical I would feel more comfortable if I could get the original smart object to work.\
    Any suggestions?
    Jeff

    Sorry--CS2 versions of both

  • How to lock object after merging transport list?

    Hello,
    I am facing following Problem:
    We have one big transport request with approx. 15 tasks where each developer wrote his developments on it.
    Now we want to structure this bis transport.
    Therefore I thought to create a new transport request and merge (via se03) the old tasks (from the big transport request) on this new transport request.
    Then I have in this new transport request only one entry e.g. for my InfoCube (in my old (big) transport I had in diffenrent tasks entries for this cube.
    Do you agree with my step-by-step solution?
    As a further question:
    Objects are locked in in my old transport request. How can I unlock this objects and lock the objects in my new transport request?
    If s.th. is unclear pls. give information...I will provide you information.

    Hi ,
       Goto TCode: SE03 and choose Unlock Objects (Expert Tool)  to unlock objects from any request/task.
       Then assign or move to new request. To lock: right click on request/task from context menu you will get option to lock or double click on request/task there you can see option for locking(lock button).
    Hope it Helps
    Srini

  • Index creation error. Can't lock configuration object.

    Hi,
    My Trex it is giving me a lot of trouble. I am not able to create index with the Trex Search and Classification service (the message I get is==> Index could not be created: null)
    The defaulttrace says:
    #1.5 #0017A4F64A4801160000003200001F7000043C109F857E90#1191942000781#com.sap.workflow#sap.com/irj#com.sap.workflow#Guest#0####9fd2cf80767011dc9b4f0017a4f64a48#Thread[ThreadPool.Worker4,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/Applications/Workflow/General#Plain###TaskSchedulerDeadline.run()#
    #1.5 #0017A4F64A4801160000003300001F7000043C109F859265#1191942000797#com.sap.workflow#sap.com/irj#com.sap.workflow.#Guest#0####9fd2cf80767011dc9b4f0017a4f64a48#Thread[ThreadPool.Worker4,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error##Plain###LockConfigException: Cannot lock configuration object "config://local/com.sap.workflow/scheduler/task" without a valid user ID.
    at com.sapportals.config.fwk.data.ConfigLockManager.lock(ConfigLockManager.java:516)
    at com.sapportals.config.fwk.data.ConfigLockManager.lock(ConfigLockManager.java:265)
    at com.sapportals.config.fwk.data.Configurable.lock(Configurable.java:184)
    at com.sapportals.config.fwk.data.ConfigPlugin.getAndLockConfigurable(ConfigPlugin.java:452)
    at com.sap.workflow.cfg.AbstractConfiguration.setValue(AbstractConfiguration.java:313)
    at com.sap.workflow.es.scheduler.TaskSchedulerDeadline.run(TaskSchedulerDeadline.java:86)
    at com.sapportals.wcm.service.scheduler.SchedulerEntry.run(SchedulerEntry.java:174)
    at com.sapportals.wcm.service.scheduler.crt.PoolWorker.run(PoolWorker.java:108)
    at java.lang.Thread.run(Thread.java:534)
    What means the message "Cannot lock configuration object "config://local/com.sap.workflow/scheduler/task" without a valid user ID."?
    Have I to do something abut configuration, users, permissions??
    The version is 7.00 patch 57
    Operation system is WServer 2003SR2 Enterprise Edition (En)
    I have installed the TREX HTTP server
    In Monitoring I see a green light for http server, index server, name server, queue server
    I am so confused, don't know wich way to turn.
    Any help will be appreciated.
    Thanks in advance.
    Guillermo.

    Hi,
    It was an error caused by permissions.
    By mistake the repository /taxonomies was manipulated by an user and the permissions were changed.
    After it the portal wasn't able to create new folders under that repository.
    Regards.

  • I am not able to change the object after upgrade(SPAU Activity).

    HI All,
    I am not able to change the object after upgrade(SPAU Activity). Please any one can tell what is the reason with below details.
    You are not authorized to make changes
    Message no. 37202
    Diagnosis
    You have no authorization for the authorization object 'S_DEVELOP', which would allow you to change the screen concerned.
    There is also a second possibility:
    You want to edit a modified SAP screen in a customer system after an upgrate (SAP transport). The screen remains locked for editing until the new SAP version and the customer version have been aligned (Transaction SPAU).
    System Response
    Authorizations are assigned to users in profiles. Profiles are stored in the user master record.
    Procedure
    Comsult your system administrator.
    Thanks in Advance,
    Mahesh Devershetty

    Hi,
    Does the user who would like to change the screen have the authorisation
    for S_DEVELOP in his profile? Please run transaction /NSU53 after the
    failed authorisation. You will get an information which authorisation
    is missing.
    Additional please check if you have open entries in transaction SPAU for
    that object.
    If you couldn´t solve the issue I need an user to analyse it in your
    development system.
    That user needs all authorisation for development and has to be
    registrated as developer.
    The system uses the authorization object S_DEVELOP for Workbench objects
    can you please check your user master record whether it contains the
    required autorization or not.
    Please also ensure that modification adjustment is turned on as per note:
    197600  Switching the Modification Assistant off and on
    Aidan

  • How to sync two excel files, the content is the same in both files after edit.

    I have two excel files, which are data and edit by multi users, how can I sync the master files to the copy files after edit?
    Is this operation required VBA? marco?

    Hi,
    Your request could be done via VBA code. Here are two ideas.
    One:
    Syncing the data from master file to the copy file without opening copy file. Sample code
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    Dim cnn As Object, SQL$, s$
    Select Case True
    Case Target.Value = ""
    s = "null"
    Case IsDate(Target.Value)
    s = "#" & Target.Value & "#"
    Case IsNumeric(Target.Value)
    s = Target.Value
    Case Else
    s = "'" & Target.Value & "'"
    End Select
    Set cnn = CreateObject("ADODB.Connection")
    cnn.Open "provider=microsoft.jet.oledb.4.0;extended properties='excel 8.0;hdr=no';data source=" & ThisWorkbook.Path & "\test folder\Book2.xls"
    SQL = "update [Sheet1$" & Target.Address(0, 0) & ":" & Target.Address(0, 0) & "] set f1=" & s
    cnn.Execute (SQL)
    cnn.Close
    Set cnn = Nothing
    End Sub
    Two:
    Saving the master file as copy file before closing. Reference:
    https://msdn.microsoft.com/en-us/library/office/ff194765.aspx?f=255&MSPPError=-2147217396
    If you have any further question about coding, I recommend you post the question to the MSDN forum for Excel
    http://social.msdn.microsoft.com/Forums/en-US/home?forum=exceldev&filter=alltypes&sort=lastpostdesc
    The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us. Thank you for your understanding.
    Regards,
    George Zhao
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected].

  • Compile objects after upgrade

    I have a question regarding compiling object after database upgrade
    I am upgrading E-BS database from 9i to 10g and i came across two different method to compile objects after the upgrade.
    the first solution is using the dbua built in option to compile all objects however this method takes about 14 hours
    the second solution is using the script utlrp.sql which is located in <ORACLE_HOME>/rdbms/admin/ this method takes 6 hours on the same database
    i am wondering why one is taking so long Vs the other on. which one is recommended and why

    You can use both methods. Duration of recompiling depends on count of invalid objects and how much cpu resources are available.
    I'm not sure what tehnique is used in dbua, but I think it is the same utlrp.sql.
    Looked at documentation, it says it is the same:
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28301/software003.htm#BABEAGDG
    Selecting Recompile invalid objects at the end of upgrade is equivalent to running the Oracle_home/rdbms/admin/utlrp.sql script, which is used to recompile stored PL/SQL and Java code.
    Edited by: Laura Gaigala on May 4, 2009 5:06 PM

  • SAP System is not the original system of the object being edited

    Hi All,
    We recently built a new system which is Copy of another system.We decomission our old system.Now when ABAPer is trying to edit Z/Y programs in se38 they are getting message "SAP System is not the original system of the object being edited".We already completed all post process after system copy.Client is open and status in Golbal modifiable in se06.
    How we can resolve this situation.

    Hello Guys,
    Thks for your input.
    @Vinod,
    We rebuild new development system from the exsisting devlopment system and scrap old one.And yes thats true that new system is not the original system where object was created,its  a replica of old dev to nev dev with SID change.
    @Arjun,
    I already check TADIR table and and its pointing to new SID.
    @Ashok,
    As i said earlier,post intallation is already completed.
    Its a problem for developer who's getting some different format of screen when they editing development object ,like, when we perform manaul corretion in abap code through snote.They can see buttons to insert code line,delete line.
    Thx,Nilesh

  • Note 1054131 - Invalid DB objects after upgrade

    HI,
    We performed a migration from SAP 4.6C/Oracle9i.solaris to SAP 4.6C/Oracle10g/HPUX.
    Now we need to upgrade SAP4.6C/Oracle10g/HPUX to ECC6.0.
    As a prerequisite, I have checked the note
    Note 1054131 - Invalid DB objects after upgrade
    And I ran the script
    SQL> SELECT OWNER, OBJECT_NAME, OBJECT_TYPE FROM DBA_OBJECTS
      2  WHERE STATUS='INVALID'
      3  AND
      4  OWNER='SYS';
    OWNER
    OBJECT_NAME
    OBJECT_TYPE         STATUS
    SYS
    DBMS_REPCAT_FLA
    PACKAGE BODY        INVALID
    SYS
    DBMS_REPCAT_MAS
    PACKAGE BODY        INVALID
    OWNER
    OBJECT_NAME
    OBJECT_TYPE         STATUS
    SYS
    DBMS_REPCAT_UTL2
    PACKAGE BODY        INVALID
    SYS
    DBMS_REDEFINITION
    OWNER
    OBJECT_NAME
    OBJECT_TYPE         STATUS
    PACKAGE BODY        INVALID
    All the invalid objects are package body, can anyone help me how to proceed with this, can I proceed my upgrade to ECC 6.0 or do I need to delete the package body.
    If I want to delete the package body,can you pl give me the commands and also post which whether I need to execute any steps
    Pl help
    Thanks
    Senthil

    Hi,
    I guess you are talking about the Oracle Upgrade and not ECC Upgrade, as following are the pre-requisites for an ECC upgrade.
    Making Database-Specific Preparations for Oracle
    1. Check the value of parameter shared_pool_size:
    4 Preparation
    Making Preparations at the Database Level
    Oracle 9.2: Check the value in file $ORACLE_HOME/dbs/init<SID>.ora.
    Oracle 10.1 and higher:
    select NAME, VALUE from v$parameter where name=’shared_pool_size’;
    select NAME, VALUE from v$parameter where name=’shared_pool_reserved_size’;
    If the value is lower than 150 MB, increase it to at least 150 MB (400 MB is better), and restart the
    database.
    2. Log on as user <sapsid>adm at the operating system level.
    3. Log on to the database as the Oracle user system with sqlplus
    4. Check the resource quotas of the database user SAPR3 or SAP<SAPSID>:
    Oracle error 1536 can occur during the upgrade if the resource quotas of database user SAPR3
    orSAP<SAPSID> are limited. Make sure that these quotas are unlimited. Check whether the table
    DBA_SYS_PRIVS contains one of the following entries:
    grantee=’SAPR3/SAP<SAPSID>’,privilege=’UNLIMITED TABLESPACE’,adm=’YES’
    grantee=’SAPR3/SAP<SAPSID>’,privilege=’UNLIMITED TABLESPACE’,adm=’NO’
    To do this, enter the following SQLPLUS statement:
    select * from dba_sys_privs where grantee = ’SAPR3/SAP<SAPSID>’;
    If this entry does not exist, enter the SQLPLUS statement:
    grant unlimited tablespace to sapr3/SAP<SAPSID>;
    5. Log off from the database with the command quit.
    6. Only if using the dictionary managed tablespaces function:
    Make sure that the storage parameters MAXEXTENTS and NEXT have the correct values for certain tables and indexes. Otherwise, they may overflow during the upgrade. The Oracle-specific upgrade SAP Note contains the tables and the required minimum values.You can display the current settings with BRSPACE. The index names are not constant. However, you can also determine these names with BRSPACE. SAP Note 11777 describes how to change the parameters NEXT and MAXEXTENTS.
    7. Only valid for: SAP R/3 3.1I
    Make sure that parameter OPTIMIZER_MODE is set to OPTIMIZER_MODE=RULE.
    For Oracle 9.2, check and, if necessary, edit the following Oracle profile:
    $ORACLE_HOME/dbs/init<SAPSID>.ora
    For Oracle 10.1. and higher, use the following statements:
    Sqlplus /nolog
    Connect /as sysdba
    Alter system set OPTIMIZER_MODE=’RULE’ scope=spfile;
    8. Only if you do not switch off archiving during the upgrade:
    If you want to leave brarchive running during the upgrade to avoid archiver stuck situations (brarchive -f ...), proceed as follows:
    a) Create a temporary copy of brarchive:
    4 Preparation
    4.23 Making Preparations at the SAP System Level
    cp /usr/sap/<SAPSID>/SYS/exe/run/brarchive /tmp
    b) Start brarchive as user ora<sapsid> from the temporary directory /tmp/brarchive -f ...
    c) After the upgrade, delete the copy of brarchive.
    This procedure avoids upgrade errors caused by the program files being overwritten during the upgrade.
    9. If your database version is already higher than the minimum version for the new release, we recommend that you exchange the DBA tools (such as BRSPACE) for the upgrade. The Database Software Oracle DVD for the database contains the up-to-date tools that you unpacked on the current kernel when you migrated the database. After you execute PREPARE, unpack this archive again into the exe subdirectory of the upgrade directory. This overwrites the DBA tools optimized for the minimum required database version with the tools best suited to your database version.
    And if you are talking about an Oracle Upgrade then you just need these to compare once you have upgraded to 10g.
    3.9 Checking for Invalid Database Objects
    This optional step lets you check if there are any invalid database objects before the database upgrade to Oracle database 10g starts. After the upgrade it helps you distinguish database objects that have become invalid due to the upgrade process from those that were already invalid to start with.
    Procedure
    1. Execute the following commands:
    SQL> spool invalid_objects
    SQL> select unique object_name, object_type, owner from dba_objects where status
    = 'INVALID';
    SQL> @?/rdbms/admin/utlrp.sql
    SQL> select unique object_name, object_type, owner from dba_objects where status
    = 'INVALID';
    SQL> spool off
    A list of invalid objects before the upgrade is now generated.
    2. Check the list of invalid objects after the upgrade.
    If any objects in the list from before the upgrade are also in the list of invalid objects after the upgrade, you can be sure that this is not due to the upgrade process.
    Regards,
    Suhas

  • FM to find user who locked the object using enqueue...

    Hello,
    How can I find name of user who enqueued the lock object in ABAP ?
    Regards,
    Jainam.

    Hi Jainam,
    See the SAP documentation, e.g. [FAQ - Lock concepts|http://help.sap.com/saphelp_NW04/helpdata/en/cb/168237d30d974be10000009b38f8cf/content.htm]:
    How can I find out who is currently holding the ungranted lock? In other words, how can check the program after an ENQUEUE to determine which use is currently holding the lock so that I can let him or her know?                                 
    This graphic is explained in the accompanying text Answer
    When the ENQUEUE_... function module is returned, the name of the lock owner is listed in SY-MSGV1.
    If you don't want to attempt to lock an object and just check who might own a lock use function module ENQUEUE_READ. Lots of comments in the forum...
    Cheers, harald

  • Difference in images after edit

    I was shooting timelapse, pictures shot with the same settings and with three seconds interval.
    The .raw images looked and was just the same. After edit, some differences occurred. If you look at the bottom images. That's the way it should be. But the top image appeared to have lost some contrast. This happened to some images. Why did this happen?
    If you look more closely. On top of the images you can see some black unwanted object. It's my window. I couldn't open it any more, and the wind kept moving the frame of the window in my view. Also my floor is a bit uneven so every time I went to check on my camera the camera tilted. I just stabilize and crop the images. But, the low contrast-problem on the top images seem to occur on the images when I stepped in front of the camera and created some movement. Still, .raw-image looked just the same. It was after edit this happened. Shot in manual mode.

    It is my analysis that the black window frame at the top is causing the difference in brightness between the two raw images even though exactly the same camera exposure and Lightroom adjustments were used.
    Lightroom toning adjustments are somewhat non-linear, meaning the image content dictates how much things become lighter and darker.  This is especially true of Whites, Highlights, Shadows, Blacks and Clarity.
    In this situation the window frame at the top is a dark object darker than anything in the rest of the image, so it keeps the darks from becomes as dark as if it wasn't there.
    Effectively it means you cannot use the Shadows, Blacks or Clarity with this sequence of raw images because of the varying amounts of black.  The amount of cloud shadowing on the image will also have some effect, especially for Clarity, but less so compared to very dark or very bright pixels.
    For this sequence of images, the best thing to do is probably FIRST crop all the images the same so that no extraneous window frame is showing on any of them, THEN synchronize your white-balance and other non-color and non-tone-related adjustments--noise-reductions, sharpening, and THEN do an Export of all the frames to 16-bit TIFs with a ProPhotoRGB color profile.  Reimport these into LR and do your toning and color adjustments.  It is not enough to crop the raw images, because the toning adjustments always look at all the pixels including those outside the crop box, not just the visible pixels.
    RAWs and TIFs don't act exactly the same as far as toning and colors but you might start with the raw toning and color settings synchronized to all the TIFs and see if there need to be any other adjustments.  Here is an example of my doing this where the first column of images are your two raw files with identical settings, and the second column being two cropped TIFs with the same adjustments.  You will notice that the hill, especially the bottom-right corner, is a different brightness between the two raws but the same brightness between the two TIFs.
    I don't know what would cause the difference in color in the night shots, above, unless it is a slow drift caused by the camera sensor warming up with use and the high-ISO noise increasing and affecting some colors more than others.  If you're seeing a slow drift then this is likely the situation.  If you're seeing the color randomly change back and forth between different frames, then it is likely something else that I don't have a theory for without more information.  Usually a random fluctuation of color among various images happens indoors with fluorescent lighting because the color and brightness changing with the A/C 50Hz or 60Hz frequency.  Nikon cameras for a few years, and the newest Canons, will detect this fluctuation and time the shutter opening with the peak brightness so every shot of a burst will look similar.

  • After editing in PS I've lost my original in LR4?

    Hello
    I was under the impression that editing in PS from LR4 meant my original in LR4 was safe (ie: that after editing in PS, both the PS editied photo and the LR4 original would be side by side when LR4 was opened up)
    However, my first foray into PS was earlier today, when I double-processed an image as instructed by Scott Kelby's book (the Adobe Photoshop CS6 book - page 52). The book covers PS (not Lightroom) and camera raw, but I thought that anything edited in PS and/or camera raw would leave my original untouched. Following Scott Kelby's instructions, I did some editing in LR4, then opened in PS as a smart object, then opened a 'New Smart Object via Copy' which I did further edits on, but this time in Camera Raw.
    I now had 2 versions of the photo in PS. I then did a layer mask for the foreground object, and darkened the background of the sky etc behind it, so a sort of HDR with the 2 photos. I then followed his instructions to 'Flatten Image', and then to do a levels adjustment to brighten image.
    Still following the instructions, to make the image more vibrant, I went to Mode, Lab Color, Apply Image. I chose the 'a' chanel, blending mode, then switched back to RGB Color
    It didn't actually say to save file, but I just did a 'File Save in PS. The only photo in LR4 was now the PS edited one. I went to before/after comparison, but just had the finished photo with Lab Color adjustments as after photo, and before photo was the combined 2 photos after editing / layer masking, but no sign of my original.
    I have been reading that you should 'copy' the original in PS, but have also read that this is not necessary if you have Lightroom, So I'm confused by this. This was the first time the book touched on photoshop, so I'm surprised there was no mentioned about saving the file. I'd appreciate guidance, as I now have about 4 photoshop books, and they all talk of camera raw workflow only
    Thanks, Roy

    That sounds like a question for the Lightroom forum.Not every Photoshop user runs Lightroom too, not by a long shot.
    Lightroom has a totally separate forum,  You can find it in the forums index page.  I detest Lightroom ever since I tested it when it first came out, so I don't have the link to their forum handy for you, as I have no reason to ever visit there.

  • Locking of objects between service calls

    Hello,
    Is there any practial way to lock an object (for example a loan) with one service so that it stays locked until another service commits the transaction and releases the lock? The service is a RFC function module that will be called by a web application. My problem is that when I use the standard ENQUEUE function the lock dissappears as soon as the first service is finished.
    Also, if one service would create a lock of an object and another one starts the update task, they probably wouldn't be in the same LUW, would that be a problem? If so, is there a solution?
    Thank you and kind regards,
    Steffen

    Steffen:
    In the locking service use the _SCOPE parameter value of 3 in your enqueue function call. This retains the lock after the first service (locking process) ends. The second service that does the update can then dequeue the lock after the update is processed.
    No problem with setting & freeing locks in different LUW, as the SAP locking mechanism is co-operative (i.e. software controlled) rather than database controlled. Just make sure that you use a standard SAP enqueue function so that other unrelated processes will honor the lock set by your first service.
    Regards,
    D.

Maybe you are looking for

  • Problem to upload the data into internal table record length more than 6000

    Hi all         I stuck with this problem from past 3 days. I have to upload the data from excel sheet. iam making it tab delimited and trying to upload from gui_upload. but in the structure of file, we have, one field of 4000 characters, and other fi

  • Finder keeps crashing in "list  view"

    i need help on what to do with my finder (OS X 10.3.9) because it keeps crashing when i open up a folder or a hard disk and if its default is set to list view, which i prefer, it will crash unless i open a new window, then switch to column view then

  • Need help in FCC - writing to FTP

    Hi, i have done this before but now i am stuck. I have following target structure for flat file: <?xml version="1.0" encoding="UTF-8"?> <MT_PRVO>    <PRVORecordSet>       <PRVODetStruct>          <PVNR/>          <PVADAT/>          <PVSTELL/>        

  • Mailbox shows -1 new messages

    Hi All, I have two mailboxes setup on my iPhone one is using POP3 and the other is a Gmail account. The POP3 account is working fine. However, the Gmail account constantly lists the number of new message off by 1 and when there are no new message it

  • From many input jars to one out put jar

    Hi, I want to read many jar files and generate one big jar file as output. The output file must contain all information from the input files. As all of them are .jar files I suppose I can't just copy the content from the input files to the output fil