Транзакция с отрицательным значением

1. user1008893 28.04.21 15:56 Сейчас в теме
Может быть кто-то сталкивался с отрицательными значениями транзакций в журнале регистрации? Не можем понять почему они появляются. Знаем только то,что если выгрузить базу и загрузить обратно,то транзакции становятся положительными числами.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
10. SlavaKron 28.04.21 16:33 Сейчас в теме
А в чем проблема?
Для справки, 2147483647 (2^31 - 1) – максимальное положительное число для целого 32-битного знакового. Очевидно, достигнуто его максимальное значение.
user1008893; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Nubsdale 28.04.21 16:00 Сейчас в теме
(1) превышение длины для значения типа число?
3. user1008893 28.04.21 16:02 Сейчас в теме
4. Nubsdale 28.04.21 16:04 Сейчас в теме
(3) посмотрите отрицательное число это какие данные?
затем зайдите в объект программы (документ/справочник/что это) и посмотрите длину поля.
затем посмотрите последние неотрициательные значения, какие они были, скорее всего они были максимальной длины
вижу у вас каждый раз прибавляется какое - то значение. очень сильно похоже на то, что число дошло до своей максимальной длины, затем перепрыгнуло на 1 разряд (на следующий) и если длина была максимальная - тогда первый разраяд означает знак числа (+ это 0 или - это 1)
вероятно из-за этого и пишет отрицательные числа
5. user1008893 28.04.21 16:07 Сейчас в теме
(4) это журнал регистрации,который открывается в меню-сервис
7. Nubsdale 28.04.21 16:08 Сейчас в теме
(5) я понимаю что это журнал регистрации) а какие это данные вообще?
8. user1008893 28.04.21 16:11 Сейчас в теме
(7)он на всех данных пишет отрицательные числа
9. user1008893 28.04.21 16:21 Сейчас в теме
(7)Вот место где,все пошло в минус,т.е. после этого момента все транзакции отрицательные
Прикрепленные файлы:
6. Nubsdale 28.04.21 16:08 Сейчас в теме
(4)
затем зайдите в объект программы (документ/справочник/что это) и посмотрите длину поля.

в принципе можно сразу найти это поле и добавить ему знаков, допустим было (10, 0) поставить (15, 0)
10. SlavaKron 28.04.21 16:33 Сейчас в теме
А в чем проблема?
Для справки, 2147483647 (2^31 - 1) – максимальное положительное число для целого 32-битного знакового. Очевидно, достигнуто его максимальное значение.
user1008893; +1 Ответить
11. user1008893 28.04.21 16:35 Сейчас в теме
12. SlavaKron 28.04.21 16:42 Сейчас в теме
(11) Это идентификатор транзакции. Формально оснований для опасений нет, до переполнения еще столько же, но это может быть результатом какой-то другой более глубокой проблемы.
user1008893; +1 Ответить
13. user1008893 28.04.21 16:45 Сейчас в теме
14. SlavaKron 28.04.21 16:47 Сейчас в теме
(13) Этот идентификатор как-то (в том числе) от текущей даты считается, возможно проблема с Датой-временем на сервере.
user1008893; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот