Maitenance view -- Parallel Maintenance required

I created a maintenance view of ztable.
while maintaing the data in one session of view  using FM 'view_maintenance_call' system is locking all entries in ztable while it should lock only displayed entries.
How i can achieve this ?
My requirement is to maintan data is ztable in Multiple sessions. Is writing  dialog program is the only solution ?
Regards
Gopal

Hi Gopal,
1. This is how SAP works.
   To ensure integrity.
2. In a maintenance view,
   when a user enters/updates/inserts the record,
   the data is NOT IMMEDIATELY written to the database.
   (it is just stored in internal table)
3. While final saving / coming out of the tcode,
   the program saves it into datbase.
4. If it worked in the way u desired,
   then, because of simulataneous
   updattion / insertion / deletion etc,
   synchronisation is not possible between users.
  The system will not be able to detect.
  Hence, it locks all entries.
  (It is just like Purchase order items.
   when we edit a purcahse order items,
    it is locked as well as all its line items)
  Here table name is the PO
and table records are the line items.
5. I think this kind of default behaviour
  of sap is quite justified.
If ur requirement is a must,
then definitely table control won't help.
It has to be something like
a) Initial Screen for selecting 1 record (or inserting)
b) secondary screen (with details of just 1 record)
Multiple reocrds like in a table control
won't help to maintain data integrity
I hope it helps.
Regards,
Amit M.

Similar Messages

  • Get db view of maintenance view

    Hi. I am quite new to ABAP and i have to create a program that will replace some SPRO customizing. The idea is that for Time sheet customizing, the user will update the tables without transport, directly in productive system.
    Now, because i do not want to do everything from scrach, i want to use some of the views provided by SAP standard to be used in my program for update / delete / insert, but the problem is that those views are maintenance views (Exemple : V_TCATX_LEVE2TYP ).
    Can i find the database view linked to this maintenance view ?
    Thank you,
    Cristian.

    There is not a database view linked to a maintenance view, the maintenance view are programmatically interpreted and not maintained at database level.
    So go to SE11 and create a database view (if possible) or program the join/select in your program.
    Proposal
    - Copy the view(s) as Z-view and generate new maintenance dialogs without transport
    - Try to call FM like VIEW_GET_DATA or VIEW_MAINTENANCE_NO_DIALOG to get and update the data disabling the transport
    - Fully develop a new program
    Regards

  • How to view sites that require adobe flash

    Here's one to get you all laughing at the rookie. Considering switching from my pcs to macs and was just wondering if there are ways to view sites that require adobe flash, I've heard that you can't as well as you can, but the downloads are really bad. Just looking for a solid answer. This being one of the many thoughts/apprehensions I have about switching to a whole new computer world. Thanks for the help, Mike

    Thank you both for the input, have to admit its a little daunting, thinking about changing from one os to another. But from what I've read and heard its really not that much of a hassle. Thanks again for the quick response' Mike

  • Is there an Apple app that would allow viewing videos that require Flash Player?

    Is there an Apple app that would allow viewing videos that require Adobe Flash Player?

    What you can do is use any of the flash browser applications (search under those terms in the App Store) which all work in varying ways and with varying degrees of success on different types of Flash content. All are free, I think, and you might have to play around a bit to find which one might work (and again, it's possible that none will) with the specific kind of thing that you're most interested in seeing.

  • Power view in SharePoint - Required fields not working!!!

    Hi,
    We have SharePoint 2013 and SQL Server 2014 and SSRS in SharePoint integrated mode.
    We have a "Microsoft BI Semantic Model for Power View"-data connection in a document library and by clicking it users can create their own Power View reports.
    We have in the document library defined a couple of columns as required.
    When a user saves their Power View report(File->Save as) to the document library, the required fields are left blank. They are not checked!!!
    WHY?
    Does Power View use REST when saving to the document library?
    This question should be in SQL Server/Power View/SharePoint -forumns, but MSDN forces you to select only one.
    How can we enforce the checking of required columns???

    It might be the result of nested script tags.
    <script type="text/javascript">
    <!--
    <!--
    Remote one of those opening tags and remove the closing tag in between the scripts.
    Also, I'm not sure if you are aware, but your site looks completely broken in Firefox. Edges are ragged and the text runs off the page in places. This is the result of using a graphics program to create your html. Image ready slices are fine for prototyping, but not suitable for production work because they create code that is fragile and too rigid.
    I also would not use the Flash header you have used just to display imges. I suggest using a more accessible method.

  • [Maintenance View] Mass maintenance of Z-Table

    Hi,
    I was wondering what were the options when dealing with mass maintenance of Z-table entries.
    SM30 is OK for maintenance view but you cannot process more than a given number of lines (34 entries or so) per page.
    Ideally, it should be possible to enter data from Excel file of even clipboard.
    SE16N is great for this since it allows pasting of clipboard data but it does not work with maintenance views (it switches to the SM30 dynpro).
    Besides, if I create a database view, it is not possible to save entries because it joins several table together (even if I only need additional fields for display only).
    I tried the FM 'SE16_INTERFACE' but it dumps with an CX_SY_DYNAMIC_OSQL_SEMANTICS error (SAPSQL_NO_DBTAB_OR_VIEW). (you can only query table or database view but no maintenance view)
    Thanks in advance for your ideas/advice.
    Best regards,
    Guillaume

    Hi,
    Developing a generic tool won't take much time probably 6 hours at an experience level of 2+ years!!!
    Once you develop you can use it for ever.
    What all you need to do is create a field-symbol of type standard table. Get the table name and the file from the selection screen.
    Create a dynamic internal table with reference to the table name entered in the selection screen. Upload the data and update the database.
    Limitations in the design:
    1. File should be in correct format and with the correct data. (Specific validations can't be done)
    2. Table maintenance events can't be tackled.
    eg: On entering the material number, Material description should automatically come.
    Creating BDC for SM30 is ok. But this works only at a table level. We may not be able to make it generic as the screen field names changes based on table name.
    So think and choose the right approach!!!
    All the best:)
    Thanks,
    Vinod.

  • How do I view websites that require flash player ?

    I am trying to view online catalogues with my iPad and they will not open as they require flash player. Is there a solution?

    Flash is not supported on the iPad - and as Adobe have announced that they are stopping development on all mobile versions of it, it probably never will be.
    Browser apps such as Skyfire, iSwifter, Puffin and Photon 'work' on some sites, but judging by their reviews not all sites. Also some websites have their own apps in the App Store.

  • View Criteria non required field

    Hello,
    I have a view object with a viewCriteria with the following condition: No between no1_prm and no2_prm, the condition for required is optional and I checked ignore null values.
    The bind variables of the view object are not required.
    I made a page with a search form (af:query) but I want that even I complete only one field (no1_prm or no2_prm) to receive the result for that parameter. Now I receive error that the filed is required.
    How can I make :
    - when I complete one value for the parameter to receive exact value for that parameter
    - when I complete the two values for the parameters to receive all the numbers between the two parameters.
    Thank you in advance.

    I set only that condition : No between no1_prm and no2_prm with validation optional and ignore null values checked.
    The all view object where clause is :
    ( ( NR BETWEEN :nr_prm1 AND :nr_prm2 ) OR ( :nr_prm1 IS NULL AND :nr_prm2 IS NULL ) )
    I mention that in my page I must to have only : No label : input text for no1_prm - input text for no2_prm. If I complete only input text for no1_prm I receive the error for required field.
    Thank you.

  • BD64 Model View - Wrong Maintenance System

    Hello.
    We refreshed our QA system from Production.  Production is in a different CUA than our test systems.  The QA system still thinks that it is in the production model view n BD64 and I cannot get it to accept the new distribution model from the CUA for our test systems.  Furthermore, the entries in BD64 in the QA system are grayed out and cannot be deleted locally.  The production CUA doesn't recognize the new system at all either.
    How can I get the QA system to point to the right maintenance system in BD64?
    Thank you.

    Nevermind.  I deleted the DM and redistributed.

  • Some entires misses when i view in Maintenance view

    Hi all,
             I created a maintenace view for the table HRUS_D2. There are totally 12 entires in the table. Then a table maintenace generator is done for the table. When i go to SM30 and display the view created. I could only see 10 entries. But when i go to sort and select by user. I am getting correct no of entries . what may be the problem.
    Thanks in advance

    hello experts..
    how should i get the maintenance view screen in EXPANDED form.... by default...???

  • Two approaches to paginated view - opinion/suggestions required

    Hi,
    I have been trying to make a paginated view of the record set returned by a user search. Though, i have finally been able to make the second approach (see below) work for me as desired, i am putting up this question to see how other ppl have done it in the community.
    First Approach
    Use the startRow and maxRow attributes of <sql:query> to fetch the subset of result as desired by current paginated view. Iterate over the result set using forEach and display each record.
    Advantage: The result set reutrns only a small subset (40 recrods) which i think should be better for database as it does not have to return a large result set.
    Problem: I can not get the number of total rows that would have been returned by search had it not been constrained by maxRows attribute. {color:#800000}Or is it possible to get this total without iterating over all of the subsets?{color}
    Second Approach
    Keep the <sql:query> open without any constraints and let it fetch
    the complete result as designated by the search query. Use forEach to selectively iterate over the subset of the data desired by current paginated view.
    Advantage: I can get the number of total rows matching the search criteria and i still can have a paginated view, i.e. better transfer time of web page etc.
    Problem: I suspect that not constraining <sql:query> may result in poor performance if the underlying table contains millions of records (keep joins in mind as well). Since the JSP/JSTL page is transfored to HTML in application server before being delivered to client, and because the result set uses the concept of cursors, so i assume that the paginated forEach will trigger only the retrieval of desired subset from the database as well. I assume that this operation will not be equivalent to fetching the original query returning million of records. {color:#800000}How true is this assumption?{color}
    Thanks for your time, all!
    -- mnsharif

    Hi D;
    I made r11 installation on Solaris 10. For requirement please follow:
    Oracle Applications Installation Update Notes, Release 11i (11.5.10.2) [ID 316806.1] << part General Requirements for All Operating Systems and Solaris SPARC Requirements
    For cloning please refer:
    FAQ: Cloning Oracle Applications Release 11i http://ID 216664.1 << Can I clone from one platform to a different platform?
    I strongly suugest please check Hussein Sawwan greatest post about similar topic
    Moving from Solaris 8 to Solaris 10
    Solaris 8 to Solaris 10 upgrade for oracle 11i
    Re: Cloning from solaris 10 sparc to solaris 10 x86
    Hope it helps
    Regard
    Helios

  • Viewer Builder Error - requires authentication

    I keep getting this message when i try to log into DPS in the viewer builder.
    I have CS5.5 master suite and viewer builder installed on my work setup and i can log in to accts via the viewer builder there fine.
    I installed the viewer builder on my home computer (no CS5.5 suite) and i get this error message for any acct i try to log in to.
    Is it a requirement for viewer builder that indesign is installed on the system? might there be some other error causing this, or a workaround?
    Thanks-----

    I have the same problem.
    I just had produce a new single veiwer app to appstore.
    After 2 days, when I try to produce another single viewer, I meet that problem, both ipa and zip have the smae error information.
    I pretty sure both our "Development Certificates" and "distribution Certificates" was right and I try to re-produce those again and again,
    Even our developer and distrubution p12 files.
    Do you have any suggestion about this situation??

  • View parallel executions from custom OI

    Hello
    TestStand 3.5
    LabView 8.2
    The machine I'm controlling can conduct two tests at the same time and I'm
    therefore using the parallel model.
    I've customized the full-featured OI that ships with TestStand so I have a
    execution view for each of my testSockets.
    Here is the problem... I can't seem to initialize the execution view managers
    properly. The execution is not showed on the OI.
    I have modified "Configure ExecutionView Manager.vi", "Configure
    Event Callbacks.vi" and "DisplayExecution Event Callback.vi" to
    handle another Exec view manager according to the guidelines found elsewhere on
    this forum.
    If I'm using the sequential model the steps are shown perfectly (Only one of
    the exec managers can show the sequence at a time, but I can switch between
    them). Using the parallel model nothing is shown.
    Even if I use the simple OI i can't see the sequence for any of my two parallel
    executions.
    What am I missing?

    Okay... I'm not quite sure what was wrong but it's working perfectly now.

  • Is periodic maintenance required for app deployed on OAS on Windows?

    Hi,
    We have an application that uses 7 BPEL processes and one web service deployed on OAS. Application is into production from the last 4 months.
    We are bringing down the App server once in a while due to applying break fixes, etc.
    But, now, considering the App is quite stable, we won't be planning to bring down the app server for few months. My question is, do we need to schedule planned downtime and restart the application server once in a while in view of memory leaks etc as the App is deployed on Windows Operating System?
    It would be a great if I get some info/links that will give me the exact information.
    Thanks,
    Sasi Bhushan.

    Hi Chris,
    Thanks for the reply.
    Yes. Infact we have taken care of log files. But wondering if memory leaks etc could cause total memory consumption and making the app server hung etc.
    So, I am looking for some suggestion on whether we need the app server restart periodically or it's not required at all.
    Thanks,
    Sasi Bhushan.

  • Insert and update a data block which is based on view--urgent help required

    Hi experts,
    I created a view(A_VIEW) which is based on a union select. I have created a data block A_VIW_BLOCK which is based on this view. I need to insert/update one of the base tablesfor A_VIEW through this data block. I also need to be able to make a query through all the fields in the view.
    The questions are:
    1.Can it be done at all?
    2. What properties need to be set?
    3. If can't be done, what the best approach to achieve this?
    Thanks in advance!!
    Michael

    hi
    try something like this.
    CREATE TABLE demo_tab (
    person_id NUMBER(3),
    first_name VARCHAR2(20),
    last_name VARCHAR2(20));
    CREATE OR REPLACE VIEW upd_view AS
    SELECT * FROM demo_tab;
    INSERT INTO demo_tab
    (person_id, first_name, last_name)
    VALUES
    (1, 'Daniel', 'Morgan');
    INSERT INTO demo_tab
    (person_id, first_name, last_name)
    VALUES
    (2, 'Helen', 'Lofstrom');
    COMMIT;
    SELECT * FROM upd_view;
    UPDATE upd_view
    SET person_id = person_id * 10;
    SELECT * FROM upd_view;
    desc user_updatable_columns
    SELECT table_name, column_name, updatable, insertable, deletable
    FROM user_updatable_columns
    WHERE table_name IN (
       SELECT view_name
       FROM user_views);
    SQL> create table dummy (f1 number);
    Table created.
    SQL> create view dummy_v 
    2  as 
    3  select f1 from dummy 
    4  union all  
    5  select f1 from dummy;
    View created.
    SQL> create trigger dummy_v_it 
    2  instead of insert 
    3  on dummy_v 
    4  for each row 
    5  begin 
    6    insert into dummy values (:NEW.f1); 
    7  end; 
    8  /
    Trigger created.
    SQL> insert into dummy_v values (1);
    1 row created.
    SQL> select * from dummy_v;       
    F1
    1        
    1
    SQL> select *
      2  from user_updatable_columns
      3  where table_name = 'DUMMY_V';
    OWNER    TABLE_NAME   COLUMN_NAME  UPD INS DEL
    FORBESC  DUMMY_V      F1            NO  NO  NOforms settings.
    Enforce Primary Key - No
    Query Allowed - Yes
    Query datasource Name - V_TSFDETAIL
    Insert Allowed - Yes
    Update Allowed - Yes
    Delete Allowed - Yes
    Locking Mode - Automatic
    Key Mode - Automatic
    do not forget to create synonyms.
    hope this helps.
    sarah

Maybe you are looking for

  • Loading Project problem in Adobe Ppro CS4

    Just registered in this forum and I hope you guys can help me out. I've been editing in PPro CS4 for quite sometime now and my main problem is during the loading of the project. here are my specs: Processor: i7 @ 2.8ghz OS: Win7 Ultimate 32-bit RAM:

  • Apps wont open after update

    Hi, My apps will not open on my iphone 4 after doing the io6 update today. Have tried getting new apps and rebooting, any ideas anyone.

  • The cartridge directory could not be found.

    Error: "We couldn't get data from the Data Model.  Here's the error message we got: The cartridge directory could not be found.  Use the Windows Installer to repair the application.  Exception of type 'Microsoft.Office.PowerPivot.BackEnd.StorageExcep

  • LG 22-inch monitor won't function properly after last Mac OS X Update

    My new LG 22-inch monitor was working great until I received the last Mac OS X Update (10.4.9). I received this update after installing Tiger (better late than never...ha ha) and after I restarted my system, I saw multiples of the same files on my de

  • Web seeding

    Hi, As a web designer sometimes I build an entire site in flash and obviously use dreamweaver to get in on the web. What I've found though is that it's difficult to seed websites when you've only got one page; there's only a certain amount of meta da