...

База знаний 1С

Работа с управляемыми блокировками в примерах. Новая схема проведения документов 1с 8.2. Промо

Подготовка к аттестации Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Россия Россия Бесплатно (free) Бесплатно (free)

Много информации есть на тему работы с управляемыми блокировками в 1С 8.2. Но так, как я не нашел статьи, написанной в простых и понятных примерах, то решил написать свою статью. Она будет полезна тем, кто все еще не до конца понимает принципы работы управляемых блокировок и то, чем отличаются блокировки новой схемы проведения от старой.

24.07.2012    169062    Invaa    48    

Как работают управляемые блокировки

HighLoad оптимизация Платформа 1С v8.3 Платформа 1С v8.3 Бесплатно (free) Бесплатно (free)

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

29.04.2019    36012    comol    200    

Методика оперативного проведения и управляемые блокировки Промо

Механизмы платформы 1С Платформа 1С v8.3 Платформа 1С v8.3 Абонемент ($m) Абонемент ($m)

Несмотря на то, что у меня уже есть статья посвященная механизму оперативного проведения, очень часто, нет не так, очень-очень-очень часто спрашивают, что это такое. Я подумал и решил написать ну очень-очень-очень подробную статью про методику оперативного проведения и управляемые блокировки. А без управляемых блокировок, собственно, методику использовать бессмысленно.

1 стартмани

25.07.2013    84297    GROOVY    176    

Автоматические и управляемые блокировки применительно к типовым конфигурациям 1С Промо

Механизмы типовых конфигураций Платформа 1С v8.3 Платформа 1С v8.3 Управление блокировками Управление блокировками Конфигурации 1cv8 Конфигурации 1cv8 Бесплатно (free) Бесплатно (free)

Основные принципы работы с режимами автоматических и управляемых блокировок в 1С Предприятие 8. Теория и применение в типовых конфигурациях: БП, УТ, ЕРП

10.11.2018    53358    ids79    46    

Для чего нужны блокировки

Механизмы платформы 1С Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Россия Россия Бесплатно (free) Бесплатно (free)

Многие программисты "борются" с блокировками, но в попытках их "победить" не всегда задумываются "зачем они вообще нужны?" "а может от них совсем отказаться?" удивительно, но факт - от блокировок можно просто отказаться.

26.09.2011    62233    comol    163    

Ловля блокировок на связке "Microsoft SQL server - 1С"

HighLoad оптимизация Платформа 1С v8.3 Платформа 1С v8.3 Управление блокировками Управление блокировками Бесплатно (free) Бесплатно (free)

Материал относится к базам данных на связке «1С - MS SQL Server». Один из способов отлова блокировок в бд 1С . Переход к управляемым блокировкам через режим "Автоматический и управляемый".

16.07.2019    14112    fhqhelp    0    

Простое программное решение проблем с блокировками SQL

HighLoad оптимизация Платформа 1С v8.3 Платформа 1С v8.3 Управление блокировками Управление блокировками Конфигурации 1cv8 Конфигурации 1cv8 Россия Россия Бесплатно (free) Бесплатно (free)

Описание одного из способов программного решения проблемы блокировок при проведении документов в клиент-серверной 1С.

06.03.2019    9641    dmitrydemenew    38    

Блокировки, частичный переход на управляемые

Механизмы платформы 1С Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Россия Россия Бесплатно (free) Бесплатно (free)

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

24.09.2012    13582    aosolya    6    

Управляемые блокировки - для подготовки к экзамену Специалист 1С

Подготовка к аттестации Управление блокировками Управление блокировками Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Демо-база по управляемым блокировкам в 1С. Очень пригодится для тех, что хочет сдать экзамен "Специалист 1С"

5 стартмани

05.08.2019    15932    6    astracrypt    7    

Нестандартные блокировки при работе с OLAP-нагрузкой

HighLoad оптимизация Платформа 1С v8.3 Платформа 1С v8.3 Бесплатно (free) Бесплатно (free)

Если выполнение отчета мешает работе других пользователей и провоцирует блокировки, даже с учетом «грязного чтения» – ситуация кажется парадоксальной. О том, как расследовать такие проблемы, на конференции Infostart Event 2019 Inception рассказали ведущий программист торгового дома «Петрович» Станислав Щербаков и специалист по производительности компании «СофтПоинт» Александр Денисов.

20.07.2020    3321    Филин    7    

Базовая конфигурация для разработки собственных (кастомных) конфигураций

Инструментарий разработчика 8.3.14 8.3.14 Абонемент ($m) Абонемент ($m)

Базовая конфигурация, разработанная с использованием Библиотеки Стандартных Подсистем (БСП фирмы 1С), для использования при разработке собственной (кастомной) конфигурации, которая будет включать функциональности: автоматического обновления конфигурации через интернет, версионирование объектов (хранение истории изменений объектов) и запрет изменения документов по дате и пользователю.

3 стартмани

16.11.2021    2960    7    olegpkc    8    

Блокировка работы с внешними ресурсами - режим копии базы

Администрирование СУБД Платформа 1С v8.3 Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Бухгалтерия 3.0 Россия Россия Абонемент ($m) Абонемент ($m)

Обработка для перевода базы в режим работы "копия". Блокировка работы базы с внешними ресурсами.

1 стартмани

30.03.2021    6589    24    stdstd    2    

Просмотр заблокированных строк в 1С

HighLoad оптимизация Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Ввиду своей деятельности, мне часто приходится рассказывать про различные аспекты оптимизации и в том числе про блокировки. Очень часто слушатели задают следующие вопросы: Как посмотреть в реальном времени, какие именно данные сейчас заблокированы? Как понять, что сейчас заблокировано в терминах 1С? Если гранулярность блокировки страница, как увидеть, какие данные в ней находятся? Раньше приходилось отвечать, что инструмента, который показывает все вышеописанное, сейчас просто нет. Но потом мне это надоело, и я решил сделать собственный инструмент, который позволяет ответить на все вышеописанные вопросы.

1 стартмани

25.10.2016    54506    989    Andreynikus    71    

Блокировка интерфейса при работе в РМК. Штрихкод карты лояльности как телефон. УТ 11.4

Рабочее место Платформа 1С v8.3 Платформа 1С v8.3 1С:Управление торговлей 11 1С:Управление торговлей 11 Россия Россия Абонемент ($m) Абонемент ($m)

Блокировка основного интерфейса программы, если открыто окно РМК. При закрытии окна РМК закрывается сеанс (с выводом подтверждения). В РМК добавлена кнопка регистрации новой карты системы лояльности. При регистрации новой карты лояльности есть возможность перенести штрихкод в номер телефона при регистрации нового клиента.

1 стартмани

27.06.2022    1098    1    viitasab    0    

Управляемые блокировки по полям из свойства "Поля блокировки данных"

Механизмы платформы 1С Управление блокировками Управление блокировками Бесплатно (free) Бесплатно (free)

Добрый день, коллеги! Хотелось бы поделиться обнаруженной особенностью работы механизма управляемых блокировок, а именно блокировке по полям, указанным в свойстве «Поля блокировки данных».

24.01.2019    8878    mshumakov    4    

Объектные блокировки

Механизмы платформы 1С Платформа 1С v8.3 Платформа 1С v8.3 Россия Россия Абонемент ($m) Абонемент ($m)

При работе с объектными данными (справочники, документы, планы счетов и т.д.) система «1С:Предприятие» обеспечивает два вида объектных блокировок: пессимистическую и оптимистическую. Они позволяют выполнять целостные изменения объектов при одновременной работе нескольких пользователей.

1 стартмани

17.08.2016    47099    12    Ranis1286    7    

Оптимистические уровни изоляции в MS SQL Server

Инструменты администратора БД Бесплатно (free) Бесплатно (free)

Оптимистические уровни изоляции транзакций были введены в SQL Server 2005 как новый способ борьбы с проблемами блокировок и согласованности данных. В отличие от пессимистических уровней изоляции, при использовании оптимистических уровней запросы не могут считать данные, которые были изменены другими транзакциями, но еще не были зафиксированы (читаются "старые" данные). При этом не происходит конфликта совмещаемых (S) и монопольных (X) блокировок.

30.11.2017    23067    Irwin    3    

Поиск событий в журнале регистрации (1Cv8.lgd) без блокировки работы пользователей.

Журнал регистрации Платформа 1С v8.3 Платформа 1С v8.3 Абонемент ($m) Абонемент ($m)

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

1 стартмани

14.06.2021    5007    14    Goody    0    

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

Инструментарий разработчика Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Россия Россия Абонемент ($m) Абонемент ($m)

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

1 стартмани

10.11.2013    107173    832    yuraos    98    

Автоматическая блокировка доступа пользователей по данным 1С:Зарплата и управление персоналом, редакция 3.1

Администрирование СУБД Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Россия Россия Абонемент ($m) Абонемент ($m)

Внешняя обработка, выполняющая автоматическую блокировку доступа пользователей в конфигурациях на базе 1С:Библиотека стандартных подсистем по данным 1С:Зарплата и управление персоналом, редакция 3.1.

1 стартмани

14.11.2022    1017    1    mayz    0    

Блокировка пересчета материала в документе Сборка. УТ 11.4

Оптовая торговля Логистика, склад и ТМЦ Обработка документов Платформа 1С v8.3 Платформа 1С v8.3 Оперативный учет Оперативный учет Управляемые формы Управляемые формы 1С:Управление торговлей 11 1С:Управление торговлей 11 Управленческий учет Управленческий учет Абонемент ($m) Абонемент ($m)

Расширение для конфигурации УТ 11.4, добавляющее признак "Не пересчитывать при сборке" и затем блокирующее пропорциональный пересчет определенного материала при сборке комплекта.

1 стартмани

17.01.2022    1938    0    Cohap    0    

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

Обновление 1С Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Расширение для типового механизма блокировки пользователей БСП.

1 стартмани

24.02.2022    2022    2    7OH    4    

Графическое представление технологического журнала, или Гант наглядности

Технологический журнал Бесплатно (free) Бесплатно (free)

Можно ли упростить восприятие технологического журнала 1С? Понять смысл информации, содержащейся в нём, не прибегая к скриптам, и одним взглядом, охватив его графическое представление, выявить узкие места в системе? Попробуем в этом разобраться.

12.07.2022    2236    Eugeeny    6    

Поиск текущих блокировок СУБД, вызванных 1С

Инструменты администратора БД Инструментарий разработчика Администрирование СУБД Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Отчет, отображающий блокировки объектов СУБД на текущее время, вызванные пользователями 1С или фоновыми заданиями.

5 стартмани

07.07.2022    2445    33    nikolasx    7    

Блокировка пользователей БД + Рассылка

Обновление 1С Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Россия Россия Абонемент ($m) Абонемент ($m)

Блокировка работы пользователей с рассылкой на указанные e-mail.

1 стартмани

26.10.2018    9145    2    bes_d    0    

Установка/снятие блокировки регламентных заданий (клиент-серверный вариант)

Инструменты администратора БД Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Небольшая обработка для программного изменения свойств текущей информационной базы (клиент-сервер), в частности свойства ScheduledJobsDenied - признака блокировки выполнения регламентных заданий информационной базы. Тестировал в 8.3.10.2667 (OS Windows, MS SQL 2008).

1 стартмани

13.03.2018    15707    38    jwslavin    7    

Как исключить запуск обработки несколькими пользователями одновременно

Универсальные функции Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Бесплатно (free) Бесплатно (free)

Иногда возникают ситуации, когда несколько пользователей одновременно используют обработку, которая создает объекты в базе. Например, производят выгрузку в другие базы через непосредственное подключение. Или с помощью обработки создают новые документы. В результате, возникает нежелательное дублирование. Как этого можно избежать?

16.09.2014    16864    swimdog    48    

Конфигурация для отключения зависших сеансов пользователей при резервном копировании, обновлении конфигурации узла распределенной клиент-серверной базы 8.2, 8.3

Архивирование (backup) Обмен между базами 1C Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

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

1 стартмани

21.01.2015    20125    60    AlxSch    6    

Смена пароля, временная блокировка интерфейса (работы с базой 1С) для управляемых форм, как в старые добрые времена

Информационная безопасность Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Помнится, раньше и деревья были побольше, и трава зеленее... Но что действительно было в конфигурациях на обычных формах, так это пункты меню - Временная блокировка... и Сменить пароль. И периодически приходят пользователи с просьбой их вернуть, кто вспомнил, о чем речь, прошу под кат...

6 стартмани

23.05.2019    8117    5    capitan    5    

Выгонялка-блокировка пользователей файловых баз 1С 8.2

Инструменты администратора БД Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

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

1 стартмани

26.07.2015    7316    82    eugenek27    21    

Управление информационной базой на кластере (управляемые формы): просмотр сеансов, отключение сеансов, блокировка / разблокировка подключений

Инструментарий разработчика Платформа 1С v8.3 Платформа 1С v8.3 Управляемые формы Управляемые формы Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

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

1 стартмани

11.09.2019    7617    18    Spartacus    0    

Блокировка рекламы в 1С

Инструментарий разработчика Платформа 1С v8.3 Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Бухгалтерия 2.0 Абонемент ($m) Абонемент ($m)

Вас бесит реклама? Тогда мы идем к Вам! Или еще один способ борьбы с надоедливой рекламой в 1С. Без изменения конфигурации.

1 стартмани

24.01.2014    13418    15    alexer    17    

Блокировка данных при выполнении запроса в транзакции

Математика и алгоритмы Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Бесплатно (free) Бесплатно (free)

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

28.12.2014    14421    Agamest    17    

Блокировка работы пользователей по расписанию или как сохранить произвольные параметры для внешней обработки

Инструментарий разработчика Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Вариант сохранения произвольных параметров для внешних обработок на примере обработки по установке блокировки пользователей по расписанию.

1 стартмани

15.12.2015    17419    46    alexx2510    1    

Блокировка учетных записей пользователей, кроме "Администратор"

Роли и права Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Обработка блокирует все учетные записи, кроме учетной записи именуемой - "Администратор".

1 стартмани

04.11.2019    5601    4    Alex1053669    0    

Расширение "Вышибала"

Администрирование СУБД Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

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

1 стартмани

31.12.2020    6551    6    AnryMc    6