Hi Terry,2 solutions, that I use in an app:
- create a view as SELECT * from <your SP>, and map your BO on that view
- create a table, let it empty (no data), map your BO on that table, and from within the BO, ExecuteNonQuery('your_SP'). Of course your SP need to delete all in the table, and then fill the table. You can now fill the BO from the table.
It woud be great if we could map a BO on a table function...