Конфликт блокировок: различия между версиями
Shihov (обсуждение | вклад) Нет описания правки |
Shihov (обсуждение | вклад) Нет описания правки |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
====== Ошибка "конфликт блокировок" ====== | ====== Ошибка "конфликт блокировок" ====== | ||
Если вы столкнулись с ошибкой | Если вы столкнулись с ошибкой '''"Конфликт блокировок'''" | ||
'"Конфликт блокировок | |||
https://138018.selcdn.ru/KB_images/omnideskru/7458/253539/adc093b286c156c2c5b93b7fa01741d5.png | |||
https://138018.selcdn.ru/KB_images/omnideskru/7458/253539/d3507ae2a7eec4bdf7ab0d48235798d6.png | |||
Первое, что нужно сделать для того чтобы ее убрать - это попросить вашего системного администратора(программиста) очистить зависшие сеансы. Так как данная ошибка может быть связана с тем, что одновременно с нескольких рабочих мест работают под одним пользователем. Или если два разных пользователя 1с работают с одним сертификатом. | Первое, что нужно сделать для того чтобы ее убрать - это попросить вашего системного администратора(программиста) очистить зависшие сеансы. Так как данная ошибка может быть связана с тем, что одновременно с нескольких рабочих мест работают под одним пользователем. Или если два разных пользователя 1с работают с одним сертификатом. | ||
Строка 13: | Строка 11: | ||
Для того чтобы не допустить возникновение подобной ошибки в будущем нужно будет выполнять действия ниже: | Для того чтобы не допустить возникновение подобной ошибки в будущем нужно будет выполнять действия ниже: | ||
'''Действия если ошибка возникла в ШЛЮЗ''' | |||
'Действия если ошибка возникла в ШЛЮЗ | |||
* <syntaxhighlight lang='bash'> | * <syntaxhighlight lang='bash'> | ||
Нужно проверить логи транзакций, выключить и почистить их: | Нужно проверить логи транзакций, выключить и почистить их: | ||
Строка 22: | Строка 18: | ||
Для того чтобы выключить их нужно перейти в Сервис-Настройки программы-Расширенные настройки-Основные константы- Записывать события документа(снять галочку) | Для того чтобы выключить их нужно перейти в Сервис-Настройки программы-Расширенные настройки-Основные константы- Записывать события документа(снять галочку) | ||
https://138018.selcdn.ru/KB_images/omnideskru/7458/253539/4a5b02c0e2af72a190807d2105853083.png | |||
Далее через: Сервис-очистка данных, почистить ЛОГИ | Далее через: Сервис-очистка данных, почистить ЛОГИ | ||
https://138018.selcdn.ru/KB_images/omnideskru/7458/253539/17361b66191ebaa32c03f21ec192aa77.png | |||
* Второй пункт, который нужно выполнить - это очистить события в шлюзе: | * Второй пункт, который нужно выполнить - это очистить события в шлюзе: | ||
Строка 35: | Строка 31: | ||
В появившемся окне мы видим все события которые происходили с документами | В появившемся окне мы видим все события которые происходили с документами | ||
https://138018.selcdn.ru/KB_images/omnideskru/7458/253539/2c7df122e40a47c954d1779539a86fae.png | |||
Нажимаем Ctrl + A и удалить. | Нажимаем Ctrl + A и удалить. | ||
Строка 43: | Строка 39: | ||
Для того чтобы выполнить этот пункт, необходимо открыть обработку | Для того чтобы выполнить этот пункт, необходимо открыть обработку | ||
https://138018.selcdn.ru/KB_images/omnideskru/7458/253539/846d6259c90279c9ac818eceef363d6d.png | |||
Путь по которому она находится. | Путь по которому она находится. | ||
Строка 49: | Строка 45: | ||
В появившемся окне выбираем период для очистки нажимаем старт. | В появившемся окне выбираем период для очистки нажимаем старт. | ||
https://138018.selcdn.ru/KB_images/omnideskru/7458/253539/3f09958be1156590fd219454753fd846.png | |||
<br/> | <br/>'''Для ПРЯМОЙ''' | ||
'Для ПРЯМОЙ | |||
Если данная ошибка у вас возникла в прямой интеграции, нужно очистить входящие партии (чистка 1 и чистка 2 ), через обработку очистки. | Если данная ошибка у вас возникла в прямой интеграции, нужно очистить входящие партии (чистка 1 и чистка 2 ), через обработку очистки. | ||
https://138018.selcdn.ru/KB_images/omnideskru/7458/253539/5c37a2f5e210cdd09389d19dd6ecc1e9.png | |||
Выбираете период (лучше одному месяцу) и нажимаете Очистка 1,2. | Выбираете период (лучше одному месяцу) и нажимаете Очистка 1,2. | ||
Строка 63: | Строка 57: | ||
<br/>Если же 1 и 2 очистка не помогает, то прибегаем к Очистка 3, более углубленная и затратная по времени, тут уже лучше выбирать по две недели. | <br/>Если же 1 и 2 очистка не помогает, то прибегаем к Очистка 3, более углубленная и затратная по времени, тут уже лучше выбирать по две недели. | ||
https://138018.selcdn.ru/KB_images/omnideskru/7458/253539/08359af5bc9687c24239af8c527f4114.png | |||
Выше представлен перечень действий, которые необходимо выполнить в случае возникновения данной ошибки, после их выполнения ошибка перестанет вас беспокоить. | Выше представлен перечень действий, которые необходимо выполнить в случае возникновения данной ошибки, после их выполнения ошибка перестанет вас беспокоить. | ||
Ниже представлены | Ниже представлены '''рекомендации '''на будущее и '''причины '''возникновения блокировки. | ||
'рекомендации | |||
'причины | |||
'''Рекомендации''' чтобы подобная ошибка не возникла: | |||
'Рекомендации | |||
1) Не делать загрузку по одному складу с 2 пользователей. | 1) Не делать загрузку по одному складу с 2 пользователей. | ||
Строка 85: | Строка 73: | ||
Основной пункт, который нужно запомнить - работайте под разными пользователями, не делать инвентаризацию. | Основной пункт, который нужно запомнить - работайте под разными пользователями, не делать инвентаризацию. | ||
'''Причины''' по которым возникает блокировка: | |||
'Причины | |||
Работа под одним пользователем с нескольких рабочих мест. | Работа под одним пользователем с нескольких рабочих мест. |