Страница 1 из 1

Отпускные единицы измерения

Добавлено: 23 апр 2007, 09:56
hope
Добрый день, всем!

Проблема с отпускными единицами измерения: Если смотреть в Галактике, то у МЦ все в порядке с отпускными единицами измерения: у МЦ - одна отпускная единица измерения, она же является активной (она является и учетной единицей измерения).

Если делать запрос в Support-e на выбор отпускных единиц измерения для конкретной МЦ, то результатом запроса является две записи - т.е. у МЦ получается 2 отпускных единицы измерения, они обе имеют активность =1, обе ссылаются на одну и ту же запись из KatEd. Эти записи различаются только значением поля PRMC - признак применяемсти, у одной записи это поле равно 1, у другой 3. Ну т, конечно, Nrec у них тоже разный, причем один из них очень старый, а второй более-менее свежий.

Что обозначает поле PRMC признак применяемости?
Почему обе эти отпускные единицы активные? И почему в Галактике отображается одна отпускная единица измерения?

Проверка каталога МЦ и единиц измерения не помогает.

Или, может быть это нормальная ситуация для Галактики?

Добавлено: 23 апр 2007, 10:55
Алексей
может после перехода со старых версий на новые такое получилось.
а те старые записи (со старыми нреками) как бы "атавизм" просто не почищенный? :)

Добавлено: 23 апр 2007, 13:37
hope
Может быть!

А может быть это нормальная ситуация для Галактики????
Что-то же значит это поле PRMC??? Может быть в этом суть???

Но такая ситуация проявляется не по всем МЦ, но по многим (т.е. не единичный случай).

Я вот думаю, может быть когда заводим МЦ, устанавливаем ей учетную единицу измерения, тогда она автоматом делает запись для отпускной единицы измерения и PRMC = 1. А если делаем ручками отпускную единицу равную учетной, она делает запись с PRMC = 3. И для нее это нормально???

А если это ошибочная ситуация, то Как теперь с ней бороться?

Добавлено: 23 апр 2007, 13:56
hope
В Галактике отображается отпускная единица, у которой KatOtpEd.PrMc=1.
В принципе, на работе самой Галактики наличие второй активной отпускной единицы никак не сказывается.

Добавлено: 24 апр 2007, 11:42
ecasoft
вообще в каталоге хранятся отпускные единицы МЦ, отпускные единицы услуг и еже отпускные единицы для ГРУПП МЦ. По-моему, тройка это как раз для группы. Может у Вас группа МЦ называется также как и МЦ и поэтому в запросе Вы получаете две единицы измерения - для МЦ (prmc=1) и для группы (prcm=3)?

Добавлено: 24 апр 2007, 12:03
hope
В запросе у меня ссылка на конкретную МЦ:
SELECT *
FROM KatMc, KatOtpEd
WHERE((
000100000000011Ch==KatMc.Nrec
and KatMc.Nrec==KatOtpEd.cMcUsl
));

Добавлено: 17 май 2007, 17:26
ecasoft
По такому запросу Вы получаете ка раз не только единицу измерения МЦ, но и единицу измерения группы и услуги у которых нрес такой же

Добавлено: 17 май 2007, 17:27
ecasoft
По такому запросу Вы получаете ка раз не только единицу измерения МЦ, но и единицу измерения группы и услуги у которых нрес такой же

Добавлено: 18 май 2007, 07:44
hope
Ага! Тогда понятно! Спасибо!