on 10-30-2008 5:11 AM
I call a BAPI to update the record and the record is updated in the backend. But when I call the record finder BAPI it still returns the old non-updated record. Say I refresh the browser and then execute the finder BAPI it returns the updated record. So it appears that the finder BAPI is caching it for performance. Any idea how to disable this? Thanks!
Hi Ashish,
You have to disable dataservice cache, in the VC storyboard:
Tools -> Options -> Compiler -> Data service retrieval
there change your option to
"Do not cache data services (get latest)"
And re-compile/deploy your model...
Best Regards,
Luis
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
As far as I know the above mentioned option gets the latest definition of the BAPI/Webservice while you drag it in your model and not at runtime.
Try clearing your browser cache to see if you have got browser caching your data (in your internet explorer>Tools>Internet Option-->General and delete cookes and delete offline contents).
Regards,
Murtuza
Problem was with the BAPI. Used another BAPI and this works
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Oops.. Thought it was working, but it is still caching.. Any ideas? Thanks a lot!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.