Форумы Интермех
 ° Начало ° Ответить ° Статистика ° Регистрация ° Поиск ° RSS ° Wiki °

Форумы Интермех / Search, ImProject / Замена объекта Search на объект из Imbase
Автор Сообщение
Archer
Участник
г. Бийск

Дата: 17 Мар 2006 09:45:53


Существует некая неприятная ситуация, с которой наверняка встречаются все на этапе внедрения. Если стандартный объект введён уже вручную, то последующие выбранные из Imbase стандартные детали теряют ключ Imbase.
Самое плохое в том, что если во вручную введённом стандартном была ошибка. Эта ошибка будет продолжать появляться во всех СП.

Единственный способ это исправить, это вывести данную запись из всех СП, а затем удалить объект. Но это слишком большая работа получается, или даже невозможная, если данная стандартная деталь постоянно заимствуется и появляется все в новых и в новых СП.

Вопрос: как можно заменить один объект на запись Imbase, или объект с ключом Imbase?
Или к существующему объекту добавить ключ Imbase?
Размышлял кто над этим…

ic-halit
Участник
из свободы

Дата: 17 Мар 2006 10:01:08 ° Поправил: ic-halit


если идет хотябы частичное совпадение в наименовании - встречалость что то типа ПРОВЕРИТЬ В ИМБЕЙС

ic-halit
Участник
из свободы

Дата: 17 Мар 2006 10:21:52


но опять же это придется делать открывая каждую спецификацию
Лучше поговорить с минчанами по поводу утилиты которая бы искала и меняла во всех спецификациях один оьект на другой
Кста мы бы тоже не отказались от такой штучки

ic-halit
Участник
из свободы

Дата: 17 Мар 2006 10:25:24


в авс есть команда дополнить запись данными из имбейс
но это все тоже индивидуально

Jk
Участник
НПП Интермех

Дата: 17 Мар 2006 11:43:39


а команда заменить в спецификациях не подойдет?
она бы позволяет выбрать изделие из IMBASE.

NEP
Участник
Санкт-Петербург

Дата: 17 Мар 2006 12:57:15


Есть другая проблема, еще хуже. Если выбираете запись (стандартнная, прочая) из архива , запись первично зенесена из базы, имеет ключ базы, то в СП она помечается как запись из архива и не сохраняет ключ базы. Соответсвенно СП не сохраняется, т.к. в этих разделах элементы д.б. только из базы.

Archer
Участник
г. Бийск

Дата: 20 Мар 2006 12:42:02


Синхронизация с Imbase работает, только если есть ключ. А если его нету, и по полному обозначению найти нельзя, что делать?

Неплохо бы иметь функцию: "Связать с Imbase", т.е. по выполнению этой команды, открывалось бы окно Imbase и предлагалось выбрать нужную запись, которая бы и заменяла текущий объект.

это из письма в Интермех

NEP
Участник
Санкт-Петербург

Дата: 20 Мар 2006 13:24:56 ° Поправил: NEP


И не только. Есть два варианта у админа:
1."Ключ Imbase пустой (поиск в Imbase по полю Полное обозначение).
Тогда необходимо для каталога создать индекс по полю ПОЛНОЕ ОБОЗНАЧЕНИЕ Если у вас нет такого поля в структуре каталога, его надо создать по формуле : КЛАСС+НАИМЕНОВАНИЕ+ОБОЗНАЧЕНИЕ+ГОСТ.
2."Ключ IMBASE Не пустой"
По первому варианту и работаете. Если вручную была введена не полная лабуда, то ключ присоединится.

Archer
Участник
г. Бийск

Дата: 23 Мар 2006 06:07:57


Цитата: NEP
По первому варианту и работаете. Если вручную была введена не полная лабуда, то ключ присоединится.

Синхронизация с Imbase работает, только если
Обозначение + Наименование объекта точно равны Полному обозначению в Imbase.

Дык и толку от такой синхронизации... Основная проблема то в случае:
Цитата: Archer
Если стандартный объект введён уже вручную, то последующие выбранные из Imbase стандартные детали теряют ключ Imbase.
Самое плохое в том, что если во вручную введённом стандартном была ошибка. Эта ошибка будет продолжать появляться во всех СП.



По моему было бы гораздо полезнее сделать синхронизацию по полю Обозначение, т.к. оно, как правило, остаётся неизменным, а вид написания Наименования иногда меняется.
Появилась бы возможность обновлять данные в составе. И хоть в СП всё равно править вручную, но при большой смене формы записи стандартных в Imbase это бы очень помогло, хотя бы на первом этапе замены.

NEP
Участник
Санкт-Петербург

Дата: 24 Мар 2006 12:14:00


У нас до сих пор в стандартных есть изделия введенные вручную, еще с 96г., сейчас они вводятся из Imbase иключ при этом не теряется.
Для синхронизации настройти правила индексации в админе.
По крайней мере 50% совпадет и ключ присоединится. Но даже, если Вы вычистите в архиве, Сп при этом не откорректируется.

Archer
Участник
г. Бийск

Дата: 27 Мар 2006 05:26:40


Цитата: NEP
По крайней мере 50% совпадет и ключ присоединится. Но даже, если Вы вычистите в архиве, Сп при этом не откорректируется.

Пробовал, но пока один в один не приведёшь полное обозначение, синхронизация не сработает. И ли есть хитрость?

Цитата: NEP
У нас до сих пор в стандартных есть изделия введенные вручную, еще с 96г., сейчас они вводятся из Imbase иключ при этом не теряется

А почему не теряются, ведь для Search архив более приоритетен, чем Imbase. И он синхронизирует карточку именно с составом объектов.
?

Цитата: NEP
Для синхронизации настройти правила индексации в админе.

Скажите по каким ключам необходимо индексировать?

NEP
Участник
Санкт-Петербург

Дата: 31 Мар 2006 12:01:19


Цитата: Archer
Пробовал, но пока один в один не приведёшь полное обозначение, синхронизация не сработает. И ли есть хитрость?

В админе есть Настройка/Индексный сервер/Настройка правил индексации. Здесь есть правила по умолчанию, Вы можете добавить свои. Для этого проанализировать часто встречаемые неправильные записи и ввести "заменять строку на строку". Делайте поочередно для разных типов объектов.
Цитата: Archer
А почему не теряются, ведь для Search архив более приоритетен, чем Imbase. И он синхронизирует карточку именно с составом объектов.
?

Я вообще непонимаю, если записи объекта не совпадают, то как Search может их сравнивать и отдавать приоритет Search. Запись объекта из Imbase должна быть сама по себе. И что значит "Синхронизация карточки с составом объекта". Объект из Imbase, это не состав, а запись. Или я чего-то не догоняю.

Max
Участник
ОАО "ЧМЗ"

Дата: 30 Авг 2006 12:43:01 ° Поправил: Max


Пробовал руками заполнить поле ИМВАСЯ таблицы ARTICLES соответствующим ключом. Вроде бы все встало на свои места.
Правка спецификации, обработки в АВС, сканирования в Серч, взятие/сдача на редактирование вроде ничего не сбили.

Ваш ответ

Bold Style  Italic Style  Underlined Style  Image Link  Insert URL 
...



Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 

На форуме сейчас: гостей - 2
пользователей - 0
Наибольшее количество посетителей: 87 [1 Янв 2017 02:23:26]
гостей - 87 / пользователей - 0


miniВВ © 2001-2020