2007 Dec 18 6:30 PM
Performance wise, which will be returned to the calling program faster ? Call Transaction XXXX Update "S" (Synchronous update) or Update "L" (Local Update). If I understand the documentation correctly, the dialog program will have to wait for both synchronous or local update to complete. Just wondering which update S or L will be returned to the calling program faster ? In addition to speed, are they other differences between S vs L other than the S being executed in UPD work process and the L being executed within the same Dialog work process ?
Edited by: Michelle Ooi on Dec 18, 2007 8:25 PM
2007 Dec 18 7:24 PM
2007 Dec 19 2:39 PM
Hi Michelle,
A (Asynchronous) update mode is the fastest because the subsequent code does not wait for the execution of the BDC. You can use this method if you are not checking the message table 'BDCMSGCOLL' for messages generated by the BDC.
2007 Dec 19 4:17 PM
Hi Mark,
Yes, 'A'sync will be fastest, unfortunately, the dialog program needs to verify the results from the call transaction thus I am checking if anyone knows which would be better to use, Synchronous or Local updated...