Для роли "Роль1" необходимо дать доступ к изменению реквизитов "Реквизит1", "Реквизит2" в документе "ПланЗахвата" для закрытых не больее чем неделю назад (Реквизит "ДатаЗахватаЛондона" - РабочаяДата < 10).
Пока пишем кодом. В линию выкладывать то, что фактически становится N-мерным параллелепипедом, некрасиво и неудобно.
Как такая логика реализована в типовых, авторских решениях на 1С и в других платформах?
Как алгоритмически оптимально (извините, что в пятницу) хранить эту матрицу прав?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший