![]() |
|
Сведения в измененных полях записейДля хранения сведений о последнем изменении записи Oracle CRM On Demand использует следующие системные поля:
В некоторых случаях Oracle CRM On Demand записывает данные в одном или нескольких из этих полей для отражения изменения записи, не вызванного явным действием пользователя. По этой причине рекомендуется не полагаться на сведения в этих полях при отслеживании изменений, внесенных пользователями в записи. Вместо этого для отслеживания изменений, внесенных пользователями в определенные поля записей, следует использовать функцию аудита операций. Дополнительные сведения о настройке отслеживания операций для типов записей см. в разделе Настройка аудита операций. Сведения о просмотре изменений настройки полей, ролей и профилей доступа см. в разделе Просмотр отслеживания операций для изменений конфигурации администрирования. Ниже приведен пример системного изменения поля "Изменено" для записи. Пользователь удаляет организацию, связанную с записью контакта в качестве основной организации для этого контакта. При очистке удаленной записи организации из базы данных связь между удаленной организацией и контактом удаляется из базы данных. После удаления ссылки из базы данных, когда любой пользователь открывает запись контакта в следующий раз, Oracle CRM On Demand выбирает в качестве основной организации контакта другую связанную организацию и записывает идентификатор организации в поле основной организации. Или, если организации не связаны с контактом, Oracle CRM On Demand обновляет запись, чтобы отразить это. Затем Oracle CRM On Demand обновляет поле "Изменено", подставляя имя пользователя, открывшего запись контакта. Кроме того, для записей, которые принадлежат группе, сведения в системных полях могут обновляться автоматически после удаления пользователя из группы. Если имя пользователя, удаленного из группы, отражается в поле "Владелец" общей записи, которая принадлежит группе, имя в поле "Владелец" этой записи меняется на имя другого члена группы после удаления предыдущего владельца группы. Если такое изменение внесено в принадлежность записи возможности или записи портфеля, то системные поля, где хранятся сведения о последнем изменении записи, обновляются, при этом в сведениях указывается, что запись обновлена пользователем Oracle Administrator. Тем не менее, для других типов записей, которые поддерживают группы, системные поля не обновляются. Для всех типов записей, которые поддерживают группы, изменение поля "Владелец" общей записи не отслеживается в аудите операций при изменении поля в результате удаления пользователя из группы, даже если для поля "Владелец" настроен аудит по такому типу записи. Поле "Изменено" в записи может также содержать имя пользователя, у которого нет необходимых прав доступа и полномочий на непосредственное обновление записи. Например, если статус пользователя меняется с активного на неактивный или наоборот, значения в полях "Активные пользователи" и "Неактивные пользователи" на странице профиля компании обновляются. В результате изменения этих полей поле "Изменено" на странице профиля компании также обновляется и отображает имя пользователя, обновившего запись, даже если у него нет необходимых полномочий на обновление профиля компании. |
Опубликовано в Сентябрь 2017 | Copyright © Oracle, 2005, 2017 гг. Все права защищены.Legal Notices. |