Простые радости жизни администратора в 1С: блокировка информационной базы.

Публикация № 236344

Администрирование - Администрирование данных 1С - Сервисные утилиты

блокировка базы выгнать пользователей

180
В типовую обработку «Блокировка соединений с информационной базой» внесены интерфейсные изменения, призванные сделать работу в ней более удобной. Также обработка сделана максимально универсальной и может быть использована в любой, полностью не типовой базе.



Пусть в жизни мало складности,

но есть простые радости...
...простые радости украсят жизнь твою.

 


Версия обработки 8.3 от
28.10.2015:
+ Обработка адаптирована для работы под 8.3 в конфигурациях, 
   где запрещено использование модальных методов.
   Если в свойствах конфигурации модальные методы запрещены,
   то используются их асинхронные аналоги.
+ Совместимость с типовым функционалом БСП редакции 2.2:
   - Открытие типовой формы параметров администрирования серверной ИБ;
   - Совместимость структуры параметроа авторизации на сервере 1С;
+ Модули обработки адаптированы для стандартных средств локализации конфигуратора
   (тексты в сообщениях, предупреждениях и меню формируются с помощью функции НСтр()).
Ограничения обратной совместимости:
   - Под платформой 8.2 обработка этой версии будет нормально работать в толстом и тонком клиентах.
   - При открытии обработки в Web-клиенте под 8.2 будет ошибка компиляции модуля формы
     из-за "открытого" использования глобальных асинхронных методов
     ПоказатьПредупреждение() и ПоказатьВопрос().
     Проблема решается закомментариванием строк с вызовом этих методов на стороне Web-клиенте,
     специально выделенных для этого инструкциями препроцессора.


Версии обработки 8.1(3+) / 8.2(3+) от 14.03.2014:
+ Сервис управления выполнением регламентных заданий для клиент-серверной ИБ
(
приостановка выполнения "в ручную" и при установке блокировки соединений) (Рис.8) ;
+ Запуск альтернативного разрыве соединений в клиент-серверной ИБ
из меню "Сервис" без установки самой блокировки соединений (Рис.7) ;
+ Флаг использования альтернативного разрыве соединений в клиент-серверной ИБ
(для отмены альтернативного разрыве без изменения "Режима разрыва");


Версия обработки 8.2++ от 22.03.2014:

Учтено замечание (64) den17:
обеспечен разрыв соединений с Web-клиентами
при альтернативном разрыве соединений в клиент-серверной ИБ.

Версии обработки 8.2++ / 8.1++ от 14.12.2013:
Выполнено пожелание (29) mymyka:
Добавлен сервис "Альтернативного разрыва соединений" (Рис.4 и Рис.5) и связанный с ним
диалог "Авторизация на сервере 1С" (Рис.6). Подробности кратко описаны ниже в публикации.
Более подробно смотрите в справочном описании обработки.


Лень, как известно, двигатель прогресса. Вот и я, наконец, тоже обленился.
Мне надоело каждый раз перед обновлением долго и нудно вводить время начала и
окончания блокировки базы, а также после этого править сообщение пользователям.
Я решил сделать этот процесс более эргономичным.

Для этого в типовую обработку блокировки базы были внесены следующие
интерфейсные дополнения:

  1. Меню выбора начала периода блокировки. Выводится при нажатии кнопки очистки поля ввода.
    Позволяет выбрать из списка желаемое время начала блокировки (через MM минут с текущего времени).

    Меню выбора начала блокировки
  2. Меню выбора окончания периода блокировки. Выводится при нажатии на кнопку выбора периода блокировки.
    Позволяет выбрать из списка желаемое время окончания блокировки (через NN минут со времени начала блокировки).

    Меню выбора окончания блокировки
  3. Выбранное время можно подправить кнопками регулирования, изменяющими значение на одну минуту.
  4. Шаблон текста сообщения пользователям (запоминаемый в настройках параметр обработки).
    Если шаблон задан, то сообщение пользователям заполняется стандартным образом при изменении периода блокировки.
    В шаблоне сообщения используются замены времени начала и окончания блокировки, а также ее длительности.
    Список обрабатываемых замен приведен в справочном описании.

    Шаблон сообщения пользователям

Примечания:

  1. При выборе времени блокировки из меню и при его изменении кнопками регулирования значение времени
    выравнивается на начало минуты. При этом также контролируется корректность значений времени начала и окончания.
    Пустое значение времени заменяется на начало текущей минуты.
    Если время окончания меньше времени начала, оно заменяется на время начала плюс одна минута.
  2. Сообщение пользователям заполняется по шаблону, если заданы все три значения:
    текст шаблона, время начала и время окончания блокировки.
  3. При изменении параметров блокировки форма модифицируется.
    После записи параметров блокировки флаг модификации формы сбрасывается.
    Перед закрытием модифицированной формы у пользователя запрашивается подтверждение.
  4. В версии для 8.2 параметры обработки сохраняются в стандарном хранилище настроек под именем пользователя "SA"
    и едины для всех пользователей имеющих доступ к обработке.
    В версии для 8.1 настройки сохраняются по старому (в профиле пользователя)
    и поэтому для каждого пользователя свои.
  5. Если используется альтернативный разрыв соединений с серверной базой (Рис.5), то перед установкой блокировки базы
    обработка проверяет параметры администрирования ИБ.
    При необходимости (если не указано имя Администратора ИБ или при ошибках предыдущих авторизаций на сервере 1С)
    пользователю предлагается уточнить эти параметры в диалоге "Авторизация на сервере 1С" (Рис.6).
    Этот диалог может также использоваться как альтернатива типовой общей формы "Параметры администрирования ИБ",
    позволяя сохранить настройки администрирования в константе "Параметры администрирования ИБ" или (при ее отсутствии)
    в стандартном хранилище настроек в настройках обработки - только для версии обработки 8.2++.

Дополнительные запоминаемые опции обработки:

  1. Флаг "Открывать модально" - если установлен, обработка всегда открывается модально
    (на Web-клиенте опция игнорируется).
  2. Флаг "Открывать в УФ" - действует только для встоеной обработке в толстом клиенте (обычное приложение).
    Позволяет выбрать в какой форме (обычной или управляемой) открыть обработку.
  3. Поскольку при снятии флага блокировки соединений значение кода разрешения невозможно восстановить из
    параметров блокировки обработка запоминает при закрытии последнее непустое его значение
    и при необходимости восстанавливает его при открытии.
  4. Режим разрыва соединений - одно из значений показанных на (Рис.4), определяет каким способом будут
    принудительно разрываться соединения с информационной базой (в клиент-серверном варианте):

    - Для значения "Стандарто"разрыв соединений с базой выполняется только типовыми глобальными обработчиками
    ожидания
    завершения работы с системой (единственное значение, доступное в случае файловой базы).


    - Для остальных значений - разрыв соединений дополнительно дублируется сервисом "Альтернативного разрыва
    соединений"
    в обработчике ожидания формы обработки.
    Разрыв соединений осуществляется с указанной задержкой,
    отсчитываемой с момента начала блокировки базы.
  5. Флаг "Без конфигуратора" - если установлен, то:
    При альтернативном разрыве соединений с серверной базой соединение с конфигуратором не закрывается,
    а в файловом варианте - при проверке возможности установить блокировку конфигуратор исключается
    из списка соединений, которые "нельзя закрыть".


Обработка универсализирована:

Может работать в полностью не типовой или даже «пустой» конфигурации.
Версия обработки для платформы 8.2 имеет как управляемую, так и обычную формы.

Обычная форма взята в своей основе из УПП-1.2, а управляемая из УПП-1.3.
По замечанию dedicated (17) для соместимости со справочником "Внешние обработки" в обычном режиме
в качестве основной формы обработки выбрана обычная форма, а в качестве дополнительной - управляемая.

При работе обработки в нетиповой конфигурации действуют определенные ограничения, связанные с возможным
отсутствием в базе, используемой типовой функциональности. Список ограничений приведен в справочном описании.


Использование:

Обработку можно встроить в конфигурацию заменив ею типовую обработку блокировки соединений.
Она также может быть использована в качестве дополнительной внешней обработки,
сохранённой в справочнике «Дополнительные отчеты и обработки» или «Внешние обработки».


Актуальные версии обработки:

Актуальные версии обработки находятся в следующих файлах поставки:

  1. БлокировкаИБ83.epf
  2. БлокировкаИБ81(3+).epf

Остальные файлы оставлены для сохранения статистики загрузок и
не рекомендуются для скачивания.



180

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

Наименование Файл Версия Размер
БлокировкаИБ83.epf
.epf 88,03Kb
09.11.15
264
.epf 8.3 88,03Kb 264 Скачать
БлокировкаИБ81(3+).epf
.epf 48,16Kb
23.09.14
39
.epf 81(3+) 48,16Kb 39 Скачать
БлокировкаИБ82(3+).epf
.epf 76,28Kb
28.10.15
188
.epf 82(3+) 76,28Kb 188 Скачать
БлокировкаИБ82++.epf
.epf 65,46Kb
28.10.15
174
.epf 8.2++ 65,46Kb 174 Скачать
БлокировкаИБ81++.epf
.epf 42,02Kb
28.10.15
18
.epf 8.1++ 42,02Kb 18 Скачать
БлокировкаИБ82.epf
.epf 34,06Kb
28.10.15
113
.epf 8.2 34,06Kb 113 Скачать
БлокировкаИБ81.epf
.epf 22,15Kb
28.10.15
21
.epf 8.1 22,15Kb 21 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. yuraos 956 10.11.13 12:04 Сейчас в теме
Говорят, что счастья много не бывает.
...
Но часто это счастье выражается в малом.
2. yuraos 956 11.11.13 06:31 Сейчас в теме
Всем доброго времени суток!!!
---
В обычной форме обработки обнаружена ошибочка,
связанная с типами реквизитов формы:

Для строковых реквизитов
КлючОбработки и ПутьКФормамОбработки
нужно установить длину строки равной 0.

---
Приношу свои извинения за оплошность,
в близжайшее время файлы поставки будут перезагружены.

6. yuraos 956 12.11.13 18:26 Сейчас в теме
(2)
Обновлены файлы поставки.
Устранена отмеченная выше (2) ошибка.

---
Для тех, кто уже скачал файлы с датой изменения 10.11.2013
скачивать обработку снова НЕ НАДО.

Достаточно открыть в конфигураторе список реквизитов обычной формы
("Форма_О" для 8.2 и "Форма" - для 8.1)

и для строковых реквизитов
КлючОбработки и ПутьКФормамОбработки
установить длину строки равной 0.
3. AlX0id 11.11.13 09:25 Сейчас в теме
Зачетное название для публикации %)
4. dock 35 12.11.13 09:12 Сейчас в теме
Замечательная обработочка!
Лень - двигатель прогресса!
5. yuraos 956 12.11.13 18:19 Сейчас в теме
Доброго времени суток!
Спасибо всем, кто оценил мои скромные труды!!!
7. Rad90210 13 13.11.13 13:03 Сейчас в теме
Такие вещи нужно чтобы были в типовой. Оформляй письмо в 1С. Очень симпатишненько.
8. yuraos 956 13.11.13 13:28 Сейчас в теме
(7) Rad90210,
да в типовых
много чего не хватает и
много что должно быть
:)
...
думаю,
что разработчики БСП захаживают на ИНФОСТАРТ и
надеюсь заметят эту скромную статейку.

Если включат обработку в состав библиотеки - я возражать не буду.
9. megaster 48 13.11.13 13:49 Сейчас в теме
Респект!
ВадимЛитовченко; +1 Ответить
10. megaster 48 13.11.13 13:57 Сейчас в теме
Косячок небольшой нашел :-)
при выборе пунктов "Заблокировать на 30 минут" в тексте сообщения при завершении работы пользователей выводится текст "c 00:00 до 00:30 на 1 час. 30 мин." , т.е. не "на 30 мин", а "на 1 час 30 мин"
12. yuraos 956 13.11.13 14:03 Сейчас в теме
(10) megaster,
спасибо, гляну - поправлю.
ВадимЛитовченко; +1 Ответить
11. megaster 48 13.11.13 13:59 Сейчас в теме
Тоже самое если выбирать "на 40 минут" и "на 50 минут"
13. yuraos 956 13.11.13 14:45 Сейчас в теме
(11)(12)
Всем доброго времени суток!
---
Обновлены файлы поставки.
Исправлена ошибка указанная megasterв постах (9), (10).

За что ему еще раз отдельная признательность!

14. yuraos 956 13.11.13 14:51 Сейчас в теме
(13)

Для тех, кто уже скачал файлы с датами изменения
10.11.2013
12.11.2013
выкладываю текстовые файлы с исходниками подправленного модуля объекта
обработки версий для 8.1 и для 8.2 (они чуть-чуть отличаются)

...
для исправления бага достаточно заменить модуль объекта обработки
на содержимое текстового файла.
Прикрепленные файлы:
БлокировкаИБ81_МодульОбъекта.txt
БлокировкаИБ82_МодульОбъекта.txt
15. yuraos 956 13.11.13 18:03 Сейчас в теме
(14)
в файле БлокировкаИБ81_МодульОбъекта.txt
так же имеется экспортная функция
Функция ШаблонСообщенияПоУмолчанию() Экспорт

которая по ходу дела куда заныкалась при обновлениях...
16. DAnry 6 13.11.13 21:03 Сейчас в теме
Красиво и со вкусом. Жирный плюс
ВадимЛитовченко; +1 Ответить
17. dedicated 25 14.11.13 07:39 Сейчас в теме
Спасибо за обработку!
Только одно добавление, если вы работаете в режиме обычного приложения (не упр. формы) то в конфигураторе надо выбрать основной форму формаО иначе после добавления как внешнюю обработку в 1С она не запускается.
Тестил на Предприятие 8.2 УПП.
ВадимЛитовченко; yuraos; +2 Ответить
18. yuraos 956 14.11.13 08:19 Сейчас в теме
(17) dedicated, спасибо за замечание.
Мутная эта тема с основной и вспомогательной формой объекта.
Но попробую что-нибудь подхимичить.
---
Для уточнения: работаете в толстом клиенте и не стоит галка
"Использовать управляемые формы в обычном приложении"
в свойствах корня конфигурации?
19. yuraos 956 15.11.13 08:52 Сейчас в теме
Всем доброго времени суток!
---
обновлены файлы поставки

Текущие изменения - чисто технические:

1. Учтены замечания и пожелания dedicated(17).
Для обработки версии для 8.2
в качестве основной формы обработки выбрана обычная форма "Форма_О"
в качестве дополнительной - управляемая форма.
Хотя тут всем не угодишь
...
но при таком выборе в остальных режимах вроде работает нормально.


2. В версии обработки для 8.2 в обычной форме сообщение
"Доступен типовой функционал для управляемой формы обработки."
выводится только когда установлен флаг "Модально".
Чтобы не мозолило глаза - можно снять флаг.


3. Для Web-клиента флаг модально игнорируется при открытии.
Хотя слабо могу представить кому может понадобиться открывать обработку в web-клиенте.

4. Несколько модифицирована функция контролирующая "полный доступ" к базе.
20. yuraos 956 15.11.13 09:10 Сейчас в теме
(19)
Также выкладываю текстовый файл с подправленным вариантом процедуры
Процедура СправочникСписокВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)

из модуля формы списка справочника "Внешние обработки".

В подправленной процедуре когда для внешней обработки или отчета указаны обе основные формы
по метаданным объекта отчета или обработки ищется "основная обычная форма".

И если такая форма находится - она используется для открытия.
Прикрепленные файлы:
ВнешниеОбработкиВыбор.txt
21. yuraos 956 15.11.13 16:31 Сейчас в теме
еще раз подправил обработку для 8.2:
(спасибо разработчикам сайта - это сейчас можно делать без модерации)
-------
А. В обычную форму добавлены типовые сервисные команды
(аналогичные тем, что в управляемой форме):
- "Активные пользователи"
- "Параметры администрирования ИБ"

Б. Замечание в посте (19)

2. В версии обработки для 8.2 в обычной форме сообщение
"Доступен типовой функционал для управляемой формы обработки."
выводится только когда установлен флаг "Модально".
Чтобы не мозолило глаза - можно снять флаг.


более не актуально:
- для внешней обработки теперьпереадресация открытия на управляемую форму не делается вообще,
так как она похоже в принципе невозможна.
- для встроенной обработки она всегда успешно выполняется
22. mymyka 15.11.13 17:08 Сейчас в теме
(21)Обработка выглядит шикарно. Но появлися 1 вопрос, она не умеет кикать пользователей? У меня просто окно появляется "Завершение работы", жмешь ОК и ничего не происходит.
23. yuraos 956 15.11.13 19:06 Сейчас в теме
(22) mymyka,
можно поподробней в какой базе ее пытаетесь использовать
и скриншотиков как выглядит, если не затруднит.
---
обработка по сути является типовой.
ее универсализация заключается только в том, что
запустить ее и установить блокировку соединений можно в любой базе.
;)
но юзеров она сама по себе не "кикает"
завершают работу пользователей в типовом функционале
стандартные глобальные обработчики ожидания
"ЗавершитьРаботуПользователей"
"КонтрольРежимаЗавершенияРаботыПользователей"
24. yuraos 956 15.11.13 19:11 Сейчас в теме
(23)
В принципе юзеров умеет "кикать"
типовая обработка "Активные пользователи" из состава БСП
---
Думаю будет не очень сложно воткнуть ее функционал в эту обработку
и сделать ее более "универсальной"
...
И если будут такие пожелания, то я, пожалуй, готов поразмять мозги в этом направлении.
:)
25. yuraos 956 15.11.13 19:38 Сейчас в теме
(24)
увы кикать можно только в скульных базах.
:(
29. mymyka 18.11.13 12:23 Сейчас в теме
(23)Как-то упустил ваши ответы, простите.
База скульная, УПП 1.3, на 8.2.
После этого сообщения никаких телодвижений.
А не, вру, 1С потом через некоторый период регулярно, но не особо настойчиво предлагает завершить работу. Лучше бы конечно просто рвать соединения для всех кроме конфигуратора и сеанса в котором блокировка была установление(опционально).
Прикрепленные файлы:
31. yuraos 956 19.11.13 09:26 Сейчас в теме
(29) mymyka,
В типовом функционале для блокировки базы предусмотрен ритуал:


32. yuraos 956 19.11.13 09:27 Сейчас в теме
(31)
1) В обработчике "КонтрольРежимаЗавершенияРаботыПользователей"
(который крутится во всех сеансах кроме выполняющего блокировку):

- за пять минут до начала блокировки юзверам выдается предупреждение
"Работа системы будет завершена в %1."

- в первую минуту после начала блокировки юзверям выдается предупреждение
"Работа системы завершается." после чего работа сеанса завершается
с запросом сохранения редактируемых данных.

- во вторую минуту после начала блокировки юзверям выдается предупреждение
"Работа системы завершается." после чего работа сеанса завершается
без запроса сохранения редактируемых данных.

- в третью минуту и далее работа сеанса завершается без предупреждения
и сохранения редактируемых данных.
33. yuraos 956 19.11.13 09:34 Сейчас в теме
(31)
2) В обработчике "ЗавершитьРаботуПользователей"
(который крутится в том сеансе, который выполняет блокировку):

- В течении 5 минут с минутным интервалом администратору выдается сообщение
"Активных сеансов: %1.
Следующая проверка сеансов будет выполнена через минуту.
"

- И только по истечении 5 минут текущий сеанс пытается "кикнуть" активные сеансы,
(кроме себя) которые не успели отвалиться.

- Затем (если всех убил - один остался) - текущий сеанс кикает себя
(к стати - в модальном режиме судя по документации -
себя кикнуть не сможет
)
34. yuraos 956 19.11.13 09:40 Сейчас в теме
(29) mymyka,
правильно я понимаю, что ты не хочешь ждать эти 5 минут
и хочешь ускорить этот процесс?
---
хоть минутку дашь подышать перед смертью?
...
опционально :)
43. yuraos 956 14.12.13 18:28 Сейчас в теме
ВСЕМ ДОБРОГО ВРЕМЕНИ СУТОК!
---
Опубликованы новые версии обработки:
- БлокировкаИБ82++.epf
- БлокировкаИБ81++.epf

Новое в новых версиях:
по просьбе mymyka (29) реализованы
+ Сервис "Альтернативный разрыв соединений"
+ Диалог авторизации на сервере 1С
Прикрепленные файлы:
44. yuraos 956 14.12.13 18:32 Сейчас в теме
(43)
указанные изменения имеют значение только
при работе в серверных информационных базах.
27. dedicated 25 18.11.13 10:31 Сейчас в теме
(19) Спасибо за поддержание и доработку вашей обработки!
28. yuraos 956 18.11.13 12:14 Сейчас в теме
(27) dedicated,
люблю доводить все до совершенства
...
и это частенько мне мешает по нынешней жызни.
:)
26. yuraos 956 16.11.13 19:22 Сейчас в теме
Всем доброго времени суток!
---
Обновлены файлы поставки.
Текущие изменения (и думаю финальные):

1) Оптимизация сохранения-восстановления параметров.
Теперь для 8.2 и для обычной формы параметры сохраняются в хранилище настроек.
В версии для 8.1 - по старому, настройки сохраняются в профиле.

2) Исправлена работа обработки для 8.2 в режиме Web-клиента (если кому интересно).
В предыдущих версиях глобальные обработчики
"ЗавершитьРаботуПользователей"
"КонтрольРежимаЗавершенияРаботыПользователей"
не настраивались нужным образом из-за того,
что оператор Выполнить на Web-клиенте
"даже вида не делает" без вызова исключения.

3) В версии для 8.2 упорядочена так называемая "переадресация открытия на управляемую форму".
Теперь это запоминаемая опция обработки, устанавливаемая в форме флажком "УФ".
По умолчанию опция равна свойству конфигурации "Использовать управляемые формы в обычном приложении".
Действует опция только для встроенной обработки в толстом клиенте (обычное приложение).

4) Код разрешения, как оказалось, не восстанавливается из параметров блокировки базы,
если флаг блокировки снят. Это не сильно удобно.
Теперь обработка запоминает в настройках последнее не пустое значение кода
и при необходимости восстанавливает его при открытии
.
35. yuraos 956 19.11.13 09:46 Сейчас в теме
(30) mcher,
всегда приятно угодить девушке!
;)
36. NazarovV 83 04.12.13 22:54 Сейчас в теме
вот чего я не понимаю и никогда наверное не пойму - это "псевдоавтоматизация"...
37. yuraos 956 05.12.13 05:54 Сейчас в теме
(36) NazarovV, уважаемый,
разверни свою глубокую мысль далее.
---
вроде бы целью работы была не какая-то "автоматизация"
а скорее "эргономизация".
38. TrinitronOTV 13.12.13 16:32 Сейчас в теме
Объясните начинающему работать с версией 8.2: включили блокировку этой обработкой, а дальше что делать? ведь это обработка сама работает в режиме 1с:Предприятие. А потом как снова всем разрешить работу с программой? Или хотя бы подскажите, где можно почитать про такую работу с данной обработкой...
39. Bukaska 131 13.12.13 16:39 Сейчас в теме
(38) TrinitronOTV, Закрываете обработку, входите как админ.. вводите код разрешения,и снимаете блокировку
TrinitronOTV; +1 Ответить
40. yuraos 956 13.12.13 20:01 Сейчас в теме
(38) TrinitronOTV,
один из способов:
нужно запустить 1с-ку с ключом разрешения для подключения к заблокированной базе.
строка запуска примерно следующая:

"C:\Program Files\1cv82\common\1cestart.exe" /UC123

где /UC - это ключ разрешения, следующие за ним символы '123'
тот самый код разрешения введенный при блокировке
- главное этот код не забыть (особенно для файловой базы)
- а то станет неловко.

после входа в 1С открываете обработку,
снимаете флаг блокировки,
жмете "Записать параметры блокировки"
и будет щастье юзерам.
TrinitronOTV; +1 Ответить
41. yuraos 956 13.12.13 20:22 Сейчас в теме
(40)
вообще-то в справочной информации к обработке все детально разжевано, что к чему
:)
там например для 8.2 описан другой способ разблокирования базы:

Либо запустить систему с параметром
/CРазрешитьРаботуПользователей (для версии платформы 1С >= 8.2);

я правда этот вариант не проверял,
поскольку в основном работать приходится под 8.1
42. yuraos 956 14.12.13 16:24 Сейчас в теме
(41)
маленькое уточнение:
параметр запуска /CРазрешитьРаботуПользователей
используется совместно с параметром /UC<КодДоступа>

позволяет в рамках типового функционала для 1с-8.2
не открывать обработку для снятия флага блокировки базы
(при открытии 1с с таким параметром блокировка будет снята автоматически
при этом пользователь должен иметь административные права).
45. yuraos 956 16.12.13 15:34 Сейчас в теме
(40)
а что делать,
если забыли код разрешения для входа в заблокированную базу ???


Ничего страшного!

1. Для серверной базы - просто открываем оснастку "Администрирование серверов 1С Предприятия"
и снимаем там в свойствах базы флаг блокировки и смотрим установленные параметры блокировки
(в том числе код разрешения).

2. Для файловой базы - открываем каталог базы, ищем там файл 1Cv8.cdn
и удаляем (или переименовываем) его.
Открыв этот файл в блокноте можно также узнать установленные параметры блокировки.

пример файла смотрите во вложении
Прикрепленные файлы:
1Cv8.cdn
46. didkovskij 18.12.13 09:17 Сейчас в теме
Подскажите, можно ли скачать обработки в одном файле, например в архиве?
47. dock 35 18.12.13 10:28 Сейчас в теме
(46) unior, но тогда ведь это будет стоить только один мани :)
48. yuraos 956 18.12.13 16:19 Сейчас в теме
(46) unior,
я специально, что бы не было недоразумений, в конце статьи написал:

Актуальные версии обработки находятся в следующих файлах поставки:
БлокировкаИБ82++.epf
БлокировкаИБ81++.epf
Остальные файлы оставлены для сохранения статистики загрузок и
не рекомендуются для скачивания.

если вы в 8.1 не работаете,
то вам достаточно скачать только БлокировкаИБ82++.epf
49. yuraos 956 18.12.13 16:23 Сейчас в теме
(46)(47)(48) unior,
если же вам версия для 8.1 нужна позарез
и вам не хватает стартмани - пишите в личку, что-нибудь придумаем.
:)
50. 3762515 20.12.13 09:27 Сейчас в теме
51. link_l 12 20.12.13 11:41 Сейчас в теме
Хотел спросить есть ли такая штука "Активные пользователи" как в обработке из УПП 1.3, в которой показывается список активных пользователей и из этого списка можно "убить" пользователя :) как на скрине

52. yuraos 956 20.12.13 18:51 Сейчас в теме
(51) link_l,
Да есть, спрятано в меню "Сервис", как показано на скриншоте.

Правда команда открывает типовую обработку "АктивныеПользователи"
из состава библиотеки "Стандартные подсистемы" (только управляемые формы).

Эта библиотека включена в большинство типовых решений, в том числе УПП-1.3 и УТ-11

Альтернативные формы с функционалом списка активных пользователей
я решил не городить (по крайней мере пока).

Обработка "АктивныеПользователи" цепляет еще функционал
обработки "ЖурналРегистрации" (тоже из состава БСП).
А там куча форм (и все естественно только управляемые).

Из исповедуемой в работе идеологии придется разрабатывать
еще и аналогичные обычные формы.

Так-что объем работы получается весьма приличным.
Прикрепленные файлы:
53. Ele1234567 23.12.13 11:59 Сейчас в теме
54. yuraos 956 23.12.13 17:19 Сейчас в теме
Публикую статистику загрузки файлов к статье.
Она довольно любопытна.

На момент добавления этого поста:
1. всего скачено файлов - 132 раза.
2. в т.ч. версии для 1С-8.1 - 14 раз

отсюда следует, что
чуть больше 10% (10.6%) народа все еще работают под 1С-8.1
...
включая вашего покорного слугу.
55. Bukaska 131 23.12.13 17:28 Сейчас в теме
(54) А то! Сколько работают на 7.7 - не сосчитал?)))
56. yuraos 956 23.12.13 18:44 Сейчас в теме
(55) Bukaska, неа!
Там нет блокировки базы!
...
Разве что опрос устроить на форуме.
:)
64. den17 21.03.14 09:45 Сейчас в теме
(54) запускал в 1С:Документооборот (Управляемые формы). Обработка Выгнала из базы всех, кроме Web-клиента:
(Мб с Web-клиентом по-другому разрываются сеансы и я делаю не так что-то..)
Прикрепленные файлы:
65. yuraos 956 21.03.14 17:07 Сейчас в теме
(64) den17, ты меня озадачил
:)))
честно говоря не проверял, как убивалка рвет с соединения с Web-клиентами.
поковыряюсь на досуге.
***
в своей основе разрыв соединений в обработке взят из типового функционала
(с небольшими изменениями).

в связи с этим пара вопросов:
1. типовая обработка разрывает соединения с Web-клиентами по истечении 5 минут ?
2. в кластере серверов 1 рабочий процесс или несколько ??
66. yuraos 956 23.03.14 09:22 Сейчас в теме
Всем доброго времени суток!!!

Изменены файлы поставки:

1. Версия обработки 8.2++ от 22.03.2014:
Учтено замечание (64) den17:
обеспечен разрыв соединений с Web-клиентами
при альтернативном разрыве соединений в клиент-серверной ИБ.

2. Версия обработки 8.1++:
Незначительные стилистические правки кода, не влияющие на функционал обработки
69. den17 28.03.14 09:33 Сейчас в теме
(66) доработанная версия Обработки от 22.03.2014 г., в Конфигурации 1С:Документооборот 8 (1.0.8.1 [Управляемые формы])/1С:Предприятие 8.2 (8.2.19.76) разрывает сеансы всех видов (и WEB-клиентов). Спасибо :-)
72. yuraos 956 29.03.14 20:25 Сейчас в теме
(69) den17, пожалуста!
Это для меня, так сказать, дело профессиональной чести!
:)
57. magolubev 30.12.13 10:06 Сейчас в теме
Давно хотел допилить стандартную обработку, да все руки не доходили. Огромный плюс!!!
58. yuraos 956 30.12.13 10:31 Сейчас в теме
(57) magolubev,
когда Бог создал время ... его было много.
59. StaticUnsafe 05.02.14 09:22 Сейчас в теме
60. squall84 19.02.14 13:54 Сейчас в теме
Спасибо. на 8.3 отлично заработало.
62. yuraos 956 19.02.14 18:27 Сейчас в теме
(60) squall84, как интересно! а можно подробности:
- в какой конфигурации
- для какой базы (файловой или серверной)
- в каком режиме совместимости платформы
- в каком режиме совместимости интерфейса ???
67. Zhilyakovdr 91 26.03.14 17:15 Сейчас в теме
(60) squall84, В 8.3, в частности в бухгалтерии 3.0, имеется встроенная обработка блокировки, нет смысла использовать стороннюю.
68. yuraos 956 26.03.14 17:24 Сейчас в теме
(67) Zhilyakovdr,
а кто говорит что ее нет. она везде в общем-то есть
(за исключением каких-нибудь диких отраслевых конфигураций вроде РАРУС:АМБУЛАТОРИЯ)
***
если считаешь, что типовая удобна - используй ее.
(не знаю может в БП-8.3 она сделана удобней)
если надоест - можешь попробовать эту
;))).
61. 3762515 19.02.14 16:52 Сейчас в теме
Отличная и полезная вещь!
63. den17 21.03.14 09:22 Сейчас в теме
Завершает-ли обработка сеанс с Web-клиентом?
70. Ёпрст 1036 28.03.14 09:57 Сейчас в теме
Чей то в 8.1 не взлетела:
{ВнешняяОбработка.БлокировкаСоединенийСИнформационнойБазой(492)}: Ошибка при вызове метода контекста (ConnectAgent): Произошла исключительная ситуация (V81.COMConnector.1): server_addr=tcp://1c81: descr=Ошибка сетевого доступа к серверу
(Windows Sockets - 10060(0x0000274C). Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера. ) line=569 file=.\src\DataExchangeTcpClientImpl.cpp
АгентСервера = COMСоединитель.ConnectAgent(ИдентификаторАгентаСервера);
по причине:
Произошла исключительная ситуация (V81.COMConnector.1): server_addr=tcp://1c81: descr=Ошибка сетевого доступа к серверу
(Windows Sockets - 10060(0x0000274C). Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера. ) line=569 file=.\src\DataExchangeTcpClientImpl.cpp
------------------------------------------
Ошибки при разрыве соединений с базой !!!

71. yuraos 956 29.03.14 10:08 Сейчас в теме
(70) Ёпрст,
надо полагать порты у сервера 1C нестандартные...
;)))

В общем в версии обработки для 8.1 в форме авторизации на сервере 1С
был косячок в пути к данным поля ввода "Порта агента сервера".

В версии для 8.2 все должно быть в порядке

Косячек подправлен, файл поставки БлокировкаИБ81++.epf обновлен.

Для тех кто уже скачал версию обработки для 8.1 выкладываю подправленную версию.
(вложение в этом посте будет доступно для загрузки в течении недели с момента публикации).
Прикрепленные файлы:
БлокировкаИБ81++.epf
73. victory1985 17.07.14 13:50 Сейчас в теме
Огромное спасибо за труд! Это волшебный инструмент :)
74. yuraos 956 18.09.14 18:59 Сейчас в теме
Всем доброго времени суток!!!
Обновлены файлы поставки.
Изменения в последних версиях обработки:
1. Добавлена возможность приостанавливать выполнение регламентных заданий
при блокировке блокировке соединений с клиент-серверной базой
( подобно тому, как это сделано в обработке "Блокировка работы пользователей"
из последних версий БСП).

Кроме этого в обработке можно запустить/остановить выполнение заданий "в ручную"
из контекстного меню, выводимого при нажатии на гиперссылку надписи
с состоянием выполнения заданий:
75. yuraos 956 18.09.14 18:59 Сейчас в теме
2. Альтернативный разрыв соединений с клиент-серверной базой теперь можно запустить
без установки блокировки базы из меню "Сервис" командной панели формы
76. yuraos 956 18.09.14 19:00 Сейчас в теме
3. Добавлен флаг использования альтернативного разрыва соединений при блокировке.
По умолчанию флаг установлен, если альтернативный разрыв используется.
Запущенный сервис альтернативного разрыва соединений
блокирует закрытие окна обработки (поскольку использует обработчик ожидания формы),
что не всегда бывает удобно.
Снятие флага позволяет установить блокировку соединений и закрыть обработку
без отмены сервиса (изменения "Режима разрыва").
77. yuraos 956 18.09.14 19:03 Сейчас в теме
4. Исправлена некритическая ошибка при подключению к кластеру серверов 1С,
связанная с проблемами обратной совместимости платформы 1С-8.3.
78. yuraos 956 18.09.14 19:03 Сейчас в теме
5. Сделано более прозрачным поведение диалога авторизации на сервере 1С
при сохранении параметров администрирования базы (
при установке флага "Запоминать").
79. timeforlive 11 24.02.15 07:16 Сейчас в теме
Для доступа только одному пользователю нужно писать это (в доп. настройках)?
ENTERPRISE /F "<путь к папке с файлом 1Cv8.1CD>" /CРазрешитьРаботуПользователей /UC<установленный пароль>


У другого пользователя (с другого удаленного рабочего стола), если прописать, то у него заходит в режиме Предприятие, но потом вылетает. Версия платформы - 8.3
А вот если все повторить тоже самое, но зайти не с другого рабочего стола, а со своего (админского, откуда запускал обработку), то все работает нормально.

Вопрос: как сделать доступ только одному\двум пользователям?

Обработка: БлокировкаИБ82(3+).epf
80. jobkostya1c8 24.02.15 09:18 Сейчас в теме
(79) timeforlive, только пароль не забудьте указать после параметра
UC<установленный пароль>
т.к. в базу потом не зайдете :) Эт еще и в обработке блокировки сеансов пользователя что идет со стандартными конфигурациями :) Потом только дату "откручивать" на ПК или еще более варварским методом заходить, типа файлы *.fl, *.tmp, *.cl стирать
81. timeforlive 11 12.03.15 12:31 Сейчас в теме
если дату "открутить", наверно поможет. Потом можно запустить обработку и снять блокировку.

Верно ли я заметил, други! Если в доп. настройках прописать (79), то любой пользователь может зайти в базу?

Что посоветуете для "выкидывания" пользователя (кроме ctrl+alt+del)? Иногда удобно поставить блокировку с 18:20 на часик и если никто из пользователей не позвонит по телефону, что, якобы, не закончил работу, то можно смело выбрасывать всех не-закрывших 1Ску.
82. yuraos 956 12.03.15 20:19 Сейчас в теме
(81) timeforlive,
если база клиент-серверная,
то используя эту обработку можно установить блокировку "немедленно" (чтобы текущее время уже попадало в интервал)
ну а после всех юзверей можно кикнуть из меню "Сервис" как показано ниже
Прикрепленные файлы:
83. yuraos 956 29.10.15 04:51 Сейчас в теме
Доброго времени суток!
Опубликована версия обработки 8.3 от 28.10.2015:
+ Обработка адаптирована для работы под 8.3 в конфигурациях,
где запрещено использование модальных методов.
Если в свойствах конфигурации модальные методы запрещены,
то используются их асинхронные аналоги.
+ Совместимость с типовым функционалом БСП редакции 2.2:
- Открытие типовой формы параметров администрирования серверной ИБ;
- Совместимость структуры параметроа авторизации на сервере 1С;
Ограничения обратной совместимости:
- Под платформой 8.2 обработка этой версии будет нормально работать в толстом и тонком клиентах.
- При открытии обработки в Web-клиенте под 8.2 будет ошибка компиляции модуля формы
из-за "открытого" использования глобальных асинхронных методов
ПоказатьПредупреждение() и ПоказатьВопрос().
Проблема решается закомментариванием строк с вызовом этих методов на стороне Web-клиенте,
специально выделенных для этого инструкциями препроцессора.
84. yuraos 956 08.11.15 19:33 Сейчас в теме
Доброго времени суток!
Обновлен файл поставки БлокировкаИБ83.epf.

Текущие изменения носят косметический характер:

1. Подправлено оформление управляемой формы - чтобы не так страшно выглядела под интерфейсом "Такси".

2. Обеспечено "модальное" открытие формы обработки
когда в свойствах конфигурации запрещено использование модальных методов.
В этом случае вместо модального режима используется
открытие формы с блокировкой интерфейса всего приложения.
85. artemns 13.11.15 11:01 Сейчас в теме
Спасибо. Отличная обработка.
86. AndrewVVS 16.11.15 13:35 Сейчас в теме
yuraos, добавить Флаг "Кроме меня" (себя)- рассматривали? Чтобы обработка сама себя не выгоняла :).
Если НЕ КромеМеня Тогда
ПодключитьОбработчикОжидания("ЗавершитьРаботуПользователей", 60); КонецЕсли;
87. yuraos 956 16.11.15 18:28 Сейчас в теме
(86) AndrewVVS,
Да как-то в голову не приходило.Если блокировать базу - то всех вон!
Но мысль вполне здравая.
Как руки дойдут - воткну такую дополнительную галку.
88. dock 35 04.02.16 20:08 Сейчас в теме
Когда обработка формирует сообщение пользователю, к сообщению добавляется текст "Для администратора...."
как нибудь можно избавиться от этого текста ?
89. yuraos 956 12.03.16 10:48 Сейчас в теме
(88) dock,
Исходное сообщение пользователям о блокировке базы
видоизменяется в типовым функционалом БСП, который поддерживается этой обработкой:
***
процедура в модуле объекта обработки

// Установить или снять блокировку информационной базы,
// исходя из значений реквизитов обработки.
//
Процедура ВыполнитьУстановку() Экспорт
	Перем Блокировка;
	
	Попытка
		СообщениеСтрока = Вычислить("СоединенияИБ.СформироватьСообщениеБлокировки(Сообщение, КодРазрешения)");
	Исключение
		СообщениеСтрока = Сообщение;
	КонецПопытки;
	
	Попытка
		Выполнить("Блокировка = Новый БлокировкаСеансов;");
	Исключение
		Попытка
			Выполнить("Блокировка = Новый БлокировкаУстановкиСоединений;");
		Исключение
			// если уж совсем все плохо
			Возврат;
		КонецПопытки; 
	КонецПопытки;
	
	//  установка параметров блокировки
	Блокировка.Начало           = НачалоБлокировки;
	Блокировка.Конец            = ОкончаниеБлокировки;
	Блокировка.Сообщение        = СообщениеСтрока; 
	Блокировка.Установлена      = УстановитьБлокировкуСоединений;
	Блокировка.КодРазрешения    = КодРазрешения;
	
	// установка блокировки соединений
	Попытка
		Выполнить("УстановитьБлокировкуСеансов(Блокировка);");
	Исключение
		Выполнить("УстановитьБлокировкуУстановкиСоединений(Блокировка);");
	КонецПопытки; 
КонецПроцедуры

Показать


90. yuraos 956 12.03.16 10:51 Сейчас в теме
(89)(88)
если сильно не нравится эта типовая вставка в сообщении,
можно подправить в конфигураторе указанную выше процедуру
следующим образом:


// Установить или снять блокировку информационной базы,
// исходя из значений реквизитов обработки.
//
Процедура ВыполнитьУстановку() Экспорт
	Перем Блокировка;
	
	//Попытка
	//	СообщениеСтрока = Вычислить("СоединенияИБ.СформироватьСообщениеБлокировки(Сообщение, КодРазрешения)");
	//Исключение
	//	СообщениеСтрока = Сообщение;
	//КонецПопытки;
	СообщениеСтрока = Сообщение;
	
	Попытка
		Выполнить("Блокировка = Новый БлокировкаСеансов;");
	Исключение
		Попытка
			Выполнить("Блокировка = Новый БлокировкаУстановкиСоединений;");
		Исключение
			// если уж совсем все плохо
			Возврат;
		КонецПопытки; 
	КонецПопытки;
	
	//  установка параметров блокировки
	Блокировка.Начало           = НачалоБлокировки;
	Блокировка.Конец            = ОкончаниеБлокировки;
	Блокировка.Сообщение        = СообщениеСтрока; 
	Блокировка.Установлена      = УстановитьБлокировкуСоединений;
	Блокировка.КодРазрешения    = КодРазрешения;
	
	// установка блокировки соединений
	Попытка
		Выполнить("УстановитьБлокировкуСеансов(Блокировка);");
	Исключение
		Выполнить("УстановитьБлокировкуУстановкиСоединений(Блокировка);");
	КонецПопытки; 
КонецПроцедуры

Показать
91. Templ 13.04.16 11:02 Сейчас в теме
Что означает разрыв соединений стандартно?
92. yuraos 956 13.04.16 16:42 Сейчас в теме
(91) Templ,
Стандартно - это средствами типового функционала (типовым функционалом БСП).

В типовых конфигурациях в клиентских сессиях крутятся глобальные обработчики ожидания
"КонтрольРежимаЗавершенияРаботыПользователей" и "ЗавершитьРаботуПользователей"
которые проверяют параметры блокировки соединений с базой.

Если блокировка есть -
- эти обработчики завершают работу с системой по определенному типовому сценарию.(31)(32)(33)
93. yuraos 956 13.04.16 16:58 Сейчас в теме
(92) "Альтернативно" - это возможность предусмотренная этой обработкой в случае клиент-серверной базы.
Альтернативный вариант не отменяет, а упреждает стандартный механизм завершения работы.

За указанное время до наступления момента блокировки соединения разрываются
с помощью объекта V8[1,2,3].COMConnector

Отменить же стандартный механизм завершения работы пользователей во всех соединениях
НЕЛЬЗЯ, если не разламывать типовой функционал.
Максимум что можно сделать в этой обработке - остановить типовое завершение работы для текущего соединения.
94. movis08 23.06.16 12:36 Сейчас в теме
Любопытно опробовать))
Хотел сам написать, а тут такое
95. makfromkz 8 03.09.16 14:57 Сейчас в теме
а у меня обработка не выгнала меня из тонкого клиента :(
96. yuraos 956 08.09.16 16:17 Сейчас в теме
(95) makfromkz,
альтернативный разрыв соединений в этой обработке не трогает текущее соединение, инициирующее блокировку базы.
после разрыва всех соединений кроме текущего
обработка при закрытии формы предлагает сделать завершить работу системы.

Так сделано по ряду причин:
1. Иногда требуется заблокировать базу потом "всех убить, одному остаться" для того, чтобы творить единолично в базе свои темные дела.
2. Сам альтернативный разрыв соединений с серверной базой выполняется в обработчике ожидания формы обработки.
И было бы не очень хорошо, если текущая соединение уже разорвано, а другие соединения еще нет (порядок в котором разрываются соединения вообще говоря непредсказуем).
3. Суцид считается грехом во всех традиционных мировых религиях. ;) .
KroVladS; Kostya120981; +2 Ответить
97. Evil Beaver 6363 12.03.17 08:53 Сейчас в теме
А еще, чтобы не обновлять и не выгонять руками, есть деплойка )

https://github.com/oscript-library/deployka
98. ybatiaev 49 05.12.18 14:42 Сейчас в теме
Всем добрый день!
Поясните почему используется Вычислить(). Без этого тоже работает.
Вычислить("СоединенияИБ.СформироватьСообщениеБлокировки(Сообщение, КодРазрешения)");
99. yuraos 956 05.12.18 16:58 Сейчас в теме
(98) Привет!

Сделано ч/з оператор Вычислить в блоке попытки-исключения для универсальности.
Чтоб хоть как нибудь текст сообщения формировался в не типовых конфигурациях.

	Попытка
		СообщениеСтрока = Вычислить("СоединенияИБ.СформироватьСообщениеБлокировки(Сообщение, КодРазрешения)");
	Исключение
		СообщениеСтрока = Сообщение;
	КонецПопытки;

Оставьте свое сообщение

См. также

Списание (корректировка) задолженности контрагентов УНФ 1.6 5

Инструменты и обработки Программист Бухгалтер Внешняя обработка (ert,epf) v8 УНФ Украина БУ Дебиторская и кредиторская задолженность Абонемент ($m) Закрытие периода Обработка документов

Обнуление задолженности контрагентов в конфигурации "Управление небольшой (нашей) фирмой" версии 1.6 с помощью документа "Корректировка регистров".

1 стартмани

24.07.2019    4854    4    DMon    1       

Регистрация документов с измененной суммой 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Обработка документов

Обработка берет информацию из истории изменения документов. Удобна для администраторов, когда документы с измененной суммой по какой-то причине не регистрируются в плане обменов. Можно регистрировать не все документы, а только те, которые были изменены.

1 стартмани

20.04.2019    4887    1    ryan    0       

Блин, мы забыли включить регламентные задания… 51

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 Абонемент ($m) Сервисные утилиты

Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию.  В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.

1 стартмани

08.04.2019    7450    10    slozhenikin_com    36       

Валовая прибыль для УПП 1.3, КА 1.1 в режиме РАУЗ (работа типового отчета без доработок конфигурации) 6

Инструменты и обработки Бухгалтер Пользователь Внешняя обработка (ert,epf) v8 КА1 УПП1 УУ Абонемент ($m) Обработка документов

Простое и мгновенное решение для использования типового отчета "Валовая прибыль" в конфигурациях "Управление производственным предприятием 1.3", "Комплексная автоматизация 1.1" (а также отраслевых решений на их базе) при включенном режиме РАУЗ (расширенная аналитика учета затрат). Не требует настройки или изменения конфигурации, либо может быть, для дополнительного удобства, интегрировано в нее с минимальными доработками.

2 стартмани

21.01.2019    7064    6    stvorl    3       

Централизованное управление списком доступных баз 1С у пользователей 8

Инструменты и обработки Системный администратор Архив с данными v8 1cv8.cf Россия Windows Абонемент ($m) Стартеры 1С Сервисные утилиты Рабочее место

Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.

5 стартмани

05.12.2018    5998    7    RomikR    7       

Многопоточная обработка данных 47

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 v8::УФ 1cv8.cf Абонемент ($m) Производительность и оптимизация (HighLoad) Администрирование данных 1С

Конфигурация "Универсальные механизмы: пакеты данных". Набор инструментов для быстрой организации отказоустойчивой многопоточной обработки данных.

1 стартмани

23.11.2018    11606    46    _ASZ_    14       

Обнуление остатков регистров бухгалтерии и накопления 42

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::БУ v8::ОУ v8::УФ КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ БГУ ERP2 БП3.0 УТ11 УХ КА2 ЗУП3.x Россия Абонемент ($m) Универсальные обработки Чистка базы

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

2 стартмани

19.11.2018    10373    173    morozov.sv    30       

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек. 35

Инструменты и обработки Системный администратор Компонента, плагин (dll, vbs,..) v8 1cv8.cf Россия Windows Абонемент ($m) Чистка базы Сервисные утилиты Администрирование данных 1С

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    20361    296    Eugen-S    34       

Помощник корректировки остатков ЕГАИС в небольшом магазине. Розница 2.2 12

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 Розница Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия УУ Розничная торговля Абонемент ($m) Обработка документов

Данная обработка упрощает корректировку остатков алкогольной продукции небольшого магазина, где предполагается передача всей продукции в торговый зал сразу после приемки.

5 стартмани

08.09.2018    15768    78    asdfgcom    45       

Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних) 4

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 Абонемент ($m) Чистка базы

Обработка для ленивых. Составит вместо Вас запрос для SQL, который удалит все не актуальные записи (т.е все, кроме среза последних)

5 стартмани

22.06.2018    8878    14    Alexander.Shvets    9       

Автоматическое заполнение графиков в ЗУП 3.1 6

Инструменты и обработки Бухгалтер Архив с данными v8 v8::СПР ЗУП3.x Россия БУ Зарплата Учет рабочего времени Абонемент ($m) Обработка справочников

Данная разработка будет актуальна для организаций с большим количеством графиков (несколько десятков/сотен).

1 стартмани

05.05.2018    9920    15    notserioussam    1       

Добавление возможности в конфигурации ЗУП 3.1 работать с фотографиями сотрудников (Зарплата и Управление Персоналом, редакция 3.1) 19

Инструменты и обработки Бухгалтер Расширение (cfe) v8 v8::СПР ЗУП3.x БУ Управление персоналом (HRM) Абонемент ($m) Обработка справочников

Добавление возможности в ЗУП 3.1 работать с фотографиями сотрудников (физических лиц). Расширение тестировалось на релизе ЗУП 3.1.5.129.

1 стартмани

09.04.2018    16616    49    charivnick    3       

Повышение качества разработок и онлайн контроль ошибок 163

Статья no Расширение (cfe) v8 Абонемент ($m) Журнал регистрации

Анализ ошибок и сбор ошибок журнала регистраций из десятков и сотен баз в одном месте.

09.03.2018    19912    136    DitriX    47       

Корректировка остатков ЕГАИС, возврат из регистра 2, загрузка ТТН из файлов, другое для УТ10.3 15

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Россия БУ Розничная торговля Абонемент ($m) Обработка документов

Набор обработок для автоматизации работы с ЕГАИС: Обработка корректировки остатков ЕГАИС для УТ 10.3, аналогичная имеющимся в УТ 11, Рознице 2.2. Автоматически формирует документы "Передача в торговый зал", "Акт постановки на баланс в торговом зале", "Акт списания в торговом зале". Обработка возврата из регистра 2 с подбором справок Б. Обработка формирования ТТН из файлов xml.

1 стартмани

24.01.2018    18347    5    biz-intel    3       

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника. ЗУП 3.1 35

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::СПР ЗКГУ3.0 ЗУП3.x БУ Зарплата Абонемент ($m) Обработка документов Загрузка и выгрузка в Excel

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника по данным экономического отдела. ЗУП 3.1.

3 стартмани

20.12.2017    26436    29    mvv1975    5       

Копирование меню в Трактир Management 2

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 1cv8.cf Рестораны, кафе и фаст-фуд Россия УУ Производство готовой продукции (работ, услуг) Абонемент ($m) Обработка документов

Механизм копирования меню в Трактир Management. Данная обработка расширяет функционал типового решения Трактир Management, позволяя быстро вводить в эксплуатацию новую точку путём создания нового меню на основании имеющегося.

1 стартмани

28.11.2017    14939    2    integrator1983    0       

Быстрое удаление неиспользуемых версий 1С:Предприятие 8, кэша метаданных и информационных баз 45

Инструменты и обработки Системный администратор Приложение (exe) v8 Windows Абонемент ($m) Сервисные утилиты

При обновлении платформы 1С:Предприятие 8 предыдущие версии не удаляются. Со временем количество неиспользуемых версий платформы растет. Они занимают место на диске. Для решения этой проблемы предназначена программа OneCleaner. Она позволяет быстро удалить неиспользуемые версии платформы, а также почистить кэш метаданных и удалить ненужные информационные базы данных.

1 стартмани

14.11.2017    15154    85    bonv    15       

Помощник по закрытию месяца для УТ 11.3 26

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::ОУ УТ11 Россия УУ Закрытие периода Абонемент ($m) Закрытие периода Обработка документов

Помощник по закрытию месяца для УТ 11.3. Имеет две функции: обнуление товаров "К оформлению" в интеркампани и обнуление отрицательных остатков в регистре "Себестоимость товаров".

5 стартмани

10.11.2017    14437    Zalipaka    1       

Очистка регистрации обмена 4

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Абонемент ($m) Чистка базы

Данная обработка предназначена для очистки узла. Для очистки необходимо указать период,организацию.

1 стартмани

19.09.2017    10048    4    serg-lom89    0       

Упрощение работы с актами сверки в УТ/КА/УПП - вывод номеров счетов в документе и печатной форме 3

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 КА1 УТ10 УПП1 БУ УУ Дебиторская и кредиторская задолженность Абонемент ($m) Обработка документов Печатные формы документов

Обычно акт сверки с клиентами содержат информацию о документах реализации товаров (накладных) и выполненных платежах. Но платежи делаются на основании счетов, номера которых отсутствуют в актах, что затрудняет собственно сверку. Данная обработка находит соответствующие расходным накладным счета/заказы, показывает их в форме документа и выводит в печатную форму акта.

2 стартмани

12.05.2017    13478    2    denmax    2       

Автокликер для 1С 70

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Сервисные утилиты

Внешняя обработка, запускаемая в обычном (неуправляемом) режиме для автоматизации действий пользователя (кликер). ActiveX компонента, используемая в обработке, получает события от клавиатуры и мыши по всей области экрана в любом приложении и транслирует их в 1С, получает информацию о процессах, текущем активном приложении, выбранном языке в текущем приложении, умеет сохранять снимки произвольной области экрана, активных окон, буфера обмена, а также, в режиме воспроизведения умеет активировать описанные выше события. Все методы и свойства компоненты доступны при непосредственной интеграции в 1С. Примеры обращения к компоненте представлены в открытом коде обработки.

1 стартмани

03.04.2017    24346    69    slava_1c    49       

Загрузка номенклатуры по штрихкоду: Управление Торговлей 11.3; Розница 2.2; Розница для Казахстана 2.2 100

Инструменты и обработки Системный администратор Программист Бухгалтер Внешняя обработка (ert,epf) v8 v8::ОУ v8::УФ Розница УТ11 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия УУ Оптовая торговля Розничная торговля Ценообразование, анализ цен Абонемент ($m) Обработка справочников Ценообразование, прайсы

Розница 2.2, Управление Торговлей 11.3. Создание номенклатуры из интернета с помощью сканера штрихкодов либо терминала сбора данных. Варианты создания, автовыбор наилучшей позиции, источники, цены, загрузка картинки - всё это очень гибко и просто настраивается. Текущие открытые источники: barcode-list.ru(на текущий момент не работает); goodsmatrix.ru; ean13.info(может не работать капча); barcodes.olegon.ru. Автор программы не несёт ответственность за информацию, предоставляемую перечисленными выше открытыми источниками, так же не отвечает за их работоспособность. Данные источники принадлежат не автору программы. Данная программа нужна лишь для автоматизированного поиска информации на них.

10 стартмани

30.03.2017    42131    49    myALKleon    37       

DroidRAC2 - консоль администрирования кластера серверов 1С:Предприятие 8.3 под Android 26

Инструменты и обработки Системный администратор Приложение (apk) v8 1cv8.cf Android Абонемент ($m) Администрирование данных 1С

DroidRAC2 - клиент для RAS-сервиса кластера серверов платформы 1С:Предприятие 8.3 под Android.

1 стартмани

24.02.2017    15529    12    user700211_a.straltsou    11       

Статистика базы данных с отбором по подсистемам (кол-во и открытие списков: документов, справочников, регистров) и анализ наличия основных реквизитов: универсальная обработка (два файла - обычный и управляемый режим) 5

Инструменты и обработки Системный администратор Программист Архив с данными v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Статистика базы данных

Универсальная обработка для статистики базы данных (документы, справочники, регистры, отчеты) с отбором по подсистемам и с анализом наличия основных реквизитов (организации, контрагенты, договора, номенклатура, сотрудники, физлица, валюта). Возможность просмотра списка документов или справочников или регистров при активизации в колонке "Документы, справочники, регистры, отчеты" в текущей строке. Полезная обработка для консультации пользователей, где искать метаданные в каком интерфейсе, т.к. подсистема указывает в каком интерфейсе находятся метаданные (документы, справочники, регистры, отчеты).

1 стартмани

20.02.2017    13314    46    strelec13    11       

Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом 92

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Чистка базы

Обработка удаления помеченных объектов с расширенным функционалом. Работает в обычном и управляемом приложении. Монопольный и разделенный режим работы. Отображение и отбор по структуре метаданных. Отборы данных произвольными запросами. Копирование и сохранение отборов. Удаление циклических ссылок (рекурсия). Представление циклических в виде дерева с отображением ключевых ссылок, не позволяющих удалить текущий объект информационной базы. Удаление записей связанных независимых регистров сведений. Групповая замена ссылок. Индикатор прогресса при поиске и контроле ссылочности.

10 стартмани

31.10.2016    40920    528    m..adm    186       

Редактор движений документа. Сохранение в XML, обмен между базами, замена регистратора. 23

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 Абонемент ($m) Обработка документов Универсальные обработки Обмен через XML

Редактор набора записей движений документа. Позволяет сохранить набор записей в XML, в настройки пользователя, прочитать сохраненный XML в другой идентичной базе, заменить регистратор. Можно изменять порядок записей, менять активность, как массово, так и по одной и др. Тонкий клиент, управляемые формы.

1 стартмани

07.09.2016    29390    148    Aphanas    4       

Универсальный поиск объектов по глобальному уникальному идентификатору (ГУИД, GUID) 8

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Поиск данных Универсальные обработки

Универсальная обработка поиска объектов информационной базы по глобальному уникальному идентификатору (ГУИД, GUID) или по его части.

1 стартмани

06.09.2016    24304    101    Dzenn    8       

Лекарство на случай, если перестала работать форма списка для сделок. (ERP). 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 ERP2 Абонемент ($m) Тестирование и исправление

Форма списка справочник сделки стала выпадать с ошибкой?  Или все еще в порядке, но хочется спокойно съездить в отпуск, без паники, что менеджеры устроят бунт.

1 стартмани

28.07.2016    17013    milkers    2       

Многопоточное удаление объектов 9

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Чистка базы

Обработка предназначена для ускорения процедуры удаления объектов

2 стартмани

02.06.2016    19928    49    zzz_natali    20       

Загрузка Счета покупателя из PDF 7

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ БП3.0 Windows Оптовая торговля Абонемент ($m) Обработка документов Файловые протоколы обмена, FTP

Обработка позволяет загрузить счет покупателя из pdf-файла в документ Счет на оплату покупателю (Бухгалтерия 3.0)

2 стартмани

23.05.2016    6202    10    John_d    0       

Инструкция по установке и настройке SQL Server и 1С 250

Инструменты и обработки Системный администратор Архив с данными v8 Россия Windows Абонемент ($m) Администрирование данных 1С

Данный мануал позволит практически каждому пользователю пошагово установить и произвести первоначальную настройку SQL Server и 1С (клиент-серверный вариант). Основой для данной инструкции послужил SQL Server 2014 и 1С Предприятие 8.3, также данная инструкция может работать и для других версий SQL Server и 1С Предприятия.

1 стартмани

06.04.2016    78007    1115    LastSoldier    48       

Удаление помеченных объектов с отбором по метаданным 10

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Чистка базы

Это доработанная обработка с отбором по метаданным. По итогу общее время в сравнении со стандартной обработкой сокращено, если необходимо очистить только несколько типов документов/справочников.

1 стартмани

06.04.2016    19516    136    endym    7       

Управление доставкой розничным покупателям 2

Инструменты и обработки Руководитель проекта Конфигурация (md, cf) v8 УТ10 Розничная и сетевая торговля (FMCG) Россия УУ Windows Розничная торговля Абонемент ($m) Обработка документов

Дополнение для УТ 11.1, оформление доставки для розничного покупателя на основании кассового чека в связке с мягким чеком покупателя.

5 стартмани

10.03.2016    18267    6    Denis_Viktorovich    5       

Ночное восстановление последовательности документов (фоновым заданием) для БП 3.0 17

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 v8::БУ БП3.0 Россия Windows Абонемент ($m) Обработка документов

Внешняя обработка служит для восстановления последовательности документов в БП 3.0 за месяц, по расписанию, фоновым заданием на сервере 1С. Подключается как дополнительная обработка в режиме пользователя.

5 стартмани

25.02.2016    25600    83    SmArtist    8       

Чистка регистров накопления {остатки и обороты} по закрытым движениям (обычные формы) 7

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Чистка базы

Обработка предназначена помочь очистить регистры накопления от ненужных записей. Иначе говоря, для удаления строк по измерениям регистра накопления, остатки по которым закрылись в 0.

1 стартмани

22.02.2016    21445    44    endym    13       

Перечисление НДФЛ в бюджет РФ (13%, 30%) 11

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::СПР ЗУП2.5 БУ НУ Windows Зарплата НДФЛ Абонемент ($m) Обработка документов

Внешняя обработка (табличных частей), предназначенная для корректного заполнения документа "Перечисление НДФЛ в бюджет РФ". Конфигурация: Зарплата и Управление Персоналом, редакция 2.5

1 стартмани

27.01.2016    23411    239    1kashak    16       

Начисление процентов по кредитам и займам для 1С:Бухгалтерии 3.0 15

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 БП2.0 Россия БУ Windows Займы, кредит, лизинг Абонемент ($m) Обработка документов

Универсальная обработка по начислению процентов по кредитам и займам для 1С:Бухгалтерии 3.0 без изменения конфигурации

1 стартмани

22.01.2016    50384    156    algora    27       

Пакетная замена номенклатуры с учетом характеристик 6

Инструменты и обработки Бухгалтер Руководитель проекта Внешняя обработка (ert,epf) v8 КА1 УТ10 УПП1 УУ Оптовая торговля Учет ТМЦ Абонемент ($m) Обработка документов

Обработка "Пакетная замена номенклатуры" в Заказе покупателя, Реализации и Поступлении товаров с использованием отбора по значениям характеристик

1 стартмани

22.01.2016    11166    trendy    1       

Перечисление НДФЛ в бюджет: заполнение НДФЛ по расчетной ведомости для ЗУП 2.5 7

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 ЗУП2.5 Россия БУ Зарплата НДФЛ Абонемент ($m) Обработка документов

Внешняя обработка для заполнению сумм НДФЛ для перечисления в бюджет по данным расчетной ведомости для 1С ЗУП 2.5

2 стартмани

30.12.2015    11802    71    Snork    4       

Акт сверки с номерами счетов-фактур, начальными остатками по договорам и заполнением по головному контрагенту [Расширение] 21

Инструменты и обработки Бухгалтер Расширение (cfe) v8 БП3.0 Россия БУ Windows Дебиторская и кредиторская задолженность Абонемент ($m) Обработка документов

Акт сверки взаиморасчетов (БП 3.0): - Вывод начальных и конечных остатков по договорам в печатную форму; - Вывод валютной суммы для договоров в условных единицах; - Заполнение данных счетов-фактур или УПД; - Заполнение данных по головному контрагенту и всем обособленным подразделениям; - Заполнение представителя организации из ответственных лиц; - Факсимильная подпись и печать. Не требует снятия с поддержки и подходит для базовых конфигураций

1 стартмани

15.12.2015    44902    101    mrXoxot    40       

Передача больших пакетов через веб-сервисы 138

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 Абонемент ($m) Практика программирования Администрирование данных 1С Внешние источники данных

Реализация механизма передачи больших пакетов через веб-сервисы. С его помощью передать файл размером в несколько гигабайт не составит проблем.

1 стартмани

06.12.2015    43235    44    YPermitin    19       

Загрузка УПД в Бухгалтерию 3.0 11

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ БП3.0 Россия БУ Windows Оптовая торговля Абонемент ($m) Обработка документов Загрузка и выгрузка в Excel

Загрузка УПД из Excel в Бухгалтерию предприятия 3.0, с добавлением номенклатуры, ГТД, стран происхождения.

3 стартмани

20.10.2015    12198    7    teyana    12