8.х БП Запрет на проведение с определенными контрагентами

Тема в разделе ""1С:Бухгалтерия БП"", создана пользователем ЕкатеринаНик, 7 сен 2015.

  1. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    БП 3.0 3.0.40.31
    Надо чтобы не проводил документ Поступление товаров, если контрагент имеет определенного родителя.
    Как такое сделать?
  2. alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.780
    Симпатии:
    509
    Баллы:
    204
    Вы же сами ответили на свой вопрос. В обработчике проведения проверяйте родителя, при неудаче - отказ.
  3. Draco
    Online

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.644
    Симпатии:
    948
    Баллы:
    204
    Ну я бы не менял конфу а делал через ограничение прав доступа на уровне записей. Завел бы группу доступа. Установил бы ее всем объектам с этим родителем, груповой обработкой и настроил права, что на эту группу только чтение
  4. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    вот это мало понятно
    может подпиской на события?
  5. Draco
    Online

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.644
    Симпатии:
    948
    Баллы:
    204
    ну хотите конфу портить.
    Просто потом вдруг у Вас будет уже два таких родителя, опять в конфу лезь будет добавлять.
    или в родителе появятся контрагенты по которым не надо запрещать.

    по этому при такой постановке запроса -я за ограничение на уровне записей, просто в бух я не по мню по контрагенту есть или нет
  6. 1cUserAndrew
    Offline

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

    Регистрация:
    27 май 2010
    Сообщения:
    4.948
    Симпатии:
    149
    Баллы:
    104
    К сожалению, в Бухгалтерии нет групп доступа контрагентов.
    Поэтому без доработки конфигурации в этом случае не обойтись.

    Создайте подписку на событие "Обработка проверки заполнения". В ней проверяйте родителя контрагента, и в случае чего - отказ.
  7. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    Да... как то так интересно... нет групп доступа контрагентов... почему?!
  8. alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.780
    Симпатии:
    509
    Баллы:
    204
    Напишите это в 1С
  9. TopicStarter Overlay
    ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    698
    Симпатии:
    1
    Баллы:
    29
    Предполагаю они ответят - БП для ведения бухучета, за CRM go в УТ. Так?
  10. Draco
    Online

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.644
    Симпатии:
    948
    Баллы:
    204
    ну CRM тут не причем. CRM это вообще другое.

    Если нет ограничения, то как говорили через подписку на событие

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