Ошибки в модуле "Клиент"

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

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

Ответить
Ruslan_V
Посетитель
Сообщения: 45
Зарегистрирован: 01 июн 2009, 17:11

Ошибки в модуле "Клиент"

Сообщение Ruslan_V »

Здравствуйте! Возникла проблемка в модуле "Клиент": при запуске каталога организаций (и многих других интерфейсов этого модуля) вылетают ошибки в консольном окне:
Неуникальный вторичный ключ IndexCodeKey
Неуникальный вторичный ключ IndexCodeKey
Неуникальный первичный ключ NameKey
Неуникальный первичный ключ NameKey
Неуникальный первичный ключ NameKey

Также при этом выдаются системные предупреждения: Insert fail ORG06, Insert fail ORG07, Insert fail ORGID, Insert fail ORGLM, Insert fail ORGLU. Только после этого происходит запуск интерфейсов. Каталоги модуля еще не заполнялись, только начинаем внедрять этот модуль. Начальная инициализация проводилась. Проверка целостности данных не показала некорректных данных. Не можем понять в чем причина, может, кто подскажет, в чем может быть проблема.
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Версия галактики для начала?
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Если 8.10:

Функция "Проверка виртуального словаря модуля Клиент" применяется при переходе на новую версию системы "ГАЛАКТИКА ERP", сопровождающемся изменением словаря.
Проверка виртуального словаря выполняется после конвертации БД с помощью утилиты "КОНВЕРТЕР" и обеспечивает приведение виртуального словаря модуля "КЛИЕНТ" в соответствие с новым словарем БД.
В этом случае перед началом работы с модулем "КЛИЕНТ" необходимо выполнить следующую последовательность действий:

· Запустить "ГАЛАКТИКУ ERP", перейти в модуль "КЛИЕНТ".

· Запустить функцию "Проверка виртуального словаря модуля Клиент".

· Запустить функцию "Начальная инициализация".

· Перезагрузить "ГАЛАКТИКУ ERP".
Ruslan_V
Посетитель
Сообщения: 45
Зарегистрирован: 01 июн 2009, 17:11

Сообщение Ruslan_V »

Версия 7.12 под MS SQL 2000
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Косяк в любом случае в виртуаллном словаре.
В 8.10 сделали проверку, которой ранее не было.

Косяк в том что вы наверняка на 7.12 перешли с какой либо другой версии путем конвертации данных.
Так вот у вас виртуальный словарь от старой версии.
Ранее это решалось подменой каталога D_VDE (вроде он) из предустановленной заново галки текущего релиза (в вашем случае 7.12) в рабочую БД. Потом проводиться инициализация данных.
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение Ged »

Cовет, раз все пусто .
1. Удалите (переименуйте/перенесите) каталоги D_VDE, D_CRM
а, т.к. у вас SQL то выгрузите из этих схем все данные в dbf
2. Удалите данные их этих схем в основной БД
3. Установите тестовую БД из поставки системы - 7.12
4. Выгрузите из тестовой БД в dbf схемы D_VDE, D_CRM
5. Загрузите в текущую БД эти dbf
должно прокатить, хотя проверял на 8.10 Oracle - мне такие манипуляции помогли.
Ruslan_V
Посетитель
Сообщения: 45
Зарегистрирован: 01 июн 2009, 17:11

Сообщение Ruslan_V »

Seybukan
Консультанты нам ответили, что виртуальный словарь используется в системе начиная с версии 8.0, а у нас 7.12.
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение Ged »

Ruslan_V писал(а):Seybukan
Консультанты нам ответили, что виртуальный словарь используется в системе начиная с версии 8.0, а у нас 7.12.
Кхе.
Функционал у 7.12 и 8.00 один и тот же.
Только Atl разный. + пару табел
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Сам модуль написан на виртуальном словаре уже даааавным давно.
Это функция работы с ним появилась в 8.10, а сам виртуальный словарь и есть таблицы схемы D_VDE, а они скока себя помню там и живут.
Никчомные у вас консультанты. :grin:
Ответить