Is it possible to create some kind of workflow in SPS 2007 that would mirror contents of one list to another one on another site.
For example.
Our portal locates in http://portal and it has “Tasks” list.
There are some subsites:
http://portal/group1 with “Tasks” list
http://portal/group2 with “Tasks” list
http://portal/group3 with “Tasks” list
And sub-sites:
http://portal/group1/proj1 with “Tasks” list
http://portal/group1/proj2 with “Tasks” list
etc
I need “Tasks” list to contain all tasks from http://portal/group1, http://portal/group2, http://portal/group3.
In turn http://portal/group1 “Tasks” list must contain all tasks from http://portal/group1/proj1, http://portal/group1/proj2 etc.
So we have hierarchically structure. All sites must collect all tasks from its descendants.
Is it possible?
You can create List Item Event Receivers that push down changes to parent site.
But same promblem can be solved with Sontent Query Web Part or SPSiteDataQuery class without copying list items.