SourceID в SysAccountRight

Здравствуйте!
1. Добавил с помощью простого бизнес-процесса права доступа для определенных контрагентов.
В таблице SysAccountRight появились записи, но поле SourceId значение = NULL.
При добавлении прав доступа через карточку контрагента или по умолчанию, то поле SourceId заполняется определенными ID.
За что отвечает поле SourceID, из какой таблицы туда подставляются ID?
И почему при добавлении через БП SourceId =NULL?

2. На картинке синим подчеркнута ДатаСоздания, но на самом деле дата создания на 3 часа позже. Причем, если обновить права, то в ДатеИзменения стоит правильная дата.
Где можно настроить дату?

Нравится

4 комментария

"Alex GF" написал:В таблице SysAccountRight появились записи, но поле SourceId значение = NULL.

поле SourceId - это ссылка на таблицу "SysEntitySchemaRecRightSource" в которой хрянятся следующие значения (константные)

- Владелец
- Автор
- Ручное управление
- По умолчанию

"Alex GF" написал:На картинке синим подчеркнута ДатаСоздания, но на самом деле дата создания на 3 часа позже.

Проверьте часовой пояс в ОС где развернут SQL сервер и в ОС компьютера пользователя. Предполагаю, что разница между ними будет 3 часа.

"Зарицкий Олег Васильевич" написал:
Alex GF пишет:

На картинке синим подчеркнута ДатаСоздания, но на самом деле дата создания на 3 часа позже.

Проверьте часовой пояс в ОС где развернут SQL сервер и в ОС компьютера пользователя. Предполагаю, что разница между ними будет 3 часа.


И там и там время одинаковое.
Может есть настройки времени в админке BPM?

"Alex GF" написал:Может есть настройки времени в админке BPM?

В Админки BPMOnline установки времени нет. Есть в профиле пользователя установка часового пояса.

Показать все комментарии