Thanks Krishna for your time.
Actually I created user "EDWSALES" (not "EDWUSER" but I mentioned it incorrect in point 7 - that's a good catch though) and had the correct insert into table. Added the system with that user and doing the data preview.
Have you tried Analytic view with "Apply Privileges" blank and repository procedure(.procedure) in Analytic privilege? It will give results but not correct. Is it the same with you? I hope so as we are using same code.
I need to go for .procedure/.hdbprocedure (Repository).
Regards
Raj