Hello,
I am looking for the correct destination to place a general trigger in the code in order to send data changes on table records (INSERT / UPDATE / DELETE) to an external software as soon as the record / the changes are available to be called from external via ODATA (Entity).
We tried to implement the "Inserted" / "Updated" / "Deleted" Eventhandler methods like this.
Within the "...DirectWriterHandler" the information about the data change is sent to a third party application. As soon as the information arrives in the third party application, the application tries to read the received record via ODATA.
If this happens in a large TTSBEGIN / TTSCOMMIT the third party app is requesting the record prior to the final TTSCOMMIT and therefore the record could not be found or the changes made to the record are not available via ODATA.
Is there any other point where I could put the "...DirectWriterHandler" send code so it is sent when the changes are available via ODATA?
Thanks for any help
Sebastian