I have a tableview in lineedit mode. User can click a record (row) and change the cell content. They can then obviously click on another row and change the related cell content. When they are done they will have the option to save the data they have entered.
At this time - would you typically pass all the rows in table view (internal table) to a bapi call for update (and let the bapi decide which rows to update ) or would you scan thru your table view to figure out which records were changed and then call your bapi/function-module accordingly. What will be the best option?
If you have displayed 100 records in your tableview and user has changed only 2 rows then how logical is that to update all 100 records?
What should be our approcach?