Ошибка в О. средствах

ПНР и сопровождение

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Bioman
Сообщения: 2
Зарегистрирован: 29 мар 2005, 17:49

Ошибка в О. средствах

Сообщение Bioman »

Может кто-нибудь сталкивался с такой ситуацией.

В основных средствах был сделан откат
карточки на несколько месяцев. Когда карточку возвращаем в текущий период остальные карточки не появляются.

Вопрос: Что делать?
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: Ошибка в О. средствах

Сообщение Deinis »

Поподробнее пожалуйста.
Какая версия Галактики?
Как откатывались? По Alt+M? Выделяли только одну карточку?
Откат был помесячно или сразу на несколько месяцев назад?
Когда откатывались помесячно были ли видны остальные карточки?
Что значит "не появились"? Их не видно совсем или они подсвечены сереньким цветом?

С какого момента он стали не видны? При первом же "накате" или уже когда накатились в текущий месяц окончательно?
Много ли ОС (и НМА)в базе?

Запусти селект-запрос. Много ли в БД карточек, у которых KatOS.TiDk = 99 ?
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: Ошибка в О. средствах

Сообщение Deinis »

А еще лучше стукнись в аську, быстрее будет разговор :))
Bioman
Сообщения: 2
Зарегистрирован: 29 мар 2005, 17:49

Re: Ошибка в О. средствах

Сообщение Bioman »

Версия 5.84 под Ораклом 9.2
Насчет того как откатывались я точно не знаю
но "раследование" показало, что вроде как откатывали одну карточку и по одному месяцу.
Все остальные серые.

Вообще карточек порядка 6 с половиной тыс.

А что за поле Tidk? Ну, я посмотрел , что
это тип документа, но что за тип непонятно.
99 нет ни одного.
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: Ошибка в О. средствах

Сообщение Deinis »

Есть понятие "Скрытые ИК". Если ты пишешь "остальные карточки не появляются", значит ты имеешь в виду именно их. Это значит, что ты их в Галактике ВООБЩЕ не видишь. Поэтому и спросил я тебя насчет поля TiDk. Почитай на досуге.
http://www.tyumbit.ru/galaktika/read.ph ... 675&t=2672 и http://www.tyumbit.ru/galaktika/read.ph ... 101&t=1091

На самом деле ситуация другая. Карточка - появляются, только они не активные. Это другая проблема. Одна из вероятных причин - при откате/накате кто-то еще, кроме человека, занимавшегося этими операциями "сидел"/"заходил" в модули ОС или НМА.
Здесь может помочь обнуление поля NastrOS.Field2 (количество месяцев отката), а может и не помочь. Надо выяснить детали.
Насколько глубоким был откат?
Кто еще заходил или мог зайти в модули ОС/НМА? Проверь по журналу (если сможешь).
Как обстоят дела в модуле НМА? Все ИК НМА все видны? Все они подсвечены черным, а не серым цветом?
Biomen
Сообщения: 11
Зарегистрирован: 29 мар 2005, 17:49

Re: Ошибка в О. средствах

Сообщение Biomen »

Попробовал обнулить field2 на тестовой базе - вроде все нормально. На основной пока не буду.

С активными карточками связано не только
поле field2 , но и modamort
и еще одно( названия не помню, что-то зарезервированное )в arciznos.

А суппорты проверяли pick.wlist,
arciznos.modamort, arciznos.prizn1
(Не знаешь что-за поля?) и NastrOS.Field2.
Послали запрос в Галактику, теперь ждемс.:(
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: Ошибка в О. средствах

Сообщение Deinis »

Смысл такой, что если NastrOS.Field2 отлично от нуля, Галактика считает, что был "откат".
В этом случае в модуле ОС или НМА показаны активными все ИК, у которых KatOS.ModAmort >= 128. (когда ты откатываешься по одной/нескольким ИК, то откатываемые карточки помечаются прибавлением 128 к KatOS.ModAmort, это ).
По идее это поле (KatOS.ModAmort) восстанавливается (вычитается 128), когда ты делаешь последний "накат". Но может и не восстановится (по разным причинам). В этом случае нужно обнулить насильно. И всем карточкам, у которых KatOS.ModAmort >= 128 уменьшить KatOS.ModAmort на 128. Но ведь не просто так поле не обнулилось! Значит были на то причины. Может кто-то случайно/не случайно заходил в один из модулей ОС/НМА во время откатов/накатов? Или есть другая причина?
http://www.tyumbit.ru/galaktika/read.ph ... 005&t=3004

Советую вашим бухгалтерам закрутить в модулях ОС и НМА ведомости наличия и износа по всем месяцам (с самого глубокого, на тот, который откатывались) и сравнить с теми, которые сохранили. Если все совпадает, скорее всего можно просто обнулять поле NastrOS.Field2 и исправлять KatOS.ModAmort.

Вот если вы откатывались по-хитрому: сначала откатились по ряду карточек, затем из этих нескольких выбрали еще несколько и откатились глубже.... тогда сложнее будет. Здесь используется функция "восстановлении пометки отката части картотеки". Но тама наверняка есть какие-то тонкости, поэтому лучше так не делать ;)
Станыч
Сообщения: 18
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Киров
Контактная информация:

Re: Ошибка в О. средствах

Сообщение Станыч »

Био, я сталкивался с такой ситуацией. Помогла процедура проверки корректности картотеки ОС - Возврат "спрятанных" инвентарных карточек.
Станыч
Сообщения: 18
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Киров
Контактная информация:

Re: Ошибка в О. средствах

Сообщение Станыч »

... или востановление части отката :)
Biomen
Сообщения: 11
Зарегистрирован: 29 мар 2005, 17:49

Re: Ошибка в О. средствах

Сообщение Biomen »

Деинису:
Откатывали только одну карточку, а в это время другой человек сидел в ОС. Посмотрим, что скажут суппорты. Спасибо за консультацию:)

Станычу: А мне не помогло:(...
Если есть информация по откату, т.е. какие таблицы нужно откатывать, поделись пожалуйста.
Biomen
Сообщения: 11
Зарегистрирован: 29 мар 2005, 17:49

Re: Ошибка в О. средствах

Сообщение Biomen »

Напишу офицальное решение проблемы, вдруг кому-нибудь интересно:)
1) Nastros.Field2 должно быть 0;
2) Katos.Modamort должно быть меньше 128,
поставить 1, хотя на форуме писали, что 0.
3) Arciznos.Prizn1 должно быть меньше 128,
поставить 1.
Еще раз всем спасибо.
Ответить