Инфо-Предприятие - Форум
ПрограммыПоддержкаКупитьПартнерам

Вернуться   Инфо-Предприятие - Форум > Основные продукты > Торговый склад
Регистрация Обмен опытом Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Внимание! Этой ветке форума больше трех лет. Возможно, обсуждаемые здесь вопросы уже не актуальны. Тем не менее, Вы можете отвечать в этой теме, если при ответе поставите флажок.
  #1  
Старый 14.03.2014, 13:27
Cool Cool вне форума
Форумчанин
 
Регистрация: 09.04.2008
Адрес: Иркутск
Сообщений: 289
По умолчанию Блокировки

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

хотя никто при этом не работает с этим товаром и не работает с отчетами. Как понять из за чего блокируется?

в логах следующее


2.51 (сборка 216) from 10.02.2014 now 14.03.2014 15:04:23: Error 335544345 (-901): Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.lock conflict on no wait transaction.
deadlock.
update conflicts with concurrent update.
Query: Insert into TS_OPERATIONS_DOP( IP$FLAGS, IP$USER, ID, IDLINK, GOODS_KOD, UPAKOVKA_ID, ANALITIKA1_ID, SKIDKA, KOL, KOL_UPLOAD, PRICE, SUMMA, SKIDKA_SUM, SKIDKA_SUM_UPLOAD, RAZMER_V_ARDAH, RAZMER_V_ARDAH2 ) values ( ?NEW_IP$FLAGS, ?NEW_IP$USER, ?NEW_ID, ?MAS_ID, ?NEW_GOODS_KOD, ?NEW_UPAKOVKA_ID, ?NEW_ANALITIKA1_ID, ?NEW_SKIDKA, ?NEW_KOL, ?NEW_KOL_UPLOAD, ?NEW_PRICE, ?NEW_SUMMA, ?NEW_SKIDKA_SUM, ?NEW_SKIDKA_SUM_UPLOAD, ?NEW_RAZMER_V_ARDAH, ?NEW_RAZMER_V_ARDAH2 )

NEW_IP$FLAGS: 3
NEW_IP$USER: 46
NEW_ID: 96175
MAS_ID: 16572
NEW_GOODS_KOD: 3385
NEW_UPAKOVKA_ID: 1024
NEW_ANALITIKA1_ID: 14693
NEW_SKIDKA: 0
NEW_KOL: 1
NEW_KOL_UPLOAD: 0
NEW_PRICE: 25
NEW_SUMMA: 25
NEW_SKIDKA_SUM: 0
NEW_SKIDKA_SUM_UPLOAD: 0
NEW_RAZMER_V_ARDAH: 0
NEW_RAZMER_V_ARDAH2: 0
Ответить с цитированием
  #2  
Старый 14.03.2014, 14:53
Аватар для Григорий
Григорий Григорий вне форума
Отвечатель автоматический
 
Регистрация: 08.12.2007
Адрес: Москва
Сообщений: 18,308
По умолчанию

Цитата:
Сообщение от Cool Посмотреть сообщение
хотя никто при этом не работает с этим товаром и не работает с отчетами. Как понять из за чего блокируется?
Как правило это связано с отчетами Анализ прибыли или Кросс-отчет. Там предлагается выполнить пересчет учетных цен. Также это может быть связано и с выполнением пересчета учетных цен напрямую через меню Сервис, Провести в бухгалтерии.

В любом случае пересчет вызывает блокировку записей. Рекомендуется делать пересчет реже (раз в неделю, например).
Ответить с цитированием
  #3  
Старый 15.03.2014, 06:02
Cool Cool вне форума
Форумчанин
 
Регистрация: 09.04.2008
Адрес: Иркутск
Сообщений: 289
По умолчанию

А как то можно узнать какой пользователь блокирует или с какого компьютера?
Ответить с цитированием
  #4  
Старый 15.03.2014, 19:37
Аватар для Григорий
Григорий Григорий вне форума
Отвечатель автоматический
 
Регистрация: 08.12.2007
Адрес: Москва
Сообщений: 18,308
По умолчанию

Цитата:
Сообщение от Cool Посмотреть сообщение
А как то можно узнать какой пользователь блокирует или с какого компьютера?
Нет, нельзя
Ответить с цитированием
  #5  
Старый 17.03.2014, 08:55
Cool Cool вне форума
Форумчанин
 
Регистрация: 09.04.2008
Адрес: Иркутск
Сообщений: 289
По умолчанию

А может быть блокировки если делать несколько одновременных циклов для выборки из справочника товаров, остатков, и по группам товаров. И при этом он делается 40 минут?
Ответить с цитированием
  #6  
Старый 20.03.2014, 18:07
Cool Cool вне форума
Форумчанин
 
Регистрация: 09.04.2008
Адрес: Иркутск
Сообщений: 289
По умолчанию

Поставил SuperServer В логах через каждую секунду следующие ошибки

2.51 (сборка 216) from 10.02.2014 now 20.03.2014 13:09:30: Main: Access violation at address 007D480C in module 'IP2.EXE'. Read of address 00000035

2.51 (сборка 216) from 10.02.2014 now 20.03.2014 10:53:50: Translator: CObject -> TPersistent -> TComponent -> TFIBTransaction -> TpFIBTransaction -> CTransaction :Transaction is not active.
2.51 (сборка 216) from 10.02.2014 now 20.03.2014 08:59:59: Error 335544333 (-902): Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.internal gds software consistency check (can't continue after bugcheck).
Ответить с цитированием
  #7  
Старый 20.03.2014, 18:08
Аватар для Григорий
Григорий Григорий вне форума
Отвечатель автоматический
 
Регистрация: 08.12.2007
Адрес: Москва
Сообщений: 18,308
По умолчанию

У вас файл базы поврежден. Попробуйте сделать сохранение и восстановление из резервной копии.
Ответить с цитированием
  #8  
Старый 25.03.2014, 06:03
Cool Cool вне форума
Форумчанин
 
Регистрация: 09.04.2008
Адрес: Иркутск
Сообщений: 289
По умолчанию

Теперь появились блокировки на товаре при этом ни кто ни чего не делает

2.51 (сборка 216) from 10.02.2014 now 25.03.2014 09:55:33: Error 335544345 (-901): Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.lock conflict on no wait transaction.
deadlock.
update conflicts with concurrent update.
Query: Insert into C_GOODS( IP$FLAGS, IP$USER, KOD, NAME, MIN_ZAPAS, UNIT_NAME, PRICE_UCHET, PRICE_1, PRICE_2, PRICE_AUTO, WALUTA_ID, ATTR1_ID, ATTR2_ID, STAVKANDS, SEPERATE_MANUFACTURE, PARENT, WEIGHT, PRICE_OPT, PRICE_MOPT, KOD_STR, IN_PRICE, STATA, VESOVOI, IS_JIZNE_VAJNIY, PRICE_REGISTR, ATTR3_ID, GROUP_ID, GROUPCOUNT, KOL_VYPUSKA, DECALITRES, PROIZVOD, NOVINKA ) values ( ?NEW_IP$FLAGS, ?NEW_IP$USER, ?NEW_KOD, ?NEW_NAME, ?NEW_MIN_ZAPAS, ?NEW_UNIT_NAME, ?NEW_PRICE_UCHET, ?NEW_PRICE_1, ?NEW_PRICE_2, ?NEW_PRICE_AUTO, ?NEW_WALUTA_ID, ?NEW_ATTR1_ID, ?NEW_ATTR2_ID, ?NEW_STAVKANDS, ?NEW_SEPERATE_MANUFACTURE, ?NEW_PARENT, ?NEW_WEIGHT, ?NEW_PRICE_OPT, ?NEW_PRICE_MOPT, ?NEW_KOD_STR, ?NEW_IN_PRICE, ?NEW_STATA, ?NEW_VESOVOI, ?NEW_IS_JIZNE_VAJNIY, ?NEW_PRICE_REGISTR, ?NEW_ATTR3_ID, ?NEW_GROUP_ID, ?NEW_GROUPCOUNT, ?NEW_KOL_VYPUSKA, ?NEW_DECALITRES, ?NEW_PROIZVOD, ?NEW_NOVINKA )

NEW_IP$FLAGS: 3
NEW_IP$USER: 90
NEW_KOD: 18260
NEW_NAME: Хлопок-принт
NEW_MIN_ZAPAS: 0
NEW_UNIT_NAME: м
NEW_PRICE_UCHET: 0
NEW_PRICE_1: 0
NEW_PRICE_2: 320
NEW_PRICE_AUTO: 0
NEW_WALUTA_ID: 1
NEW_ATTR1_ID: 7320
NEW_ATTR2_ID: 7321
NEW_STAVKANDS: 56
NEW_SEPERATE_MANUFACTURE: 0
NEW_PARENT: 17070
NEW_WEIGHT: 0
NEW_PRICE_OPT: 210
NEW_PRICE_MOPT: 240
NEW_KOD_STR: 006856.154
NEW_IN_PRICE: 1
NEW_STATA: АВТО
NEW_VESOVOI: 0
NEW_IS_JIZNE_VAJNIY: 0
NEW_PRICE_REGISTR: 0
NEW_ATTR3_ID: 668
NEW_GROUP_ID: 23
NEW_GROUPCOUNT: 0
NEW_KOL_VYPUSKA: 0
NEW_DECALITRES: 0.1
NEW_PROIZVOD: Тайланд
NEW_NOVINKA: 0

и на товарных операциях тоже остались
2.51 (сборка 216) from 10.02.2014 now 24.03.2014 09:38:58: Error 335544345 (-901): Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.lock conflict on no wait transaction.
violation of FOREIGN KEY constraint "FK_OPERAT_DOP_GOODS_KOD" on table "TS_OPERATIONS_DOP".
Query: Insert into TS_OPERATIONS_DOP( IP$FLAGS, IP$USER, ID, IDLINK, GOODS_KOD, UPAKOVKA_ID, SKIDKA, KOL, KOL_UPLOAD, PRICE, SUMMA, SKIDKA_SUM, SKIDKA_SUM_UPLOAD, RAZMER_V_ARDAH, RAZMER_V_ARDAH2 ) values ( ?NEW_IP$FLAGS, ?NEW_IP$USER, ?NEW_ID, ?MAS_ID, ?NEW_GOODS_KOD, ?NEW_UPAKOVKA_ID, ?NEW_SKIDKA, ?NEW_KOL, ?NEW_KOL_UPLOAD, ?NEW_PRICE, ?NEW_SUMMA, ?NEW_SKIDKA_SUM, ?NEW_SKIDKA_SUM_UPLOAD, ?NEW_RAZMER_V_ARDAH, ?NEW_RAZMER_V_ARDAH2 )

NEW_IP$FLAGS: 3
NEW_IP$USER: 88
NEW_ID: 101316
MAS_ID: 17386
NEW_GOODS_KOD: 17955
NEW_UPAKOVKA_ID: 1024
NEW_SKIDKA: 0
NEW_KOL: 100
NEW_KOL_UPLOAD: 0
NEW_PRICE: 1.5
NEW_SUMMA: 150
NEW_SKIDKA_SUM: 0
NEW_SKIDKA_SUM_UPLOAD: 0
NEW_RAZMER_V_ARDAH: 0
NEW_RAZMER_V_ARDAH2: 0
Ответить с цитированием
  #9  
Старый 25.03.2014, 15:30
Аватар для Григорий
Григорий Григорий вне форума
Отвечатель автоматический
 
Регистрация: 08.12.2007
Адрес: Москва
Сообщений: 18,308
По умолчанию

Я же написал - у вас блокировка происходит в результате каких-то массовых действий.

Если это расчет учетной цены, то добавьте в функцию РасчетУчетнойЦены проверку вида ЕСЛИ ПОЛЬЗОВАТЕЛЬ <> "Администратор" ТО ВЫХОД
Ответить с цитированием
Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос блокировки записей, как прогр. узнать что запись открыта другим пользователем? Виталий[Минск] Общий 0 17.01.2012 14:02


Часовой пояс GMT +4, время: 20:17.


vBulletin® Version 3.6.8.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot
© 1999 Новасофт