Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: admin від Грудень 14, 2012, 16:13:45

Назва: Большое количество складов и ошибка Arithmetic overflow...
Відправлено: admin від Грудень 14, 2012, 16:13:45
Для версий 6.59 и выше НЕ АКТУАЛЬНО!, если версия ниже 6.59, просто обновитесь.

Если у вас этой ошибки нет, НЕ НАДО ДЕЛАТЬ что написано ниже.

Если у вас мало складов, например до 30, то это просто вы вносите больше символов в поле документа или справочника, чем поле может вместить. Просто удалите несколько символов и повторите сохранение.

Если у вас много складов например больше 80 и при перемещении или при синхронизации товаров между складами появляется ошибка:
Arithmetic overflow or division by zero has occurred.Arithmetic exception, numeric overflow, or string truncation.

Решение проблемы:
0. ОБЯЗАТЕЛЬНО сделайте резерв базы данных.
1. Выйдите из программы
2. Перекопируйте прилагаемый файл a999.s в подпапку /db/patch/
3. Запустите программу.
4. Выйдите из программы
5. Удалите файл a999.s из подпапки /db/patch_ok/
6. Запустите программу и попробуйте работу.