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

Кто-нибудь, кто знает "Учебный процесс", ПОМОГИТЕ!

Добавлено: 10 сен 2014, 20:56
Maximova
Начальство требует выполнения поставленных задач, а с грамотным сопровождением большая проблема. Может быть поможете? Проблема следующая: Надо отменить приказ, а Галактика "посылает". Пишет
"Отменить приказ N 465 от 27/09/2011? - Да !
[x] exdbduplicatekey (exdatabase)
Дублирование ключа. таблица N26025 "
Как это "вылечить". Работа встала. :P

Re: Кто-нибудь, кто знает "Учебный процесс", ПОМОГИТЕ!

Добавлено: 11 сен 2014, 11:00
edward_K
1. А кто вас "грамотно сопровождает"? Дальше буду отвечать после ответа на этот вопрос. Можете в личку написать.
2. Таблу можно было и в сапорте посмотреть.
3. Вообще это U_CURR_STUD.
4. Видимо вы еще и сами не научились вопросы ставить, потому ко мне без getifccurrentfieldname по Ctrl+F4 лучше не обращаться. Вы же админ, такие вещи нужно знать в первую очередь. Искать среди 80 приказов по УКС иголку я не буду. Уж так получилось, что я в курсе что искать.
5. В этой таблице есть 3 уникальных ключа. Nrec , YEARED+CPERSONS , CCURR+CPERSONS. CCURR эт обычно ссылка U_Curriculum. Кстати Viper могет составить все связи между таблами не по индексам а по ресурсам - по фактически указанным в коде связям. Как отобрать без ответа на пункт 4 я не знаю - перебирайте всех в картотеке(хотя есть еще и конфигуратор - можно нужное поле и в приказ добавить) и вычисляйте Persons.nrec. Потом по нему отбирайте эту таблу.
6. Ошибка может быть связана и с неправильной чисткой журнала. У вас 100% MSSQL(во - вы и это забыли указать) и там удалять X$journal мало - нужно пользоваться либо средствами галактики по сжатию журнала либо использовать скрипт с форума - нужно еще вычищать все J?????.