Forum OpenACS Development: Re: Best practice for marking objects as deleted without removing them from the database

Parties that are created by packages other than contacts are not necessarily cr_items (all parties created by contacts are also cr_items). So, if a user creates an account and logs into the website they are an user object (which is a person and party object as well) but not they are not part of contacts cr_items until somebody uses the contacts interface to edit that users attributes. Same goes for organizations that are created via the organizations package (the new version of project manager uses contacts for organization management so people that use the HEAD version will have cr_itemed organization_ids).