Yes , you are correct. But i have one concern.
As you mentioned, in Full update of Self DTP, pick only those sales document which undergone changes. Do you mean by using routine on DTP filter?
If that is the case, then we know the limitation of DTP filter to process 20000 records and can't processed more than 20000 records and will throw run time. If my changed sales documents are greater then 20000, how would we handle that situation?
Can you please explain this step in detail ?
Please help in understanding this.