Hi Vijay,
Unfortunately, you will need some downtime. Otherwise you cannot guarantee the data integrity.
There are however certainly ways to minimize it. Please see SAP Note 753654 - How can downtime be reduced for setup table update.
You can dramatically reduce the downtime if you are able to distinguish between closed and open periods. The closed periods can be updated retrospectively. In the context of Purchasing you might be able to define document ranges which are not likely to be changed anymore. These document ranges can be updated updated at a later point-in-time.
If the company can accept small differences during one day, then you might consider to skip the downtime. You should then choose a time-window in which the postings are as minimal as possible. Some corrections of double records might be necessary.
Let me try to answer your questions:
Q1. After deleting set up table do i have to fill set up table or should i run infopackage init without data transfer and fill set up table.? here also am confused about which Init delta i need to use to load full load.
A1. You will have to do both: run InfoPackage w/o data transfer and fill the setup table. The sequence does not matter in my opinion. Prerequisite is some downtime to guarantee data integrity.
Q2. do i need to load master data first? if yes. Should i follow the same steps for master data load?
A2. This does not matter for filling the setup table. You will have to adhere to the normal sequence (master data first, then transaction data) when uploading to BW.
Q3. how do u know that i have pulled correct data without missing any records posted during this activity.
A3. My advice is downtime which is the best guarantee. Otherwise you will have to carefully analyze postings and/or changes in the base tables like EKKO, EKPO and EKET.
Q4. should i use only delta infopackage in my process chain?
A4. Yes, after initializing delta w/o data transfer you can run the normal delta InfoPackage.
Last but not least, you might want to have a look at the following SAP Notes:
- SAP Note 436393 - Performance improvement for filling the setup tables;
- SAP Note 602260 - Procedure for reconstructing data for BW.
Best regards,
Sander