RAR - SU24 Config Updates - Multiple Systems

I was in the process of updating the SU24 data within RAR and was wondering how GRC differentiates between a transaction that exists in multiple systems.  Typically only technical transactions would exist across systems, but this may not always be the case.
I can't say with 100% certainty that a tcd that exists across systems will be maintained with the same SU24 data.  Nor can I say that it "ALWAYS" should have the same SU24 data.
When you upload the SU24 data from multiple systems and the same tcd/auth object/auth values exist, will the values be overwritten as you upload the text files for each system?  I'm assuming yes?  If this is the case, you would have to be cautious to the order in which you upload the text files per system.
We use SRM, BI, PI, and ECC.  Any comments would be appreciated.
Thanks,
Rich

yes the text files do not have the SID but when you upload those files in RAR you specify for which system you are uploding it. By selecting the system from drop down you tell GRC for which system the SU24 data is for.
Thank you,
Partha

Similar Messages

  • Can Multiple Systems Share Updates?

    In my house I've got 4 macs. Two MacBooks, one iMac, and one G5 Tower (PPC). All systems have leopard installed.
    My question is, can I set it up to where updates download once and share to the different systems rather than downloading the same updates multiple times.
    Would setting up a machine as a server make any difference?
    Thanks for all the help!

    Usually when I do an update I download the 10.5.x Combo update to my desktop and then run it from there. I think the installer determines the MacOS components of the update once the install is executed rather than at Combo download time, though. The Apple 10.5.7 Combo Update release notes can be read at http://support.apple.com/kb/HT3397/ It doesn't say anything about configuration restrictions. I would then assume this update can be used with any Mac machine. Then again I am a risk taker!
    If you use Ethernet, downloading for each machine shouldn't be too much of an issue.
    A word of caution, Snow Leopard will not support PPC Macs. See http://www.apple.com/macosx/

  • Deploy sprint updates remotely and/or to multiple systems?

    As a system administrator, we have too many systems to have to go to each to update the DPS components and the end users are on managed systems so they do not have rights to install software themselves. Is there a way to push the updates to multiple systems remotely? We use Apple Remote Desktop for most tasks like this but the sprint updates are not distributed using a package file like apple uses. Do you have any suggestions?

    Anyone have a solution?

  • I want to update multiple record in database which is based on condition

    hi all,
    I am using Jdev 11.1.2.1.0
    I have one table named(Pay_apply_det) in this table i want to update one column named(Hierarchy) every time and according to change i want to update or i want to maintain my log table named(pay_apply_appr).It based on level wise approval when the lowest person approve the record show on next level but if the second
    level person back it will be show only previous level hierarchy.And when the final approval happen the Posting_tag column of pay_apply_det will be updated too with hierarchy column.
    i have drag pay_apply_det's data control as a table in my .jsf page and add one column approve status in UI .in the approve status i used radio group which return A for approve B for back R for reject through value binding i make it get or set method in it baking bean.
    in backing bean class i have written code
        public void approveMethod(ActionEvent actionEvent) {
            ViewObject v9=new UtilClass().getView("PayApplyDetView1Iterator");
            int h5=0;
            Row rw9= v9.getCurrentRow();
            String x=(String) rw9.getAttribute("RemarkNew1");
            System.out.println(x);
            String z=getR2();
            System.out.println(z);
            if(( z.equals("R") || z.equals("B") )&& x==null)
                FacesMessage fm1 = new FacesMessage("Plz Insert Remark Feild");
                fm1.setSeverity(FacesMessage.SEVERITY_INFO);
                FacesContext context1 = FacesContext.getCurrentInstance();
                context1.addMessage(null, fm1);  
            else{
            ADFContext.getCurrent().getSessionScope().put("Radio",getR2().toString());
            String LogValue=(String)ADFContext.getCurrent().getSessionScope().get("logid");
            ViewObject voH=new UtilClass().getView("PayEmpTaskDeptView1Iterator"); 
            voH.setWhereClause("task_cd='449' and subtask_cd='01' and empcd='"+LogValue+"'");
            voH.executeQuery();
            Row row1= voH.first();
            int h1=(Integer)row1.getAttribute("Hierarchy");
              System.out.println("Login Person Hierarchy on save button press.."+h1);
            ViewObject vo9=new UtilClass().getView("PayApplyDetView1Iterator");
            Row row9= vo9.getCurrentRow();
            if(getR2().equals("A")&& h1!=1)
             row9.setAttribute ("ApprHier",h1);
                row9.setAttribute("IsClaimed","N");
                row9.setAttribute("ClaimedBy",null);
                row9.setAttribute("ClaimedOn", null);
            else if(getR2().equals("B") ) {
                ViewObject voO=new UtilClass().getView("LoHierViewObj1Iterator");
                voO.setNamedWhereClauseParam("QHVO", LogValue);
                Row rowO = voO.first();
               h5=(Integer)rowO.getAttribute("LPrehier");
                System.out.println("Back lower hier..."+h5);
                row9.setAttribute ("ApprHier",h5);
                row9.setAttribute("IsClaimed","N");
                row9.setAttribute("ClaimedBy",null);
                row9.setAttribute("ClaimedOn", null);
              else if((h1==1) &&(getR2().equals("A")) )
                      row9.setAttribute ("PostingTag","Y");
                      row9. setAttribute ("ApprHier", h1);
                        row9.setAttribute("IsClaimed","N");
                        row9.setAttribute("ClaimedBy",null);
                        row9.setAttribute("ClaimedOn", null);
              else if(getR2().equals("R"))
                row9.setAttribute ("ApprHier",-1);
                row9.setAttribute("IsClaimed","N");
                row9.setAttribute("ClaimedBy",null);
                row9.setAttribute("ClaimedOn", null);
            BindingContext BC=BindingContext.getCurrent();
            BindingContainer ac=BC.getCurrentBindingsEntry();
            OperationBinding ob=ac.getOperationBinding("Commit");
            ob.execute();
           vo9.executeQuery();
            FacesMessage fm = new FacesMessage("Your Data Successfully Commited..");
            fm.setSeverity(FacesMessage.SEVERITY_INFO);
            FacesContext context = FacesContext.getCurrentInstance();
            context.addMessage(null, fm);
        }here i put my approve status radio value in session variable because i also want to update my pay_apply_appr table which code i written in pay_apply_det IMPL class.
    Every thing is running well when i update single record but when i want to update multiple record then my current row only updated in pay_apply_det but log table( pay_apply_appr) created for all record.
    so is there any solution plz help me.
    thanks
    RAFAT

    Hi Rafat,
    If you are able to insert into, all you need to do is iterate through the rows. For this , before the first IF condition
    if(getR2().equals("A")&& h1!=1)Get the row count using int numRows =vo9.getRowCount(); , and then write it before the IF condition
    if (int i=0;i<numRows;i++} After
    row9.setAttribute("ClaimedOn", null);
            }write vo9.next(); to iterate to next row,
    Hope this will work.
    Nigel.

  • Trying to Sync Multiple Systems

    I am having great difficulty with iSync across multliple systems. I will admit that this may be due to my own misconception about what sync is suppose to be so let me explain what I have, what I think should happen then what is happening:
    Work Setup: 1 laptop
    Home Setup: 1 laptop, 1 desktop
    iPhone: of course ...
    Having multiple systems is great. A corporate mac laptop keeps me on the move in the office, my private laptop provides me mobility out of the office and my home desktop is where I do most of my work while home. The home desktop has a couple web pages on it, so it is up 24x7. The two laptops come up for periods of time the go down.
    Understanding: Turn on sync, settings to automatic, and when I make a change on any one of the systems, it gets immediately pushed to the cloud, to my phone, then back down to the other 2 systems I am not currently on.
    Reality: every system fights for superiority over every other system. Every time one of the systems sync, it completely messes everything up. Here is a great example. Friday before leaving the office I created a Group calendar called "Work Group". I placed a couple existing calendars under this group and made a couple new ones. It appeared to sync to my phone OK so I believed all was well. When I got home I discovered that the desktop (which is on 24x7) had not updated based on the information obviously pushed to the cloud by my office machine (I say obviously because it did make it to my phone). When the synchronization did appear on the desktop, 2 of the work Calendars were moved into a new Group called "Group". When I checked on the cloud by logging into my mobile me account - I couldn't even recognize the format the calendars were online. Having to have brought my work laptop home for the weekend I looked at it and WTH? The calendars on that machine looked exactly like the calendars on my desktop before it did a partial sync. Now the work laptop fired a sync and it warned that there were numerous conflicts that had to be manually resloved. Surprise surprise, same thing on the desktop.
    It would seem to me a simple thing to flag records that hand changed and Synchronize only those records updating the cloud. But, it appears that the entire calendar database is being pushed by every machine every time it synchronizes. So it is a push more than a sync. This is quite infuriating.
    I find it hard to believe that Apple could have made such an egregious error in programming logic so I can only come to two possible conclusions. (A) My expectations and configuration settings are incorrect or (B) Apple is hiring Microsoft employees. God oh God please let it be (A).
    Can someone provide insight?

    iSync is only for syncing Contacts and Calendars to non-Apple mobile phones via a local USB or Bluetooth connection.
    http://www.apple.com/macosx/features/isync/index.html
    iSync does not sync anything between Macs, the iPhone, or to the MobileMe 'cloud'.
    (The only connection iSync has with the above, is providing a UI to turn on system-wide syncing and to reset it.)
    Rather than iSync, what you are using is MobileMe Sync, and the forum for that is here:
    http://discussions.apple.com/forum.jspa?forumID=957
    How you expect the syncing between multiple Macs and your iPhone is exactly how it should be working, and is designed to work. So something in your particular setup is not right.
    I'd suggest posting in the above linked forum where all the MobileMe Sync gurus should be able to help.

  • Not able to fetch workitem from Multiple system ( version 4.6c ) in POWL Configuration

    Hi Experts,
    i am configuring SAP POWL in my EHP 6 System and i am able to get work-items from same system but i am not able to get from multiple system which version is 4.6c.below steps are already done.
    1.Create RFC Destination ( destination working fine )
    2.in SPRO,Cross-Application Components ->Processes and Tools for Enterprise Applications -> Inbox -> Assign Connected Back-End Systems to Inbox
         Added Destination for Old system 4.6c
    3.Create Exception Entry for that
    4.Business function FND_IBO_MULTIBE_1 activated
    5.Assigned below roles to respective users
    SAP_BC_BMT_WFM_INB_API_END_USR
    SAP_BC_BMT_WFM_INB_API_SRV_USR
    6.Added respective Task IDs in SPRO -> inbox- >Assign Task IDs to POWL Types
    Please help if i any config are missing.
    Regards,
    Pramod Gupta.

    Hi Siddharth Rajora,
    Thanks will that,but as you said 4.6c is not supported you have any document where its mention like that.so we can show our client and close this issue please share if you have.thanks in advance.
    Regards,
    Pramod Gupta.

  • Cursor to Update Multiple Records

    Hi all
    Oracle forms V6
    I am trying to use a cursor to update multiple rows associated with the change of a single value, the tables are related but not directly through the values I am trying to change. The form is multi-tab with a block per tab. On the first tab a value entered into a specific field is subsequerntly used in another multi-record tab when the time comes to fill this in, the value is automatically inserted, and this works fine.
    If there is multiple records in the second tab then the value from the parent record will be displayed in all records in the 2nd tab because it is automatically taken from the parent record.
    I am trying to use a for-loop cursor to update more than one row when the parent value is updated, at present it only updates one row, yet a message I put in cursor shows the different values being stepped through in the cursor. I don't have much experience in this area yet but it looks like the actual form cursor needs to be moved to the next record to update that as well, as you change to this tab you can see the first record being updated but not the second.
    Cursor is in the when validate item on the first tab/block.
    DECLARE     
    v_cvs_val VARCHAR2(100) := :b1.new_value;
    CURSOR c_cvs IS
         SELECT b2.pk, b2.oldValue
         FROM T1
         WHERE T1.pk = :b2.pk;
         --result set of cursor is all records relating to current parent record
         mcec_rec c_cvs%ROWTYPE; --declares record of cursor type
    BEGIN
         IF :system.record_status = 'CHANGED' AND :b2.pk IS NOT NULL THEN
         OPEN c_cvs;
         LOOP
         FETCH c_cvs INTO mcec_rec;
         :b2.oldValue := v_cvs_val;
         EXIT WHEN c_cvs%NOTFOUND;
         END LOOP;
         CLOSE c_cvs;
         END IF;
    END;
    Any suggestions as to where i'm going wrong would be very much appreciated.
    user605593

    Do I understand correctly? It looks like you have a parent-child relationship where one of the fields on the child table has to be updated when the parent record is changed, but ONLY if the record exists in the child datablock. You don't want to update the child records which exist on the database but not in the block.
    go_block(child);
    first_record;
    loop
      :child.item := :parent.item;
      exit when :system.last_record = 'TRUE';
      next_record;
    end loop;
    go_block(parent);The code has a go_block so cannot be called from a when-validate-item trigger. You could start a timer in that trigger and run the code when the timer expires. However, the when-validate-record trigger might be better as you will not be able to navigate to the child block if there is an invalid field in the parent (eg if a not-null field is blank).

  • BDLS updating logical systems in CIF models?

    Hi
    The BDLS tool can be used to update logical system names in systems. As I understand this tool is often used when copying systems (Production system to Q system for instance).
    In a situation where you copy the productive system to the  Q system:
    Does anyone know if BDLS is capable of updating the logical systems in the generated CIF models that you get copied from the productive system? In this case you'd get a big chunk of models that point to the wrong logical name. If you could get the target system changed in the generated model then you could save a lot of time in generating and activating models.
    Any comments much appreciated
    Simon

    Hi,
    I am not too sure if this thread is followed. I was looking for some info where we had a similar issue recently when we did a production refersh to Quality and all our integration model variants are pointing to our production system.
    Our basis team has taken all the necessary steps like BDLS etc, but we had this issue. I dropped a message to SAP and they gave a report name RCIFVARIANTCHANGE to change the logical system name from old one to the new one for CIF variants.
    Thanks,
    Murali

  • How to update multiple Price conditions in FM CRM_ORDER_MAINTAIN

    Hi All,
          need to update multiple price conditions in a contract Thru FM CRM_ORDER_MAINTAIN.
    please see the piece of code that am using...
      am able to update single price condition...but not able to populate 2 or more .......i,e..ADD A Condition
    i,e...DATA : ls_cond TYPE prct_cond_external_input,
           lt_cond TYPE prct_cond_external_input_t.
    DATA : ls_con TYPE PRCT_COND_DU,
           lt_con TYPE PRCT_COND_DU_TAB.
    Create Condition Type
    *ls_con-KNUMV = lv_header_guid.
    *ls_con-KPOSN = lv_item_guid.
    ls_con-stunr  = '134'.
    IF Y EQ 1.
      ls_con-ZAEHK = '001'.
    ELSE.
       ls_con-ZAEHK = '002'.
    *ENDIF.
    *ls_con-kschl = 'ZFP1'.
    **ls_cond-waers = 'CNY'.
    *ls_con-kbetr = '0.00'.
    *ls_con-kpein = '1'.
    ls_cond-kschl = 'ZFP1'.
    ls_cond-waers = 'CNY'.
    ls_cond-kbetr = '0'.
    ls_cond-kpein = '1'.
    ls_cond-knumh = lv_item_guid .
    CLEAR ls_Price_doc.
    ls_Price_doc-ref_guid = lv_item_guid.
    ls_Price_doc-ref_kind = 'A'.
    IF Y EQ 1.
    ls_Price_doc-ref_handle = '000000001'.
    ELSE.
      ls_Price_doc-ref_handle = '000000002'.
    ENDIF.
    *ls_price_doc-PRIC_COND[] = lt_cond[].
    *INSERT ls_con into table ls_price_doc-PRIC_COND.
    INSERT ls_cond into table ls_price_doc-COND_ADD.
    INSERT ls_price_doc INTO TABLE lt_price_doc.
    ls_input_fields-ref_guid    = lv_item_guid.
    ls_input_field_names-fieldname = 'KNUMH'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'KPOSN'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'KSCHL'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'KPEIN'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'STUNR'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'ZAEHK'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'WAERS'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    ls_input_field_names-fieldname = 'KBETR'.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    CLEAR ls_input_fields.
    Ls_input_fields-ref_guid    = lv_item_guid.
    ls_input_fields-ref_kind    = 'B'.
    ls_input_fields-objectname  = 'PRIDOC'.
    *ls_input_fields-logical_key = '0001'.
    ls_input_fields-field_names = lt_input_field_names.
    INSERT ls_input_fields INTO TABLE lt_input_fields.
    CLEAR ls_input_fields.
    CLEAR ls_Price_agreement.
    Clear ls_cond.
    I kept this under code. loop, for item records.....
    Though the internal table lt_price_doc. is holding all the records, it is updating only one record. can you any one pls guide me ,

    This example works fine for me. Modify it according to your needs...
    Price
                  IF it_item-value IS NOT INITIAL.
                    ls_cond-kschl = 'PR00'. " add price
                    ls_cond-kbetr = it_item-value.
                    ls_cond-waers = st_head-currency.
                    INSERT ls_cond INTO TABLE ls_pridoc_com-cond_add.   
                    index_2 = 1.
                    CLEAR: ls_cond.
                  ENDIF.
    Discount
                  IF it_item-discount IS NOT INITIAL.
                    ls_cond-kschl = 'ZPPP'. " add discount
                    wa_procent_calc = it_item-discount * 10.
                    ls_cond-kbetr = wa_procent_calc."it_item-discount.
                    ls_cond-waers = '%'."st_head-currency.
                    INSERT ls_cond INTO TABLE ls_pridoc_com-cond_add.   
                    index_2 = 1.
                    CLEAR: ls_cond, wa_procent_calc.
                  ENDIF.
                  IF index_2 = 1.
                    ls_pridoc_com-ref_handle = counter.
                    ls_pridoc_com-ref_kind = 'B'.
                    INSERT ls_pridoc_com INTO TABLE gt_pridoc_com.
                    CLEAR: index_2,ls_pridoc_com.
                  ENDIF.

  • How to update multiple Sales Orders with one IDOC using IDOC_INPUT_ORDCHG

    Hi Gurus,
    Here's my scenario:
    Consider there are 2 Sales Orders for same Purchase Order -
    Open Quantity
    Sales Order 1
    Article A1
    1
    Sales Order 2
    Article A2
    1
    Say if I want to change Open Quantity of both SO 1 & SO2 by dispatching 1 Quantity each for Article A1 and A2 via ORDCHG, observed that in Include LVEDBF0N, XVBAK-VBELN is checked for only 1 Sales Order.
    Whether it is possible to update multiple SOs with one IDOC using IDOC_INPUT_ORDCHG?

    Hi,
    Check out this link, this deals with the problem you are facing.
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/802f0ed1-a17a-2c10-7db4-d515a5b047ed
    Regards,
    Runal

  • How to update multiple records in the table using POST parameters:

    i got this idea from this website:http://www.karlrixon.co.uk/articles/sql/update-multiple-rows-with-different-values-and-a-s ingle-sql-query/comment-page-1/#comment-5409. Basically i am trying to update all the status in the results page, and by adding $i in front of the id in the text fields, and checkboxes, i can name the different inputs with different names:
    The image of how it takes the inputs is shown here:http://forums.adobe.com/thread/709034?tstart=0
    I tried this but got this error:Parse error: syntax error, unexpected T_IF, expecting ')' in C:\xampp\htdocs\Database Query\results_change.php on line 51
    will not work in the update code section:
    for($i=0;$i<$maxRows_Recordset1;$i++)
    {$a=sprintf("%s",GetSQLValueString($_POST['changeid $i'],"int"));
    $b=sprintf("%s",GetSQLValueString($_POST['checkbox $i'],"text"));
    $display_order .= array(
        $a => $b
    if($i<$maxRows_Recordset1-1)
    $ids = implode(',', array_keys($display_order));
    $updateSQL = "UPDATE `change` SET Status = CASE Change_id ";
    foreach ($display_order as $a => $b) {
        $updateSQL .= sprintf("WHEN %d THEN %s ", $a,$b);
    $updateSQL .= sprintf("END WHERE `Change_id` IN ($ids)");

    Hi,
    Try
    BEGIN
      FOR i IN 1..APEX_APPLICATION.G_F03.COUNT LOOP
        UPDATE xx_test
        SET checkbox = 'Y'
        WHERE rec_no = APEX_APPLICATION.G_F03(i);
      END LOOP;
    END;Code loops all checked checkbox. You do not need commit on page process.
    Regards,
    Jari
    http://dbswh.webhop.net/dbswh/f?p=BLOG:HOME:0

  • HT2506 After updating my system to Mountain Lion 10.8.2 I can no longer view videos on Facebook or other sites. The only one I can view videos on is youtube. I have downloaded Adobe Flash player and still no luck. I cannot even open Preview on my computer

    After updating my system to Mountain Lion 10.8.2 I can no longer view videos on Facebook or other sites. The only one I can view videos on is youtube. I have downloaded Adobe Flash player and still no luck. I cannot even open Preview on my computer anymore. Any ideas would be helpful thanks

    Merely clicking the Preview icon in the Dock doesn't cause it to open anything, unless you had one or more windows open the last time it quit.
    If you're sure you've installed the latest version of Flash, take each of the following steps that you haven't already tried. After each step, relaunch Safari and test.
    1. If you're getting a "blocked plug-in" error, triple-click the line below to select it:
    /Library/Internet Plug-Ins Right-click or control-click the highlighted text and select
    Services ▹ Open
    from the contextual menu. A folder should open. If there is more than one item in the folder with the words "Flash Player" (not "flashplayer") in the name, open the respective Info windows, check the version numbers, and delete all except the latest. You may be prompted for your login password. If you get the same error after doing that, re-download and reinstall Flash. Download it from this page:
    Adobe - Install Adobe Flash Player
    Never download a Flash update from anywhere else.
    2. If you get a "missing plug-in" error, select
    Safari ▹ Preferences... ▹ Security
    from the Safari menu bar and check the box marked Enable plug-ins.
    3. Select
    Safari ▹ Preferences... ▹ Extensions
    from the Safari menu bar. If any extensions are installed, disable them.
    4. In the Safari preference window, select
    Privacy ▹ Remove All Website Data
    Close the window. Then select
     ▹ System Preferences… ▹ Flash Player ▹ Advanced
    and click Delete All. Close the preference pane.

  • Update multiple iphones to 5.1.1 on 1 iMac.

    Update multiple iphones to 5.1.1 on one iMac.
    My daughter runs her business email through MobileMe. She updated to iCloud and no longer receives mail on her iPhone. We understand that she needs to upgrade to iOS 5.1.1 is this correct?
    My daughter's Macbook is broken and is away being assessed (probably unusable). She urgently needs to receive mail etc. (She is a self-employed performer and depends on her mail and has over 1200 tunes). If she updates on my iMac will she lose her iTunes music, photos, contacts and apps?
    How do we avoid this?
    Do we need to back up her content first? If so, how?
    Do we handle contacts differently to the iTunes items?
    In short, 1 iMac, 2 iPhones - my iPhone is updated to 5.1.1, can we update my daughter's to 5.1.1 without wiping her content?
    We have attempted to update her iOS but the warning message lead us to believe it was not possible without wiping it. We have also read several discussions with conflicting answers.
    Can anyone help? Many thanks for reading this and thanks for considering it.

    just taking that one step further..
    there are two types of optical toslink surround setups.
    1- those that have built in hardware decoding (like my Logitech Z-5500's) which means the speakers recieve that undecoded 5.1 signal from the computer, and the speakers themselves decode it - splitting the signal to 6 channels.
    2-non harware decoding speakers, that are 5.1 but have to recieve a decoded signal from an optical toslink connector. note these cannot be used with a mac, as the mac does not output a decoded signal.
    an external speaker&amp package has to be used in order to decode the output from the G5 Power Mac/ G5 iMac

  • How do you update multiple items in a JSP that are only checked...

    I have list of items in my jsp pages and that are being generated by the following code
    and I want to be able to update multiple records that have a checkbox checked:
    I have a method to update the status and employee name that uses hibernate that takes the taskID
    as a paratmeter to update associated status and comments, but my issue is how to do it with multiple records:
    private void updateTaskList(Long taskId, String status, String comments) {
    TaskList taskList = (TaskList) HibernateUtil.getSessionFactory()
                   .getCurrentSession().load(TaskList.class, personId);
    taskList.setStatus(status);
    taskList.setComment(comments);
    HibernateUtil.getSessionFactory().getCurrentSession().update(taskList);
    HibernateUtil.getSessionFactory().getCurrentSession().save(taskList);
    <table border="0" cellpadding="2" cellspacing="2" width="98%" class="border">     
         <tr align="left">
              <th></th>
              <th>Employee Name</th>
              <th>Status</th>
              <th>Comment</th>
         </tr>
         <%
              List result = (List) request.getAttribute("result");
         %>
         <%
         for (Iterator itr=searchresult.iterator(); itr.hasNext(); )
              com.dao.hibernate.TaskList taskList = (com.dao.hibernate.TaskList)itr.next();
         %>     
         <tr>
              <td> <input type="checkbox" name="taskID" value=""> </td>
              <td>
                   <%=taskList.empName()%> </td>           
              <td>          
                   <select value="Status">
                   <option value="<%=taskList.getStatus()%>"><%=taskList.getStatus()%></option>
                        <option value="New">New</option>
                        <option value="Fixed">Fixed</option>
                        <option value="Closed">Closed</option>
                   </select>          
    </td>
              <td>               
                   <input type="text" name="Comments" MAXLENGTH="20" size="20"
                   value="<%=taskList.getComments()%>"></td>
         </tr>
    <%}%>
    _________________________________________________________________

    org.hibernate.exception.GenericJDBCException: could not load an entity: [com.dao.hibernate.WorkList#2486]
    org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:91)
    org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:79)
    org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
    org.hibernate.loader.Loader.loadEntity(Loader.java:1799)
    org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:93)
    org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:81)
    org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:2730)
    org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:365)
    org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:346)
    org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:123)
    org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:161)
    org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:87)
    org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:889)
    org.hibernate.impl.SessionImpl.load(SessionImpl.java:808)
    org.hibernate.impl.SessionImpl.load(SessionImpl.java:801)
    com.web.UpdateWorkListAction.execute(Unknown Source)
    org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    before I was running a single update as below and it worked fine:
    session.beginTransaction();
    int taskId = Integer.parseInt(request.getParameter("taskId"));
    String action_taken = request.getParameter("action_taken");
    WorkListErrors worklistErrors
    = (WorkListErrors) session.load(WorkListErrors.class, new Integer(taskId));
    worklistErrors.setAction_taken(action_taken);
    session.update(worklistErrors);
    session.save(worklistErrors);
    session.getTransaction().commit();
    but when I try an an update on multiple records it does work when I have a check box checked :
    session.beginTransaction();
    int taskId = Integer.parseInt(request.getParameter("taskId"));
    String action_taken = request.getParameter("action_taken");
    WorkListErrors worklistErrors
    = (WorkListErrors) session.load(WorkListErrors.class, new Integer(taskId));
    worklistErrors.setAction_taken(action_taken);
    session.update(worklistErrors);
    session.save(worklistErrors);
    session.getTransaction().commit();
    session.beginTransaction();
    String[] tickedTaskId = request.getParameterValues("tickedTaskId");
    String[] taskId = request.getParameterValues("taskId");
    String[] action_taken = request.getParameterValues("action_taken");
    for(int i=0; i<tickedTaskId.length; i++) {
    for(int j = 0; j < taskId.length; j++) {
    if(tickedTaskId.equals(taskId[j])) {
    WorkListErrors worklistErrors
    = (WorkListErrors) session.load(WorkListErrors.class, tickedTaskId[i]);
    worklistErrors.setAction_taken(action_taken[j]);
    session.update(worklistErrors);
    session.save(worklistErrors);
    session.getTransaction().commit();
    /*Close session */
    session.close();

  • How to update multiple rows in one query using php

    i am new to this can any one help me how to update multiple rows at a time i am doing an school attendance page

    Often the situation is such that you have multiple courses across a range of dates.So students may take more than one course, and you need to track attendance for each course date. The following graphic demonstrates this:
    In such a situation, you need four database tables as follows:
    students (student_id, student_name, etc.)
    courses (course_id, course_name, etc.)
    students_courses (student_id, course_id)
    attendance (student_id, course_id, dater)
    A fifth table may also be needed to define the dates of courses, but you may also be able to build this array programmatically by using PHP's robust date functions, which can give you, for instance, all the Tuesdays and Thursdays between a start date and end date.
    The students_courses table simply keeps track of which students are taking which courses, so it has just two columns for the primary keys of both of the main tables. The attendance table is similar, but it also includes a date field. The following view of the attendance table demonstrates this:
    So if David's solution does cover your needs, consider yourself lucky, because this could quickly grow from a beginner-appropriate project to a moderately advanced one.

Maybe you are looking for

  • Transfer a file to a protected directory

    Hi, I'm trying to save a file in a directory that is protected by userid and password. I'm using FM GUI_DOWNLOAD and receiving the exception GUI_REFUSE_TRANSFERFILE. Have someone already done this? Thanks a lot, Flavio.

  • Why do we configure the Redundant Interface in CSS Public Face

    Hi, I have a question : Why do we configure the redundant interface in a CSS facing the public side of a CSS. I understand the need for the interface in the server side though. Please refer to the URL below; http://www.cisco.com/univercd/cc/td/doc/pr

  • How can I sort bookmarks in plain folder?

    any way to simply gain access to the bookmarks in a plain windows folder so I can sort them in a manner that makes sense to me just like I used to do with Internet Explorer instead of having to learn this whole miserable procedure?

  • Smart collection using "person shown"

    Does LR3 support creating a smart collection by searching the value in the "Person Shown" field?  What I would like to do is list the people in the picture then be able to create smart collections to find pictures with specific people in it, such as

  • C7 applications uninstallation failed

    Not able to uninstall applications after some software updates in nokia c7 whenever i go in application manager and try to uninstall something it shows a status bar and after that it shows uninstallation failed