bdd2

Проверка реквизитов в документах

Опубликовал Сергей Перевозников (Arwis) в раздел Обработки - Обработка документов

Дополнение к конфигурациям 1С 7.7 (обработка + гл.код), заставляющее пользователей указывать все необходимые реквизиты в документах.

Наверное, не я один задавал себе вопрос: Как заставить пользователей вводить всё, что нужно, и при этом не исправлять код каждого документа?

Только представлю - "залазю" в каждый модуль документа и вставляю проверку на пустое значение/выбран, да ещё и в зависимости от значений других рекизитов - жуть. Сразу работать лень становится :)

Предлагаю своё решение: обработка (оставить её внешней или вставить в конфу - не важно) + немного кода для глобального модуля. В обработке настраиваются Правила Проверки Реквизитов Документов (какой реквизит проверять и при каком условии).

Скачать файлы

Наименование Файл Версия Размер
-
.1248969225 15,27Kb
25.09.09
48
.1248969225 15,27Kb 48 Скачать
Пример заполнения для документов
.1249126924 2,27Kb
25.09.09
10
.1249126924 2,27Kb 10 Скачать

См. также

Добавить вознаграждение
Комментарии
1. oleg oleg (legioner) 165 31.07.09 03:03 Сейчас в теме
Понравилось.... Только почему для документов? Тоже можно отнести и к
справочникам. Конечно думаю в ЛЮБОЙ конфе есть процедура глМожноЗаписатьДокумент, а для справочника такой нет... Но ведь можно добавить ....
2. Александр Рытов (Арчибальд) 2651 31.07.09 09:26 Сейчас в теме
Для минимизации вмешательства в конфикурацию предложил бы:
1. Завести константу "ПутьКфайлуПравил"
2. Вынести саму проверку во внешнюю обработку.
3. Ее и вызывать из глМожноЗаписатьДокумент

А в целом зачет
3. Сергей Перевозников (Arwis) 61 31.07.09 11:11 Сейчас в теме
legioner, Есть и для справочников. Только, процедуру, "глМожноЗаписатьСправочник" придётся писать самим и вызывать из модулей форм/списков справочников там где вам удобнее...
Выложить?
4. cs25 (cs25) 80 31.07.09 11:22 Сейчас в теме
5. Артур Аюханов (artbear) 840 01.08.09 10:36 Сейчас в теме
В каком виде задаются правила контроля?
Из описания совершенно непонятно.
6. Сергей Перевозников (Arwis) 61 01.08.09 11:53 Сейчас в теме
Отрываешь .ерт
список слева - документы, выбираешь любой
таблица в центре - условия, при соблюдении которых нужно проверять реквизиты отмеченные галками в правом списке
7. Артур Аюханов (artbear) 840 01.08.09 14:02 Сейчас в теме
(6) Мне и нужно пояснение, в каком виде пишутся/вводятся условия :)
Жду
8. Сергей Перевозников (Arwis) 61 01.08.09 15:43 Сейчас в теме
(7) добавил пример для документа ПКО с пояснением
9. Иванов Иван (slauter77) 25 17.01.12 21:08 Сейчас в теме
Отличная вещь!
Единственное пожелание: проверять еще и табличные части документов!