Problem in updating IMRG table when using MEASUREM_DOCUM_RFC_SINGLE_001

Hi experts,
               I am using MEASUREM_DOCUM_RFC_SINGLE_001 to create measuring documents for the equipment assigned to a functional location. But when i used this in ECC 5.0 the table IMRG  is updated rightly. Now i am using the same in ECC 6.0 , I observe that the following fields of IMRG table are not get updated when compared with 5.0:
CNTRG
CNTRR
CNTRRI
CDIFF
CDIFFI
  IDIFF
Can any one tell what could be the problem.

Check for  Sap notes for Function module MEASUREM_DOCUM_RFC_SINGLE_001.
And apply SAP notes correctly according to patch levels.

Similar Messages

  • Problem with updating DB table in using BAPI

    HI,
    The code below does not update the DB table even if the commit work is executed... is there something wrong or missing??? Thanks a lot!
    Technically complete process Order
           CALL FUNCTION 'BAPI_PROCORD_COMPLETE_TECH'
             IMPORTING
               return = i_messages
             TABLES
               orders = i_orders.
             IF i_messages-type NE c_error.
               REFRESH i_messages3.
               CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
                 EXPORTING
                   wait   = 'X'
                 IMPORTING
                   return = i_messages3.
            ENDIF.

    Hi this is your code right.
    You have to check the return table not messages.
    Check the return table is there any message type is there with 'E' .
    if it is there then the commit work won't give the result in fact the BAPI function is not executed successfully.
    If you got any Error message in return table please have a look into that table errors and take the necessary action.
    Pass the required paramaters for the BAPI function module.
    Regards,
    Madan.

  • Not Updating Customized Table when System having Performance Issue

    Hi,
    This is actually the same topic as "Not Updating Customized Table when System having Performance Issue" which is posted last December by Leonard Tan regarding the user exit EXIT_SAPLMBMB_001.
    Recently we changed the program function module z_mm_save_hide_qty to update task. However this causes more data not updated. Hence we put back the old version (without the update task).  But now it is not working as it used to be (e.g. version 1 - 10 records not updated, version 2 with update task - 20 records not updated, back to version 1 - 20 records not updated).
    I tried debugging the program, however whenever I debugged, there is nothing wrong and the data is updated correctly.
    Please advise if anyone has any idea why is this happening. Many thanks.
    Regards,
    Janet

    Hi Janet,
    you are right. This is a basic rule not to do any COMMIT or RFC calls in a user exit.
    Have a look at SAP note 92550. Here they say that exit EXIT_SAPLMBMB_001 is called in the update routine MB_POST_DOCUMENT. And this routine is already called in UPDATE TASK from  FUNCTION 'MB_UPDATE_TASKS' IN UPDATE TASK.
    SAP also tells us not to do any updates on SAP system tables like MBEW, MARD, MSEG.
    Before the exit is called, now they call 'MB_DOCUMENT_BADI' with methods MB_DOCUMENT_BEFORE_UPDATE and MB_DOCUMENT_UPDATE. Possibly you have more success implementing the BADI.
    I don't know your situation and goal so this is all I can tell you now.
    Good luck!
    Regards,
    Clemens

  • Pixelation problems occurs in my videos when using adobe flash but using chromes pepper flash no problemes so its definitely adobe problems on my WIndows 8.1

    pixelation problems occurs in my videos when using adobe flash but using chromes pepper flash no problemes so its definitely adobe problems on my WIndows 8.1

    Problem is:
    Flash Player for IE11 (which is the worst browser ever developed - BAR NONE) is a Microsoft product, when it comes right down to it.
    Adobe writes the base code and yes, they do collaborate on updates for it, but the gang in Redmond alter the plug-in and add "proprietary" code before embedding it, and at that point it's "their baby".
    There are two (2) registry keys - 1 for 32 bit IE and the other for 64 bit IE, as well as a KB patch that prevent all but the most experienced Windows users from ever touching the Flash Player plug-in for IE. So there's NO WAY you could have done a clean install of the ActiveX plug-in in Windows 8. Unless you're an uber-geek, you can only update it through Windows Update.
    WIn 8 is an abomination and IE11 made it worse. IE has always been the "problem child" of browsers, failing to handle CSS, Javascript, some PHP and most design "tweaks" that good webmasters can use with other browsers, trouble free.
    I have IE8 on XP, 9 on VIsta, 11 on 7, 10 on 8 and 11 on 8.1... but they're all for testing only. I'd have to be out of my mind to ever think of using IE as my primary browser. ActiveX controls have to be disabled formost stuff and that opens millions of security holes in IE.
    You've got a good video card and a decent sound card. It's a shame to waste them on a pile of garbage like IE, just because it came with Windows.

  • How to hide system tables when using the Oracle SQL Developer?

    Hi,
    I would like to know how can I show only the tables that I created under the Tables tree? I didnt find a way to create a separate database using the Oracle Sql Developer. I see all the tables together, and would like to differentiate between different databases.
    Can anyone explain to me how to do these things?
    Thanks,

    Hi,
    I would like to know how can I show only the tables that I created under the Tables tree? Your posting is not clear,again tell something more on tables tree,what u want to achieve with it.
    How to hide system tables when using the Oracle SQL Developer? if u connected with sys, system or user with dba role then u have a privilege to see these tables,so revoke the privilege/role from ur user to view this tables if ur connected other then sys,system,
    I didnt find a way to create a separate database using the Oracle Sql Developer. DBCA is a tool for creating the new database.
    Kuljeet

  • Microsoft Office 2011 no longer opens because "there is a problem" after updating mountain lion when the app store said there was an update available this morning. Reinstalling did not work. What's the problem?

    Microsoft Office 2011 no longer opens because "there is a problem" after updating mountain lion when the app store said there was an update available this morning. Reinstalling did not work. What's the problem?

    Has your problem been solved by the updates??
    Have a similar problem. This MacBook opened all MS Office programs in Dec2012 but no longer does in Feb2013. Went to Microsoft/mac/downloads but none of the three updates would run citing a problem "version of software needed to run this update was not found on this volume".
    MacBook: 7.1, Intel Core 2 Duo, 2.4 GHz
    Microsoft Office 2011:  version 14.2.3
    Mountain Lion: 10.8.2 (12C60)

  • What Strategies are there for updating a table when you're using a multi-table view to display it.

    I'm using a view and am able to create a grid that allows editing of one of the columns. Let's call the table where the column is updated "DepartmentFeeDetail." The view has several joins but up till now the column was editable.
    Today I needed to join DepartmentFeeDetail with itself to pick up the debit side of a debit/credit pair. I want to show the gl account number for both
    the debit and credit on the same row. I also need to update the value for both debit and credit.
    I can no longer edit the column to no surprise. When updating using MSSQLMS I get the following error:
    View or function 'MyTestView' is not updatable because the modification affects multiple base tables.
    What should my strategy be in lightswitch? The grid is populated by a query that includes my lynq expressions in DepartmentFeeRateQuery_PreprocessQuery. The query may return 1000+ rows. I need to allow the accountant to edit either a single row's column
    or enter a value in a field outside the grid and click a button "Apply fee rate to entire page."
    All this was working fine until the requirement to show the debit side gl account number and to change the debit side value somehow.
    I've tried adding a property to DepartmentFeeDetail but the "Is Computed" property wouldn't allow me to uncheck it. Is there a way to add an editable property for each grid row and initialize it to the
    current value of the column returned by the view? I could then update a collection when one of the fields changes. If they change the global value and press "Apply fee rate to entire page"
    I can update the collection as well.
    Scott Mitchell

    What I do is instead of using a View I use a updatable
    WCF RIA Service.
    This is an example of an updateable method:
    public void UpdateQuestionDetailForUser(QuestionDetailForUser objQuestionDetailForUser)
    // Get the current user
    string strCurrentUserName = System.Web.HttpContext.Current.User.Identity.Name;
    // We are under Forms Authentication so if user is blank then we
    // are debugging and we are TestUser
    if (strCurrentUserName == "")
    strCurrentUserName = "TestUser";
    // Check for an existing Answer for this Question for this User
    var objSurveyAnswer = (from SurveyAnswers in this.Context.SurveyAnswers
    where SurveyAnswers.SurveyQuestion.Id == objQuestionDetailForUser.QuestionId
    where SurveyAnswers.UserName == strCurrentUserName
    select SurveyAnswers).FirstOrDefault();
    if (objSurveyAnswer != null)
    try // This is an update ****
    // Set values
    objSurveyAnswer.Choice = Convert.ToInt32(objQuestionDetailForUser.SelectedChoice);
    objSurveyAnswer.Comment = objQuestionDetailForUser.Comments;
    // Update LightSwitch Database
    this.Context.SaveChanges(
    System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
    catch (Exception ex)
    throw new Exception("Error inserting QuestionId " + objQuestionDetailForUser.QuestionId, ex);
    else // This is an Insert ****
    // Query the GetAllQuestionsForUser method because it calculates if a Question
    // is Active or not for the QuestionId being inserted
    // If it is not in the collection, do not allow the insert
    var objUserQuestion = (from QuestionForUser in this.GetAllQuestionsForUser()
    where QuestionForUser.UserName == strCurrentUserName
    where QuestionForUser.QuestionId == objQuestionDetailForUser.QuestionId
    select QuestionForUser).FirstOrDefault();
    if (objUserQuestion != null)
    try
    // Get the Survey Question
    var objSurveyQuestion = (from SurveyQuestions in this.Context.SurveyQuestions
    where SurveyQuestions.Id == objQuestionDetailForUser.QuestionId
    select SurveyQuestions).FirstOrDefault();
    // Create a SurveyAnswer object
    SurveyAnswer objNewSurveyAnswer = this.Context.CreateObject<SurveyAnswer>();
    // Set values
    objNewSurveyAnswer.UserName = strCurrentUserName;
    objNewSurveyAnswer.Choice = Convert.ToInt32(objQuestionDetailForUser.SelectedChoice);
    objNewSurveyAnswer.Comment = objQuestionDetailForUser.Comments;
    objNewSurveyAnswer.SurveyQuestion = objSurveyQuestion;
    // Update LightSwitch Database
    this.Context.SurveyAnswers.AddObject(objNewSurveyAnswer);
    this.Context.SaveChanges(
    System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
    catch (Exception ex)
    throw new Exception("Error inserting QuestionId " + objQuestionDetailForUser.QuestionId, ex);
    else
    throw new Exception("Error inserting Answer. Answer is not marked Active.");
    Unleash the Power - Get the LightSwitch 2013 HTML Client / SharePoint 2013 book
    http://LightSwitchHelpWebsite.com

  • Problem in Master Detail form when using ADF table for Detail

    hi,
    jdev version-11.1.2.1.0
    i have create Master detail form using datacontrol drag as ADF Master Form Detail Table.
    Now when i create a new row in Detail table using CreateInsert button a blank new row created on the top of detail table.
    and other row show that data of previous record based on master.
    problem is that i want when i click on createInsert button all row of detail table should be blank and when user fill two or three row then commit.
    Thanks in Advance

    Hi,
    if a detail table has data, then createInsert adds to these. If you want to hide existing rows, create a new View Object instance and set its "Retrieve from the Database" option to "No Rows". The use an af:switcher to change the table shown when the user clicks the createInsert button. There is a bit of coding required to have this use case in ADF, but its mostly declarative. Bottom line is that there is no automated option other than creating new rows in a separate page or dialog if you are bothered by existing rows
    Frank

  • Problem creating a new row when using tabbed regions

    I am new to JHeadstart and ADF and have been using the evaluation version of JHeadstart (in JDev 11.1.1.3) to judge its efficacy for a new significantly-sized application. As part of that evaluation I have created a small application (you can do this with HR schema using say the Departments table) with a single entity and VO. On JHeadstart I have then placed some of the fields into multiple Item regions within a Tabbed region on the same page and below the Group (layout style Table, Table Overflow Style below With Splitter). Existing rows display fine and I can view the data on the separate tabs.
    However, if I try to create a row, I can fill in the data on the main region, but if I fill in data on the first tabbed region I cannot switch to the next tab without an error being generated.
    e.g. using Departments - fill in DepartmentId and DepartmentName on main region, fill in ManagerId on first tabbed region and try to switch to second tabbed region to fill in LocationId:
    Missing mandatory attributes for a row with key null of type HRModule.DepartmentsView1
    Attribute DepartmentId in HRModule.DepartmentsView1 is required.
    Attribute DepartmentName in HRModule.DepartmentsView1 is required.
    If you save, then you can navigate.
    You can also demonstrate something similar (different error message but probably the same root cause) on the myJHSTutorial demo. If you navigate to an employee off the regions page and try and create a new employee (using the '+' button below the 'Employees' label), then the tabs are not refreshed and any attempt to change the tabs results in an error
    Failed to validate a row with key oracle.jbo.Key[999 ] in HRModule.EmployeesView3
    Attribute Salary in HRModule.EmployeesView3 is required.
    Salary must be between 6000 and 12000 for this job.
    The JHS devguide does not help. Any thoughts? I can send the HR sample if you wish.

    OK, I was able to reproduce this. The problem is that when you switch tabs, a partial page request is send to the server which does not include the items filled in the table row itself, hence these items are not updated in the underlying view object row.
    Solution is to have a partial trigger at the table or group level listening to tab events. We will add that to the next release, but you can also apply the fix yourself by adding the following lines to the stackedRegionContainer.vm template:
    #if (${JHS.current.pageComponent.tableLayout} && !(${JHS.current.pageComponent.hasOverflowInline}))
    ## when creating a new row in a table, and using overflow right/below, when switching overflow tabs
    ## the items filled in the table itself must also be processed as part of JSF model update phase, to
    ## prevent required item error when clicking another tab in overflow area
    ## we can enforce this by making the whole group listen to tab events
    #ADD_CUR_GROUP_PARTIAL_TRIGGER("#REGION_ID()Tabs")
    #end
    Add these lines just before the line starting with
    <af:${elemName}
    Steven Davelaar,
    JHeadstart team.

  • Can't update master table when creating a materialized view log.

    Hi all,
    I am facing a very strange issue when trying to update a table on which I have created a materialized view log (to enable downstream fast refresh of MV's). The database I am working on is 10.2.0.4. Here is my issue:
    1. I can successfully update (via merge) a dimension table, call it TABLEA, with 100k updates. However when I create a materialized view log on TABLEA the merge statement hangs (I killed the query after leaving it to run for 8 hrs!). TABLEA has 11m records and has a number of indexes (bitmaps and btree) and constraints on it.
    2. I then create a copy of TABLEA, call it TABLEB and re-created all the indexes and constraints that exist on TABLEA. I created a materialzied view log on TABLEB and ran the same update....the merge completed in under 5min!
    The only difference between TABLEA and TABLEB is that the dimension TABLEA is referenced by a number of FACT tables (by FKs on the FACTS) however this surely should not cause a problem. I don't understand why the merge on TABLEA is not completing...even though it works fine on its copy TABLEB? I have tried rebuilding the indexes on TABLEA but this did not work.
    Any help or ideas on this would be most appreciated.
    Kind Regards
    Mitesh
    email: [email protected]

    Thats what I thought, the MVL will only read data that has changed since it was created and wont have the option to load in all the data as though it was made before the table was created.
    From what I have read, the MVL is quicker than a Trigger and I have some free code that prooved to work from a MVL using it as a reference to know what records to update. There is not that much to a MVL, a record ID and type of update, New, Update or Delete.
    I think what I will have to do is work on a the same principle for the MVL but use a Trigger as this way we can do a full reload if required at any point.
    Many thanks for your help.

  • Updating a JTable when using an AbstractTableModel

    Hi,
    I have tried to create a JTable with an AbstractTableModel but I am obviously missing something in all the tutorials and examples as I cannot get the table to update when using my model.
    My application reads data in from a CSV file that is selectable at run time, but I have written a small app that demonstrates the problem I am having.
    If you uncomment the DefaultTableModel lines of code all is OK, but I need to use my Abstract Class as I intend to colour certain rows and add a Boolean column, that I would like to display as a CheckBox and not just the String representation.
    Any help would be great as I am tearing my hair out here!!
    My Test Class
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.table.*;
    import java.util.*;
    public class TestTable extends JFrame implements ActionListener
    private JPanel jpTestTable = new JPanel();          
    private Vector vColumnNames = new Vector();
    private Vector vCellValues = new Vector();
    private DefaultTableModel dtmTestTable;
    private CustomTableModel ctmTestTable;
    private JTable jtTestTable;
    private JScrollPane jspTestTable;
    private JButton jbGo = new JButton();
         public TestTable()
         dtmTestTable = new DefaultTableModel();
         ctmTestTable = new CustomTableModel();
         //jtTestTable = new JTable( dtmTestTable );  //using this instead of my CustomModel works fine
         jtTestTable = new JTable( ctmTestTable );
         jtTestTable.setAutoCreateRowSorter(true);
         jtTestTable.setFillsViewportHeight( true );
         jspTestTable = new JScrollPane( jtTestTable, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS ,JScrollPane.HORIZONTAL_SCROLLBAR_NEVER );
         jspTestTable.setBounds( 10, 10, 350, 400 );
         jspTestTable.setBorder( BorderFactory.createLoweredBevelBorder() );
         jbGo.setText( "Go" );
         jbGo.setBorder( BorderFactory.createRaisedBevelBorder() );
         jbGo.setBounds( 125, 430, 100, 25 );
         jbGo.addActionListener(this);
         jpTestTable.setLayout( null );
         jpTestTable.setBounds( 0, 0, 375, 500 );     
         jpTestTable.add( jspTestTable );
         jpTestTable.add( jbGo );
         this.setTitle( "Test Table" );
         this.getContentPane().setLayout( null );
         this.setBounds( 200, 50, 375, 500 );
         this.getContentPane().add( jpTestTable );
         this.setResizable( false );
         public void actionPerformed( ActionEvent e )
         updateTable();
         public void updateTable()
         vColumnNames.add( "Please" );
         vColumnNames.add( "work" );
         vColumnNames.add( "you" );
         vColumnNames.add( "git!" );
         vColumnNames.trimToSize();
         Vector vRow = new Vector();
              for( int i = 0; i < 10; i++ )
                   for( int x = 0; x < vColumnNames.size(); x++ )
                        vRow.add( "" + i + "" + x );
              vCellValues.add( vRow );
         //dtmTestTable.setDataVector( vCellValues, vColumnNames );  //using this instead of my CustomModel works fine
         ctmTestTable.setDataVector( vCellValues, vColumnNames );
         public void processWindowEvent(WindowEvent e)
         super.processWindowEvent(e);
              if(e.getID() == WindowEvent.WINDOW_CLOSING)
              exit();
         public void exit()
         System.exit( 0 );     
         public static void main(String args[])
         TestTable tt = new TestTable();
         tt.setVisible( true );
    }And my CustomTableModel Class
    import javax.swing.*;
    import javax.swing.table.*;
    import java.awt.*;
    import java.util.*;
    public class CustomTableModel extends AbstractTableModel
    protected Vector columnIdentifiers  = new Vector();
    protected Vector dataVector = new Vector();
         public CustomTableModel()
         public CustomTableModel( Vector data, Vector columnNames )
         setDataVector( data, columnNames );
         public int getColumnCount()
         return columnIdentifiers.size();
         public int getRowCount()
         return dataVector.size();
         public String getColumnName( int col )
         return "" + columnIdentifiers.get( col );
         public Object getValueAt( int row, int col )
         Vector vRow = new Vector();
         vRow = (Vector) dataVector.get( row );
         return (Object) vRow.get( col );
         public Class getColumnClass(int c)
         return getValueAt(0, c).getClass();
         public boolean isCellEditable(int row, int col)
              if (col < 2)
                   return false;
              else
                   return true;
         public void setValueAt( Object value, int row, int col )
         Vector vTemp = (Vector) dataVector.get( row );
         Vector<Object> vRow = new Vector<Object>();
              for( int i = 0; i < vTemp.size(); i++ )
                   vRow.add( (Object) vTemp.get( i ) );
         vRow.remove( col );
         vRow.add( col, value );
         vRow.trimToSize();     
         dataVector.remove( row );
         dataVector.add( row, vRow );
         dataVector.trimToSize();
         fireTableCellUpdated(row, col);
         public void setDataVector( Vector data, Vector columnNames )
         columnIdentifiers  = (Vector) columnNames.clone();
         dataVector = (Vector) data.clone();
         fireTableDataChanged();
    }I have just tried adding the following code after reading another example, but same result - arrrrrrrgggggggghhhhhhhhh!!!!
    ctmTestTable = (CustomTableModel) jtTestTable.getModel();
    ctmTestTable.fireTableDataChanged();Edited by: Mr_Bump180 on Jul 28, 2008 2:51 PM

    Hi camickr,
    Well that is good news as my Abstact class is about as much good as an ashtray on a motorbike. I think I must have misread or misunderstood the Table Tutorials as I thought I had to use an Abstrat class to get colurs based on conditions and to get Check Boxes to represent Boolean variables.
    I am clearly struggling with this concept - which I have never used before - do you know of any tutorials, that explain how to update a JTable with file data at runtime, as all the ones I have looked at set it as part of the java code - which is no good to me.
    Also am I overriding the DefaultTableModel Class correctly - I have written a seperate Model class but wounder if I need to include it in with my JTable class. I was trying to make it generic so I didn't have to write one for each JTable - but as I can't get it to work I should perhaps try to walk before I run.
    I'm not asking for the code, but just a guide to how close I am to where I want to be, and some links to tutorials that are closer to what I want to achieve. I will reread the Java Table Tutorial tonight - and you never know the penny may drop all on it's own this time!!!
    Thanks

  • Just Installed Firefox 6.0.2 And I'm Having Many Problems On Some Web Sites When Using Firefox:

    -When I click on a picture on some sites it will go to the next page with a large view of the picture and then when I go back one page to do the same with another picture (or even the same picture) nothing happens.
    -Videos don't show up or on some sites the videos do show up and work but you can't make them full screen. (YouTube works fine).
    -Sometimes I have to click "Reload" to get my saved codes to show up.
    -It won't let me log onto some sites unless I right click where it says "sign in" and click "open link in new tab".
    -In some Forums the tool bars, smileys, etc. don't work when using Firefox or IE9 and they worked before with IE9.
    -Some of my letters when viewed with IE9 are now in some kind of code (maybe html?).
    I never had these problems before when using IE9 alone!
    Java was updated before I installed Firefox and I installed the Adobe Flash Player 10 plugin right after installing Firefox. My OS is Windows 7 64-bit.
    Please Help. Thank You

    Clear Cookies & Cache
    * https://support.mozilla.com/en-US/kb/Template:clearCookiesCache
    Clear the Network Cache
    * https://support.mozilla.com/en-US/kb/How%20to%20clear%20the%20cache#w_clear-the-cache
    Reload web page(s) and bypass the cache.
    * Press and hold Shift and left-click the Reload button.
    * Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
    * Press "Cmd + Shift + R" (MAC)
    Troubleshooting extensions and themes
    * https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes
    Check and tell if its working.

  • How to update the table when change list item in classic report

    hi ,
    i worked with apex 4.2 and i create normal classic report with one select list(named loved)Column ,now i want to update table when user change the list with new value ,i can't create dynamic action to do this,i create check box with primary key and loop for check item to update the table but i can't get the value of list item. and for more speed the user want to do this when change the list value.
    my question
    1- how to do this by javascript and get the value from list item and update the table with new value
    2- is i must use API to create list item so i can get the value of item in report or what.
    Thanks
    Ahmed

    I coded the following to give you direction:
    1. In the "Element Attributes" section of the DEPTNO column, I call a javascript function as:
    onchange = "javascript:updateTable(this);"2. I wrote a simple javascript function that shows an alert when the user changes the select list as:
    <script language="JavaScript" type="text/javascript">
    function updateTable(pThis)
        var vRow = pThis.id.substr(pThis.id.indexOf('_')+1);
        alert('Row# - '+ vRow + ' has the value - ' + pThis.value);
    </script>Now, you can call a AJAX on-demand process inside the javascript function to update the database value.

  • How to get detailStamp working in an af:table when using request scope ?

    <af:table var="row" id="t1" value="#{listUsers.users}" summary="Userlist" binding="#{listUsers.ATable}" [...]
    <af:column sortable="false" headerText="Username" id="c13" filterable="true">
    <af:outputText value="#{row.username}" id="ot13"/>
    </af:column>
    <f:facet name="detailStamp">
    <af:panelFormLayout rows="4" labelWidth="33%" fieldWidth="67%" inlineStyle="width:795px" id="pfl1" labelAlignment="start" >
    <af:group id="g1">
    <af:panelLabelAndMessage id="plamNumber" label="Number" for="number">
    <af:outputText value="#{row.address.number}" id="number"/>
    </af:panelLabelAndMessage>
    I feel there is nothing special with this.
    But I've tested with 2 rows in my table and when I disclose rows, I get random results :
    sometimes I get the details related to the row disclosed, but sometimes I get the details of the other row.
    I've read several posts on the subject but none really helpful.
    Another problem ; I've noticed that when I disclose or close a row, getUsers() is called, this method fetch the data from the DB, any way to prevent it ?
    For the second problem, the solution I see would be to : change scope of listUsers to session instead of request, fetch from the DB only when "refresh", not when "detailStamp",
    but I've no clue on how to actually do the "only when part"
    Thanks in advance,
    JP

    Ok when I change the scope of ListUsers to session it's "ok" since I only load the list from the DB once (just like the demo that does not have this problem since the demo does not use the DB)
    When I change the scope for request and that the page is refreshed then the object ListUsers is "recreated" and the data reloaded : that's the expected behavior
    So I prefer to have the scope sets to request
    The problem is that when a user disclose/close a detailstamp and that the scope is set to request,
    then the data is reloaded from the DB
    because apparently this event acts like a "refresh"
    because this event (disclose/close) cause the destruction of what is in the request scope ...
    That's my understanding, probably few mistakes, I'm beginning with ADF/JSF
    It seems that when I load the data from the DB, it's not always in the same order, causing the problem itself probably, which is not ADF related BUT ;
    what I would like to know is how to (elegantly) prevent the event of "disclose/close" to act like a "refresh" ?
    Because even if I fix the "not ADF related problem" (if there is one), loading the list from the DB each time, appears really useless and the DBA won't like me !
    A solution could be to leave the session scope, but then my question would be ;
    *how to know I've to reload from the DB ?"
    I could just "reload it on page load", seems ok to me but
    I'm not sure it's the best, I would like to have your opinion, I've found this article for the "on page load" part ;
    http://groundside.com/blog/DuncanMills.php?title=adf_executing_code_on_page_load&more=1&c=1&tb=1&pb=1
    Thanks,
    JP

  • How to resolve the problem of "Update was terminated" when posting

    hello,
    please give me a favor. I met a big problem when running FB01, the system give me the error message: Express document "Update was terminated" received from author. I test all clients, all of them have the same problem, how to resolve.
    I use SAP ECC6.0 IDES, the error messages recorded by SM16 are:
    DDIC_TYPE_INCONSISTENCY
    SAPLGIVA
    FGVALATT
    16
    //bas/700_REL/src/krn/runt/abucutil.c#2
    ab_RxDdicTypeError
    1053
    20070528145604
    8176
    81920
    0
    37628064
    3299600
    879552
    DG
    SAP (R) - R/3(TM) Callstack, Version 1.0
    Copyright (C) SAP AG. All rights reserved.
    Callstack without Exception:
    App : disp+work.EXE (pid=5564)
    When : 5/28/2007 14:56:4.843
    Threads : 2
    Computer Name : EXXEPT01
    User Name : SAPServiceER1
    Number of Processors: 2
    Processor Type: x86 Family 6 Model 15 Stepping 6
    Windows Version : 5.2 Current Build: 3790
    State Dump for Thread Id d10
    eax=00000201 ebx=00000484 ecx=00000210 edx=04bcf0de esi=00000484 edi=00000000
    eip=7c82ed54 esp=053cd608 ebp=053cd678 iopl=0 nv up ei pl zr na po nc
    eip=7c82ed54 esp=07e5fec0 ebp=07e5ff04 iopl=0         nv up ei pl zr na po nc
    cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000246
    function : KiFastSystemCallRet
            7c82ed54 c3               ret
            7c82ed55 8da42400000000   lea     esp,[esp]              ss:07e5fec0=7c821514
            7c82ed5c 8d642400         lea     esp,[esp]              ss:29d6e4d3=????????
    FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
    07e5ff04 010f51e5 000006e0 00000000 00000000 0613e580 ntdll!KiFastSystemCallRet
    07e5ff84 7c349565 00000000 00000000 00000000 0613e618 disp+work!SigIMsgFunc [signt.c (594)]
    07e5ffb8 77e66063 0613e618 00000000 00000000 0613e618 MSVCR71!endthreadex
    07e5ffec 00000000 7c3494f6 0613e618 00000000 00000000 kernel32!GetModuleFileNameA
    -cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00200246
    function : KiFastSystemCallRet
    7c82ed54 c3 ret
    7c82ed55 8da42400000000 lea esp,[esp] ss:053cd608=7c822124
    7c82ed5c 8d642400 lea esp,[esp] ss:272dbc1b=????????
    FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
    053cd678 77e6ba12 00000484 ffffffff 00000000 053cd6ac ntdll!KiFastSystemCallRet
    053cd68c 0100a516 00000484 ffffffff 00000002 00000001 kernel32!WaitForSingleObject
    053cd6ac 0055ab69 0055aba2 7c38b5c8 7c38b5c8 7c38b5c8 disp+work!NTDebugProcess [ntstcdbg.c (449)]
    053cd6b0 0055aba2 7c38b5c8 7c38b5c8 7c38b5c8 01d28c78 disp+work!NTStack [dptstack.c (1365)]
    053cd6cc 0055abd6 7c38b5c8 00000000 00852a87 7c38b5c8 disp+work!CTrcStack2 [dptstack.c (352)]
    053cd6d8 00852a87 7c38b5c8 00000000 005f0059 00310030 disp+work!CTrcStack [dptstack.c (182)]
    053cd6fc 00855dd9 00000020 a02899f8 a02b037c 00000000 disp+work!rabax_CStackSave [abrabax.c (6842)]
    053cd7d4 007fa810 0141ec20 0141ebf0 0000041d 203ec5e0 disp+work!ab_rabax [abrabax.c (1213)]
    053cd7ec 00a1d65f a0284050 0000007b 053cd868 00000000 disp+work!ab_RxDdicTypeError [abucutil.c (1053)]
    053cd818 00a1d747 a02a4fe0 a02a4fe0 a02a4fe0 00000000 disp+work!FirstLevelChildCnt [scsypar.c (3423)]
    053cd894 00a1dca1 053cd8cc a02a4fe0 053d0d20 053d0ce4 disp+work!UcTypeToTree [scsypar.c (3578)]
    053d0d28 00a1dd69 053d0d44 a02a4fe0 00000000 a02a4fe0 disp+work!UcTypeToFragView [scsypar.c (3845)]
    053d0d70 00a170f0 a02a4fe0 104e3ac8 00000000 00a0cfa7 disp+work!sc_tparUcFragView [scsypar.c (3897)]
    053d0d80 00a0cfa7 a02a4fe0 00000000 0295d6d4 a01bc106 disp+work!sc_loadflds [scsytyp.c (813)]
    053d0d9c 00a1aafa a01bc106 0295d6d4 00000000 0295d6d4 disp+work!sc_ddictab [scsyddic.c (166)]
    053d0ef8 00a1b4f8 00000004 053d0f20 a01bc106 0295d6d4 disp+work!simple_type_find_1 [scsytyp.c (2999)]
    053d0f24 00a1b762 a01bc106 00000004 0295d6d4 0000000b disp+work!sc_complex_type_find [scsytyp.c (2621)]
    053d0f4c 00a13e2b a01bc106 0000000b 00000000 0295d6d4 disp+work!sc_ctypid [scsytyp.c (2447)]
    053d0f6c 00b8c83a 00000001 00000005 00000002 053d7a1c disp+work!sc_typid [scsymb.c (1733)]
    053d79d4 009d2f1d 000000d1 0294d7d4 02939df8 02939d94 disp+work!rs_expan_abap [rsabap32.c (1241)]
    053d79e8 00a08072 000000d1 053d7b04 a01bc0f4 00000000 disp+work!sc_expan [rsyn6.c (2228)]
    053d7adc 00a076df 00000000 053d7b04 00000000 00000005 disp+work!parse [rsyn4.c (1398)]
    053d7b1c 00a5c027 00000076 00000000 00000001 00000001 disp+work!sc_check [rsyn4.c (402)]
    053d816c 00b2b436 00000000 06474310 06495096 00000000 disp+work!sc_inclu [rsyn31.c (1675)]
    053debd4 009d2f1d 00000076 0294d7d4 02939124 02939114 disp+work!rs_expan_abap [rsabap31.c
    053debe8 00a08072 00000076 053ded04 a01ae0f0 00000000 disp+work!sc_expan [rsyn6.c (2228)]
    053decdc 00a076df 00000000 053ded04 00000000 00000005 disp+work!parse [rsyn4.c (1398)]
    053ded1c 00a5c027 00000076 00000000 00000001 00000001 disp+work!sc_check [rsyn4.c (402)]
    053df36c 00b2b436 00000000 00000000 00000000 00000000 disp+work!sc_inclu [rsyn31.c (1675)]
    053e5dd4 009d2f1d 00000076 0294d7d4 02939124 02939114 disp+work!rs_expan_abap [rsabap31.c
    053e5de8 00a08072 00000076 053e5f04 a01a00ec 00000000 disp+work!sc_expan [rsyn6.c (2228)]
    053e5edc 00a076df 00000000 053e5f04 00000000 00000000 disp+work!parse [rsyn4.c (1398)]
    053e5f1c 00a08b07 0295ba90 053e9c88 053e64c8 009ce139 disp+work!sc_check [rsyn4.c (402)]
    053e5f2c 009ce139 00000000 00000000 00000000 053e64a0 disp+work!sc_checkStart [rsyn4.c (24
    053e64c8 007e0f7f 053e9c88 00000001 00000000 00000000 disp+work!cg_generate [cgmain2.c (65
    053e6510 0057a552 053e9c88 00000000 00000000 053ec954 disp+work!ab_gabap [abgen.c (1592)]
    053e9cf8 007e1558 00000041 a0828954 00000000 00000000 disp+work!dy_gen_abap [dynpabsv.c (2
    053ec914 00656064 a0828954 00000000 00000000 00000000 disp+work!ab_genprog [abgen.c (1345)
    053ec964 006566ab a0828954 00000000 00000001 053ec9a4 disp+work!newload [abload1.c (388)]
    053ec990 0065673b a0828954 00000001 053ec9a4 00000000 disp+work!ab_LoadProgOrTrfo [abload1
    053ec9a8 0072796a a0828954 00000001 00000000 00000000 disp+work!ab_LoadProg [abload1.c (77
    053ecadc 00708d14 00000000 a016ff64 0000001e 00003623 disp+work!ab_link [ablink.c (381)]
    053ecb04 0070c9c0 a016ff64 0000001e 00000000 a0828954 disp+work!perform_load [abperf.c (68
    053ed0bc 0067af78 00000003 a080fd88 00000000 053ed124 disp+work!ab_jxper [abperf.c (478)]
    a016ff64 80000000 005f004c 80000000 00000044 80000000 disp+work!ab_extri [abextri.c (552)]
    005f0025 458bec8b b1908a08 56000000 8a0c758b 0000b18e <nosymbols>
    005f0025 458bec8b b1908a08 56000000 8a0c758b 0000b18e <nosymbols>
    55c3c95b 00000000 00000000 00000000 00000000 00000000 <nosymbols>
    State Dump for Thread Id 14ec
    eax=00000001 ebx=00000103 ecx=fffffffe edx=05580000 esi=00000000 edi=00000000
    eip=7c82ed54 esp=07e5fec0 ebp=07e5ff04 iopl=0 nv up ei pl zr na po nc
    cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246
    function : KiFastSystemCallRet
    7c82ed54 c3 ret
    7c82ed55 8da42400000000 lea esp,[esp] ss:07e5fec0=7c821514
    7c82ed5c 8d642400 lea esp,[esp] ss:29d6e4d3=????????
    FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
    07e5ff04 010f51e5 000006e0 00000000 00000000 0613e580 ntdll!KiFastSystemCallRet
    07e5ff84 7c349565 00000000 00000000 00000000 0613e618 disp+work!SigIMsgFunc [signt.c (594)]
    07e5ffb8 77e66063 0613e618 00000000 00000000 0613e618 MSVCR71!endthreadex
    07e5ffec 00000000 7c3494f6 0613e618 00000000 00000000 kernel32!GetModuleFileNameA
    -FAGLFLEXT
    123
    700 Windows NT 2x Intel 80686 EXXEPT01 ORACLE ER1 EXXEPT01
    700
    NT 5.0 2195 Service Pack 4 x86 MS VC++ 13.10
    OCI_10103_SHARE
          Gregory

    Hello Greg,
    Thank you for this question. What you are reporting looks to me like requires deeper analysis in the system. The channel for such questions is the Service Marketplace <i>http://service.sap.com/.</i> Please post it there.
    Thank you!
    Kind regards, Kyoko

Maybe you are looking for

  • How to download Adobe Reader?

    downloaded free adode reader cannot view attachment in english format?

  • IMac does not carry on the system.

    Hi All. I am having a very strange situation with my iMac (IOS updated). When I woke it from sleep, could not type the password on the box. I forced it to turn off (held the button in the back). Next time I turned the machie on, the opening sound was

  • FI-CA payment run (FPY1) with remittance advice

    Hi All, Please someone help me with this. I would like to generate a remittance advice after that I run the payment run (FPY1) for FI-CA, this remittance advice is just for outgoing payments to the customer. I don't know where in the config I have to

  • Client Copy (With Data/Cubes) Possible in BI 7.0?

    Hello, I am a basis team member (newbie and still learning) for my company and have been asked to copy our development cubes/data to our sandbox environment. We are attempting to do this through a client copy. I am using SCC9 with the SAP_APPL profil

  • Inbound IDOC to create an STO

    Hi, I'm trying to create an STO through IDOC PORDCR05,01,02.... but everytime the IDOC is throwing error message 51 saying that "Partner Role cannot be processed by BAPI_PO_CREATE".The error details says that "Only two partner roles are defined for B