1.
Arkady_Killer
07.08.26 04:42
Сейчас в теме
Ребята помогите плиз. В общем ситуация такая, База Комплексная автоматизация, сервер скуль. на сервере работают не более 15 человек. Иногда бывает такое: Когда при подборе товаров оператор вводит количество, например 49 шт. Оператор уже хотел проводить документ и обратила внимание что вместо 49, стоит 94. Цифры поменяны местами. Такое повторяется уже не раз, и происходит не часто. На сервере стоит ПО которое фиксирует нажатие клавиш. Смотрю отчет: Оператор реально нажал на клавиатуре 4 и 9, однако я сам видел УПД в которой стоит 94. Изменить и подстроить цифры специально оператор не мог, ибо система все фиксирует все действия пользователей. В какую сторону смотреть? Мож у кого было такое?
6 пользователей работают напрямую на сервере, остальные тонкими клиентами через WEB. Нагрузка на сервер минимальна. Ресурсов избыточно, память, дисковое пространство, скорость работы.
6 пользователей работают напрямую на сервере, остальные тонкими клиентами через WEB. Нагрузка на сервер минимальна. Ресурсов избыточно, память, дисковое пространство, скорость работы.
По теме из базы знаний
- 10 способов злоупотребления сотрудниками своим служебным положением и методы борьбы с ними с помощью учетной системы
- Полный перевод кода УНФ 1.6 на английский язык с помощью обучаемой системы машинного перевода
- Как рабочая система превращается в минное поле
- Диагностика системы управленческого учета
- Ничего не меняли, а всё стало тормозить. Код тут ни при чём
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
3.
Arkady_Killer
07.08.26 05:16
Сейчас в теме
(2) а какое ПО уточните? сама 1С, Windows Server или ПО которое фиксирует все действия юзверей?
7.
Avatarzorro
81
07.08.26 09:14
Сейчас в теме
(3) дейсвия юзера. 1с и сервак никогда с такими проблемами не встречались. А вот всякое левое по которое так или иначе чето делает со вводом всегда косячит. Вообще сносите его нахрен и не мешайте всем работать
(2) не так уж очевидно, несколько лет назад был зафиксирован забавный баг платформы 1с, не помню какой релиз, но там когда набираем в поиске символы, то они частично стирались, то есть набираем "123456", набрали "123", оно стёрлось и в строке осталось "456", поиск показывает нет совпадений... Это было на многих компах с тем релизом, ошибка была и на багбоард
10.
Avatarzorro
81
10.08.26 05:24
Сейчас в теме
(8) я как бывший сисадмин сразу бы начал не с вопрса на форум, а с отключения этой чудо проги. Так скажем чистый тест. Если и там есть проблема, то уже копать дальше. обычно ларчик всегда просто открывается
(1) Цифры — это 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Всё!
Больше в стандартной общепринятой десятичной системе цифр нет!
Переворот — это поворот на 180°
Таким образом, цифр - перевёртышей всего 3:
0 — при перевороте превращается в себя
6 и 9 — при перевороте превращаются друг в друга
Ещё с натяжкой к ним может относиться 8.
Но это уже зависит от способа её написания или шрифта.
Всё!
Больше в стандартной общепринятой десятичной системе цифр нет!
Переворот — это поворот на 180°
Таким образом, цифр - перевёртышей всего 3:
0 — при перевороте превращается в себя
6 и 9 — при перевороте превращаются друг в друга
Ещё с натяжкой к ним может относиться 8.
Но это уже зависит от способа её написания или шрифта.
Обратите внимание, что 94 - 49 = 45 = 9 * 5, т.е. произведение девятки и разницы в переставленных цифрах (9 - 4 = 5)
Бухгалтерам часто приходится заносить в любую программу массивы чисел с различных бумажных документов. Из-за естественной усталости часто в одном из чисел с клавиатуры при быстром наборе происходит стандартная ошибка при перемене мест цифр в числе. Например, вместо …687… набивается …678…
При последующей проверке известных итогов наличествует разница. После чего бухгалтеру приходится заново поднимать бумажные локументы и крыжить каждое число. Но, согласитесь, что имеющаяся итоговая разница может многое сказать о том, какое число может иметь ошибку, а какое не может и его можно спокойно пропустить при проверке.
Занимательная арифметика.
Любое число является графическим изображением десятичной записи цифр (0,…,9):
An…A3A2A1 = An*10^n + … + A3*1000 + A2*100 + A1*10 + A0
Видно, что если поменять рядом местами две цифры на местах m и (m-1), то между этими двумя числами возникает разница:
Дельта(m) = Am*10^m – A|(m-1)*10^m + A|(m-1)*10^(m-1) – Am*10^(m-1) = 9*10^(m-1) * (Am – A|(m-1))
Другими словами, разница будет всегда делиться на 9 и столько нулей, сколько разрядов в месте ошибки, и сомножителем будет разница в переставленных местами цифрах.
Практический пример. Бухгалтер долго мучалась в поиске ошибки большого массива чисел со ста документов. Итог рвал ровно на 540. Вооружившись занимательной бухгалтерией, мы уже сразу смогли с большой вероятностью предположить, что:
1. в каком-то числе поменялись местами соседние цифры (540 делится на 9)
2. местами поменялись десятки и сотни (540 делится на 10)
3. между цифрами разница в шесть (540 / 90 = 6)
4. Знак +/- говорит о том, что сначала идёт меньшее
Вывод:
ищем глазами только концовки:
06*
17*
28*
39*
Отсюда просто глазами пробежали с ней все числа, спокойно пропуская разные концовки вроде:
…101
…446
…524
сразу же выщелкнули подозреваемого: 216392
из всей кучи ведомостей выбрали подозреваемую и убедились, что ошиблись именно в ней… там стояло 216932
Бухгалтерам часто приходится заносить в любую программу массивы чисел с различных бумажных документов. Из-за естественной усталости часто в одном из чисел с клавиатуры при быстром наборе происходит стандартная ошибка при перемене мест цифр в числе. Например, вместо …687… набивается …678…
При последующей проверке известных итогов наличествует разница. После чего бухгалтеру приходится заново поднимать бумажные локументы и крыжить каждое число. Но, согласитесь, что имеющаяся итоговая разница может многое сказать о том, какое число может иметь ошибку, а какое не может и его можно спокойно пропустить при проверке.
Занимательная арифметика.
Любое число является графическим изображением десятичной записи цифр (0,…,9):
An…A3A2A1 = An*10^n + … + A3*1000 + A2*100 + A1*10 + A0
Видно, что если поменять рядом местами две цифры на местах m и (m-1), то между этими двумя числами возникает разница:
Дельта(m) = Am*10^m – A|(m-1)*10^m + A|(m-1)*10^(m-1) – Am*10^(m-1) = 9*10^(m-1) * (Am – A|(m-1))
Другими словами, разница будет всегда делиться на 9 и столько нулей, сколько разрядов в месте ошибки, и сомножителем будет разница в переставленных местами цифрах.
Практический пример. Бухгалтер долго мучалась в поиске ошибки большого массива чисел со ста документов. Итог рвал ровно на 540. Вооружившись занимательной бухгалтерией, мы уже сразу смогли с большой вероятностью предположить, что:
1. в каком-то числе поменялись местами соседние цифры (540 делится на 9)
2. местами поменялись десятки и сотни (540 делится на 10)
3. между цифрами разница в шесть (540 / 90 = 6)
4. Знак +/- говорит о том, что сначала идёт меньшее
Вывод:
ищем глазами только концовки:
06*
17*
28*
39*
Отсюда просто глазами пробежали с ней все числа, спокойно пропуская разные концовки вроде:
…101
…446
…524
сразу же выщелкнули подозреваемого: 216392
из всей кучи ведомостей выбрали подозреваемую и убедились, что ошиблись именно в ней… там стояло 216932
Если нажатия клавиш логируются, то смотрите, а что жали до того, как направление ввода текста поменялось. Сталкивался с похожим, есть какая-то комбинация клавиш или для 1С или для винды в целом, которая меняет направление ввода. Еще встречалось, что выделяешь 3 символа из строки, начинаешь печатать, допустим, 5 символов, а они вводятся в эти 3 выделенных и заменяют друг друга, в итоге хрень получается)
12.
Arkady_Killer
11.08.26 04:57
Сейчас в теме
починили, но инфу что делать, мне дали совсем не на профильных форумах как этот, а на ЯПъ. все работает нормально.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот