cccs-web / core

CCCS' customized django web application
4 stars 11 forks source link

client and contract information mis-placed #122

Closed cccs-ip closed 9 years ago

cccs-ip commented 9 years ago

Our current database organization mis-places the variables about clients and contracting. Consultants can be hired to a project via other consultancies, and each Associate will have be issued a different contract to work on an assignment. These variables should therefore not be attributed to a specific project (as is currently the organization, e.g. World Bank Country Profile: Indigenous Peoples of the Russian Federation - scroll to the bottom], but instead they should be linked into the project information per consultant, e.g. Aaron Dennis]. The same applies also to where the services are performed.

To re-cap, we should move the following values from projects to consultant CVs (project data field)

Please help us to re-work the database accordingly. We can manually re-enter and data lost as a result. Please note that I am also adding corresponding label change requests under Issue #110

pwhipp commented 9 years ago

I've copied the data as part of the migration (South is sweet) but, if and where it exists, it is duplicated for each cvproject since it was currently only associated with the project.

Lucky I changed the cvproject to a stackedInline in admin ;)

cccs-ip commented 9 years ago

thank you