Права на накладные и акты в сбыте
Модераторы: m0p3e, edward_K, Модераторы
Права на накладные и акты в сбыте
Добрый день!
Пользователь работает только в модуле Управление сбытом.Нужно настроить доступ в модуле Управление сбытом к накладным и актам на услуги следующим образом:
накладные можно смотреть и можно только формировать счет-фактуру,
в актах можно все.
1.В Support-e пользователю на таблицы KatSopr и SpSopr даю права только на просмотр R
2. Настраиваю группы записей:
1) Редактирование Актов KatSopr:
таблица = KatSopr
права = RIUD
условие = VidSopr = 211
2) Редактирование Актов SpSopr:
таблица = SpSopr
права = RIUD
условие = VidSopr = 211
даю пользователю права на эти группы записей
3. Теперь надо как-то дать права на формирование счета-фактуры????, т.е. на редактирование поля KatSopr.cSchFact при KatSopr.VidSopr=201. Как это сделать?
Пользователь работает только в модуле Управление сбытом.Нужно настроить доступ в модуле Управление сбытом к накладным и актам на услуги следующим образом:
накладные можно смотреть и можно только формировать счет-фактуру,
в актах можно все.
1.В Support-e пользователю на таблицы KatSopr и SpSopr даю права только на просмотр R
2. Настраиваю группы записей:
1) Редактирование Актов KatSopr:
таблица = KatSopr
права = RIUD
условие = VidSopr = 211
2) Редактирование Актов SpSopr:
таблица = SpSopr
права = RIUD
условие = VidSopr = 211
даю пользователю права на эти группы записей
3. Теперь надо как-то дать права на формирование счета-фактуры????, т.е. на редактирование поля KatSopr.cSchFact при KatSopr.VidSopr=201. Как это сделать?
Re: Права на накладные и акты в сбыте
Может быть просто дать права на редактирование KatSopr.cSchFact?
Re: Права на накладные и акты в сбыте
На акты нужны все права - RIUD - это тоже таблица KatSopr.
На накладные - просмотр всех данных и редактирование только KatSopr.cSchFact.
Пробовала к выше перечисленным правам, дать права на поле KatSopr.cSchFact - на редактирование - что-то не получилось, может чего не так сделала?
На накладные - просмотр всех данных и редактирование только KatSopr.cSchFact.
Пробовала к выше перечисленным правам, дать права на поле KatSopr.cSchFact - на редактирование - что-то не получилось, может чего не так сделала?
Re: Права на накладные и акты в сбыте
Какие будут права у пользователя если ему даны права:
на таблицу KatSopr R чтение
на поле KatSopr.cSchFact U редактирование
????
Можно ли будет редактировать KatSopr.cSchFact?
на таблицу KatSopr R чтение
на поле KatSopr.cSchFact U редактирование
????
Можно ли будет редактировать KatSopr.cSchFact?
Re: Права на накладные и акты в сбыте
Попробовал и так и эдак, тоже не получилось. Создание счета-фактуры из накладной работает нормально, только когда есть права Update на всю таблицу Katsopr. Если ставлю только чтение, то даже добавление права "чтение и изменение" для всех полей из Katsopr в закладке Саппорта "Права на поля", не приводит к желаемому результату.
Возможно это следствие того, что функция создания счета-фактуры пытается выполнить Update Katsopr? (Кстати, в Katsopr при создании СФ обновляется не только cSchFast, но и cDover).
Возможно это следствие того, что функция создания счета-фактуры пытается выполнить Update Katsopr? (Кстати, в Katsopr при создании СФ обновляется не только cSchFast, но и cDover).
Re: Права на накладные и акты в сбыте
Это плохо! Проверила - дала на таблицы KatSopr и SpSopr права на просмотр, И дала права на все поля этих таблиц на чтение и модификацию - все-равно не формирует счет-фактуру - Ошибка: "Ошибка при модификации данных (статус 46). Производим откат транзакции".Starry писал(а):Попробовал и так и эдак, тоже не получилось. Создание счета-фактуры из накладной работает нормально, только когда есть права Update на всю таблицу Katsopr. Если ставлю только чтение, то даже добавление права "чтение и изменение" для всех полей из Katsopr в закладке Саппорта "Права на поля", не приводит к желаемому результату.
Возможно это следствие того, что функция создания счета-фактуры пытается выполнить Update Katsopr? (Кстати, в Katsopr при создании СФ обновляется не только cSchFast, но и cDover).
Получается, что задача не выполнима?
Starry, может быть вы нашли какой-то другой выход?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Права на накладные и акты в сбыте
Наскока помню
Вы должны на Katsopr дать права полностью(ну видимо кроме вставик и удаления).
Добавить все поля на чтение.
На служебные и требуемые поставить модификацию.
Отдельный вопрос конечно на каком уровне что контролируется. Права на таблицу это на уровне СУБД - именно поэтому нужно давать полностью.
А вот права на поля это вопрос.
Вы должны на Katsopr дать права полностью(ну видимо кроме вставик и удаления).
Добавить все поля на чтение.
На служебные и требуемые поставить модификацию.
Отдельный вопрос конечно на каком уровне что контролируется. Права на таблицу это на уровне СУБД - именно поэтому нужно давать полностью.
А вот права на поля это вопрос.
Re: Права на накладные и акты в сбыте
Т.е.
1. на KatSopr дать права на чтение и модификацию
2. всем полям KatSopr на чтение, кроме тех что модифицируются (служебные и cSchFact - им еще права на модификацию.)
Первый пункт и так ведь дает права на чтение и модификацию???
1. на KatSopr дать права на чтение и модификацию
2. всем полям KatSopr на чтение, кроме тех что модифицируются (служебные и cSchFact - им еще права на модификацию.)
Первый пункт и так ведь дает права на чтение и модификацию???
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Права на накладные и акты в сбыте
1. разрешает принципиально модификацию таблицы. Без этого права на поля бесмысленно задавать. Чиатйте внимательно - это права уровня СУБД!
Re: Права на накладные и акты в сбыте
Настроил таки права (спасибо edward_K за подсказку) для создания СФ в накладных без права редактирования самих накладных.
1. Права на таблицы Katsopr и Spsopr должны быть R-U-.
2. Права на поля этих таблиц должны быть только на чтение, но для полей ATL_LASTDATE, ATL_LASTTIME, ATL_LASTUSER, ATL_ORIGINOFFICE (обе таблицы) и CDOVER, CSCHFACT (Katsopr), CSPSCHF (SpSopr) надо дать права на чтение и модификацию.
Получается, что права на поля имеют приоритет перед правами на сами таблицы.
Все бы хорошо, но при такой настройке прав доступа нельзя редактировать акты выполненных работ - поля то открыты только для чтения (даже если дать права на группы записей).
Так что в целом проблема осталась нерешенной.
1. Права на таблицы Katsopr и Spsopr должны быть R-U-.
2. Права на поля этих таблиц должны быть только на чтение, но для полей ATL_LASTDATE, ATL_LASTTIME, ATL_LASTUSER, ATL_ORIGINOFFICE (обе таблицы) и CDOVER, CSCHFACT (Katsopr), CSPSCHF (SpSopr) надо дать права на чтение и модификацию.
Получается, что права на поля имеют приоритет перед правами на сами таблицы.
Все бы хорошо, но при такой настройке прав доступа нельзя редактировать акты выполненных работ - поля то открыты только для чтения (даже если дать права на группы записей).
Так что в целом проблема осталась нерешенной.
Re: Права на накладные и акты в сбыте
Если нужно дать пользователю права только на формирование счетов-фактур в накладной - то ваш вариант работает!
Но нам нужно, чтобы пользователь еще мог формировать акты на оказание услуг - а это при данных настройках уже не получается (т.к. на поля права только редактирование).
Может есть какие-то идеи?
Но нам нужно, чтобы пользователь еще мог формировать акты на оказание услуг - а это при данных настройках уже не получается (т.к. на поля права только редактирование).
Может есть какие-то идеи?
Re: Права на накладные и акты в сбыте
Может быть можно одной группе дать права на формирование счетов-фактур, а второй группе - редактировать акты на услуги, а пользователю настроить вхождение в обе эти группы?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Права на накладные и акты в сбыте
Ну если там могет, там нет, то либо права по условиям, либо настройки. Права по условиям могут не дать нужно эффекта 0 при попытке запрещенной команды будут сообщения об ошибках.
Re: Права на накладные и акты в сбыте
Согласны на сообщение об ошибках....
Но права по условиям не работают - т.к. права на поля только на редактирование даны.
Но права по условиям не работают - т.к. права на поля только на редактирование даны.
Re: Права на накладные и акты в сбыте
Не получилось реализовать поставленную задачу - теперь хотим настроить права по другому:
работнику сбыта нужно дать права на:
1. просмотр накладных на отпуск и печать счета-фактуры из накладной.
2. редактирование актов на услуги в сбыте и формирование по ним счетов-фактур.
Вроде бы задача упростилась..., но не получается дать права так, чтобы из накладной можно было открыть счет-фактуру.
Снова нереализуемая задача?
работнику сбыта нужно дать права на:
1. просмотр накладных на отпуск и печать счета-фактуры из накладной.
2. редактирование актов на услуги в сбыте и формирование по ним счетов-фактур.
Вроде бы задача упростилась..., но не получается дать права так, чтобы из накладной можно было открыть счет-фактуру.
Снова нереализуемая задача?