Вход | Регистрация

  1  2  3
1С:Предприятие ::

Метки: 

v7: ТИС файловая и SQL-ная. Часто ли бывают зависания при транзакциях?

Я
   tgu82
 
28.11.17 - 16:58
ТИС Файловая. Терминальный режим. Работают около 50 пользователей. Иногда бывают зависания при транзакциях. Особенно в центральной базе при обменах с магазинами такое наблюдается. Редко но бывают.
происходит это так: какой-то пользователь (по журналу регистрации видно)лупит документы остальные ничего делать не могут. Тот кто лупит - делает бесполезную работу, потому что документы налезают друг на друга. После того как он закрывает 1С (по моему требованию) все нормализуется у остальных.
Но руководство требует чтобы их не было вообще. Буквально с ножом к горлу уже !!!
Как у форумчан - тех кто работает в 1С 7.7 обстоят с этим дела??? Может я один такой неграмотный ???
 
 
   Ёпрст
 
201 - 22.12.17 - 14:02
(199) уменьшить период хранения останков, желательно вынести проверки до обработки проведения, выкинуть запись лишних движений.
Проводить все документы в потоке.
Для "заднего" числа, переписать получение останков на прямой запрос.
Хотя, и с 5-ю днями будет гоооораздо быстрее делатся временный расчет регистров
   tgu82
 
202 - 22.12.17 - 14:02
(201) А как быть с открытием периода ?
   tgu82
 
203 - 22.12.17 - 14:03
(201) А что значит в потоке? Ведь остатки же все начнут лететь
   Ёпрст
 
204 - 22.12.17 - 14:04
(202) открывать
(203) проводить новые доки со сдвигом та
   tgu82
 
205 - 22.12.17 - 14:27
(203) Слова знакомые но сути не понял
   tgu82
 
206 - 22.12.17 - 14:27
(205) Но новые документы и так проводятся же со сдвигом ТА
   Aleksey
 
207 - 22.12.17 - 14:28
(195) Резервы? Так используем гиперактивно. Настолько что через месяц начинает всё тормозить. Поэтому раз в 2 недели тупо грохаем движение и документы
   tgu82
 
208 - 22.12.17 - 14:44
(204) ЕПРСТ
У нас так:

Новые документы записывать:
С текущим временем - флажок пустой
после ТА - флажок пустой

Новые документы проводить:
после ТА (в реальном времени) - флажок пустой
при проведении после ТА заменять время на текущее - флажок непустой

Может тут что-то не так?
   tgu82
 
209 - 22.12.17 - 14:45
(204) Это у каждого пользователя иожет быть по-разному установлено?
   Aleksey
 
210 - 22.12.17 - 15:17
типа     ПроводитьПослеТА(1,1);
 
 Рекламное место пустует
   Aleksey
 
211 - 22.12.17 - 15:17
только надо быть аккуратнее с приходами
   tgu82
 
212 - 22.12.17 - 15:18
(210) Алексей.Это в каком месте вставлять?
   Aleksey
 
213 - 22.12.17 - 15:19
Процедура ПриОткрытии()
   tgu82
 
214 - 22.12.17 - 15:19
(213) А что это практически даст?
   Aleksey
 
215 - 22.12.17 - 15:20
Для поступлений/возвратов я бы прописал бы
    ПроводитьПослеТА(1,-1);
   tgu82
 
216 - 22.12.17 - 15:21
(215)Спасибо понял а что это все-таки даст на практике ?
   Aleksey
 
217 - 22.12.17 - 15:22
(214) в течении дня документы будут проводиться на ТА, что исключит пересчет итогов при проведении, т.е. уменьшается время проведения и блокировки
   tgu82
 
218 - 22.12.17 - 15:26
(217) А что делать в конце дня? И потом много документов создаются и проводятся обработками. Там нет ПриОткрытии :)
   Aleksey
 
219 - 22.12.17 - 15:28
(218)
Провести(<?>,);
Синтаксис:
Провести(<Режим>,<Знач>)
Назначение:
Выполнить проведение документа.
Возвращает: 1 - если проведение документа выполнено, 0 - иначе.
Параметры:
<Режим> - необязательный параметр. Число: 0 - проводить документ без сдвига ТА; 1 - проводить непроведенный документ реальным временем (со сдвигом ТА); 2 - перепроводить проведенный документ реальным временем (со сдвигом ТА); 3 - проводить любой (непроведенный, проведенный) документ реальным временем (со сдвигом ТА). Значение по умолчанию - 0.
   tgu82
 
220 - 22.12.17 - 15:29
(219) Так в конце дня как быть? Что-то надо будет перепроводить массово?
   Aleksey
 
221 - 22.12.17 - 15:35
(220) ну ты когда обработкой созздаешь докуи там и пиши что проводить на ТА

Док = создатьОбъект(
...
Док.Провести(3);
   breezee
 
222 - 22.12.17 - 15:37
(0) Выкинте, пожалуйста, семерку, меня от неё тошнит(
   tgu82
 
223 - 22.12.17 - 15:39
(221) Я понял. То есть вечером или ночью ничего восстанавливать не надо
(222) Давно бы выкинул только в ней 45 пользвателей только на ЦБ и еще перифериек 5
   Aleksey
 
224 - 22.12.17 - 15:40
(222) а сюда ты зачем зашел? Поблевать?
   Aleksey
 
225 - 22.12.17 - 15:42
(223) Моя твоя не понимать зачем что-то восстанавливать.
Ночью вообще пофиг. там никого нет и блокировать некому, поэтому что задницей, что передницей проводить - все равно. Лишь бы укладывалось в регламентное время
   tgu82
 
226 - 03.01.18 - 15:42
Вообще странно:
Работает собственно только кассир.
И вот в течении минут 15 при попытке создать автоматом дополнительный к чеку документ "Движение бухт по чеку" идет ошибка "обращение к таблице 1SJORN" - Ошибка обращения к данным при транзакции выполняемой Другим пользователем. Но как-то вот нет этого другого пользователя

  1  2  3

Список тем форума
Рекламное место пустует Рекламное место пустует
Основная теорема систематики: Новые системы плодят новые проблемы.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует