1. AlexeyMalko 26.12.16 16:31 Сейчас в теме

Обрабокта по запрету записи документа после конткретной даты. Как реализовать?

Подскажите как правильно и разумно сделать обработку по запрету на создание документов после конкретно заданой даты. Решил сделать обработку которая будет доступна конрктному пользователю , в ней дата и галочка запретить. И ... застрял) Наверное нужно ПередЗаписью поставить проверку в обработке, может у кого то есть интересней решение? спасибо
Найденные решения
5. ekaruk 4913 27.12.16 12:10 Сейчас в теме
(1) Наиболее простой и логичный вариант предложили в (2).
Константа и подписка на событие.
(3) Свою отдельную подписку и свой модуль (лучше отдельный, ну или в свой нетиповой,если уже создан)

может у кого то есть интересней решение?

Про вариант "интересней решение" могу предложить [Расширение] КоДан: Контроль ввода данных и доступа к данным.
Расширение конфигурации с любыми проверками при записи (для вашего случая простейшее условие Дата > ВашаДата) и возможностью настройки, для каких пользователей эти проверки будут работать.
Из преимуществ: не требует доработки конфигурации, и даже не требует запуска конфигуратора, просто ставится в режиме предприятия.
AlexeyMalko; +1 Ответить
Остальные ответы
Избранное Подписка Сортировка: Древо
5. ekaruk 4913 27.12.16 12:10 Сейчас в теме
(1) Наиболее простой и логичный вариант предложили в (2).
Константа и подписка на событие.
(3) Свою отдельную подписку и свой модуль (лучше отдельный, ну или в свой нетиповой,если уже создан)

может у кого то есть интересней решение?

Про вариант "интересней решение" могу предложить [Расширение] КоДан: Контроль ввода данных и доступа к данным.
Расширение конфигурации с любыми проверками при записи (для вашего случая простейшее условие Дата > ВашаДата) и возможностью настройки, для каких пользователей эти проверки будут работать.
Из преимуществ: не требует доработки конфигурации, и даже не требует запуска конфигуратора, просто ставится в режиме предприятия.
AlexeyMalko; +1 Ответить
2. antz 26.12.16 16:34 Сейчас в теме
Ну как в типовых же решается - константа с датой запрета + подписка на событие ПередЗаписью у нужных документов.
3. AlexeyMalko 27.12.16 11:06 Сейчас в теме
(2) создал константу , заполняю её- есть дата запрета. Подписка на событие ПередЗаписью для этих документов уже есть, мне нужно отдельно создать подписку для этого дела и общий модуль для этого дела? или можо в тот что есть и написать для типа документа отдельно кусок кода ? как правильно сделать запрет на создания документов дата которых раньше даты константы?
4. корум 311 27.12.16 11:51 Сейчас в теме
(3) в той процедуре, что есть, проверяй вид документа и если надо, вызывай проверку.
Разместить ее можно в том же модуле, если он не типовой.
Если типовой - лучше вынести в отдельный нетиповой, чтобы меньше возиться с обновлением.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Бизнес-аналитик 1С
Москва
зарплата от 150 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 1 500 руб.
Временный (на проект)

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 120 000 руб.
Полный день