gifts2017

Дата запрета изменения данных для всех документов УТ 11 инструкция в картинках.

Опубликовал Юрий Зайцев (Yury1001) в раздел Обработки - Закрытие периода

В типовой УТ 11.0 дата запрета изменения данных действует только на банк и кассу. Предлагаю рецепт для всех остальных документов, подробный в картинках.

И вот вышел долгожданный 7-й подрелиз и ничего не изменилось.

В архиве фото-инструкции по номерам:

1)      Задача: добавить разделы и виды документов так чтобы системы могла защитить все необходимые данные.

2)      Для начала в Планы видов характеристик – РазделыДатЗапретаИзменения – Тип значения характеристик: добавляем Организации для ограничений по объектам раздела.

3)      Здесь же открываем Предопределенные данные и добавляем Вид характеристики с именем «Закупки», тип «Организации».

4)      Дальше Общие – Общие модули – ДатыЗапретаИзмененияУТ – процедура ЗаполнитьИсточникиДанныхДляПроверкиЗапретаИзменения: добавляем в конце строку (новый вид документа) по принципу всех остальных, только наш раздел Закупки и проверяемый реквизит Организация.

5)      Потом Общие – Подписки на события – ПроверитьДатуЗапретаПередЗаписьюДокумента – открываем Источник и добавляем требуемый вид документа.

6)      Теперь открываем Документы – ДобавляемыйВидДокумента – Формы – ФормаДокумента – Модуль – процедура ПриЧтенииНаСервере: и добавляем вызов обработчика механизма как на рисунке.

7)      Сохраняем и радуемся результату, при установке общей даты на всех пользователей всё работает на ура.

Если нужно добавить в раздел ещё один вид документа – перейти к шагу 4)

Если нужно добавить ещё один раздел – перейти к шагу 3). Тип вида характеристики при этом может быть и другим, например Склады (это на шаге 2), он обязательно должен присутствовать у документа и быть верно указан, реквизит этого типа, на шаге 4).

В настройках появляется новый раздел и возможность ограничения по Организациям – используются все преимущества заложенные в типовой.

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

Наименование Файл Версия Размер Кол. Скачив.
Инструкция
.ZIP 1,14Mb
15.12.11
111
.ZIP 1,14Mb 111 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей Ожерельев (Поручик) 16.12.11 00:15
(0) Принцип верен, сам такое делал для новых документов в Рознице 2, но некоторые пункты предполагают вторжение в штатные объекты и при следующем обновлении про них можно забыть, особенно если обновление будет выполнять другой человек.

П. 4 изложить в редакции

Общие – Общие модули – ДатыЗапретаИзмененияПереопределяемый – процедура ЗаполнитьИсточникиДанныхДляПроверкиЗапретаИзменения: добавляем в конце строку (новый вид документа) по образцу ниже

	ДатыЗапретаИзменения.ДобавитьСтроку(ИсточникиДанных, "Документ.Заменить_На_Название_Нужного_Документа",    "Дата", "Закупки", "Организация");

П. 5 изложить в редакции

Общие – Подписки на события – скопировать подписку ПроверитьДатуЗапретаПередЗаписьюДокумента или создать новую по образцу

Источник - требуемые виды документов
Событие - ПередЗаписью
Обработчик - ДатыЗапретаИзменения.ПроверитьДатуЗапретаИзмененияПередЗаписьюДокумента

В случае копирования штатной подписки назначить новое имя, снять флажки с источников-документов, добавить требуемые.
2. Сергей Ожерельев (Поручик) 16.12.11 00:28
Всё вышесказанное и методика в публикации в полной мере относится к Рознице 2 и УНФ, так как подсистема ДатыЗапретаИзменения это функционал БСП, которую используют эти конфигурации.
В УНФ ограничения даты запрета по организации уже встроена.
3. Юрий Зайцев (Yury1001) 16.12.11 10:05
(1) Фотки с реально работающего материала, хотелось бы так и оставить.
(2) Спасибо (Розница 2 и УНФ), не сталкивался, очень полезное дополнение.
А при обновлении чужой конфигурации нужно обязательно сравнивать её с конфигурацией поставщика, благо это в v8 не проблема.
4. Елена Молчанова (molchanova) 16.12.11 14:14
5. Сергей Ожерельев (Поручик) 16.12.11 15:10
(3) Я не про фотки, а про текст публикации. Подход у тебя немного неверный.
6. Сергей Ожерельев (Поручик) 23.12.11 09:00
Минус. Требуется редактирование публикации.
7. Юрий Зайцев (Yury1001) 23.12.11 09:57
(6) Там всё нормально. Это пример быстрого программирования БСП.
Пользуясь случаем хотел у Вас спросить: стоит ли подробно описать запрос отчета Календарь на СКД, так сказать для начинающих?

А эту статью я сотру, ибо, цитирую с users.v8.1c.ru:
Планируемые доработки версии 11.0.8
Внедрение механизма даты запрета редактирования во все учетные документы.
Ориентировочная дата выхода 30.03.2012

Ну не зря я говорил – назрело, и подбор в Списании тоже нужен:)
8. Сергей Ожерельев (Поручик) 23.12.11 10:02
Зачем стирать, пусть будет, только отредактировать.
9. Юрий Зайцев (Yury1001) 23.12.11 10:10
Ну не актуально же теперь

А по поводу Календарика? А то и руки чешутся и не пойму стоит ли
10. Юрий Зайцев (Yury1001) 23.12.11 10:19
(6) скажу чесно, я тут одну публикацию доредактировался мне в модерации отказали, ну переборьщил правда неправ. Теперь неплохой материал лежит в черновике и рука как то не тянется больше.
Эта статья в целом рабочая, комментарии толковые, скоро станет не актуальна, а стоит ли…

ред: тем более статья не пошла: 11 скач., 6+, ниочём.
12. Андерсен Ковальски (Vovanich) 22.03.12 17:54
Оч полезная статья. Мне пригодилась.
13. Сергей Максимов (Serega-vip) 10.01.13 20:03
(10) Yury1001, Статья действительно полезна, т.к. есть клиенты с данным релизом УТ, которая сильно переписана под них и обновлять которую на более новый релиз очень проблематично. Данная статья очень помогла решить проблему с запретом изменения данных.
14. Михаил Кондратьев (qdr1k) 28.10.14 10:03
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа