Now I see the problem. Their are two somewhat independent relationships at play here. The allocation of a space to a cost center is one. The assignment of a cost center to a person is another.
Unfortunately, that means that a reorganization that changes all the cost centers MAY mean having to edit both the cost centers on the people, and the cost centers on the spaces. I think there are two approaches to your editting problem, well possibly 3.
1. If you plan to use the Move commands in the future and you set the System Settings for Moves to update space allocations to match the occupants, then you have to edit the cost centers related to the people so they will be correct for future moves. You will also have to edit the allocations for all the spaces because you aren't currently "moving" people to cause those updates. One way to speed it up is to edit the people's cost centers, then cycle through the spaces using the space form and hit the "By Occupants" button on each. (I'm making a note that we could add commands to change many space allocations to match occupants at one time.)
2. If you only really care about cost centers assigned to spaces and don't use the Move commands to effect them, then don't bother to maintain the cost center field on each person. Just edit the allocations for the spaces. One way to speed this up is using Version 7 of Facility Manager where you can graphically fence multiple spaces to edit at one time. (Usually, you have areas where one cost center is used.)
3. There is a 3rd way to do this, but it requires special skills. If there is a direct mapping from the old cost center numbers to the new cost center numbers, you could have someone with SQL language skills run a set of queries against the database that would update all the old cost center numbers/names to the new ones. I wouldn't recommend trying this with anyone other than a good database administrator who is used to doing this sort of thing.
Once the edits are done, the same steps about the graphic updates in 6.5 still apply. Reports are updated as soon as you run them.
Sorry for the heavy work load -- we have to be able to support a wide variety of approaches to managing cost centers for people and spaces and the relationships between them. If you really have the entire staff changing cost centers on a regular basis, it might be worth having someone develop a script or program to take the changes from your HR system and update the FMDesktop tables automatically.
I've asked one of our people with more experience than I have to see if they have a faster way to do this -- so you might see another response.
Mark Evans
Autodesk
Mark Evans
Senior Product Manager
AEC Division, Simulation Product Line
Autodesk, Inc.