Перейти к содержимому


- - - - -

Запрет проведения/распроведения


Сообщений в теме: 18

#1 dimon_k

    Частый гость


  • 79 сообщений

Отправлено 04 февраля 2012 - 12:20

1С:Предприятие 8.2 (8.2.14.540)
Управление торговлей, редакция 11.0 (11.0.7.13)

Задача:
Менеджеры по продажам могут создавать документы: "Заказ клиента", "Счет на оплату" и "Реализация товаров и услуг". Могут проводить их, но распроводить их может только начальник отдела. Или и проводить и распроводить может только начальник отдела.

Не смог найти как в правах это разрулить. Дописывать/изменять конфу не вариант.

#2 rshakiro

    Активист


  • 435 сообщений

Отправлено 04 февраля 2012 - 12:39

Создай новую роль, добавь ее в интерфейсе(можешь создать также новый интерфейс), пропиши права на эти документы(сними галки - проведение, отмена проведения и т.д.), поставь этим менеджерам эту роль...
SUCCESS DOESN'T COME TO YOU …YOU GO TO IT!

#3 rshakiro

    Активист


  • 435 сообщений

Отправлено 04 февраля 2012 - 12:49

З.Ы. при создании новой роли в бухгалтерии нужно в общем модуле "УправлениеПользователями" в процедуре ПроверитьВозможностьРаботыПользователя добавить Вашу роль:

Процедура ПроверитьВозможностьРаботыПользователя(Отказ)
Если НЕ РольДоступна("ПолныеПрава") И Если НЕ РольДоступна("Бухгалтер") И Если НЕ РольДоступна("НоваяСозданнаяРоль") Тогда
Отказ = Истина;
...
КонецПроцедуры
как в управлении торговлей не знаю
SUCCESS DOESN'T COME TO YOU …YOU GO TO IT!

#4 dimon_k

    Частый гость


  • 79 сообщений

Отправлено 04 февраля 2012 - 23:23

to rshakiro
А как в этом случае будет вести себя очередное обновление??? Обновлять будут тупо по инструкции от 1С (поэтому и говорил что изменять/дописывать стандартную конфу нежелательно)...

#5 rshakiro

    Активист


  • 435 сообщений

Отправлено 05 февраля 2012 - 07:55

Новые обЪекты (новая роль и интерфейс) при обновлении не слетают
SUCCESS DOESN'T COME TO YOU …YOU GO TO IT!

#6 rshakiro

    Активист


  • 435 сообщений

Отправлено 05 февраля 2012 - 08:04

З.Ы. попробуй создать новую роль и обновить конфигурацию, сам убедишься, что она останется
SUCCESS DOESN'T COME TO YOU …YOU GO TO IT!

#7 dimon_k

    Частый гость


  • 79 сообщений

Отправлено 05 февраля 2012 - 09:33

Просмотр сообщенияrshakiro (05 февраля 2012 - 08:04) писал:

З.Ы. попробуй создать новую роль и обновить конфигурацию, сам убедишься, что она останется
Спасибо! Попробую ...
Интересно почему разработчикам нельзя было добавить "запреты"??? Если я правильно понимаю в правах есть только "разрешения" и если что-то разрешено в одной из ролей назначеных юзверю, то ему это можно. Было-бы здорово добавить запрещающие роли которые бы перекрывали разрешения остальных назначеных ролей.

#8 rshakiro

    Активист


  • 435 сообщений

Отправлено 05 февраля 2012 - 11:58

Почему же запрет реализован в ролях, проверь доступы к обЪектам у роли "бухгалтер" и "ПолныеПрава". Например, если стоит "ДатаЗапретаРедактирования", то роль "бухгалтер" не сможет ее изменить, а роль с "ПолныеПрава" сможет
SUCCESS DOESN'T COME TO YOU …YOU GO TO IT!

#9 dimon_k

    Частый гость


  • 79 сообщений

Отправлено 05 февраля 2012 - 20:02

Просмотр сообщенияrshakiro (05 февраля 2012 - 11:58) писал:

Почему же запрет реализован в ролях, проверь доступы к обЪектам у роли "бухгалтер" и "ПолныеПрава". Например, если стоит "ДатаЗапретаРедактирования", то роль "бухгалтер" не сможет ее изменить, а роль с "ПолныеПрава" сможет
То есть если я создам роль которой запрещено проводить любой документ и добавлю ее юзверю плюс к тому что у него есть он сможет делать все что и до этого (создавать документы, сохранять их) за исключением проведения документов??? Это было бы именно то, что нужно ...

#10 alexburn

    Suum cuique


  • 4 629 сообщений

Отправлено 06 февраля 2012 - 08:11

Да, так и будет, но нужно еще в других ролях посмотеть у этого пользователя, нет ли в них разрешения на проведение.
Героем можешь ты не быть,
Но человеком быть обязан!

Изображение
Если вам помог мой ответ, просьба сказать спасибо вот такой Изображение кнопкой рядом с сообщением.

#11 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 06 февраля 2012 - 12:25

Не очень понятно, зачем такое.
Опишите не решение, а саму задачу.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#12 dimon_k

    Частый гость


  • 79 сообщений

Отправлено 07 февраля 2012 - 22:49

Просмотр сообщенияBabySG (06 февраля 2012 - 12:25) писал:

Не очень понятно, зачем такое.
Опишите не решение, а саму задачу.
Задача в следующем:
Была сконфигурирована УТ так что манагеры продажного отдела могли создавать, проводить, распроводить, править и заново проводить документы: "Заказ клиента", "Счет на оплату" и "Реализация ТиУ", после чего склад делал "расходный ордер" (правит который манагеры не могли") и все было нормально. Теперь нужно сделать так:
Манагеры создают, сохраняют, правят и снова сохраняют доки (см. выше), но как только проведут их (они или их начальник) распровести они их не могли.
Распровести могут только назначенные юзвери ... И все это желательно сохраняя накатывание новых релизов "по умолчанию" ...

#13 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 14 февраля 2012 - 19:02

Типовой такой роли нет.
Ибо не очень понятна мотивация такого.
Если у заказа, например, есть подчиненные документы на отгрузку - его и так уже нельзя будет распровести.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#14 dimon_k

    Частый гость


  • 79 сообщений

Отправлено 17 февраля 2012 - 21:46

Просмотр сообщенияBabySG (14 февраля 2012 - 19:02) писал:

Типовой такой роли нет.
Ибо не очень понятна мотивация такого.
Если у заказа, например, есть подчиненные документы на отгрузку - его и так уже нельзя будет распровести.
Смысл в том, что по ряду причин (специфика бизнеса) манагеры часто переделывают документы отгрузки (РиТУ и СчФ) уже после отгрузки товара по просьбе клиентов. И чтобы уменьшить бардак в УТ и Бух решили ограничить возможность распроведения доков только руководителями отделов. Манагер общается с клиентом, делает заказ и реализацию, а если нужно распровести эти доки, должен идти к руководителю отдела и если уже он не поставил бухов в известность, то сам виноват.

#15 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 18 февраля 2012 - 12:24

Уточните, ордерная схема или нет?
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#16 dimon_k

    Частый гость


  • 79 сообщений

Отправлено 18 февраля 2012 - 12:57

Просмотр сообщенияBabySG (18 февраля 2012 - 12:24) писал:

Уточните, ордерная схема или нет?
Схема ордерная. Только это не спасает, в бухгалтерию переносятся документы РТиУ. И фактическая отгрузка со склада (когда делается ордер) не связаны с движением документов отгрузки между клиентом и нами (госструктуры, аукционы и их условия).

#17 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 18 февраля 2012 - 13:07

Если ордер УЖЕ сделан по реализации - изменить реализацию в плане количества будет нельзя.

А вообще - ждите 11.0.8 и ставьте сдвиг даты запрета редактирования на один день.
Тогда в текущем дне еще можно будет сделать изменения, а вот во вчерашнем - уже нет.

Решит ли это задачу?
Иначе Вам придется перекраивать все роли - что не самое приятное.
Как кажется, лучше искать другое решение.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#18 dimon_k

    Частый гость


  • 79 сообщений

Отправлено 18 февраля 2012 - 13:23

Просмотр сообщенияBabySG (18 февраля 2012 - 13:07) писал:

Если ордер УЖЕ сделан по реализации - изменить реализацию в плане количества будет нельзя.

А вообще - ждите 11.0.8 и ставьте сдвиг даты запрета редактирования на один день.
Тогда в текущем дне еще можно будет сделать изменения, а вот во вчерашнем - уже нет.

Решит ли это задачу?
Иначе Вам придется перекраивать все роли - что не самое приятное.
Как кажется, лучше искать другое решение.
Нормально работающий запрет "дата запрета изменения всех значимых документов" конечно решит эту проблему (доки переносятся в бухгалтерию не каждый день а раз в неделю). Просто было бы гораздо удобнее если в ролях были не только разрешения, но и запреты которые перекрывали разрешения ВСЕХ ролей пользователя. Перекраивать все роли бред (ведь после обновления все вернется обратно).

#19 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 18 февраля 2012 - 13:44

Роли всегда буду соединяться по И.
Поэтому такого запрета не будет.

Тогда ждите 11.0.8 - там будет запрет.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных