Documented commonObject::commonGenerateDocument