![]() |
#1 |
----------------
|
InventSum vs. InventTrans
Господа, помогите решить проблему!
В результате некоторой модификации (один мудрец написал inventTrans.doUpdate()) получилась рассиннхронизация InventSum и InventTrans. Какие существуют способы восстановления нормального состояния (желательно без остановки работы всех пользователей) ? С уважением, Василий |
|
![]() |
#2 |
NavAx
|
Без остановки работы лучше не пробовать, лучше на ночь остаться, когда никого не будет. Нужно будет поднять все проводки и по ним рассчитать остаток. Обработка длится не очень долго, но перед тем как запускать, нужно десять раз проверить скрипт на копии базы. Как ты будешь различать приход и расход, зависит от ваших модификаций и настроек.
P.S. скрипт нужно готовить и тестировать днем, пока голова соображает, чтобы ночью просто нажать кнопочку. |
|
![]() |
#3 |
----------------
|
Спасибо,
но есть 2 проблемы (еще к тому) 1. Работа круглосуточно активная, т.е. не бывает такого чтобы никто с базой не работал (кроме закрытия периода и обновления версии) 2. Только сравнение этих табл. средствами Аксапты (с учетом п.1) длится 2 часа |
|
![]() |
#4 |
Участник
|
не надо программировать.
Главное меню \ Управление запасами \ Периодические операции \ Проверка целостности данных компании. Проставь галочку у пункта "в наличии". Укажи, что надо корректировать, а не только проверять. Запускай. Выполняется долго. |
|
![]() |
#5 |
----------------
|
БОЛЬШОЕ спасибо, mazzy!!!
Чуть-чуть кода не помешает, чтобы "долго" превратить в "приемлемо" ![]() С уважением, Василий |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|