Hi Jatin
Best way would be an event listener inside Maximo that informs the ETL (and ultimately the system on the other side) that the records have been deleted and to do the same.
The only real alternative is to check whether the records still exist in Maximo from the other side, but that could get very costly.. For example, day 1 to 500 1000 records a day are loaded. Day 2 you need to check for 500, day 2 1000, day 3 1500 etc etc... Unless you were to implement a cut off time.
The polling method could potentially be made more intelligent by either not actually deleting (setting a status for example) and looking for that, or possibly populating a third table with the ID of records that have been deleted and just checking that and deleting from the source system based on those values.
In any scenario there needs to be 2 way communication between Maximo and the source system of some sort, the question is who initiates the conversation.
Hope that helps.
(Response via
Steven Lilley)
------------------------------
Helen Fisher
Marketing Manager & Business Development, BPD Zenith
Happy to be contacted at
helen.fisher@bpdzenith.com------------------------------