8.х УТ Запрет проведения/распроведения

Тема в разделе ""1С:Управление торговлей УТ"", создана пользователем dimon_k, 4 фев 2012.

  1. TopicStarter Overlay
    dimon_k
    Offline

    dimon_k Опытный в 1С Команда форума

    Регистрация:
    17 янв 2011
    Сообщения:
    259
    Симпатии:
    17
    Баллы:
    29
    1С:Предприятие 8.2 (8.2.14.540)
    Управление торговлей, редакция 11.0 (11.0.7.13)

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

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

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    Создай новую роль, добавь ее в интерфейсе(можешь создать также новый интерфейс), пропиши права на эти документы(сними галки - проведение, отмена проведения и т.д.), поставь этим менеджерам эту роль...
  3. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

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

    Код:
    Процедура ПроверитьВозможностьРаботыПользователя(Отказ)
    Если НЕ РольДоступна("ПолныеПрава") И Если НЕ РольДоступна("Бухгалтер") И Если НЕ РольДоступна("НоваяСозданнаяРоль") Тогда
    Отказ = Истина;
    ...
    КонецПроцедуры
    как в управлении торговлей не знаю
  4. TopicStarter Overlay
    dimon_k
    Offline

    dimon_k Опытный в 1С Команда форума

    Регистрация:
    17 янв 2011
    Сообщения:
    259
    Симпатии:
    17
    Баллы:
    29
    to rshakiro
    А как в этом случае будет вести себя очередное обновление??? Обновлять будут тупо по инструкции от 1С (поэтому и говорил что изменять/дописывать стандартную конфу нежелательно)...
  5. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    Новые обЪекты (новая роль и интерфейс) при обновлении не слетают
  6. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    З.Ы. попробуй создать новую роль и обновить конфигурацию, сам убедишься, что она останется
  7. TopicStarter Overlay
    dimon_k
    Offline

    dimon_k Опытный в 1С Команда форума

    Регистрация:
    17 янв 2011
    Сообщения:
    259
    Симпатии:
    17
    Баллы:
    29
    Спасибо! Попробую ...
    Интересно почему разработчикам нельзя было добавить "запреты"??? Если я правильно понимаю в правах есть только "разрешения" и если что-то разрешено в одной из ролей назначеных юзверю, то ему это можно. Было-бы здорово добавить запрещающие роли которые бы перекрывали разрешения остальных назначеных ролей.
  8. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    Почему же запрет реализован в ролях, проверь доступы к обЪектам у роли "бухгалтер" и "ПолныеПрава". Например, если стоит "ДатаЗапретаРедактирования", то роль "бухгалтер" не сможет ее изменить, а роль с "ПолныеПрава" сможет
  9. TopicStarter Overlay
    dimon_k
    Offline

    dimon_k Опытный в 1С Команда форума

    Регистрация:
    17 янв 2011
    Сообщения:
    259
    Симпатии:
    17
    Баллы:
    29
    То есть если я создам роль которой запрещено проводить любой документ и добавлю ее юзверю плюс к тому что у него есть он сможет делать все что и до этого (создавать документы, сохранять их) за исключением проведения документов??? Это было бы именно то, что нужно ...
  10. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Да, так и будет, но нужно еще в других ролях посмотеть у этого пользователя, нет ли в них разрешения на проведение.
  11. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Не очень понятно, зачем такое.
    Опишите не решение, а саму задачу.
  12. TopicStarter Overlay
    dimon_k
    Offline

    dimon_k Опытный в 1С Команда форума

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

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Типовой такой роли нет.
    Ибо не очень понятна мотивация такого.
    Если у заказа, например, есть подчиненные документы на отгрузку - его и так уже нельзя будет распровести.
  14. TopicStarter Overlay
    dimon_k
    Offline

    dimon_k Опытный в 1С Команда форума

    Регистрация:
    17 янв 2011
    Сообщения:
    259
    Симпатии:
    17
    Баллы:
    29
    Смысл в том, что по ряду причин (специфика бизнеса) манагеры часто переделывают документы отгрузки (РиТУ и СчФ) уже после отгрузки товара по просьбе клиентов. И чтобы уменьшить бардак в УТ и Бух решили ограничить возможность распроведения доков только руководителями отделов. Манагер общается с клиентом, делает заказ и реализацию, а если нужно распровести эти доки, должен идти к руководителю отдела и если уже он не поставил бухов в известность, то сам виноват.
  15. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Уточните, ордерная схема или нет?
  16. TopicStarter Overlay
    dimon_k
    Offline

    dimon_k Опытный в 1С Команда форума

    Регистрация:
    17 янв 2011
    Сообщения:
    259
    Симпатии:
    17
    Баллы:
    29
    Схема ордерная. Только это не спасает, в бухгалтерию переносятся документы РТиУ. И фактическая отгрузка со склада (когда делается ордер) не связаны с движением документов отгрузки между клиентом и нами (госструктуры, аукционы и их условия).
  17. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Если ордер УЖЕ сделан по реализации - изменить реализацию в плане количества будет нельзя.

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

    Решит ли это задачу?
    Иначе Вам придется перекраивать все роли - что не самое приятное.
    Как кажется, лучше искать другое решение.
  18. TopicStarter Overlay
    dimon_k
    Offline

    dimon_k Опытный в 1С Команда форума

    Регистрация:
    17 янв 2011
    Сообщения:
    259
    Симпатии:
    17
    Баллы:
    29
    Нормально работающий запрет "дата запрета изменения всех значимых документов" конечно решит эту проблему (доки переносятся в бухгалтерию не каждый день а раз в неделю). Просто было бы гораздо удобнее если в ролях были не только разрешения, но и запреты которые перекрывали разрешения ВСЕХ ролей пользователя. Перекраивать все роли бред (ведь после обновления все вернется обратно).
  19. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Роли всегда буду соединяться по И.
    Поэтому такого запрета не будет.

    Тогда ждите 11.0.8 - там будет запрет.

Поделиться этой страницей