Ограничение на ввод данных в таблицу
Для некоторых объектов иерархии
Такой запрет на ввод данных в таблицы нужен, когда иерархический таблица добавлена в несколько типов объектов, которые состоят в дочерней связи при этом необходимо, чтобы в одном типе объектов можно было вводить данные в эту таблицу, а в другую - нет.
Возьмем для примера типы объектов:
- Проект для заказчика
- Папка проекта
- Контракт с заказчиком
Например, нужно, чтобы:
- В таблицу Контракты с заказчиками можно было вносить записи только на уровне объекта Контракт с заказчиком.
- Можно было просмотреть записи из родительских объектов (Проект для заказчика и Папка проекта).
Как это настроить
- Администрирование → Таблицы → таблица Контракты с заказчиками.
- Портлет «Родительские объекты» → Изменить → поле «Свойства таблицы»:
- в поле Контракты с заказчиками → «Просмотр и ввод данных» - возможность ввода данных в таблицу будет открыта;
- в поле Проект для заказчика и Папка проекта - «Просмотр данных» - возможность ввода данных в таблицу будет закрыта.
- Сохраните изменения.
По условию
Вносить финансовые данные можно при определенных условиях проекта. В ADVANTA финансовые данные хранятся в таблицах. Например, таблицы «План платежей», «Фактическая оплата», «Акты по расходам» должны быть доступны для заполнения только после перевода объекта «Договор» на фазу жизненного цикла «Заключен».
Если для текущих условий проекта вносить данные нельзя, то таблица недоступена для заполнения.
Условиями могут быть:
Как настроить
Настройка условий для редактирования таблицы аналогична настройке условных реквизитов.
Администрирование → Объекты → Перейдите на страницу типа объекта, от статуса/реквизитов которого будет зависеть таблица.
- Если зависимость должна быть от реквизита: в портлете «Реквизиты» поставьте чек-бокс в поле «Условный» у нужного реквизита.
- Если зависимость должна быть от статуса: в портлете «Дочерние таблицы» укажите условия, при которых таблица будет доступена для редактирования.
Если планируется ввод данных с уровня вышестоящего проекта и в свойствах таблицы выбрано значение «Просмотр и ввод данных» для разных типов объектов в иерархии, то условия для ограничения нужно задавать в каждом типе объекта.
Заданные ограничения запрещают ввод данных/редактирование таблицы только с карточки проекта и никак не препятствуют изменению данных в таблице другими способами (запросы форм, импорт из MS Excel).
Комбинируйте права доступа к таблицам и права на их изменение из объектов, чтобы получить необходимую конфигурацию настроек таблиц.
Комбинируйте права доступа к таблицам и права на их изменение из объектов, чтобы получить необходимую конфигурацию настроек таблиц.



