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

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

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

Ответить
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

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

Сообщение hope »

Добрый день, всем!

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

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

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

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

Или, может быть это нормальная ситуация для Галактики?
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

может после перехода со старых версий на новые такое получилось.
а те старые записи (со старыми нреками) как бы "атавизм" просто не почищенный? :)
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение hope »

Может быть!

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

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

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

А если это ошибочная ситуация, то Как теперь с ней бороться?
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение hope »

В Галактике отображается отпускная единица, у которой KatOtpEd.PrMc=1.
В принципе, на работе самой Галактики наличие второй активной отпускной единицы никак не сказывается.
Последний раз редактировалось hope 24 апр 2007, 16:17, всего редактировалось 1 раз.
ecasoft
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"

Сообщение ecasoft »

вообще в каталоге хранятся отпускные единицы МЦ, отпускные единицы услуг и еже отпускные единицы для ГРУПП МЦ. По-моему, тройка это как раз для группы. Может у Вас группа МЦ называется также как и МЦ и поэтому в запросе Вы получаете две единицы измерения - для МЦ (prmc=1) и для группы (prcm=3)?
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение hope »

В запросе у меня ссылка на конкретную МЦ:
SELECT *
FROM KatMc, KatOtpEd
WHERE((
000100000000011Ch==KatMc.Nrec
and KatMc.Nrec==KatOtpEd.cMcUsl
));
ecasoft
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"

Сообщение ecasoft »

По такому запросу Вы получаете ка раз не только единицу измерения МЦ, но и единицу измерения группы и услуги у которых нрес такой же
ecasoft
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"

Сообщение ecasoft »

По такому запросу Вы получаете ка раз не только единицу измерения МЦ, но и единицу измерения группы и услуги у которых нрес такой же
hope
Местный житель
Сообщения: 1353
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение hope »

Ага! Тогда понятно! Спасибо!
Ответить